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

vatnode screenshot
vatnode screenshot
vatnode screenshot
vatnode screenshot
vatnode screenshot

Founder

Iurii Rogulia

Explore more SaaS products on Buildside