Join: Expats in Poland

Bank Account for Swiss in Poland

Yes, Swiss can open a bank account in Poland. You don't need Polish citizenship — a valid passport and basic documents are enough. With approximately 2,200 Swiss currently living in Poland, banks are experienced in serving Switzerland citizens. Some banks let you open an account 100% online without PESEL, so you can get started before you even arrive. This guide covers the best banks, required documents, and step-by-step instructions.

Quick Answer

Yes, Swiss can open a bank account in Poland with a valid passport

No PESEL needed: mBank and Revolut let you open an account without a Polish ID number

Fastest option: Revolut — 10 minutes, no Polish documents needed

Best Polish bank: mBank — free, 100% online, English app, BLIK included

Best strategy: Open mBank or Revolut now + PKO for full services once you have PESEL

Table of Contents

Best Banks for Swiss in Poland (2026)

Not all Polish banks make it equally easy for non-EU citizens. We ranked these banks by how simple the process is for Swiss — considering Switzerland passport acceptance, PESEL requirements, English support, and speed. The good news: at least two banks let you open an account with just your passport.

Best Polish Bank
mBank logo

mBank

Best Polish bank — 100% online

Switzerland passportAccepted
PESEL needed?No
Open online?Yes
Time to open15 min
Monthly fee0 PLN
BLIKYes
English appYes
100% online account opening
Full Polish IBAN — accepted everywhere
BLIK, standing orders, direct debits
No PESEL needed for basic account
Free EU transfers
Award-winning mobile app
PKO Bank Polski logo

PKO Bank Polski

Largest bank in Poland — 20,000+ ATMs

Switzerland passportAccepted
PESEL needed?Yes
Open online?Branch
Time to open30 min (branch)
Monthly fee0 PLN
BLIKYes
English appYes
Largest bank in Poland — trusted by 11 million customers
English-speaking staff in major cities
Widest ATM and branch network
Full range of banking services
Can help you get PESEL at the branch
Best for salary accounts and mortgage
Fastest Option
Revolut logo

Revolut

Fastest — open in 10 minutes

Switzerland passportAccepted
PESEL needed?No
Open online?Yes
Time to open10 min
Monthly fee0 PLN
BLIKYes
English appYes
Open before you arrive in Poland — just a passport
Polish IBAN + BLIK for daily payments
Send money internationally at low cost
No PESEL, no Polish address needed
Multi-currency account included
Virtual and physical card instantly
BNP Paribas logo

BNP Paribas

International bank — great for expats

Switzerland passportAccepted
PESEL needed?Yes
Open online?Branch
Time to open30 min (branch)
Monthly fee0 PLN (with conditions)
BLIKYes
English appYes
0 PLN fee with regular card usage
English-speaking staff in major cities
International banking experience
Good for salary and business accounts
Part of global BNP Paribas network
Contactless payments and Google/Apple Pay

What Documents Do Swiss Need?

Requirements depend on your status in Poland. Here are the most common situations for Swiss:

With Work Visa or Residence Permit

If you have a valid work visa or Karta Pobytu:

Valid Switzerland passport (minimum 3 months validity)
Valid visa or residence permit (Karta Pobytu)
PESEL number
Polish phone number
Proof of address in Poland (rental agreement or utility bill)

With Student Visa

If you're studying in Poland:

Valid Switzerland passport
Student visa or residence permit
University enrollment confirmation
PESEL number (your university can help you get one)
Polish phone number

Just Arrived — No Documents Yet

If you just arrived and don't have PESEL or residence permit yet:

1Open Revolut — needs only a passport, works from day one
2Open mBank — no PESEL needed for basic account
3Apply for PESEL at your local Urząd Gminy (free, 1-2 weeks)
4Then open PKO or BNP Paribas for full banking services

PESEL for Swiss — How to Get It

PESEL is Poland's 11-digit national identification number. Most banks require it for full services, and you'll need it for employment contracts, healthcare (NFZ), tax returns, and government services. As a non-EU citizen, you can apply for PESEL once you have a valid basis for your stay in Poland (visa, residence permit, etc.). The process is free and usually takes 1-2 weeks.

How to Get PESEL

1.Visit your local Urząd Gminy (municipal office) with your passport and visa/residence permit
2.Fill in the application form (ask for an English version)
3.Processing time: same day to 2 weeks depending on the office
4.It's completely free — no fees
5.You will receive an 11-digit number — keep it safe, you will use it everywhere

