vat-validation/validate

Validate an EU VAT number and return the registered business name and address.

0.1 credits / call ($0.0001)
charged on success

What it does

Checks an EU VAT identification number against the official EU VIES (VAT Information Exchange System) service and returns whether it is valid, along with the registered business name and address when the member state discloses them.

Primary use cases

  • Verifying a customer's or supplier's VAT number before invoicing or applying a zero-rated cross-border supply.
  • Enriching a business record with its registered name and address from the VAT registry.

Good to know

Pass country_code as the 2-letter member-state code (e.g. "DE", "FR", "NL") and vat_number as the number without the country prefix. The response includes valid (boolean), name, and address; some member states withhold name/address even for valid numbers. VIES is EU-only: non-EU tax IDs (UK, US, etc.) are not supported.

Parameters

vat_numberstringrequired

The VAT number without the country prefix (e.g. "811569869").

country_codestringrequired

2-letter EU member-state code (e.g. "DE", "FR", "NL").

vat-validation/validate — Faro