Vatline

Free EU VAT number checker

Checks any VAT number from an EU member state (plus Northern Ireland) against VIES, the European Commission's official register. No signup, no key.

Include the country prefix. Greece uses EL, not GR.

Try: · ·

Why some results have no company name. Germany and Spain never disclose the name or address through VIES — national law forbids it. When that happens this page says so explicitly, instead of showing a blank field that looks like a failure.

For developers

This page uses the same engine as the Vatline API: local format validation per member state, caching, request coalescing and a circuit breaker per country. If you need it in your own code, the API returns flat JSON with documented error codes and a retryable flag on every failure.

Get an API key

Formats by member state

Each country has its own structure, and several have a check digit you can verify offline before ever calling VIES. See the reference for all 27 member states.