What PESEL Unlocks

Full bank account with all features
Employment contracts and payroll
Healthcare (NFZ) registration
Tax returns and ZUS (social security)
Phone contracts and internet plans
Buying property or signing leases

Don't have PESEL yet?

No problem. Open mBank or Revolut today without PESEL. Use it to receive your first salary, then get PESEL and upgrade to a full account later if needed.

Step-by-Step: Open Your Account Today

Recommended approach: Open mBank or Revolut right now (10-15 min, works immediately). Then open PKO Bank Polski once you have your PESEL for salary, rent, and bills. Many Swiss in Poland use two accounts — one digital, one traditional.

1

Get a Polish phone number

Buy a prepaid SIM card from Plus, Play, T-Mobile, or Orange. Costs 5-20 PLN at any kiosk, Żabka convenience store, or electronics shop. You need this for SMS verification at every bank. Registration requires your passport.

2

Open your first account online

Download the mBank or Revolut app. Sign up with your Switzerland passport — no PESEL needed. You'll get a Polish IBAN and virtual card in 10-15 minutes. You can already receive money, pay with BLIK, and make contactless payments.

3

Apply for PESEL

Visit your local Urząd Gminy with your passport and visa/residence permit. PESEL registration is free. Processing takes 1-2 weeks. This number is essential for full banking services and employment.

4

Open a traditional Polish bank account

With your PESEL, open an account at PKO Bank Polski (in branch, 30 min) or BNP Paribas. These banks offer the full range of services — salary accounts, standing orders for rent, direct debits for bills, and mortgage options. Give your employer this account's IBAN for salary payments.

5

Set up your financial life

Set up standing orders for rent and utilities from your Polish bank. Use Revolut or Wise when you need to send money to Switzerland — much cheaper than bank transfers. Download the BLIK app for quick payments and ATM withdrawals without a card.

Swiss Community in Poland

Poland is home to approximately 2,200 Swiss. The community is concentrated in major cities, which also means banks in these areas are experienced with Switzerland documents and passports.

Popular Cities

Most Swiss live in Warsaw, Krakow, Wroclaw. These cities have the best English-speaking bank branches and services for foreigners.

Common Professions

Swiss in Poland commonly work as Banking Professional, Engineer, Business Manager, Pharmaceutical Specialist. All of these roles pay salaries to Polish bank accounts.

Tax treaty: Switzerland and Poland have a double taxation agreement. This means you won't be taxed twice on the same income. Your Polish bank account statements will be useful for tax filing in both countries. See our tax guide for details.

What is BLIK? (Essential for Daily Life in Poland)

BLIK is Poland's national mobile payment system — used by over 17 million people. As a Swiss person living in Poland, you'll use BLIK almost daily. It's the most popular way to pay in Poland after card payments.

Pay in stores

Generate a 6-digit code in your banking app, enter it at the terminal

Pay online

Choose BLIK at checkout, confirm in your app — no card number needed

ATM withdrawals

Withdraw cash from any ATM without a physical card

Send money to friends

Transfer money instantly using just a phone number

Split bills

Split restaurant bills or shared expenses instantly

Recurring payments

Set up BLIK for subscription services and recurring bills

BLIK is available through mBank, PKO Bank Polski, BNP Paribas, and Revolut. Once you open any of these accounts, BLIK is included for free. Learn more in our complete BLIK guide.

Banking Tips for Swiss in Poland

1

Open a digital account first

Don't wait for PESEL. Open mBank or Revolut with just your passport on day one. You'll have a working Polish IBAN immediately for receiving money, paying bills, and using BLIK.

2

Bring translated documents

When visiting a bank branch, having your documents translated into Polish (or at least English) speeds up the process. Sworn translations (tłumaczenie przysięgłe) are sometimes required for official documents.

3

Watch for exchange rate markups

If your employer pays in PLN, you're fine. But if you need to convert currencies, Polish banks have terrible exchange rates. Use Revolut or Wise for currency conversion — they offer near mid-market rates and save you hundreds of PLN per year.

4

Keep your visa documents updated

Polish banks may periodically ask you to verify your identity and residence status. Keep your passport, visa, and Karta Pobytu up to date. Banks can freeze accounts if documents expire without renewal.

5

Use two accounts

Most Swiss in Poland use two accounts: a traditional bank (mBank or PKO) for salary and bills, and Revolut for international transfers and travel. This combination covers all your needs.

