DevTools Logo

VAT Validator

VAT Validator

Batch-check VAT formats and checksums locally, then optionally verify EU registrations with VIES

For Development & Testing Purposes Only - Synthetic Mock Data

Privacy Notice: This tool runs entirely in your browser. Nothing you generate or enter is sent to any server or stored anywhere.

Offline validation

Separate values with newlines, commas or semicolons.

Examples

Two-tier EU VAT check

Input
DE136695976
Output
Local checksum result, followed by optional VIES status

Local validation is immediate; VIES confirms registration state when the external service is available.

About this tool

VAT Validator separates local format and checksum validation from live EU registration verification. Batch inputs are checked in the browser before any optional VIES request.

Only the VAT number explicitly submitted through the VIES action is sent to the DevTools backend proxy and European Commission service.

Use cases

Checkout QA

Test offline error handling and live registration checks independently.

Batch import review

Export row-level country, type, validity and error metadata.

Common mistakes

Mistake:Treating a checksum as registration proof

Fix:Use the explicit VIES action for supported EU VAT numbers.

Frequently asked questions

References & standards