CheckfmtGet a free key

EU VAT number validator

Validate an EU VAT number against the European Commission’s official VIESservice. Pass a full VAT id including its two-letter country code; the API returns whether it’s valid and, when the member state exposes it, the registered name and address. Need it in code? Hit the VAT API.

Include the two-letter EU country code, e.g. DE811569869.

VAT lookups relay the live EU VIES service, so a key is required. Get a free key →

Request URL
https://www.checkfmt.com/api/v1/vat?vat=DE811569869&key=YOUR_KEY

Live lookup via the official EU VIES service. A valid VAT id confirms registration, not the trading status of the business. Nothing is stored.

Call it from code

Same endpoint, any client. Authenticate with ?key= or an Authorization: Bearer header.

curl "https://www.checkfmt.com/api/v1/vat?vat=DE811569869" \
  -H "Authorization: Bearer YOUR_KEY"
Notes: VIES covers EU member states only and is occasionally down for maintenance. When it is, the API returns a clear 502 to retry on, rather than a false negative. A valid VAT id confirms registration, not the trading status of the business.

Get a free key or read the API docs.