bank checks switzerland explained
Accounts & Cards

Using Checks in Switzerland: A Practical Guide

March 17, 2025 - Daniel Dreier

What checking services do Swiss banks offer? Find useful information on using checks in Switzerland in this practical guide.

Checks were never as widely used in Switzerland as they were in some other countries, and today their use is very limited. But there are still situations in which using checks makes sense. Fees for checking services can be very high, depending on which Swiss bank you use.

When does using checks make sense?

Bank transfers always require you to know the recipient’s IBAN or other bank account information. The only information which you need to write a check, on the other hand, is the recipient’s name, and in some cases their address.

You can use checks to make larger withdrawals from your Swiss accounts while in a foreign country, without necessarily needing to have a bank account in that country. That can be beneficial in some cases.

The disadvantage is that using checks in Switzerland is expensive.

Can I use bank checks in Switzerland?

Bank checks, also known as bank-guaranteed checks, are issued by many Swiss banks. When you order a bank check, you have to specify the name of the recipient and the exact amount to be drawn. Your bank then issues the check with the exact details given. It also places a hold on a portion of your account balance equal to the value of the check. This amount is deducted from your account when the check is cashed or deposited.

If you use bank checks often, take the time to compare check fees when selecting a private account.

Can I use personal checks in Switzerland?

Unlike a bank check, a personal check is a blank check that does not have a pre-specified amount or recipient. You can fill in the recipient and the amount they can draw from your account at a later date. Not all Swiss banks issue personal checks.

In Switzerland, personal checks cashed at the same bank that issued them are usually cleared on the same day. Those issued by other Swiss banks typically take two business days to clear. Checks drawn on bank accounts outside of Switzerland may take five to 10 business days to clear.

Swiss banks generally charge a small fee for blank personal checks. Your bank charges you an additional fee when a personal check you write is deposited or cashed by the recipient. The recipient's bank may also charge them a fee to deposit or cash your check.

Important: If you do not have enough money in your private account to cover the amount being debited via the check, then the check will bounce. This means that the recipient's bank will take the money back out of the recipient's account. When a personal check drawn on your account bounces, your bank will normally charge you a bounced check fee.

What should I consider when writing and depositing foreign currency checks at Swiss banks?

Currency exchange rates vary between banks, and unfavorable rates can add a significant cost to transactions.

Overview of the checking fees charged by Swiss banks

Fees for depositing and cashing checks
Bank Deposit Swiss
check (subject
to collection)
Deposit foreign
check (subject to
collection)
Deposit check
from the
same bank
Cash a check
Aargauische
Kantonalbank
CHF 50 CHF 50 No information No information
Acrevis CHF 25 CHF 30 CHF 0 No information
AEK Bank CHF 10 CHF 20 No information No information
Alpha Rheintal
Bank
CHF 50 CHF 70 No information No information
Appenzeller
Kantonalbank
CHF 5 CHF 10 CHF 0 CHF 0
(only APPKB checks)
Bancastato CHF 50 CHF 50 CHF 0 CHF 20
Bank Avera CHF 35 CHF 35 No information No information
Bank CIC
(Schweiz)
CHF 20 CHF 20 No information No information
Bank Cler CHF 20 CHF 20
(checks in USD
not accepted)
  No information
Bank EEK CHF 30 CHF 50
(CHF 30 for
EUR checks)
CHF 0 No information
Bank Gantrisch CHF 20 CHF 80
(min. value of
check CHF 500)
No information No information
Bank Leerau CHF 50 CHF 50
(no US or UK
checks)
No information No information
Bank SLM CHF 0
(customers only)
No information CHF 0 No information
Bank Thalwil No information No information No information No information
Banque Cantonale
de Fribourg
CHF 25 CHF 40 CHF 10 No information
Banque cantonale
du Valais
CHF 15 CHF 25 CHF 0 No information
Banque Cantonale
Vaudoise
CHF 30 CHF 30 CHF 0 No information
Basellandschaftlichen
Kantonalbank
CHF 15 CHF 15 No information CHF 30
BBO Bank No information No information No information No information
Berner Kantonalbank No information No information CHF 0 No information
Bezirks-Sparkasse
Dielsforf
No information CHF 50 No information No information
Caisse Epargne
Aubonne
No information CHF 50 No information No information
Clientis Bank
Aareland
Price available
on request
Price available
on request
(no USD checks)
No information No information
Credit Agricole
Next Bank
No information No information No information No information
Graubündner
Kantonalbank
CHF 20 CHF 20 CHF 20 CHF 5
(GKB checks only)
Hypothekarbank
Lenzburg
CHF 50 CHF 50 CHF 0 No information
Luzerner
Kantonalbank
CHF 20 CHF 20   CHF 20
Migros Bank CHF 10
(customers only)
No information CHF 0 No information
Nidwaldner
Kantonalbank
No information No information No information No information
Obwaldner
Kantonalbank
CHF 30 CHF 60 CHF 0 No information
Raiffeisen CHF 50 No information No information No information
Sparkasse
Schwyz
CHF 50
(customers only)
CHF 100
(Only EUR checks.
Customers only.)
CHF 0 No information
Sparhafen Bank CHF 75 CHF 75 No information No information
Spar- und
Leihkasse Frutigen
CHF 0
(customers only)
0.2%, min. CHF 70 No information No information
St.Galler
Kantonalbank
CHF 20 CHF 20 No information CHF 20
(only SGKB checks)
UBS CHF 20 CHF 20 No information No information
Valiant Bank No information No information No information No information
Zürcher
Kantonalbank
No information No information No information CHF 20
(only ZKB checks)
Zürcher
Landbank
CHF 2 per check
(min. CHF 5)
CHF 10 CHF 0 No information
         
