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 czytania

Banking 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:

  1. Find your local urząd gminy or urząd miasta
  2. Bring your passport, rental agreement (or letter from your landlord), and the completed zameldowanie form
  3. The process is free and PESEL is usually issued on the spot
  4. 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:

  1. Visit a branch in a major city (Warszawa, Kraków, Wrocław, Gdańsk)
  2. Bring passport and PESEL
  3. Request English-speaking staff (available in most large branches)
  4. Process takes 30–60 minutes
  5. 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:

  1. Visit a branch (ING has fewer branches than mBank — check locations first)
  2. Bring passport and PESEL
  3. English-speaking staff available in major cities
  4. Process takes 30–45 minutes
  5. 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:

  1. Start the process on the Millennium website
  2. Upload passport photos and selfie
  3. Complete video verification call (English available)
  4. Provide PESEL number
  5. 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

  1. Before arriving: Open Revolut (free, instant) for a card to use upon arrival
  2. Week 1 in Poland: Register at urząd gminy for zameldowanie and PESEL
  3. Week 1–2: Visit mBank or ING branch with passport + PESEL to open your account
  4. 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:

  1. A different branch of the same bank (larger, city-center locations)
  2. A different bank (mBank is generally the most accommodating)
  3. Bringing a Polish-speaking friend to assist
  4. 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
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption