vat_rates: Get VAT Rates

API: vatcomply.com:vatcomply-api
Endpoint: /vat_rates
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 155ms

Description

Returns standard rate, reduced rates, and category-specific VAT rates for all EU countries or a specific country. Use this to calculate correct VAT for cross-border sales.

From spec: Retrieve VAT rates for EU member states including standard rate, reduced rates, and category-specific rates. Optionally filter by country code.

Usage Tips

- Returns all EU member states by default - Use 'country_code' parameter to filter specific country - Includes detailed rate comments explaining applicability - member_state field indicates EU membership

Parameters (1)

country_code (string, query, optional)

Two-letter country code to filter by (e.g., DE, FR, NL). If omitted, returns rates for all countries.

Examples (2)

Get VAT rates for all EU member states probe-gate

Demonstrates fetching VAT rates for all EU member states including standard rates, reduced rates, and category-specific rates.

curl 'https://api.vatcomply.com/vat_rates'
import requests

resp = requests.get("https://api.vatcomply.com/vat_rates")
data = resp.json()
import zingu_apis

api = zingu_apis.api("vatcomply")
result = api.fetch("vat_rates")

for item in result:
    print(item)
const resp = await fetch("https://api.vatcomply.com/vat_rates");
const data = await resp.json();
Get VAT rates for a specific country probe-gate

Demonstrates filtering VAT rates to return only Germany's VAT information.

curl 'https://api.vatcomply.com/vat_rates?country_code=DE'
import requests

resp = requests.get(
    "https://api.vatcomply.com/vat_rates",
    params={
        'country_code': 'DE',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("vatcomply")
result = api.fetch("vat_rates", country_code="DE")

for item in result:
    print(item)
const resp = await fetch("https://api.vatcomply.com/vat_rates?country_code=DE");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 03:16:12.268207 200 155ms
2026-04-16 00:52:58.219418 200 194ms
2026-04-15 03:27:24.457723 200 149ms
2026-04-15 00:34:11.586557 200 176ms
2026-04-14 03:03:02.892434 200 202ms
2026-04-14 00:18:25.628280 200 173ms
2026-04-12 14:55:21.633030 200 128ms
2026-04-12 13:06:27.625406 200 128ms
2026-04-10 06:47:28.369004 200 134ms
2026-04-10 04:05:52.928890 ERR
2026-04-09 03:20:59.348191 200 164ms
2026-04-09 03:07:42.196924 200 244ms