Banking in Poland as a Foreigner — Complete 2026 Guide
Everything foreigners need to know about opening a bank account in Poland. Required documents, best banks for expats, English-language banking, mobile apps, remote account opening, and common pitfalls.
17 min czytaniaBanking in Poland as a Foreigner — Complete 2026 Guide
Poland has become one of the fastest-growing expat destinations in Europe. Whether you have moved for work, study, or simply a lower cost of living, you will need a Polish bank account — for receiving your salary, paying rent, handling utilities, and accessing BLIK (Poland's ubiquitous instant payment system). But opening that first account as a foreigner comes with paperwork requirements, language barriers, and a few surprises.
This guide covers every step: what documents you need, which banks are most foreigner-friendly, how to navigate the process in English, and the mistakes that trip people up.
Quick Answer: To open a bank account in Poland as a foreigner, you typically need a passport (or EU ID card), a PESEL number, and sometimes proof of address (zameldowanie or utility bill). The most foreigner-friendly banks in 2026 are mBank, ING Bank Śląski, and Bank Millennium — all offer English-language interfaces and relatively smooth onboarding for non-Polish speakers.
Why You Need a Polish Bank Account
Some expats try to get by with just Revolut or Wise. While those work for daily card payments, several aspects of life in Poland effectively require a local account:
BLIK
BLIK is Poland's dominant mobile payment system — used by over 17 million people. It works for in-store payments, online purchases, ATM withdrawals, and instant P2P transfers. BLIK codes are generated by Polish banking apps, and no fintech app (Revolut, Wise, ZEN) supports BLIK. Without it, you will find yourself unable to split bills with colleagues, pay at many smaller online stores, or use phone-based ATM withdrawals.
Salary and Contracts
While Polish law permits salary payment to any EU SEPA account, many employers — especially smaller companies — prefer or require a Polish (PL) IBAN. Their payroll systems may not handle foreign IBANs, and HR departments often lack the knowledge to process them.
Government Payments
ZUS contributions, tax payments (PIT, VAT), and government benefits all flow through the Polish banking system. The dedicated ZUS and tax office accounts expect transfers from PL IBANs.
Direct Debits and Utilities
Setting up standing orders (zlecenia stałe) for rent, electricity (PGE, Tauron), gas, internet, and phone plans is simplest with a Polish bank account. Some utility providers only accept Polish direct debits.
Required Documents
For EU/EEA Citizens
| Document | Required? | Notes |
|---|---|---|
| Passport or national ID card | Yes | Must be valid; some banks accept only passport |
| PESEL number | Usually yes | Some banks allow opening without PESEL but limit functionality |
| Proof of address (zameldowanie) | Sometimes | mBank and ING do not require it; PKO BP and Pekao usually do |
| Employment contract or student ID | Sometimes | May be requested as supplementary verification |
For Non-EU Citizens
| Document | Required? | Notes |
|---|---|---|
| Passport | Yes | Must be valid with 3+ months remaining |
| Residence permit (karta pobytu) or visa | Yes | Temporary or permanent; tourist visa usually insufficient |
| PESEL number | Yes | Required at nearly all banks |
| Proof of address | Often | Zameldowanie certificate, rental agreement, or utility bill |
| Employment contract | Sometimes | Strengthens your application, especially without permanent residency |
Getting a PESEL Number
PESEL (Powszechny Elektroniczny System Ewidencji Ludności) is Poland's universal identification number — similar to a Social Security Number. Since 2018, foreigners can obtain PESEL by registering their place of residence (zameldowanie) at the local municipal office (urząd gminy/miasta).
How to get PESEL:
- Find your local urząd gminy or urząd miasta
- Bring your passport, rental agreement (or letter from your landlord), and the completed zameldowanie form
- The process is free and PESEL is usually issued on the spot
- If you cannot do zameldowanie (e.g., living in a hotel), you can apply for PESEL separately for tax purposes using a special form at the urząd gminy
Timeline: Same day if done in person with all documents. Some offices may take 1–3 business days.
Getting Zameldowanie (Registration of Residence)
Zameldowanie is a notification to the authorities of where you live. It requires cooperation from your landlord — they must either come to the office with you or provide a notarized statement confirming you live at the address.
Common issue: Some landlords are reluctant to provide zameldowanie because they fear tax scrutiny on undeclared rental income. If your landlord refuses, you can still get PESEL through the alternative tax-purpose path, and some banks (mBank, ING) do not require zameldowanie as a separate document.
Best Banks for Foreigners in Poland (2026)
mBank — Best Overall for English-Speaking Expats
Why mBank leads:
- Full English-language mobile app and online banking (mBank online)
- Account opening process available in English at larger branches
- No zameldowanie required — passport + PESEL sufficient
- Excellent mobile app rated among the best in Europe
- Free basic account (eKonto) with no monthly fees
- BLIK support from day one
- Contactless Visa/Mastercard issued immediately (virtual card)
Account opening process:
- Visit a branch in a major city (Warszawa, Kraków, Wrocław, Gdańsk)
- Bring passport and PESEL
- Request English-speaking staff (available in most large branches)
- Process takes 30–60 minutes
- Virtual card active same day; physical card arrives in 5–7 days
Potential issues:
- Smaller branches outside major cities may not have English-speaking staff
- Online account opening (without visiting a branch) requires Polish ID or a Polish phone number for video verification
- Customer service phone line is primarily in Polish (English option available but with longer wait times)
ING Bank Śląski — Strong Digital Experience
Why ING stands out:
- Clean, modern app (Moje ING) with English interface
- No zameldowanie required at most branches
- Free Direct account (Konto Direct) with no monthly fees if you receive 1,000+ PLN/month
- Google Pay and Apple Pay from day one
- Good integration with government services (e-urząd)
- ING is a Dutch-origin bank — institutional culture is more internationally minded
Account opening process:
- Visit a branch (ING has fewer branches than mBank — check locations first)
- Bring passport and PESEL
- English-speaking staff available in major cities
- Process takes 30–45 minutes
- Card issued in 5–7 business days
Potential issues:
- Monthly fee (8 PLN) if you do not receive 1,000+ PLN/month to the account
- Fewer branches than mBank or PKO BP
- Some online features default to Polish despite English being set
Bank Millennium — Good for Remote Opening
Why Millennium is notable:
- One of the few banks offering fully online account opening for foreigners with video verification
- English-language mobile app and online banking
- Free account (Konto 360°) with minimal conditions
- BLIK support
- Competitive foreign currency exchange rates within the app
Online account opening:
- Start the process on the Millennium website
- Upload passport photos and selfie
- Complete video verification call (English available)
- Provide PESEL number
- Account active within 1–3 business days
Potential issues:
- Video verification slots may have limited availability
- Some users report the app is less polished than mBank's
- Smaller branch network than competitors
PKO Bank Polski — Largest Bank, but Less Foreigner-Friendly
PKO BP is Poland's largest bank with the widest branch and ATM network. However, it is not the first choice for foreigners:
- Limited English-language support in most branches
- Zameldowanie often required
- App (IKO) is primarily in Polish
- Account opening process can be more bureaucratic
- BLIK integration is excellent (PKO was a BLIK co-founder)
When PKO makes sense: If you live in a smaller town where PKO is the only readily available bank, or if your employer has a corporate relationship with PKO.
Santander Bank Polska — Middle Ground
- English-language online banking available
- Some branches have English-speaking staff
- Free account options with conditions
- Generally requires PESEL and sometimes zameldowanie
- Mobile app quality is adequate but not market-leading
Bank Comparison Table
| Feature | mBank | ING | Millennium | PKO BP | Santander |
|---|---|---|---|---|---|
| English mobile app | Yes | Yes | Yes | Limited | Yes |
| English online banking | Yes | Yes | Yes | Limited | Yes |
| English branch service | Major cities | Major cities | Major cities | Rare | Some cities |
| Free account | Yes (eKonto) | Conditional (1,000 PLN/mo) | Yes (Konto 360°) | Conditional | Conditional |
| PESEL required | Yes | Yes | Yes | Yes | Yes |
| Zameldowanie required | No | No | No | Usually yes | Sometimes |
| Online opening for foreigners | Limited | No | Yes (video) | No | Limited |
| BLIK | Yes | Yes | Yes | Yes | Yes |
| Apple Pay | Yes | Yes | Yes | Yes | Yes |
| Google Pay | Yes | Yes | Yes | Yes | Yes |
| Number of branches | ~250 | ~300 | ~350 | ~900 | ~350 |
| ATM network | Own + Euronet | Own + Planet Cash | Own | Largest in Poland | Own |
Opening an Account Remotely (Before Arriving in Poland)
This is one of the most common questions from incoming expats. Unfortunately, options are limited:
What Works
- Bank Millennium offers video-verified online opening — but you still need a PESEL number, which typically requires being physically in Poland
- Fintech alternatives (Revolut, Wise) can be opened from abroad and provide a card for initial spending — but they lack BLIK and a PL IBAN (except Revolut)
Practical Approach
- Before arriving: Open Revolut (free, instant) for a card to use upon arrival
- Week 1 in Poland: Register at urząd gminy for zameldowanie and PESEL
- Week 1–2: Visit mBank or ING branch with passport + PESEL to open your account
- Week 2–3: Receive your Polish debit card and activate BLIK
This 2–3 week timeline is realistic for most expats. Some manage faster if they have a helpful landlord who provides zameldowanie documents quickly.
Mobile Banking Apps — What to Expect
mBank Mobile App
The mBank app is consistently rated one of the best in Poland:
- Full English language support
- BLIK code generation with one tap
- Instant P2P transfers via phone number
- Bill scanning and payment
- Spending categorization and monthly reports
- Investment and savings products accessible in-app
- Card management (freeze, limits, PIN change)
ING Moje ING
ING's app is modern and clean:
- English interface available
- BLIK support
- Quick transfers with saved recipients
- Budget overview with spending categories
- Standing order and direct debit management
- Push notifications for all transactions
Common App Features Across All Polish Banks
- BLIK: Generate 6-digit codes for payments, withdrawals, and P2P transfers
- Przelew natychmiastowy: Instant transfers between Polish banks (24/7, arrives in seconds)
- Przelew na telefon: Send money using just a phone number
- eCard/virtual card: Generate virtual card numbers for online purchases
- Transaction history: Real-time, with merchant names and locations
Common Pitfalls and How to Avoid Them
1. Not Having PESEL Ready
Without PESEL, most banks will turn you away. Get it sorted within your first week in Poland. The process is straightforward but requires visiting a government office in person.
2. Choosing a Branch Without English-Speaking Staff
Call ahead or visit a branch in a major city center. University district branches in Warszawa, Kraków, and Wrocław are most likely to have English-speaking staff. Suburban and small-town branches may only operate in Polish.
3. Expecting Fully Digital Onboarding
Unlike the UK or Netherlands, Poland's banking system still largely requires an in-person branch visit for account opening — especially for foreigners. Plan for it.
4. Ignoring Account Fee Conditions
Many "free" accounts have conditions — minimum monthly income, a certain number of card transactions, or maintaining a minimum balance. Read the terms carefully (or ask for an English summary) to avoid surprise monthly fees of 8–15 PLN.
5. Not Setting Up BLIK Immediately
Once your account is active, register for BLIK in your banking app immediately. It typically requires linking your phone number. Without BLIK, you miss out on Poland's most convenient payment method.
6. Trying to Use Foreign IBAN for Everything
Some expats try to use their Revolut or Wise account as their primary banking in Poland. This works for card payments but fails for:
- BLIK (not supported on fintech apps)
- Some employer payroll systems (reject non-PL IBANs)
- Government payments (ZUS, tax office)
- Certain direct debits (utilities)
7. Landlord Refusing Zameldowanie
If your landlord refuses zameldowanie, you have options:
- Apply for PESEL at the urząd gminy using the "for tax purposes" path (no zameldowanie needed)
- Choose mBank or ING, which do not require zameldowanie for account opening
- Consider this a red flag about your landlord — they may be evading taxes on rental income
Fees and Costs Overview
Account Maintenance
| Bank | Free account condition | Monthly fee if not met |
|---|---|---|
| mBank (eKonto) | No conditions | Free |
| ING (Konto Direct) | 1,000 PLN monthly income | 8 PLN/month |
| Millennium (Konto 360°) | 1,000 PLN monthly income or 5 card transactions | 10 PLN/month |
| PKO BP (Konto za Zero) | 3 card/BLIK transactions per month | 10 PLN/month |
Card Fees
| Fee type | mBank | ING | Millennium |
|---|---|---|---|
| Debit card issuance | Free | Free | Free |
| Card replacement | Free (first) | Free (first) | 20 PLN |
| Contactless payments | Free | Free | Free |
| ATM (own network) | Free | Free | Free |
| ATM (other networks) | 5 PLN/withdrawal | 5–8 PLN | 5 PLN |
| ATM abroad | 2% (min 10 PLN) | 2% (min 10 PLN) | 2% (min 10 PLN) |
Transfer Fees
| Transfer type | Cost (typical) |
|---|---|
| Domestic transfer (Elixir) | Free |
| Instant transfer (Express Elixir) | Free or 1–5 PLN |
| SEPA transfer (EUR) | Free or 3–5 PLN |
| SWIFT transfer | 20–60 PLN + intermediary fees |
| BLIK transfer | Free |
Managing Multiple Accounts
Many expats end up with several financial accounts: a Polish bank for BLIK and salary, Revolut or Wise for international transfers and travel, perhaps a brokerage account for investments, and accounts back home. Keeping track of balances, spending, and net worth across all of these can be challenging.
Freenance connects to Polish banks like mBank and ING, as well as Revolut, consolidating all account balances and transactions into a single dashboard. Some expats find this particularly useful during their first year in Poland, when they are still figuring out their financial setup and want to see everything in one place — in English.
Special Cases
Students
Polish universities often assist international students with banking. Some banks offer dedicated student accounts (konto studenckie) with additional benefits:
- mBank: Free account for students under 26, no conditions
- ING: Student account with free ATM withdrawals at all ATMs
- PKO BP: Student account with reduced fees
Your university's international student office can sometimes arrange group banking visits with English-speaking staff.
Ukrainian Refugees (with Temporary Protection)
Since 2022, Polish banks have streamlined account opening for Ukrainian citizens with temporary protection:
- PESEL UKR (special PESEL for Ukrainian refugees) is accepted at all major banks
- Some banks (PKO BP, Pekao) have Ukrainian-speaking staff
- Account opening is possible without zameldowanie in most cases
- Full BLIK and card functionality from day one
Digital Nomads (No Employment Contract)
If you work remotely for a foreign company and do not have a Polish employment contract:
- Account opening is still possible — bring your passport and PESEL
- Some banks may ask about your source of income — a foreign employment contract or proof of freelance income usually suffices
- Consider mBank, which has the least restrictive requirements
- You may want Wise Business additionally for receiving foreign client payments
Frequently Asked Questions
Can I open a Polish bank account without speaking Polish?
Yes. mBank, ING, and Millennium all have English-language apps and online banking. At branch level, English-speaking staff are available in major cities. For the initial account opening, you may want to bring a Polish-speaking friend as backup for smaller branches.
How long does it take to open an account?
Typically 30–60 minutes at the branch if you have all documents. Virtual card is often active the same day. Physical card arrives by mail in 5–10 business days.
Can I open a business account as a foreigner?
Yes, if you have registered a business in Poland (JDG or spółka). The requirements include your business registration (CEIDG or KRS extract), PESEL, and ID. mBank and ING offer English-language business banking interfaces.
What is BLIK and why does everyone tell me to get it?
BLIK is Poland's proprietary mobile payment system, used by over 17 million people. It generates 6-digit codes in your banking app that you enter at payment terminals, online checkouts, or ATMs. It is faster than card payments, works for P2P transfers, and is accepted virtually everywhere in Poland. Not having BLIK in Poland is comparable to not having a contactless card in London.
Do Polish banks charge for currency conversion?
Yes. Polish banks typically apply a 2–4% spread on foreign currency transactions. For significant FX needs, data shows that using Wise or Revolut for conversion and then transferring PLN to your Polish account is usually 1–3% cheaper than converting through the bank directly.
Can I keep my account if I leave Poland?
Generally yes — most banks do not automatically close accounts when you leave. However, if you become a non-resident, you should notify the bank (tax reporting obligations change). Some banks may convert your account to a non-resident account type with different fee structures.
Is online banking in Poland secure?
Polish banks use strong authentication (3D Secure, biometric login, SMS codes, push notifications for every transaction). Poland's banking technology infrastructure is generally considered advanced by European standards — BLIK, instant transfers, and mobile-first banking have been mainstream here since the mid-2010s.
What should I do if the bank refuses to open my account?
This occasionally happens, usually due to missing documents or language barriers. Try:
- A different branch of the same bank (larger, city-center locations)
- A different bank (mBank is generally the most accommodating)
- Bringing a Polish-speaking friend to assist
- Ensuring you have PESEL — this is the most common missing piece
The Bottom Line
Opening a bank account in Poland as a foreigner is not difficult — but it does require some preparation. Get your PESEL sorted first, choose a foreigner-friendly bank (mBank is the safest bet for English speakers), and plan for a branch visit. Within two weeks of arriving in Poland, you can have a fully functional bank account with BLIK, a debit card, and mobile banking — everything you need to function financially in one of Europe's fastest-growing economies.
Want full control over your finances?
Try Freenance for free