SWIFT/BIC codes in Switzerland

697 banks and financial institutions in Switzerland with 1,904 SWIFT/BIC codes in total.

Banks with the most SWIFT/BIC codes

Bank SWIFT/BIC City Codes
Raiffeisen Schweiz Genossenschaft RAIFCH22XXX St. Gallen 353
Credit Suisse (Schweiz) AG CRESCHZZXXX Zurich 316
UBS Switzerland AG UBSWCHZHXXX Zurich 97
Credit Suisse (Schweiz) AG (Multibank Ars and Eft Service) CRESCHZFXXX Zurich 58
Zurich Insurance Company ZURICHZBXXX Zurich 51
Novartis AG NOVRCHBSXXX Basle 43
Luzerner Kantonalbank LUKBCH22XXX Lucerne 24
BNP Paribas Securities Services, Paris, Succursale PARBCH21000 Zurich 17
Migros Bank MIGRCHZZXXX Zurich 14
Axa Versicherungen AG AXIPCHZZXXX Winterthur 12
Basellandschaftliche Kantonalbank BLKBCH22XXX Liestal 12
Novartis Pensionskasse PKNOCHBSXXX Basle 11
Timber Hill (Europe) AG TMBECH22XXX Zug 10
Valiant Bank AG VABECH22XXX Berne 10
Bank Cler AG, Basel COOPCHBBXXX Basle 9
Baloise Asset Management Schweiz AG BAAMCHBBXXX Basle 9
Hypothekarbank Lenzburg AG HYPLCH22XXX Lenzburg 9
Societe Generale, Paris, Zurich Branch SGABCHZZXXX Zurich 9
Six Sis AG INSECHZZXXX Zurich 9
Thurgauer Kantonalbank KBTGCH22XXX Weinfelden 9
Unigestion S.A. UNIGCHGGXXX Geneva 8
Efg Bank SA, Lugano Branch BSILCH22XXX Lugano 7
HSBC Private Bank (Suisse) SA BLICCHGGXXX Geneva 7
Corner Banca S.A. CBLUCH22XXX Lugano 6
Bank Morgan Stanley AG MSSACHZXXXX Zurich 6
UBS AG UBSBCHZZXXX Zurich 5
Banca del Sempione SA BASECH22XXX Lugano 5
Pkb Privatbank AG PKBSCH22XXX Lugano 5
Union Bancaire Privee, Geneva UBPGCHGGXXX Geneva 5
Swiss Reinsurance Company SWRECHZHXXX Zurich 5
Fonds de Compensation Avs/Ai/Apg FAVSCHGGXXX Geneva 5
Graubuendner Kantonalbank GRKBCH22XXX Chur 4
Edmond de Rothschild (Suisse) S.A. PRIBCHGGXXX Geneva 4
Banca Dello Stato del Cantone Ticino BSCTCH22XXX Bellinzona 4
Walmart Bank AG WALRCHZ1XXX Zurich 4
Baloise Bank Soba KBSOCH22XXX Solothurn 4
Gam (Schweiz) AG GLAMCHZHXXX Zurich 4
Schweizerische Nationalbank SNBZCHZZXXX Zurich 4
Neue Aargauer Bank AG AHHBCH22XXX Aarau 4
Glarner Kantonalbank GLKBCH22XXX Glarus 4
Banque Lombard Odier et Cie SA LOCYCHGGXXX Geneva 4
Banque Syz SA SYCOCHGGXXX Geneva 4
Bunge S.A. BLTDCHGGXXX Geneva 4
Efg Bank AG EFGBCHZZXXX Zurich 3
Banque Coop, SA COOPCHBB10A Lausanne 3
Imc Trading BV IMCBCH21XXX Zug 3
Bank Vontobel AG VONTCHZUXXX Zurich 3
J.p. Morgan (Suisse) S.a MGTCCHZZXXX Zurich 3
RBC Investor Services Bank S.A. Esch-Sur-Alzette Zurich Branch FETACHZZXXX Zurich 3
Zuercher Kantonalbank ZKBKCHZZXXX Zurich 3
Eidgenoessische Finanzverwaltung EFVBCH22XXX Berne 3
Bank J. Safra Sarasin LTD BJSBCHGGXXX Geneva 3
Axpo Holding AG AXPOCH22XXX Baden 3
BNP Paribas Securities Services, Paris, Succursale de Zurich PARBCH21XXX Zurich 3
Ifp Intermoney Financial Products SA IIFPCH21XXX Pully 2
Longbow Finance SA LGBWCH22XXX Lutry 2
Leonteq Securities AG EFGFCHZZXXX Zurich 2
Lemanik S.A. LEMACH22XXX Lugano 2
Investor Gestion SA IVGECH21XXX Geneva 2
J.p. Morgan (Suisse) S.A. MGTCCHGGXXX Geneva 2

The way a SWIFT/BIC code from Switzerland is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

RAIF Bank code
4 letters that identify the bank.
CH Country code
2 letters for the country (ISO 3166).
22 Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

