Free calculator
Irish VAT number checker
This checks an Irish VAT number’s format and check letter, in your browser. It can’t tell you whether the number is registered: the EU’s VIES service does.
Like IE 6388047V or IE 3223522FH (the IE is optional)
Check
Valid VAT number format
- As printed on an invoice
- VAT No. IE 6388047V
- Check letter
- Matches
A valid format isn’t proof of registration. Check the number on the EU’s VIES service before you zero-rate a sale to another EU country.
Make a VAT invoiceWhat this checks, and what it can’t
- Checks: 7 digits and a check letter, with a second letter on numbers issued since 2013 (IE 3223522FH).
- Checks: the old style, with a letter or + or * second (IE 8Z49289F).
- Checks: the mod 23 check letter, which catches most typos.
- Can’t check: whether the number is registered, or to whom. Use VIES for that.
How the check letter works
Multiply the seven digits by 8, 7, 6, 5, 4, 3 and 2 and add them up. On a 2013-style number add 9 times the second letter’s position (A is 1, I is 9; W counts as 0).
Divide by 23. The remainder gives the check letter: 1 is A, 2 is B … 22 is V, and 0 is W.
6388047V: 6×8 + 3×7 + 8×6 + 8×5 + 0×4 + 4×3 + 7×2 = 183, and 183 leaves 22 over 23, so V.
Last updated . This calculator is a guide, not tax advice.
Frequently asked questions
Do I need my customer’s VAT number?
Yes, for a zero-rated sale of goods to another EU country, a service under the reverse charge, and the construction reverse charge. Check it on VIES first.
Is the IE part of the number?
IE is the country prefix used across the EU. Irish invoices usually print it, like VAT No. IE 6388047V.
Does this look the number up?
No. It runs offline in your browser and only checks the format and check letter.