IBAN country format
Switzerland IBAN Format, Length and Swiss Example
Use this guide to understand the IBAN country code for Switzerland, its 21-character length, and example formatting. The CH value shown below remains clearly marked as an example/test IBAN rather than a confirmed bank account.
A Swiss IBAN starts with CH, contains 21 characters, and includes a five-digit bank or clearing identifier before the account field.
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
- 17 digits after the country code and check digits.
- 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 Switzerland table 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 Switzerland institution lookup.
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 example, not a real account. The blocks show character positions only and do not identify a live bank or account.
Following the 21-character Swiss example
The synthetic/test CH value demonstrates the published Switzerland 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. This Switzerland country-level entry does not establish scheme support for a particular bank or account.
Non-EU/EEA SEPA country. SEPA participation does not mean EU or EEA payment rules apply.
The compact seventeen-digit Swiss BBAN
- The value starts with CH, the IBAN country code for Switzerland.
- The next two characters are international check digits.
- The remaining 17 characters are the country-specific BBAN section: 17 digits after the country code and check digits.
- Swiss IBANs use the CH country code and a numeric BBAN in the example shown here.
- 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
For Switzerland, compare the grouped invoice-style value 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 Switzerland 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 Switzerland invoice supplies 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 digit 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 Switzerland reference 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
BankCodeKit keeps payment-code checks browser-local and uses local reference data for format and country information. Local IBAN data was reviewed 2026-07-17 against Swift IBAN Registry Release 102 - Jun 2026. Official public source pages are used for reference, but BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.
- Swift IBAN Registry Reference information for IBAN structure, country support, and format rules. Local IBAN data reviewed 2026-07-17 against Swift IBAN Registry Release 102 - Jun 2026.
- Swift BIC / ISO 9362 information Reference information for visible Business Identifier Code structure and usage context.
- European Payments Council SEPA scheme countries list Reference information for countries and territories in SEPA scheme scope. Local data reviewed 2026-07-17 against EPC List of SEPA Scheme Countries v8.0, issued 2025-12-24.
Format checks only. This page does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.
Last reviewed: 2026-07-17 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.