Fees for issuing and using Swiss checks
Bank Issue bank check Issue
personal
check
Fee charged to you
when your personal
check is deposited
or cashed by recipient
Blocking a
check
Aargauische
Kantonalbank
CHF 50 per check Min. CHF 1 per check CHF 10 CHF 50
Acrevis No information No information CHF 15 (check in CHF)
CHF 25 (check in foreign
currency).
No information
AEK Bank CHF 40 per check No information No information No information
Alpha Rheintal
Bank
CHF 150 per check No information No information No information
Appenzeller
Kantonalbank
CHF 20 per check No information CHF 5 No information
Bancastato CHF 60 per check CHF 10 per check
(min. 50 checks)
CHF 20 CHF 60
Bank Avera CHF 50 per check
(only local in CHF)
No information No information CHF 35
(cancelling check)
Bank CIC
(Schweiz)
CHF 30 per check CHF 1.50 per check CHF 10 CHF 50
Bank Cler CHF 50 per check No information No information CHF 50
(per 6 months)
Bank EEK CHF 30 per check
(in CHF/EUR)
No information No information No information
Bank Gantrisch CHF 20 per check
(local)
CHF 80 per check
(international)
CHF 2 per check No information No information
Bank Leerau CHF 100 per check No information No information CHF 100 blocking
or cancelling check)
Bank SLM CHF 40 per check
(local in CHF)
No information No information No information
Bank Thalwil CHF 50 per check No information No information CHF 50
Banque Cantonale
de Fribourg
CHF 80 per check CHF 5 per check
(min. 50 checks)
No information CHF 50
(cancelling check)
Banque Cantonale
du Valais
CHF 20 per check
(CHF 50 for
expedited issuance)
No information No information CHF 20 (blocking
or cancelling check)
Banque Cantonale
Vaudoise
CHF 50 per check No information CHF 20 CHF 50
Basellandschaftlichen
Kantonalbank
CHF 50 per check CHF 1.50 per check
(min. 50 checks)
CHF 10 CHF 50
BBO Bank CHF 100 per check No information No information No information
Berner
Kantonalbank
CHF 50 per check CHF 2 per check
(min. 50 checks)
CHF 3 (deposited at
Swiss bank)
CHF 5 (deposited at
foreign bank)
No information
Bezirks-Sparkasse
Dielsforf
CHF 50 per check No information No information No information
Caisse Epargne
Aubonne
No information No information No information No information
Clientis Bank
Aareland
No information No information No information No information
Credit Agricole
Next Bank
CHF 50 per check No information No information CHF 100
(cancelling check)
Graubündner
Kantonalbank
CHF 50 per check No information No information No information
Hypothekarbank
Lenzburg
CHF 50 per check No information Available upon request CHF 50
Luzerner
Kantonalbank
CHF 50 per check CHF 3 per check CHF 20 CHF 40
Migros Bank CHF 50 per check No information No information CHF 50
NKB CHF 40 per check No information No information No information
Obwaldner
Kantonalbank
No information No information CHF 10 No information
Raiffeisen No information No information No information CHF 50
Spar- und
Leihkasse Frutigen
CHF 120 per check CHF 2 per check No information No information
Sparhafen Bank No information No information No information No information
Sparkasse
Schwyz
CHF 50 per check No information No information CHF 50
St.Galler
Kantonalbank
CHF 50 per check No information CHF 20 CHF 50
UBS No information No information No information No information
Valiant Bank CHF 50 per check CHF 2 per check
(min. 50 checks)
CHF 5 No information
Zürcher
Kantonalbank
CHF 50 per check No information CHF 20 CHF 50
Zürcher
Landbank
No information No information No information No information

