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