vatnode vs APILayer VAT
APILayer is a marketplace that aggregates hundreds of APIs. Its VAT API is a reseller — not a purpose-built product. vatnode is built exclusively for EU VAT validation, with a richer response schema, monitoring, webhooks, and features that APILayer simply does not have.
Specialisation vs marketplace
APILayer's VAT API is one of hundreds of APIs they offer — from currency exchange to IP geolocation. The product is not their focus. Support tickets for VAT-specific issues compete with queries about completely unrelated APIs.
vatnode exists for one purpose: EU VAT compliance for developers. Every feature — the BZSt fallback, local VAT names, super-reduced rates, parking rates, granular webhooks — is there because EU VAT developers need it.
Response comparison
{
"valid": true,
"vatId": "NL123456789B01",
"countryCode": "NL",
"countryName": "Netherlands",
"companyName": "ACME BV",
"source": "VIES",
"checkId": "019d2a8c-5f3a-7d12-a901-bc23de456f78",
"verifiedAt": "2026-03-30T10:00:00.000Z",
"countryVat": {
"vatName": "Belasting over de toegevoegde waarde",
"vatAbbr": "BTW", // print on Dutch invoices
"currency": "EUR",
"standardRate": 21,
"reducedRates": [9],
"superReducedRate": null,
"parkingRate": null,
"vatNumberFormat": "NL + 9 digits + B + 2 digits",
"vatNumberPattern": "^NL\d{9}B\d{2}$",
"ratesUpdatedAt": "2026-03-30"
}
}Feature Comparison
| Feature | vatnode | APILayer |
|---|---|---|
| Purpose-built EU VAT API | ||
| Local VAT name in response (Umsatzsteuer, TVA, ALV…) | ||
| VAT abbreviation (MwSt, TVA, ALV…) | ||
| Super-reduced rate in response | ||
| Parking rate in response | ||
| Currency (EUR, BGN, HUF…) in response | ||
| VAT number format + regex pattern in response | ||
| German BZSt fallback (when VIES down) | ||
| VAT monitoring + webhooks | From €19/mo | |
| Webhook: COMPANY_NAME_CHANGED | ||
| Webhook: VAT_BECAME_INVALID | ||
| Audit trail (checkId per validation) | ||
| EU VAT validation (VIES) | ||
| Company name + address | ||
| Standard rate in response | ||
| Uptime SLA | 99.9% | Not published |
| Free tier | 20 req/mo | Limited |
| Entry paid plan | €19/mo — 1,000 req/mo | Varies by plan |
Switch to a purpose-built EU VAT API
20 free API calls per month. No credit card required to start.