Switzerland: banks and their SWIFT/BIC codes

In Switzerland we have 1904 SWIFT/BIC codes, spread over 697 banks. Every code points to an institution or a specific branch or department and tells other banks where an international payment should go.

Look for the bank you need below and click through to see all codes we have. Further down you can read how a code from Switzerland is put together, how to send money to Switzerland without overpaying and how to check a code before you pay.

How long does a transfer to Switzerland take?

There is no single answer for transfers to Switzerland: some land within a day while others need several business days. Bank holidays in Switzerland or in the sending country add extra days, because banks do not process payments on those days.

Many banks use SWIFT gpi, which lets them follow a payment from bank to bank. Each gpi transfer carries a unique transaction reference, the UETR. Money transfer services often provide a status in their app.

Euro payments to Switzerland: is a BIC needed?

Since Switzerland is part of the SEPA zone, a euro payment to an account in Switzerland normally requires just the IBAN. Most banking apps do not require the BIC for these payments.

You still need a SWIFT code for non-euro payments or money from outside the SEPA area. Instant payments in euros are widely supported within SEPA, though not every bank offers them for every account. Provided no conversion is involved, the transfer is usually inexpensive.

The structure of a Switzerland SWIFT/BIC code

Every SWIFT/BIC code consists of 8 or 11 characters, always in the same order. First comes a four-letter bank code, then a two-letter country code and a two-character location code.

For banks in Switzerland, characters five and six show the ISO country code of Switzerland. If the country letters point to another country, you are looking at a bank in another country, so check again.

The optional last three characters stand for a branch or department; XXX is used for the head office. Choose a branch code just if the recipient explicitly gives you one.

Incoming international payments in Switzerland

Someone abroad who wants to pay you will ask for several details about your account, and missing ones are a common cause of delays. In practice that means: your name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and sometimes your postal address.

Find the bank in the list on this page, but take the code from your own bank details when in doubt. Some sending banks also want the name and address of your bank; it does no harm to include it.

Expect that the amount credited is below the amount on the sender’s receipt. Intermediary banks may deduct a fee, and when currencies differ, a markup on the rate applies. Agree with the sender who covers the fees.

The cheapest way to send money to Switzerland

When you transfer money to Switzerland with a regular bank, the stated fee is rarely all of what you pay. Besides the fee, intermediary banks can deduct a charge and, if currencies are converted, the bank usually uses a less favourable rate than the actual market rate.

That exchange rate margin tends to be the largest part of the cost, even though it is not listed as a fee. Check the bank’s rate against the mid-market rate that you find on financial sites.

For a lot of currency pairs, a specialist provider is less expensive than a bank, mainly because of the rate. GoldexPay lists these providers next to each other, showing what actually arrives in Switzerland for the same amount sent.

Raiffeisen Schweiz Genossenschaft and its SWIFT codes

Raiffeisen Schweiz Genossenschaft tops the list of Switzerland banks when it comes to SWIFT/BIC codes. The head office uses RAIFCH22XXX, which is the code to use when no branch is specified.

A large number of codes often means that the bank registers branches and departments separately – it says nothing about the size of the bank as such. Unless a branch code is given, RAIFCH22XXX is fine for transfers to this bank.

Paying in CHF: what conversion costs you

The currency of Switzerland is the Swiss Franc (CHF). If you send another currency, it has to be converted at some point.

Who converts the payment matters, because each party uses its own rate. Compare how much CHF the recipient gets via different services before choosing one. Exchange rates change during the day.

How reliable is this list?

The most reliable source for a SWIFT code is the recipient’s own bank details – an invoice, a statement or a screenshot from online banking. An incorrect BIC may lead to delays, a payment being sent back or additional charges.

Our SWIFT/BIC directory is compiled from publicly available sources. Even so, banks merge, rename themselves or retire codes. For any payment that matters, confirm the code with the recipient’s bank. GoldexPay is an independent comparison service and not part of any bank listed here.

Scammers regularly use payment requests with changed bank details from what looks like a familiar address. A real SWIFT code says nothing about who owns the account: criminals use real codes too.

Frequently asked questions

How many banks in Switzerland have a SWIFT/BIC code?

Our directory lists 697 banks and financial institutions in Switzerland with 1,904 SWIFT/BIC codes, including branches and departments.

How do I recognise a SWIFT/BIC code from Switzerland?

Characters 5 and 6 of each SWIFT/BIC code show the country. Codes from Switzerland contain CH.

Do I need a SWIFT code to send money to Switzerland?

For euro transfers usually not: Switzerland is part of SEPA, so the IBAN is enough. For other currencies the SWIFT/BIC code is required.

How long does a transfer to Switzerland take?

SEPA payments normally arrive the next business day, instant payments within seconds. Other currencies take 2–4 business days.

How do I find the right SWIFT code for a bank in Switzerland?

Ask the recipient or look up the bank in the list on this page. If no branch is specified, the head office code (XXX) is the safe choice.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.