vatverify home

Simple, honest pricing.

Free up to 500 validations / month. Paid plans from €12 / month, billed annually. Cancel any time.

Free

Explore
0/mo

Forever free

  • 500 live validations / month
  • Unlimited test-mode calls (never count against quota)
  • 32 countries (EU-27 + XI + GB + CH + LI + NO)
  • Real checksum algorithms
  • 2 API keys
  • 30 req / min
Create free account

No credit card required

Starter

Launch
12/mo15

Billed annually as €144

Includes Free, plus:

  • 2,000 live validations / month
  • 5 API keys
  • 45 req / min
  • Email support (48h)
  • Audit log (7-day retention) with replay
  • Usage analytics dashboard
Most Popular

Pro

Growth
29/mo39

Billed annually as €348

Includes Starter, plus:

  • 10,000 live validations / month
  • Batch endpoint (up to 50 / req)
  • 10 API keys
  • 90 req / min
  • Priority email (24h)
  • Audit log extended to 30 days
  • Webhooks (up to 5 endpoints)

Business

Scale
99/mo129

Billed annually as €1,188

Includes Pro, plus:

  • 50,000 live validations / month
  • /v1/decide tax-rules engine
  • Unlimited API keys
  • 180 req / min
  • Slack + priority support
  • Audit log extended to 90 days
  • BZSt §18e qualified VAT confirmation (German legal evidence)

Sign up for free, then upgrade from your dashboard. Need a custom plan? Get in touch.

Every plan includes

  • 32 countries covered
  • Real checksum algorithms
  • Test-mode keys (unmetered)
  • Hard caps, no overages
  • Cancel any time

Why vatverify

What you're actually paying for: durable infra, official sources, and someone you can email.

Open by design

Real-time uptime at /status, every API change logged in the changelog, and a published OpenAPI spec you can import today. No black-box vendor.

See live status

Backed by official registries

VIES for EU-27 + XI, HMRC for UK, BFS for CH and LI, Brreg for NO. Every result is sourced from the authoritative national registry, not a scraped mirror.

EU-resident, GDPR-compliant

Infrastructure runs in EU regions. No data leaves the EU. Audit log retention scales with your plan; replay any past validation.

Compare every feature

Side-by-side breakdown of what each plan ships with.

vatverify plan comparison
FeatureFreeStarterProBusiness
Coverage
EU-27 + Northern Ireland (XI)Validated through VIES
United Kingdom (GB)Validated through HMRC
Switzerland + LiechtensteinValidated through BFS
NorwayValidated through Brreg
Real checksum algorithmsPer-country offline format + checksum validation
Limits
Live validations / month5002,00010,00050,000
Test-mode callsNever count against quotaUnlimitedUnlimitedUnlimitedUnlimited
Rate limit30 req/min45 req/min90 req/min180 req/min
API keys2510Unlimited
Batch endpointUp to 50 validations per request
Reliability
Uptime target99.9%99.9%99.9%99.9%
Automatic retries with backoff
Cached fallback on registry downtimemeta.source_status: "degraded"
30-day default cache
Compliance evidence
Audit log retention7 days30 days90 days
Audit log replayRe-run any past validation against current registry data
BZSt §18e qualified VAT confirmationGerman legal evidence for B2B intra-Community supplies
Tax decisions
/v1/decide tax-rules engineShould I charge VAT? Returns mechanism, legal basis, invoice note
Developer experience
Test-mode with deterministic fixtures
Usage analytics dashboard
WebhooksUp to 5 endpointsUp to 5 endpoints
Support
Email support48h response24h priority24h priority
Shared Slack channel

Need to understand what tax auditors expect for VAT validation evidence? Read the VAT compliance evidence guide.

Live in three lines

The same API every plan ships with. Sign up, drop in your key, ship.

curl "https://api.vatverify.dev/v1/decide" \  -H "Authorization: Bearer ${VATVERIFY_API_KEY}" \  -H "content-type: application/json" \  -d '{"seller_vat":"IE6388047V","buyer_vat":"DE811569869"}'#   charge_vat: false#   mechanism:  "reverse_charge"#   legal_basis: "EU VAT Directive Article 196"
Frequently asked

Billing, clearly.

Pricing · vatverify