Malta VAT number validator

How the VAT number format works

Format
MT + 8 digits
Example
MT12345678

Things to watch for

  • This tool checks the format only; no check-digit validation is performed
Regex for VAT number
^MT[0-9]{8}$

A Malta VAT number is “MT” followed by exactly 8 digits and nothing else — MT12345678, issued by the Office of the Commissioner for Revenue to businesses registered for VAT. It’s a plain, fixed-length numeric format: no embedded letters, no variable digit count by entity type, no check-key segment sitting apart from the main number.

That simplicity is worth contrasting with a near neighbor: Cyprus, another small EU island economy with an 8-digit VAT body, closes its number with a trailing letter (CY12345678L), while Malta’s stops at the 8th digit. Assuming the two Mediterranean island states share an identical format is an easy mistake, and it’s exactly the kind of assumption that produces a malformed Malta number if someone tacks on a letter that was never part of the format.

What gets validated

This tool confirms the “MT” prefix and counts exactly 8 digits, entirely client-side, with no signup and nothing transmitted to a server. It’s a length-and-prefix check only — no check-digit calculation is performed on the 8 digits.

Where this check ends

A correctly shaped Malta VAT number doesn’t confirm it’s an active registration. Confirm current status through the EU’s VIES lookup or the Office of the Commissioner for Revenue before treating it as verified.

Scope: Malta VAT format only — not check-digit validation or registration status.

Content last reviewed 2026-07-07.

VAT number FAQ

How many digits does a Malta VAT number have?

Eight, always, right after the 'MT' prefix — for example MT12345678. There's no variation by entity type and no trailing letter, unlike some other small EU VAT formats.

Does Malta's VAT number look like Cyprus's, since both are small Mediterranean island economies?

Not quite — Cyprus VAT numbers end in a trailing letter after 8 digits, while Malta's is a plain 8-digit numeric string with no letter suffix at all. Sharing a region doesn't mean sharing a format.

How do I confirm a Malta VAT number is an active registration?

Use the EU's VIES lookup or Malta's Office of the Commissioner for Revenue directly — this tool only confirms the number is shaped correctly, not that it's currently live.

← More VAT number validators