Fintech
vatnode
VIES API for EU VAT Validation & Rates
- Category
- Fintech
- Stage
- Growth
- For
- Engineering teams integrating EU VAT checks into checkout, invoicing, and B2B onboarding, plus finance and compliance teams that need defensible audit evidence.
About
Simple, reliable REST API for EU VAT number validation via VIES. Verify VAT IDs, get company details, and monitor changes with webhooks.
Features
- Problem
- A boolean result alone may be insufficient to demonstrate that a VAT check occurred at a particular time.
- How it works
- For qualified checks, when the requester VAT number is configured, responses include a VIES consultation number, plus a check ID and verified-at timestamp.
- Result
- Teams can associate check details with invoices and retain a more defensible audit record.
- Why
- The consultation number is the VIES reference for the check; the check ID and timestamp provide internal tracking.
- Problem
- VIES country-node outages can interrupt validation flows.
- How it works
- For covered countries, vatnode falls back to the national VAT register when VIES is unavailable; otherwise it returns an explicit unavailable error.
- Result
- Applications can handle temporary source outages without silently treating them as failed VAT registrations.
- Why
- A domestic-register answer is distinguished from a VIES confirmation, rather than being presented as an invalid result.
- Problem
- Basic VAT lookups may omit useful company information and VAT-rate data.
- How it works
- A response can include company details, available national-registry enrichment, and country VAT rates alongside the validation result.
- Result
- Checkout, invoicing, and onboarding systems receive structured data in one API call.
- Why
- Combining these fields avoids separate lookups for supported data.
- Problem
- Customer or supplier VAT registrations can change after onboarding.
- How it works
- Teams can monitor VAT IDs and receive webhook alerts when a registration changes or becomes invalid.
- Result
- Teams can review registrations before issuing another invoice.
- Why
- Changes between billing cycles can affect future invoices.
- Problem
- Engineering teams need a straightforward integration across languages and workflows.
- How it works
- The service exposes a REST API over HTTPS using JSON and bearer API-key authentication; documentation shows curl and language-specific guides.
- Result
- Teams can integrate VAT checks into existing applications using their HTTP client of choice.
- Why
- A standard HTTP interface avoids requiring a vendor-specific runtime or SDK.
- Problem
- Teams may need to validate large sets of VAT numbers or connect AI clients.
- How it works
- The documentation describes bulk validation jobs of up to 50,000 VAT numbers and an MCP server for compatible AI clients.
- Result
- Teams can use vatnode beyond individual synchronous checks.
- Why
- These interfaces support batch workflows and conversational VAT lookups.
- Problem
- Teams need VAT-rate data without adding another paid lookup.
- How it works
- A rates endpoint provides rates for 45 European VAT jurisdictions without an API key.
- Result
- Applications can retrieve VAT-rate information without a second validation request.
- Why
- Rate data is offered separately from validation quotas.
Product questions
What does vatnode do?
vatnode is an EU VAT validation REST API that checks VAT numbers against VIES and returns structured results, company details, country VAT rates, and audit references in one response. It also offers national-register fallback for covered countries when VIES is unavailable.
Who is vatnode for?
Engineering teams integrating EU VAT checks into checkout, invoicing, and B2B onboarding, plus finance and compliance teams that need defensible audit evidence.
Screenshots




