NLEN

Validate EU VAT numbers with one API call

Check business customers' VAT IDs in your checkout, CRM or invoicing. Live against the official EU VIES system, with a 24-hour cache, batch checks and a clear answer when VIES is down.

No account, no email address needed. No subscription: you only pay for credit you buy. Just one number? Use the free VAT number check.

What it does

Live VIES check

Valid or invalid, plus company name and address (where the member state shares them). Format errors are caught up front and never cost a check.

24-hour cache

Repeat checks are served from cache: fast and stable. If VIES is unreachable you get the last known result (max. 7 days old) with a clear warning.

VIES outage? Clear advice

No false "invalid" during outages. You get 503 service_unavailable with advice, and that check is not charged.

Batch, rates and IBAN

Up to 50 numbers per call. Free extras: VAT rates for all 27 EU countries and an IBAN checksum check.

Example response

curl https://api.klik-shop.nl/v1/vat/NL004495445B01 -H "X-API-Key: btw_your_key"
{
  "vat_number": "NL004495445B01",
  "country_code": "NL",
  "number": "004495445B01",
  "valid": true,
  "name": "OPENJONGERENVERENIGING DE KOORNBEURS",
  "address": "VOLDERSGRACHT 00001, 2611ET DELFT",
  "checked_at": "2026-11-01T00:40:12.000Z",
  "source": "vies",
  "cache_age_seconds": 0
}

Pricing

Prepaid credit, no subscription. Your monthly free checks are used first, then your credit. Credit does not expire while the service exists. Prices include VAT.

Free

€0 / month

5 checks per calendar month per API key. Ideal for trying out the API.

Free key

Credit 2,000

€5 one-off

2,000 checks (€0.0025 per check). Pay by card or iDEAL | Wero.

Buy credit

Credit 10,000

€15 one-off

10,000 checks (€0.0015 per check). For larger volumes and batch jobs.

Buy credit

More in the guides: what is VIES, reverse charge and VIES outages.

FAQ

Where does the data come from?

From VIES (VAT Information Exchange System) of the European Commission, which asks the tax authority of the member state. Some countries (e.g. Germany) do not return name or address.

What counts as a check?

Every lookup that produces a result (valid or invalid, including cache hits). Format errors and VIES outages are not counted.

Is a check legal proof?

No. The result reflects what VIES returned at that moment. Keep your own record of when you checked. See the terms.

Who provides this service?

Klik&Shop, a sole proprietorship based in Leiden, the Netherlands (KvK 98148362). Questions? Email info@klikshop.tech or call +31 6 11188391.