Switzerland
Validate tax registration numbers as per Switzerland's validation rule. All businesses in Switzerland are assigned a global unique identifier called Switzerland VAT.
Ensure that the following details are correct for Switzerland VAT:
-
Country Code: CH
-
Validation Type: ORA_CH_VAT
-
Description: Switzerland VAT
-
Number of digits: 8 or 15 or 16
-
Format:
-
Up to End of 2013 old format is valid
8 Characters: 2 Character Country Code (CH) + 6 digit number
-
16 characters: A(1-3)+ N(1-9) + A(4-7)
A(1-3) = {CHE}
A(4-7) = {MWST}
(German part)
-
15 characters: A(1-3)+ N(1-9) +A(4-6)
A(1-3) = {CHE}
A(4-7) = {TVA}
(French part)
-
15 characters: A(1-3)+ N(1-9) +A(4-6)
A(1-3) = {CHE}
A(4-7) = {IVA}
(Italian part)
-
-
Check digits: No
-
Check Digit Validation: No
-
Default Validation: ORA_CH_VAT
Example:
Good:
-
CHE-318.065.437 MWST
-
CHE-318.065.437 IVA
-
CHE-318.065.437 TVA
Bad:
-
AA123456789 (Invalid country code)
-
1234567894 (Missing country code)
-
CHE123456789 (Invalid format - too short)
-
CH123456789454545 (Invalid format - too long)
-
CHE123456789ABCD (Invalid format - last wrong characters)