We make vatcheckapi, so we are not neutral. Prices are from each provider’s pricing page (Vatstack: public pricing summaries) in October 2026; check them before you buy.
Overview
| Option | Covers | Free | Entry plan | Largest standard plan |
|---|---|---|---|---|
| vatcheckapi | EU 27, XI, GB | 150 / month | $9.99 for 2,000 | $95.99 for 40,000 |
| vatlayer | EU | 100 / month | $9.99 for 1,000 | $99.99 for 20,000 |
| Vatstack | EU, UK and more | Developer plan | $15 for 500 | $150 for 15,000 |
| VIES + HMRC directly | EU 27 + XI (VIES), GB (HMRC) | Free | – | – |
All vatcheckapi plans, including yearly billing, are on the pricing page.
Monthly cost by volume
| Validations per month | vatcheckapi | vatlayer | Vatstack |
|---|---|---|---|
| 1,000 | $9.99 | $9.99 | $15 + overage (~$30) |
| 10,000 | $35.99 | $99.99 | $150 |
| 40,000 | $95.99 | $99.99 + overage | $150 + overage (~$400) |
Overage estimates use the per-validation prices on the providers’ pricing pages.
What to look for
- UK coverage: VIES stopped covering GB numbers in 2021. Check that the API also queries HMRC.
- Format and checksum checks before the registry call, so typos are reported instantly even when VIES is down.
- Clear errors when a national service is down, so you can retry instead of rejecting a valid customer.
- Company name and address where the member state provides them.
Try it without code: VAT number validator.