How to use
Use this to catch formatting problems before calling a real VAT verification API.
- Paste one VAT number per line (or comma-separated).
- Select Country to force a prefix, or keep Auto to detect from the input.
- Click Validate format to get a JSON report, or Generate API payload to get request-ready payload + snippets.
Related tools: VAT Checker UK (GB/XI), Online JSON Converter, Base64 Format Checker.
FAQ
Does this VAT checker API tool verify if a VAT number is active?
No. It only validates structure/format offline; active/registered status requires an external service (often VIES-backed) via your own API.
What input formats does it accept?
Paste VAT numbers with or without spaces/dashes, one per line or comma-separated; the tool normalizes to uppercase and removes separators.
Can it auto-detect the country code?
Yes—if the VAT includes a known two-letter prefix (e.g., DE, FR, NL). If not, choose a country to force a prefix.
Does it support UK VAT numbers?
It includes basic GB/XI format checks, but for UK-specific rules and deeper validation use the dedicated VAT Checker UK tool.
Why does Greece use EL instead of GR?
VIES commonly uses EL for Greece; this tool normalizes GR to EL for consistency.
Can I generate a payload for my own VAT validation endpoint?
Yes. Use “API payload” or “Payload + code snippets” to get a JSON body and ready-to-edit cURL/JS templates.
Is checksum validation included?
No. Different countries have different checksum rules; this tool focuses on fast format validation and clean request building.