IBAN country format
Switzerland IBAN Format, Length and Swiss Example
A Swiss IBAN is 21 characters: CH and 2 international check digits, followed by a 5-digit bank or clearing identifier and a 12-character alphanumeric account field.
Use this guide to understand the IBAN country code for Switzerland, its 21-character length, and example formatting. The CH value below is a labeled Swiss format sample and must not be treated as a confirmed bank account.
Clearing identifier and account positions after CH93
The CH diagram places the five-digit bank or clearing identifier before the twelve-character account field.
- 1. Country code 1-2; 2 letters
- 2. International check digits 3-4; 2 digits
- 3. Bank or clearing identifier 5-9; 5 digits
- 4. Account number 10-21; 12 alphanumeric
Synthetic CH example, not verified against a real account. The Switzerland blocks explain published character positions; they are not a live institution or account lookup.
Key Switzerland IBAN details
- Country
- Switzerland
- Country code
- CH
- IBAN length
- 21 characters
- Print format
- CH93 0076 2011 6238 5295 7
- SEPA status
- SEPA country - Non-EEA
- BBAN structure
- Switzerland: 17 characters after the country code and international check digits - a 5-digit bank or clearing identifier followed by a 12-character alphanumeric account field.
- Does not prove
- Real account, owner, bank reachability, or payment success
The five-digit clearing field inside a Swiss IBAN
The Swift IBAN Registry pattern for this published format is CH2!n5!n12!c.
The table for Switzerland maps each published segment to the
CH9300762011623852957 example/test value.
| Part | Positions | Swift pattern | Example segment |
|---|---|---|---|
| Country code | 1-2 | 2 letters | CH |
| International check digits | 3-4 | 2 digits | 93 |
| Bank or clearing identifier | 5-9 | 5 digits | 00762 |
| Account number | 10-21 | 12 alphanumeric | 011623852957 |
This CH breakdown describes visible positions; it does not turn the embedded bank or routing fields into a live Swiss institution lookup.
Following the 21-character Swiss example
The synthetic/test CH value demonstrates the published Swiss layout. Preserve its label and never treat the sample as a recipient's real payment instruction.
- Example/test IBAN
- CH9300762011623852957
- Print format example
- CH93 0076 2011 6238 5295 7
- Digital format example
- CH9300762011623852957
Why Switzerland appears in SEPA scope
For Switzerland, the local SEPA country reference is: SEPA country - Non-EEA. The CH entry provides geographical scope only; participation by a particular Swiss bank or account must be confirmed separately.
Non-EU/EEA SEPA country. SEPA participation does not mean EU or EEA payment rules apply.
The compact 17-character Swiss BBAN
- The value starts with CH, the IBAN country code for Switzerland.
- The next two characters are international check digits.
- For Switzerland, the remaining 17 characters form the country-specific BBAN section: 17 characters after the country code and international check digits - a 5-digit bank or clearing identifier followed by a 12-character alphanumeric account field.
- Swiss IBANs use the CH country code and an alphanumeric BBAN; the published example happens to use digits in its account field.
- SEPA country context can be relevant for Switzerland, but it remains a country-level reference and not a bank-level payment check.
Clearing identifiers and account text in Switzerland
Switzerland uses a 21-character IBAN beginning with CH. The Swift IBAN Registry describes the 17-character Swiss BBAN as a five-digit bank identifier followed by a twelve-character account portion that may be alphanumeric. The example on this page happens to be numeric after CH, but the national structure permits letters in the account part. Review the actual characters supplied instead of assuming that every Swiss IBAN must be digits only or removing a letter that appears in a legitimate position.
To prepare a Swiss value for digital entry, remove print spaces while preserving all other characters and verify the 21-character total. A domestic account representation may contain punctuation or grouping that does not appear in the international format, so it should not be pasted blindly into an IBAN field. Other common errors are dropping the final character and attaching a QR or invoice reference to the IBAN. MOD97-10 checks the complete international value; it does not translate or validate every domestic display convention.
Switzerland appears in SEPA country-scope reference data even though it is not an EU member state. That country context does not confirm euro-payment availability for a particular bank, account, currency, or provider. BankCodeKit also does not turn the five-digit bank identifier into a live institution lookup. Keep any BIC and recipient information separate, and confirm new or changed instructions through the bank or payee. A structurally valid Swiss IBAN does not prove account existence, beneficiary control, sanctions status, fees, or transfer success.
Checking a CH value without inferring payment readiness
Compare the grouped invoice-style value used for Switzerland with the compact CH input produced after presentation spaces are removed.
- Input shown on page
- CH93 0076 2011 6238 5295 7
- Normalized digital value
- CH9300762011623852957
- Expected length
- 21 characters
- Result interpretation
- A passing CH result means the visible value matched supported Swiss structure and MOD97 rules, not that the account or payee was verified.
The boundary of a Swiss format result
- Whether the IBAN starts with the CH country code.
- Whether the IBAN has 21 characters after normalization.
- Whether the value uses allowed letters and digits.
- Whether the MOD97-10 checksum is valid.
Continue the CH review with separate references
- Check this CH IBAN locally for country, length, characters, and MOD97 result only.
- Review Switzerland's SEPA country entry as reference context, not bank or account readiness.
- Compare the IBAN with a separate BIC/SWIFT code when a Swiss invoice includes both values.
Country-scope and last-digit errors in CH details
- Reading country-level SEPA scope as proof that a specific Swiss account can receive a transfer.
- Dropping the final character when copying the compact 21-character CH value.
When the Swiss clearing position matters
- Reviewing Swiss IBAN length and grouping before a separate payment-provider check.
- Explaining why SEPA context and IBAN format are separate checks.
- Use the IBAN Checker after this country reference for Switzerland when you need a local MOD97 result for one CH value.
Questions about CH, SEPA, and example status
How long is a Swiss IBAN?
A Swiss IBAN has 21 characters.
What country code does a Swiss IBAN use?
Swiss IBANs use the country code CH.
Is Switzerland in SEPA?
Switzerland is part of the SEPA geographical scope, but SEPA status does not confirm a specific account can receive a payment.
Is CH an EU country code?
No. CH is the IBAN country code for Switzerland. Switzerland can appear in SEPA scope even though it is not an EU member state.
Does the example represent a real account?
No. It is an example for explaining the IBAN format and is not confirmed as a real account.
Switzerland sources and update note
Public references for Swiss IBAN structure and national fields are linked below; detailed standard scope, review methods, and licensing boundaries are documented on the Sources and Updates page.
- Swift IBAN Registry
- ISO 13616-1:2020 IBAN structure standard
- Swift BIC / ISO 9362 information
- ISO 9362:2022 BIC standard
- European Payments Council SEPA scheme countries list
- SIX - IBAN format in Switzerland
Matching the cited format and reference data for Swiss IBAN structure and national fields does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.
Reference data reviewed: 2026-08-15 Next scheduled data review: 2026-10-17 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list, SIX - IBAN format in Switzerland Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.