VATValidation
Validate VAT numbers using the interfaces of BZSt, VIES and/or HMRC. Provides single or batch validation with support for CSV, XLSX and JSON.

Binaries for Windows and Linux are available (see releases).
Features
- 🖥️ Graphical user interface
- ✅ Single VAT number validation
- 📦 Batch processing of CSV, JSON, or XLSX
- 🇩🇪 Validation using BZSt (German Federal Central Tax Office)
- 🇪🇺 Validation using VIES
- 🇬🇧 Validation using HMRC (including VAT IDs beginning with
UK) - 🛠️ CLI batch processing (see commandine)
- 🔒 NO external dependencies required
Since 2026 the old BZSt interface has been shutdown. The new BZSt API is now supported.
This is the successor of my VAT-Validation. Now released as Open Source.
If you like this software, please don't hesitate to give it a or send me a
donation in the amount you think the software is worth.