Source: Price lists published by the banks themselves. Date: March 17, 2025.
More on this topic:
Interactive Swiss private account comparison
Direct debits in Switzerland explained
QR-bill questions and answers
Peer to peer money transfers explained
Sending money overseas from Switzerland: A practical guide

Editor Daniel Dreier
Daniel Dreier is editor and personal finance expert at moneyland.ch.
Request now for free

Cheap bank accounts with card

Online private account

UBS key4

  • 50 KeyClub points as a welcome gift

  • Online private account with debit card

Swiss digital bank

Radicant

  • High interest on your everyday account

  • Best exchange rates

  • Up to 1% of card spending as saveback in the investment portfolio

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote & Postfinance

  • CHF 20 trading credit with code «YUHMONEYLAND»

Swiss digital bank

Alpian

  • CHF 75 welcome bonus with referral code LAND25.

  • Favorable foreign exchange rates

  • Multi-currency account with Visa card (CHF, EUR, USD, GBP) 

Request now for free

Cheap bank accounts with card

Online private account

UBS key4

  • 50 KeyClub points as a welcome gift

  • Online private account with debit card

Swiss digital bank

Radicant

  • High interest on your everyday account

  • Best exchange rates

  • Up to 1% of card spending as saveback in the investment portfolio

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote & Postfinance

  • CHF 20 trading credit with code «YUHMONEYLAND»

Swiss digital bank

Alpian

  • CHF 75 welcome bonus with referral code LAND25.

  • Favorable foreign exchange rates

  • Multi-currency account with Visa card (CHF, EUR, USD, GBP) 

Deal of the Day
×
Online private account

UBS key4

50 KeyClub points as a welcome gift

Swiss bank packages comparison

Find the best bank offer now

Compare now
Special offers for Moneyland users

Moneyland Special Offers

Swiss Trading Platform

Cornèrtrader Special Offer

  • Special offer: particularly favorable conditions for Moneyland users

  • No custody account fees for shares

  • Swiss online bank with FINMA license

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote & Postfinance

  • CHF 20 trading credit with code «YUHMONEYLAND»

Amex promotion until April 6

Amex Platinum Card

  • 50% off the annual fee in the first year

  • Extra bonus: 75,000 instead of 45,000 Membership Rewards points

  • Further benefits: 10% discount on purchases in Gübelin boutiques & Up to CHF 160 Dining credit per year in over 600 GaultMillau restaurants

Swiss digital bank

Alpian

  • CHF 75 welcome bonus with referral code LAND25.

  • Favorable foreign exchange rates

  • Multi-currency account with Visa card (CHF, EUR, USD, GBP) 

Special offers for Moneyland users

Moneyland Special Offers

Swiss Trading Platform

Cornèrtrader Special Offer

  • Special offer: particularly favorable conditions for Moneyland users

  • No custody account fees for shares

  • Swiss online bank with FINMA license

Free bank account

Yuh

  • No account fees

  • Banking partner: Swissquote & Postfinance

  • CHF 20 trading credit with code «YUHMONEYLAND»

Amex promotion until April 6

Amex Platinum Card

  • 50% off the annual fee in the first year

  • Extra bonus: 75,000 instead of 45,000 Membership Rewards points

  • Further benefits: 10% discount on purchases in Gübelin boutiques & Up to CHF 160 Dining credit per year in over 600 GaultMillau restaurants

Swiss digital bank

Alpian

  • CHF 75 welcome bonus with referral code LAND25.

  • Favorable foreign exchange rates

  • Multi-currency account with Visa card (CHF, EUR, USD, GBP) 

Request now for free

Leading credit cards

Amex promotion until April 6

Amex Platinum Card

  • 50% off the annual fee in the first year

  • Extra bonus: 75,000 instead of 45,000 Membership Rewards points

  • Further benefits: 10% discount on purchases in Gübelin boutiques & Up to CHF 160 Dining credit per year in over 600 GaultMillau restaurants

Free credit card

Migros Cumulus Visa

  • No annual fees

  • With Cumulus points

  • Without foreign currency fees

Free credit card

Swisscard Cashback Cards Amex

  • No annual fees

  • Two cards Amex & Visa/Mastercard

  • With cash back

Free subscription

Sign up for the free newsletter

Subscribe now
more than 3 million pieces of data

Find all comparisons here

Go to comparisons