ValidateFin

Switzerland IBAN Validator CH

Validate a Switzerland IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.

CH21 charactersmod-97 (ISO 13616)

What is a Switzerland IBAN?

A Switzerland IBAN is the standardized 21-character account number used for Switzerland bank transfers, starting with the country code CH and 2 check digits followed by the national bank code and account number. It is validated with the ISO 13616 mod-97 checksum — paste one above to check it instantly, in your browser.

Enter an IBAN

Spaces are automatically ignored. No data is sent - 100% local calculation.

Switzerland IBAN format

Country code
CH
Length
21 characters
Structure
CH + 2 check digits + 17-character BBAN
Example
CH93 0076 2011 6238 5295 7

Switzerland IBAN structure explained

How a Switzerland IBAN is built, segment by segment, from our validated example:

CHCountry code
93Check digits
00762Bank code
011623852957Account number

Major Switzerland banks and their codes

The national bank codes of the largest Switzerland banks, embedded in every IBAN they issue:

BankClearing numberBIC / SWIFT
UBS Switzerland200UBSWCHZH80A
PostFinance9000POFICHBE
Raiffeisen Schweiz80808RAIFCH22
Zürcher Kantonalbank700ZKBKCHZZ80A
Migros Bank8401MIGRCHZZ80A
Banque Cantonale Vaudoise767BCVLCH2L

Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.

See all Switzerland banks and their codes

About Switzerland IBANs

A Switzerland IBAN starts with the country code CH, followed by 2 check digits and the national account number (BBAN), for a total of 21 characters. ValidateFin verifies the mod-97 checksum (ISO 13616), the length and the format - entirely in your browser, no data sent to any server.

  • The 5-digit bank code is the Swiss clearing number (IID/BC number) maintained by SIX, identifying the institution.
  • Switzerland also issues QR-IBANs (clearing numbers in the 30000–31999 range) used with the QR-bill payment system — the validator accepts both.
  • Switzerland is not in the EU but is part of the SEPA zone, so a CH IBAN is accepted for euro SEPA transfers; domestic accounts are in Swiss francs (CHF).

Switzerland IBAN — frequently asked questions

How many characters does a Switzerland IBAN have?

A Switzerland IBAN is exactly 21 characters long: the country code CH, 2 check digits and a 17-character BBAN (national account number). Any Switzerland IBAN that is shorter or longer than 21 characters is invalid.

How do I check whether a Switzerland IBAN is valid?

Paste the IBAN into the validator above. ValidateFin verifies that it starts with CH, has 21 characters and passes the mod-97 checksum defined by ISO 13616. The check runs entirely in your browser — nothing is uploaded to any server.

Where can I find my Switzerland IBAN?

Your Switzerland IBAN appears on your bank statements, in your online or mobile banking under account details, and on your bank card documentation. It always begins with the CH country code followed by the 2 check digits.

What is the structure of a Switzerland IBAN?

A Switzerland IBAN (CH) is made of the CH country code, 2 check digits, the national bank code and the account number — 21 characters in total. The validator above breaks any Switzerland IBAN down into these parts.

How do I find the bank from a Switzerland IBAN?

The bank code is embedded right after the check digits in every Switzerland IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.

Validate an IBAN from another country

All-country IBAN validator