VAT Number Validator API — Validate European VAT IDs Instantly
Validate VAT numbers from all EU/EEA countries with country-specific format and structure checks. Supports Norway, Sweden, Denmark, Germany, UK, and more. Free API.
What is VAT Validation?
Value Added Tax (VAT) numbers are used for business taxation across Europe. Each country has a specific format for VAT IDs. The VAT validator API checks the structure, length, and format of VAT numbers according to each country's rules, including EU countries and EEA members like Norway.
How to Use It
Call GET /api/v1/vat-validator?vat=NO123456789MVA. Returns { valid: boolean, country: string, country_code: string, vat_number: string, formatted: string, error: string | null }.
Try it live
Test this endpoint in the interactive console
Open Console →
Frequently Asked Questions
Does validation check with the actual VAT authorities?
No, this API performs format and structure validation only. For real-time validation against government databases, use the national VAT information exchange system (VIES) for EU countries.