Switzerland VAT Validator
Validate Swiss VAT
Enter a Swiss VAT Number to verify its validity.
About this Validator
This tool validates Swiss Value Added Tax Numbers according to official requirements.
The validator checks if a given VAT number follows the correct structure based on the UID format with appropriate VAT suffix.
This validation only confirms if a number follows the correct format. It does not verify if the number is actually registered with Swiss tax authorities.
What is a Swiss VAT Number?
VAT Number Structure: Format: CHE-XXX.XXX.XXX [SUFFIX] • CHE: Swiss country code • XXX.XXX.XXX: UID number • SUFFIX: Language-specific VAT indicator - MWST (German) - TVA (French) - IVA (Italian) - TPV (Romansh) Registration Requirements: • Business turnover > CHF 100,000 • Events turnover > CHF 100,000 • Non-profits turnover > CHF 250,000
Validation Features: • UID format check • Suffix validation • Length verification • Pattern compliance • Language code check
Used for: • VAT registration • Business invoices • Tax reporting • Business transactions • International trade • Official documents
Important Notes: • Based on UID • Multi-lingual format • Post-2011 system • Electronic filing • Public register
If you need to generate a VAT number for testing purposes, here is a Switzerland VAT Generator