Opening a Bank Account in Poland as a Foreigner
Which banks welcome non-residents, documents you need (PESEL vs. passport), online vs. in-person, and mobile banking options.
Updated 2026-08-15 · 3 min read
On this page
Why you need a Polish bank account
A Polish bank account (with a Polish IBAN) is essential for:
- Receiving salary (most Polish employers require a PLN account).
- Paying rent and utilities via BLIK or bank transfer.
- Registering with the tax office (US).
- Paying ZUS contributions if self-employed.
- Online shopping on Polish platforms (Allegro, etc.).
What you need to bring
With a PESEL (recommended)
- Passport (original + copy).
- PESEL number — assigned when you register your residence or receive a permit.
- Proof of address — rental contract, hotel confirmation, or a utility bill in your name.
- Residence card (karta pobytu) if you have one.
- A small initial deposit (usually 0–100 PLN).
Without a PESEL
Some banks accept foreigners without a PESEL, but the process is slower:
- Passport (original + copy).
- Proof of address in Poland or your home country.
- Tax residency certificate from your home country (some banks ask for this).
- You may be assigned a temporary PESEL by the bank for reporting purposes.
Banks that accept foreigners
| Bank | English app | PESEL required? | Notes | |------|-------------|-----------------|-------| | mBank | Yes | Preferred but not mandatory | Best English online banking; fast onboarding | | ING Bank Śląski | Yes | Yes | Good mobile app; wide ATM network | | PKO BP | Partial | Preferred | Largest bank; many branches | | Millennium | Yes | Yes | Good for expats; English website | | Santander | Yes | Yes | Strong business banking | | Revolut (PL) | Yes | No | Digital-only; multi-currency; not a full bank | | Wise | Yes | No | Low FX fees; PLN IBAN available |
Online vs. in-person
- In person: visit a branch with your documents. The account is opened same day; the card arrives by mail in 5–10 business days.
- Online (mBank, ING, Millennium): some banks allow fully remote onboarding via video verification using your phone's camera. You need a Polish phone number for SMS verification.
BLIK — the payment system you must know
BLIK is Poland's dominant mobile payment system, integrated into every major banking app. You use it for:
- P2P transfers to phone numbers (no IBAN needed).
- Online checkout (6-digit one-time code).
- ATM withdrawals without a card.
- In-store payments via QR code.
BLIK is instant and free within the same bank; transfers to other banks are also instant since 2023.
Practical tips
- Open the account in person if you do not have a PESEL — online onboarding usually requires one.
- Get a Polish SIM card first — you need it for SMS authentication.
- Ask for a BLIK-enabled card — it is standard with all major banks.
- Wise or Revolut as a bridge: if you need to receive money from abroad while waiting for a Polish account, Wise and Revolut offer PLN IBANs and are accepted by many Polish employers.
- Keep your bank updated when you receive your PESEL or residence card — the bank must report your PESEL to the tax authorities.
FAQ
- Can I open a bank account without a PESEL?
- Yes, some banks (notably mBank, PKO BP, and ING) allow non-residents to open accounts with just a passport. However, a PESEL simplifies the process and is required by most banks for a standard personal account.
- Which bank is best for English-speaking customers?
- mBank, ING Bank Śląski, and Millennium have the best English-language mobile apps and online banking. Revolut and Wise (not Polish banks but widely used) offer multi-currency accounts with Polish IBANs.
- How long does it take to get a debit card?
- Typically 5–10 business days by mail to your registered Polish address. Some banks offer instant-issue cards at the branch.
Sources
- National Bank of Poland — banking for foreigners (updated 2026-08-14)
- gov.pl — Open a bank account (updated 2026-08-14)