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

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.