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 |
|---|---|---|---|
| 1875 Finance | FNECCHG1XXX | Geneva | 1 |
| 2xideas AG | XIDECHZ1XXX | Kusnacht | 1 |
How a SWIFT/BIC code from Switzerland is structured
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- FNEC Bank code
- 4 letters that identify the bank.
- CH Country code
- 2 letters for the country (ISO 3166).
- G1 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.
Finding a SWIFT code in Switzerland
Here you will find codes for 697 banks in Switzerland, 1904 codes in all. You will need such a code mainly when making payments across borders.
Choose a bank from the list to view the head office code and its other codes along with tips for payments to and from that bank. Below the list you can read how a code from Switzerland is put together, how to send money there without overpaying and how to check a code before you pay.
Incoming international payments in Switzerland
For a transfer from abroad into a Switzerland account, the person paying you has to have more than the BIC. Share your name as registered with the bank, your account number or IBAN, the BIC of your bank and your address.
Your bank’s code is in our list, yet the version on your own statement or in your banking app is leading. It helps to add the name and city of your bank as well.
What lands in your account can be lower than what was sent. Intermediary banks may deduct a fee, your bank may charge for incoming payments, and when currencies differ, an exchange rate margin comes on top. Make clear with the sender who covers the fees before the money is sent.
Bank or transfer service for Switzerland?
An international bank payment to Switzerland often costs rather more than you think. There is the transfer fee, sometimes fees from correspondent banks and, most importantly, the margin on the exchange rate if the money is converted.
The markup on the rate tends to be the largest cost item. Check the rate you are offered with the mid-market rate, the midpoint you see on financial news sites; the gap is what conversion costs you.
For many currency pairs, a transfer service turns out to be cheaper than a bank – mostly thanks to the exchange rate. Before you send money to Switzerland, it is worth to compare what arrives via GoldexPay rather than accepting the first rate you see.
Most SWIFT codes in Switzerland: Raiffeisen Schweiz Genossenschaft
Of all banks in Switzerland, Raiffeisen Schweiz Genossenschaft has the most codes. Its head office code is RAIFCH22XXX.
Banks differ in whether they register branch codes – a high count is not a measure of size. If not the recipient asks for a branch, RAIFCH22XXX is fine for transfers to this bank.
The structure of a Switzerland SWIFT/BIC code
A BIC is 8 or 11 characters long and the parts always come in the same order. It starts with a four-letter bank code, then two letters for the country and two characters for the location.
You can spot a bank code from Switzerland by the fifth and sixth characters: they always show the ISO country code of Switzerland. Codes with other letters in that position come from a bank abroad.
The long version ends in a branch code – XXX stands for the head office. Choose a branch code just when the recipient’s bank asks for it; otherwise the head office code is the safe choice.
Switzerland and the Swiss Franc
Switzerland uses the Swiss Franc, with the currency code CHF. When you pay money in a different currency, the amount has to be converted somewhere along the way.
Where the conversion happens affects how much arrives. In many cases it is cheaper to send CHF directly via a transfer service that converts near the mid-market rate so the receiving bank does not need to convert again. Rates for CHF move during the day – some providers let you lock in a rate.
How long does a transfer to Switzerland take?
There is no single answer for payments to Switzerland: some land within a day while others need several business days. Bank holidays in either country add a day or more to the journey.
Many banks use SWIFT gpi for faster and traceable payments. Each gpi transfer carries a unique transaction reference, the UETR that banks can use to see where the money is. Save your transfer receipt until the money has arrived – you will need it if something goes wrong.
Switzerland and the SEPA area
Switzerland is a member of the Single Euro Payments Area (SEPA). For a regular euro transfer from another SEPA country, the IBAN is usually enough; many banks no longer ask for the BIC.
The BIC still matter when the currency is not euros. Instant payments in euros are widely available within SEPA. Fees are generally low provided no currency is converted – conversion is what costs money.
Check the code before you pay
Have the recipient copy the account details straight from their banking app. When the code you were given does not match the code listed here, stop and ask.
We collect SWIFT/BIC codes from public sources and update our list from time to time. Institutions reorganise, close branches and change codes, and no directory catches every change immediately. Use this list as a reference. GoldexPay is not a bank and has no link to the banks in this list.
Be wary of payment requests with a new account – a common fraud method. A valid BIC tells you nothing about whether a request is genuine: criminals use real codes too.
Banks in Switzerland starting with :letter
This filter narrows the list down to banks in Switzerland starting with :letter, so you can find a bank faster. The totals mentioned above always cover all banks in Switzerland.
Some banks are listed under their official name, so the letter can differ from what you expect. Try the full list for Switzerland if you are not sure the exact name.
Frequently asked questions
How many banks in Switzerland have a SWIFT/BIC code?
We list 697 institutions in Switzerland with 1,904 SWIFT/BIC codes, including branches and departments.
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, use the head office code ending in XXX.
How do I recognise a SWIFT/BIC code from Switzerland?
The fifth and sixth characters of every SWIFT/BIC code are the country code. For Switzerland this is 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 you need the SWIFT/BIC code.
How long does a transfer to Switzerland take?
SEPA payments usually arrive within one business day. Transfers in other currencies take 1–3 business days.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.