VAT validation API pricing

vatcheckapi plans are priced by validations per month, not by requests. The Free plan includes 150 validations a month, 1 API key and 10 requests a minute, with no credit card required. Paid plans start at $9.99 a month for 2,000 validations and have no rate limit. Free and Small include 1 API key, Medium 2, Large 5 and Business 10; sandbox keys come with Medium and above. Cancel any time.

Free

For testing and personal projects

$0.00 /mo

No credit card required

150 validations a month · 1 API key · 10 requests/min

Get Free API Key

What's included

  • 150 Validations
  • 1 API Key
  • 10 Requests / Min.

Small

For small projects

$8.33 /mo

$99.99 billed yearly

2,000 validations a month · 1 API key · no rate limit

Buy Small

What's included

  • 2,000 Validations
  • 1 API Key
  • No Rate Limit
  • E-Mail Support
  • Optional overage: $6.20 / 1,000 validations

Medium

For production apps

$30.00 /mo

$359.99 billed yearly

10,000 validations a month · 2 API keys · no rate limit

Buy Medium

What's included

  • 10,000 Validations
  • 2 API Keys
  • Sandbox API Keys
  • No Rate Limit
  • E-Mail Support
  • Team Management
  • Optional overage: $4.50 / 1,000 validations

Large

For high volume

$80.00 /mo

$959.99 billed yearly

40,000 validations a month · 5 API keys · no rate limit

Buy Large

What's included

  • 40,000 Validations
  • 5 API Keys
  • Sandbox API Keys
  • No Rate Limit
  • E-Mail Support
  • Team Management
  • IP White- & Blacklisting
  • URL Whitelisting
  • Optional overage: $3.00 / 1,000 validations

Business

For larger teams and volumes

$165.83 /mo

$1,990.00 billed yearly

100,000 validations a month · 10 API keys · no rate limit

Buy Business

What's included

  • 100,000 Validations
  • 10 API Keys
  • Sandbox API Keys
  • No Rate Limit
  • E-Mail Support
  • Team Management
  • IP White- & Blacklisting
  • URL Whitelisting
  • Optional overage: $2.50 / 1,000 validations

Enterprise

Yearly invoice, SLA, DPA and dedicated volume

From $500 /mo

Billed yearly by invoice

Contact Us

What's included

  • Yearly Invoice
  • SLA
  • DPA
  • Dedicated Volume
  • API Keys on Request
  • Sandbox API Keys
  • No Rate Limit
  • Tailored Support
  • Team Management
  • IP White- & Blacklisting
  • URL Whitelisting
  • Custom Features
  • Overages

Plan facts

PlanPriceValidations per monthAPI keysRate limitPast the quota (optional overage)Also included
Free$0150110 requests/minHTTP 429 until the quota resetsNo credit card required
Small$9.99/mo2,0001No rate limit$7.50 / 1,000 ($6.20 yearly)Email support
Medium$35.99/mo10,0002No rate limit$5.40 / 1,000 ($4.50 yearly)Email support, sandbox API keys, team management
Large$95.99/mo40,0005No rate limit$3.36 / 1,000 ($3.00 yearly)Email support, sandbox API keys, team management, IP white- and blacklisting, URL whitelisting
Business$199.00/mo100,00010No rate limit$3.00 / 1,000 ($2.50 yearly)Email support, sandbox API keys, team management, IP white- and blacklisting, URL whitelisting
EnterpriseFrom $500/mo, billed yearlyVolume pricing on requestOn requestNo rate limitOn requestYearly invoice, SLA, DPA, tailored support, sandbox API keys, team management, IP white- and blacklisting, URL whitelisting, custom features, overages

Prices are in US dollars, exclude VAT and are billed monthly. Yearly billing gives 2 months free: Small $99.99, Medium $359.99, Large $959.99 and Business $1,990 a year. One VAT number check counts as one validation.

What counts as one validation

