Most VAT APIs return “valid” or “invalid.” That isn’t enough when the tax office asks for proof. Vatnode captures the official consultation number, falls back when VIES is down, and enriches the company — so your zero-rating is legally defensible.
When you zero-rate a cross-border B2B invoice, you’re claiming you verified the buyer’s VAT number. In an audit, you need to prove it — at a point in time.
Everything a finance or engineering team needs to zero-rate with confidence.
Every check returns the official VIES consultation number and a timestamp — the proof auditors actually ask for.
Automatic failover to national registries so your checkout or billing flow never breaks on an EU outage.
Turn a bare VAT number into a verified company name and address for your invoices and KYB.
Every validation is logged and exportable — hand your accountant a clean record, not a folder of screenshots.
Drop-in API with SDKs and webhooks. Most teams integrate in an afternoon.
Data processed in-region, minimal retention, built for compliance teams.
Replace your VIES call with one Vatnode call. Get a result you can defend.
POST the buyer’s VAT number (and optionally your own) to /v1/validate.
We hit VIES, capture the consultation number, fall back to national registries if needed, and enrich the company.
Get a structured, timestamped result + a logged audit trail you can export anytime.
Start free. Pay as you grow. No per-seat nonsense.
It’s the official identifier VIES issues for a validation request. In a tax audit it’s the accepted proof that you verified a VAT number at a specific moment — which a simple valid/invalid response can’t give you.
Generic APIs return a boolean. Vatnode adds the consultation number, national-registry fallbacks when VIES is unavailable, company enrichment, and an exportable audit log — the things that make zero-rating defensible.
No. We capture and log your validation and its official consultation number as auditable evidence. We’re a compliance and logging layer on top of the official sources, not a reseller.
One REST endpoint, clear docs, SDKs and webhooks. Most teams are live in an afternoon.
Join the early access list. We’ll send your key and onboarding when your slot opens.
No spam. Early-access pricing locked in for founding users.