Sending Money to Switzerland from Poland

If you need to send money to Switzerland, avoid using traditional bank transfers — they charge 50-100 PLN per transfer with bad exchange rates. Over a year, this can cost you 1,000+ PLN in unnecessary fees. Use these cheaper alternatives instead:

MethodFee (5,000 PLN)Exchange rateSpeed
Wise~20 PLNMid-market rate1-2 days
Revolut~15 PLNNear mid-marketInstant - 1 day
Polish bank (SWIFT)50-100 PLNBad markup3-5 days
Western Union30-60 PLNMarkupMinutes (cash pickup)

Our recommendation: Use Revolut for quick transfers to Switzerland and Wise for larger amounts where the best exchange rate matters. Both save you hundreds of PLN per year compared to bank transfers. For more details, see our Revolut vs Wise comparison.

Frequently Asked Questions

Can Swiss open a bank account in Poland without PESEL?

Yes. mBank and Revolut allow Swiss to open an account with just a Switzerland passport — no PESEL required. These are full bank accounts with Polish IBAN, BLIK, and debit cards. For traditional banks like PKO Bank Polski and BNP Paribas, you'll need PESEL, which you can get for free at any municipal office (Urząd Gminy).

Do I need to speak Polish to open an account?

No. mBank offers full English online account opening — the entire process is in English, and the app and website are available in English. Revolut is available in English and many other languages. PKO Bank Polski and BNP Paribas have English-speaking staff at branches in major cities like Warsaw, Krakow, Wroclaw, and Gdansk. If you visit a smaller branch, consider bringing a Polish-speaking friend.

Can I open a Polish bank account before arriving in Poland?

Yes — with Revolut. You can download the app and open an account from Switzerland using your passport. You'll get a Polish IBAN immediately, which you can share with your future employer before you arrive. mBank requires a Polish phone number for SMS verification, so it's easier to open once you're in Poland (or if you have a Polish SIM with roaming).

Can I receive my salary to Revolut or mBank?

Yes. Both Revolut and mBank give you a Polish IBAN (starts with PL...) that works like any Polish bank account. Most employers accept these for salary payments. However, some employers or government agencies prefer traditional Polish banks (PKO, BNP Paribas). In that case, use a traditional bank for salary and Revolut for international transfers and currency exchange.

What is the cheapest way to send money from Poland to Switzerland?

Revolut and Wise are the cheapest options. For a 5,000 PLN transfer, you'll pay about 15-25 PLN with the real exchange rate. Traditional Polish banks charge 50-100 PLN per transfer plus use bad exchange rates — costing you 2-4x more. Over a year of monthly transfers, switching to Revolut or Wise can save you 500-1,500 PLN.

Can I use BLIK as a Swis citizen?

Yes — BLIK works with any Polish bank account, regardless of your citizenship. Once you open mBank, PKO, Revolut, or BNP Paribas in Poland, BLIK is automatically available. You can use it to pay in stores, online shops, split bills with friends, and withdraw cash from any ATM using a 6-digit code — no card needed.

Is my money safe in a Polish bank?

Yes. All Polish banks are protected by the Bank Guarantee Fund (Bankowy Fundusz Gwarancyjny / BFG), which insures deposits up to EUR 100,000 per person per bank — regardless of your citizenship or nationality. This applies to mBank, PKO, and BNP Paribas. Revolut has equivalent protection under its Lithuanian banking license (EUR 100,000 via the European Deposit Insurance Scheme).

How many bank accounts can I have in Poland?

There is no limit. Many expats in Poland have 2-3 accounts: a traditional bank (mBank or PKO) for salary and bills, Revolut for international transfers and travel, and sometimes a savings account at a different bank for better interest rates. Each account is separately insured up to EUR 100,000.

What happens to my bank account if my visa expires?

Your bank account stays open. Polish banks do not automatically close accounts when visas expire. However, some banks may limit functionality or request updated documents during periodic identity verification. To avoid issues: renew your visa/Karta Pobytu on time, inform your bank of any document changes, and keep your contact details current. If you leave Poland permanently, you can close your account remotely or keep it open (useful if you plan to return).

Open Your Polish Bank Account Today

Join 2,200+ Swiss already living in Poland. Start with mBank or Revolut — it takes 10-15 minutes and works with just your Switzerland passport. Add PKO Bank Polski later for full services once you have PESEL.

Related Guides