fourzerotwo
← Catalog
finance by fourzerotwo

VAT Rates & Checks

Rates as published in the European Commission's VAT rates list and on GOV.UK (dated in every response). Validation checks the format and check digits only — it does not query VIES or HMRC, so it cannot confirm a number is registered.

cost
Free every endpoint, within the daily allowance
after that
from $0.001 / call · card or USDC
endpoints
3

No signup needed over MCP: 50 free calls a day, or 500 with a free key.

Add or remove VAT Free

Net to gross or gross to net at a given rate, or at a country's standard rate.

cost
Free then $0.001 / call
MCP tool
vat__calculate
method
GET

Free up to 50 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card

GET https://fourzerotwo.si/v1/vat/calculate

ParamTypeDescription
amount string Amount
rate? string VAT rate in percent (or give country)
country? string Use this country's standard rate
from? string net (default) or gross
# free: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/vat/calculate?amount=100"

# no key: returns 402 with the price, for x402 agents
curl -i "https://fourzerotwo.si/v1/vat/calculate?amount=100"

by fourzerotwo

Report this endpoint

VAT rates Free

Standard, reduced and super-reduced VAT rates for one country or all of EU27 + UK, with the date they were checked.

cost
Free then $0.001 / call
MCP tool
vat__rates
method
GET

Free up to 50 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card

GET https://fourzerotwo.si/v1/vat/rates

ParamTypeDescription
country? string ISO code (omit for all)
# free: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/vat/rates"

# no key: returns 402 with the price, for x402 agents
curl -i "https://fourzerotwo.si/v1/vat/rates"

by fourzerotwo

Report this endpoint

Validate a VAT number format Free

Country format and check digit for UK (GB/XI) and EU VAT numbers. Does not confirm registration.

cost
Free then $0.001 / call
MCP tool
vat__validate-format
method
GET

Free up to 50 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card

GET https://fourzerotwo.si/v1/vat/validate-format

ParamTypeDescription
vat_number string VAT number with country prefix
# free: send a free key from https://fourzerotwo.si/free
curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/vat/validate-format?vat_number=GB980780684"

# no key: returns 402 with the price, for x402 agents
curl -i "https://fourzerotwo.si/v1/vat/validate-format?vat_number=GB980780684"

by fourzerotwo

Report this endpoint

EU rates: European Commission, VAT rates applied in the Member States (reuse with acknowledgement). UK rates: GOV.UK (OGL v3.0).