Need to check a Swiss VAT number? Enter the company's CHE number in the free VIESAC Swiss VAT validator to verify its VAT registration against the official Swiss UID Register. The lookup supports the language suffixes MWST, TVA and IVA.

Switzerland is not part of EU VIES. A Swiss VAT number must be checked through Switzerland's national UID system instead. A successful UID lookup can confirm that the identifier exists, while VAT validation establishes whether the entity is actually registered for Swiss value added tax.
This guide explains the Swiss VAT number format, how UID differs from VAT registration, how to run a CHE number lookup, and how VIESAC turns the result into reusable evidence for vendor onboarding, invoice review, accounting and API workflows.
1Swiss VAT Number Format: CHE, UID, MWST, TVA and IVA
A Swiss enterprise identification number is called a UID in German, IDE in French and IDI in Italian. It uses the prefix CHE followed by nine digits, normally displayed as CHE-123.456.789.
When the entity is registered for VAT, the UID is shown with one of Switzerland's official-language VAT suffixes:
| Example format | Language | Meaning |
|---|---|---|
| CHE-123.456.789 MWST | German | Mehrwertsteuer |
| CHE-123.456.789 TVA | French | Taxe sur la valeur ajoutée |
| CHE-123.456.789 IVA | Italian | Imposta sul valore aggiunto |
The suffix changes the language, not the underlying registration. For official display, use MWST, TVA or IVA. Search tools may also encounter compact forms such as CHE123456789MWST, but the punctuated format is the clearest for invoices and human review.
2Is a Swiss UID the Same as a VAT Number?
No. A UID identifies an enterprise, but the existence of a UID alone does not prove that the enterprise is registered for Swiss VAT. This distinction is the most important part of any Swiss company VAT lookup.
The CHE identifier belongs to an entity recorded in the Swiss UID Register.
The UID Register's VAT result confirms that the entity is registered for MWST, TVA or IVA.
For invoice validation or supplier due diligence, do not stop after finding a company name. Confirm the separate VAT registration result and preserve the date of the check.
3Is Switzerland in VIES?
No. Swiss VAT numbers cannot be validated in the EU VIES checker. VIES is the European Commission's search system for VAT registrations used in cross-border trade within the EU. Switzerland is outside that country list.
A failed attempt to enter CHE-123.456.789 MWST into VIES does not mean the Swiss business is invalid. It means the wrong registry was used. The correct source is the Swiss UID Register, operated by the Swiss Federal Statistical Office, with VAT information linked to the Swiss tax system.
VIESAC routes Swiss checks to the official Swiss UID Register instead of presenting a misleading VIES result. EU VAT numbers continue to use the EU VAT Validator, while CHE numbers use the dedicated Swiss checker.
4How to Check a Swiss VAT Number Online
For a fast manual check, use the VIESAC Switzerland UID / MWST validator:
- Open the Swiss VAT Number Checker.
- Enter the CHE UID, for example CHE-123.456.789 MWST. You may also paste a compact CHE number or use the TVA or IVA suffix.
- Run the lookup to check the identifier and current VAT registration result in the official Swiss UID Register.
- When you need lasting proof, create or sign in to a VIESAC account and save the check as an audit.
The public checker is useful for a one-off Swiss VAT search. The audit workflow is designed for finance teams that must later show what they checked, when they checked it and which official source returned the result.
5What a Swiss VAT Lookup Can Confirm
Depending on the public data available for the entity, a successful Swiss UID lookup can return the formatted UID, VAT registration result, company name, address, legal form and VAT register details. VIESAC also records the check timestamp and source response used for the decision.
- →Identity check: match the CHE number to the intended legal entity instead of relying on an invoice field alone.
- →VAT status check: distinguish an existing UID from an entity registered for Swiss VAT.
- →Timestamped evidence: retain when the check ran and which registry source supported it.
Registry data can change, so validate at the point that matters to your process—for example onboarding, invoice approval or a material transaction—rather than treating an old lookup as permanent proof.
6Audit Certificates and Swiss UID Evidence
A browser result is useful in the moment, but an audit often asks a different question: can you prove what the registry returned on the transaction date? VIESAC creates a structured record around the Swiss VAT verification.
- →Downloadable PDF certificate: a readable record of the CHE number, result, company data and validation time.
- →SOAP/XML source evidence: technical evidence from the Swiss UID Register PublicServices interface—not an EU VIES response.
- →Searchable history: connect the validation to an invoice or order and retrieve it later from one workspace.
This does not replace tax advice or the official registry. It preserves the verification trail so accounting, compliance and audit teams do not have to reconstruct it from screenshots months or years later.
7Swiss VAT Validation API for ERP, SaaS and E-commerce
For repeated checks, use the same VIESAC VAT Validation API that supports EU VAT numbers and other European national registries. Set the country code to CH and pass the Swiss UID or full VAT number.
POST /api/v1/audits
{
"country_code": "CH",
"vat_number": "CHE-123.456.789 MWST",
"invoice_number": "INV-2026-1042"
}One integration can route EU numbers to VIES and Swiss CHE numbers to the UID Register. This avoids hard-coding a VIES-only assumption into an ERP, CRM, marketplace, supplier portal or checkout.
Use the API when you need automated Swiss VAT number validation during vendor onboarding, customer account creation, invoice ingestion, master-data cleanup or recurring compliance checks.
8Common Swiss VAT Number Check Mistakes
- →Searching VIES: Switzerland is not an EU Member State, so use the Swiss UID Register route.
- →Treating every UID as VAT registered: a CHE business identifier and an active VAT registration are separate facts.
- →Rejecting a language suffix: MWST, TVA and IVA represent the same Swiss VAT concept in German, French and Italian.
- →Storing only a screenshot: retain a timestamp, source response and link to the relevant invoice or order when the check is compliance-critical.
Also check for transcription errors. Dots, spaces and the hyphen are presentation characters, but the CHE prefix and nine-digit identifier must point to the intended enterprise.
9Swiss VAT Rates in 2026
The current Swiss VAT rates are 8.1% standard, 2.6% reduced and 3.8% special rate for accommodation. These rates are separate from VAT number validation: a valid CHE VAT registration confirms the entity's registry status, not which rate applies to a specific supply.
For current rate categories, always consult the Swiss Federal Tax Administration's VAT rates page. You can use the VIESAC VAT Calculator for arithmetic after determining the correct tax treatment.
10Swiss VAT Number FAQ
What does a Swiss VAT number look like?
A standard display is CHE-123.456.789 MWST. The suffix may instead be TVA in French or IVA in Italian.
Can I check a Swiss VAT number in VIES?
No. VIES covers EU VAT registrations. Use the official Swiss UID Register or a checker, such as VIESAC, that connects to the Swiss source.
Can I search by CHE number without the VAT suffix?
Yes. The nine-digit CHE UID identifies the entity. A proper VAT check must then confirm the separate VAT registration result.
Does a valid CHE number prove VAT registration?
No. It can prove that the UID exists, but not every UID holder is VAT registered. Look specifically for the VAT register result.
Which Swiss VAT suffix should I use?
Use MWST, TVA or IVA according to the document language. The underlying VAT registration is the same.
11Official Sources for Swiss VAT Verification
The Swiss Federal Tax Administration explains the enterprise identification number used for VAT, while the official UID Register provides the national company lookup. The European Commission describes VIES as a search system for cross-border trade within the EU.
Together, these sources explain why a Swiss VAT check must use the CHE/UID route and why the result should not be represented as an EU VIES validation.
Check a Swiss VAT number now
Verify a CHE UID and its MWST, TVA or IVA status through the official Swiss registry route, then save the result when you need audit-ready evidence.