Free, no account

Is that VAT number even the right shape?

Paste an EU VAT number. See if it fits its country’s format.

The number

Paste a VAT number

Paste it with or without spaces — it gets cleaned up either way.

This checks the shape only. A number in the right format can still be unregistered or belong to someone else — confirming that needs a live VIES lookup, and a server this page deliberately does not have.

Runs in your browser

Nothing you type here is uploaded, logged, or stored. The file is built on your own machine and disappears when you close the tab.

What it proves, and what it does not

It proves the number matches the pattern its country issues — the right prefix, the right length, the right mix of letters and digits. That catches a mistyped or transposed number, which is the common case. It does not prove the number is registered to anyone, and nothing offline can.

Why the format check is worth doing first

Because a malformed number will be rejected by VIES and by your Access Point anyway, and the failure message you get back will not tell you which character is wrong. Ruling out the typo takes a second and saves the round trip.

The two prefixes that are not country codes

Greece invoices as EL though its ISO code is GR, and Northern Ireland uses XI under the Windsor Framework. Both are real VAT prefixes that will look wrong to anything matching on ISO codes — this tool handles them.

Questions, answered

Is it free?

Yes, and unlimited.

Does it check VIES?

No. VIES is a live EU service and needs a server; this page has none by design. Use it after this check.

Is the number uploaded?

No. It never leaves your browser.

I need this for reverse charge

Format-check here, confirm registration on VIES, then use the reverse-charge helper.

All tools

Your next invoice takes a minute.

Free while in early access. Bring your clients, your currencies, and your logo.