Your monthly quota is counted in validations, not requests. Most calls use 1 validation. A ZUGFeRD or Factur-X PDF uses 2, so one request can use more than one validation.

CallValidations used
VAT number check1
E-invoice, XML file (XRechnung, EN 16931)1
E-invoice, ZUGFeRD or Factur-X PDF2
Sandbox call (Medium and above)0

Validations vs. requests. The two units measure different things:

  • Validations are your monthly quota: 150, 2,000, 10,000, 40,000 or 100,000.
  • Requests are HTTP calls to the API. They only matter for the Free plan's rate limit of 10 requests a minute. Paid plans have no rate limit.

Example: one ZUGFeRD PDF is 1 request and uses 2 validations.

Frequently asked questions

Is there a free VAT validation API plan?
Yes. The vatcheckapi free plan includes 150 validations a month, 1 API key and 10 requests a minute, with no credit card required.
Are plans priced per request or per validation?
Per validation. Small at $9.99 a month includes 2,000 validations, Medium at $35.99 includes 10,000, Large at $95.99 includes 40,000 and Business at $199 includes 100,000. Requests only matter for the Free plan's limit of 10 requests a minute. Paid plans have no rate limit.
How many validations do the paid plans include?
Small includes 2,000 a month for $9.99, Medium 10,000 for $35.99, Large 40,000 for $95.99 and Business 100,000 for $199. Every paid plan can go past its quota with optional overage, up to a spending cap you set. For higher volumes, the Enterprise plan starts at $500 a month, billed yearly by invoice.
How many API keys does each plan include?
Free and Small include 1 API key, Medium 2, Large 5 and Business 10; more are available on request. Sandbox API keys, whose calls cost nothing, come with Medium and above.
Do sandbox calls count toward my validations?
No. Sandbox API keys are available on Medium and above, and sandbox calls cost nothing.
What counts as a validation?
Your monthly quota is counted in validations, not requests. One VAT number, one EORI number or one IBAN uses 1 validation. An IBAN batch uses one validation per unique IBAN, and an e-invoice counts 1 for an XML file and 2 for a ZUGFeRD or Factur-X PDF. Only successful calls count; errors and rejected requests don't, but an answer that a number has an invalid format does.
What happens when my validations run out?
On the free plan, the API answers with HTTP 429 until your monthly quota resets. On every paid plan you can turn on optional overage on your Billing page and set a monthly spending cap: validations past the quota then cost $7.50 per 1,000 on Small, $5.40 on Medium, $3.36 on Large and $3.00 on Business ($6.20, $4.50, $3.00 and $2.50 with yearly billing), until the cap is reached. Overage is off until you turn it on; without it, the API answers with HTTP 429 until your quota resets or you upgrade. The status endpoint shows your remaining quota and doesn't count against it.
How reliable is the API?
We do not publish an uptime percentage. The status page shows the live state of the API, the website, the dashboard and the documentation, with its history.
Where does the data come from?
From the official VAT registries. We also check the format and checksum of every number ourselves.
What if I need more than 100,000 validations a month?
Ask us about Enterprise: from $500 a month, billed yearly by invoice, with an SLA, a DPA and dedicated volume. Contact us with the volume and terms you need.
Can I cancel at any time?
Yes. You can cancel your plan from your dashboard in less than 30 seconds.
Is IBAN validation included in the plans?
Yes. Every plan can validate IBANs, and each IBAN counts as one request. Bank names and BICs come from national bank directories; the Belgian bank identification codes are also available free of charge on the website of the National Bank of Belgium (nbb.be).
Is vatcheckapi GDPR compliant?
We process your data in line with the GDPR. vatcheckapi is run by Everapi GmbH, an Austrian company, and the API runs on our own servers in Germany. Our Trust Center lists the security measures in place, where your data is kept and every sub-processor.

Not sure which plan fits?

Tell us what you need and an engineer will get back to you within 24 hours.

Contact Us

A call with our team
Answers from engineers
Custom pricing
Custom terms