How to Open a Bank Account in Poland as a Foreigner (2026 Guide)
Step-by-step guide to opening a bank account in Poland as a foreigner or expat in 2026. Which banks accept foreigners, documents needed, PESEL requirement, online options.
22 min czytaniaQuick Answer
Opening a bank account in Poland as a foreigner is straightforward — you'll need a passport, PESEL number (or temporary residence card), and sometimes proof of address. The easiest options are mBank (fully online, English app) and ING Bank Śląski (branch-friendly, English support). You can also use Revolut immediately while setting up a Polish bank account. Here's the complete guide.
Why You Need a Polish Bank Account
Even if you already use Revolut or Wise, a Polish bank account (konto bankowe) is essential for:
- Receiving salary — most Polish employers pay only to Polish bank accounts (IBAN starting with PL)
- Paying rent — landlords strongly prefer Polish bank transfers
- Paying bills — utilities, internet, phone — most set up via standing orders from Polish accounts
- ZUS contributions — social insurance payments require a Polish account
- Tax returns — refunds go to Polish accounts
- Building credit history — necessary for mortgages or car loans
- Investment accounts — IKE/IKZE and brokerage accounts require a linked Polish bank account
- Government services — 500+, Rodzina, and other social benefits require a Polish IBAN
- Starting a business — JDG or sp. z o.o. requires a Polish business account
Before You Start: Get a PESEL
PESEL (Powszechny Elektroniczny System Ewidencji Ludności) is Poland's universal identification number. Think of it as a Social Security Number. Almost every bank requires it.
How to get a PESEL:
-
EU citizens living in Poland:
- Go to your local Urząd Miasta/Gminy (City/Municipal Office)
- Register your residence (zameldowanie) — you'll get PESEL automatically
- Required documents: passport/ID, rental contract or letter from landlord
- Processing: same day or within a few days
-
Non-EU citizens:
- Apply at your local Urząd Gminy
- Bring: passport, visa/residence card, proof of legal basis for stay
- If you have a work permit or temporary residence card, you'll get PESEL
- Some offices issue it on the spot; others take a few days
-
No fixed address yet?
- You can get a PESEL for tax purposes (without registration) by filling out a form at the Urząd Skarbowy (tax office) or Urząd Gminy
- This is useful if you just arrived and are still looking for an apartment
-
Ukrainian refugees with Diia.pl:
- PESEL UKR is issued automatically when registering under the special protection act
- See the dedicated section below for details
Can you open a bank account WITHOUT a PESEL?
Some banks allow it, but with limitations:
- mBank: Possible for non-residents — bring passport and proof of address from your home country
- ING: May accept passport + residence card without PESEL
- Revolut: No PESEL needed (it's not a Polish bank)
- Wise: No PESEL needed
- Citi Handlowy: May accept without PESEL for premium accounts
Recommendation: Get your PESEL first. It makes everything — banking, healthcare, taxes — much simpler.
Best Banks for Foreigners in Poland (2026)
🥇 mBank — Best Overall for Foreigners
Why:
- Entire account opening process available online (video verification)
- Full English mobile app and internet banking
- Modern, user-friendly interface
- No monthly fees (with conditions — typically 1 card transaction/month)
- Free ATM withdrawals (at mBank ATMs + Planet Cash network)
- Integrated investment account (eMakler)
- Good currency exchange rates
- Apple Pay and Google Pay from day one
How to open:
- Go to mbank.pl and select "Open account"
- Choose "Personal account" (eKonto)
- Start the online application — available in English
- Video verification call (English available) — have passport ready
- Enter PESEL (or provide alternative ID for non-residents)
- Account active within 1–2 business days
- Card delivered by mail (5–10 days) or add to Apple/Google Pay immediately
Documents needed:
- Passport or EU ID card
- PESEL number
- Polish phone number (for SMS verification)
- Email address
Monthly fees: 0 PLN (with min. 1 card transaction or incoming transfer of 1,000+ PLN/month)
Rating: ⭐⭐⭐⭐⭐ — best digital experience, easiest for foreigners
🥈 ING Bank Śląski — Best for Branch Support
Why:
- Large branch network across Poland
- English-speaking staff in major city branches
- Mobile app "Moje ING" (partially in English)
- No monthly fees (with activity conditions)
- Good savings accounts
- Trusted, well-known brand
- Solid online banking platform
How to open:
- Visit any ING branch in a major city
- Bring passport + PESEL
- Staff will guide you through the application (in English in large cities)
- Account active immediately
- Card issued on the spot or delivered within days
Alternatively — online:
- Start application on ing.pl
- Video verification or branch verification
- PESEL required for online opening
Documents needed:
- Passport or EU ID
- PESEL
- Proof of address (not always required)
Monthly fees: 0 PLN (with min. 1 transaction/month)
Rating: ⭐⭐⭐⭐ — great if you prefer face-to-face setup
🥉 PKO Bank Polski — Largest Bank in Poland
Why:
- Biggest bank in Poland — widest ATM and branch network
- Strong reputation and stability
- IKO mobile app (Polish only, but functional)
- Comprehensive range of services
- Best network coverage in smaller towns
How to open:
- Visit any PKO BP branch
- Bring passport + PESEL
- Application in branch — English support varies by location
Monthly fees: 0 PLN (with conditions) or 8–10 PLN/month
Challenges for foreigners:
- Mobile app and internet banking only in Polish
- Branch staff may have limited English outside Warsaw
- More bureaucratic process than mBank
Rating: ⭐⭐⭐ — largest bank, but less foreigner-friendly
Santander Bank Polska
Why:
- International brand (familiar to Spanish, Portuguese, Latin American expats)
- English internet banking
- Decent mobile app
- Wide branch network
- Good credit card offers
How to open: Branch visit with passport + PESEL, or online with Polish phone number.
Documents needed:
- Passport or EU ID
- PESEL
- Polish phone number
Monthly fees: 0 PLN (with conditions)
Rating: ⭐⭐⭐⭐ — good all-rounder, recognizable brand
Alior Bank — Good Digital Alternative
Why:
- Strong digital banking platform
- Competitive interest rates on savings
- Online account opening available
- Growing branch network
How to open: Online via aliorbank.pl or in branch.
Documents needed:
- Passport or EU ID
- PESEL
- Polish phone number
Monthly fees: 0 PLN (with conditions) or ~8 PLN/month
Challenges for foreigners:
- App and internet banking mostly in Polish
- Fewer English-speaking staff than mBank or ING
Rating: ⭐⭐⭐ — decent option, not first choice for foreigners
Millennium Bank
Why:
- Good mobile app (partially in English)
- Competitive savings accounts
- Wide branch network
- Popular among younger customers
How to open: Branch or online with PESEL.
Monthly fees: 0 PLN (with conditions)
Rating: ⭐⭐⭐ — solid option, middle of the pack for foreigners
Citi Handlowy — Best for Premium/Corporate Expats
Why:
- Citigold premium banking (for high-net-worth individuals)
- English-speaking relationship managers
- International Citibank network familiarity
- Willing to open accounts for expats without PESEL in some cases
How to open: Visit a Citi Handlowy branch (mainly in large cities).
Documents needed:
- Passport
- PESEL (preferred, but may be waived for Citigold)
- Proof of employment or income
Monthly fees: 0 PLN (Citigold, with min. balance 75,000 PLN) or ~15–20 PLN
Rating: ⭐⭐⭐⭐ — best premium option, limited branch network
BNP Paribas Bank Polska
Why:
- International brand (familiar to French expats)
- Growing presence in Poland
- Good corporate banking
- English support available in larger branches
How to open: Branch visit or partially online.
Monthly fees: 0 PLN (with conditions)
Rating: ⭐⭐⭐ — good for those who know the BNP brand
Digital and Online-Only Banking Options
Revolut — Best Immediate Solution
Why:
- Open in minutes — no PESEL, no address needed
- Full English app
- Multi-currency accounts (PLN, EUR, USD, etc.)
- Competitive exchange rates
- Free international transfers
- Savings vaults with interest
- Virtual and physical cards
- Crypto and stock trading built in
Limitations:
- Not a Polish bank (Lithuanian banking license)
- No Polish IBAN (starts with LT, not PL)
- Some employers and landlords may not accept non-PL IBANs
- Cannot open IKE/IKZE or brokerage accounts linked to Revolut
- Limited for Polish government services (ZUS, tax refunds)
- No BLIK support
Plans and pricing:
| Plan | Monthly fee | Key features |
|---|---|---|
| Standard | Free | Basic features, 1 free ATM withdrawal/month (200 PLN limit) |
| Plus | ~49 PLN | Lounge access, higher limits, insurance |
| Premium | ~109 PLN | Travel insurance, unlimited FX, priority support |
| Metal | ~199 PLN | Cashback, premium card, all Premium features |
| Ultra | ~399 PLN | Highest tier, exclusive perks |
Best used as: Your companion account alongside a Polish bank account. Use Revolut for daily spending, currency exchange, and international transfers. Use your Polish bank for salary, rent, and official matters.
Rating: ⭐⭐⭐⭐⭐ for daily use — but not a replacement for a Polish bank
Wise (formerly TransferWise) — Best for International Transfers
Why:
- Multi-currency account with Polish PLN IBAN (via partner bank)
- Best exchange rates for international transfers
- Debit card accepted everywhere
- Easy to open online from anywhere
- Transparent fee structure
- Good for receiving payments from abroad
Limitations:
- PLN account IBAN may not be accepted everywhere (it's technically a third-party IBAN)
- Not a full-service bank — no loans, no investment products
- Customer support can be slow
- No BLIK
- Limited cash deposit options
Pricing:
- Account: Free
- Card: ~29 PLN one-time fee
- Transfers: 0.3–1.5% depending on currency pair
- ATM withdrawals: 2 free/month up to ~800 PLN, then 1.75% fee
Rating: ⭐⭐⭐⭐ for transfers, ⭐⭐⭐ as primary account
N26 — European Digital Bank
Why:
- German digital bank, well-known in EU
- Clean, intuitive app in English
- Free basic account
- SEPA transfers included
- Spaces (sub-accounts) for budgeting
Limitations:
- Not officially available in Poland as of 2026 — you can open an account if you have a German/EU address, but it's not designed for Polish residents
- No Polish IBAN (German IBAN starting with DE)
- No BLIK
- Limited use for Polish financial obligations
- Customer support doesn't cover Poland-specific issues
Rating: ⭐⭐⭐ — usable for EU citizens transitioning to Poland, but not a Polish banking solution
ZEN.com — Polish Fintech Option
Why:
- Polish fintech company
- Multi-currency account
- Cashback on purchases
- Online account opening
- Virtual and physical cards
Limitations:
- Smaller company, less established
- Limited branch support (none)
- May have fewer merchant integrations
Rating: ⭐⭐⭐ — interesting alternative, but less proven than mBank or Revolut
Required Documents by Bank — Quick Reference
| Document | mBank | ING | PKO | Santander | Revolut | Wise |
|---|---|---|---|---|---|---|
| Passport/EU ID | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| PESEL | Preferred | Required | Required | Required | ❌ | ❌ |
| Polish phone number | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| Proof of address | Sometimes | Sometimes | Often | Sometimes | ❌ | ❌ |
| Residence card/visa | If no PESEL | If no PESEL | May need | May need | ❌ | ❌ |
| Employment proof | ❌ | ❌ | Sometimes | ❌ | ❌ | ❌ |
| Zameldowanie | ❌ | Some branches | Some branches | ❌ | ❌ | ❌ |
Step-by-Step: Opening Your First Polish Bank Account
Before you arrive in Poland:
- Open Revolut from your home country — you'll have a working card and PLN account from day one
- Prepare documents: passport, rental contract (if available), proof of employment/study
- Download Revolut app and load some PLN for your first days
Week 1 in Poland:
-
Get a Polish SIM card — you'll need a Polish phone number for bank SMS verification
- Options: Play, Orange, T-Mobile, Plus
- Prepaid SIMs: available at any electronics store or even convenience stores
- Cost: ~5–15 PLN for a starter SIM
- Tip: Orange and Play offer eSIM activation online — no need to visit a store
-
Register for PESEL at your local Urząd Miasta/Gminy (bring passport + rental contract or landlord letter)
Week 1–2:
-
Open mBank account online:
- Go to mbank.pl → "For you" → "Open account"
- Fill in details, upload passport
- Video call verification (English available)
- Wait 1–2 business days for activation
-
Or visit ING branch:
- Find your nearest ING branch
- Bring: passport, PESEL confirmation letter
- Open account on the spot
Week 2–3:
-
Set up your account:
- Download the mobile app
- Set up Apple/Google Pay (before physical card arrives)
- Set up standing orders for rent and bills
- Share your IBAN with employer
-
Order a debit card (if not issued automatically)
-
Set up BLIK in your bank's mobile app — essential for daily payments in Poland
Understanding Polish Banking
IBAN Format
Polish IBANs follow this format: PL XX XXXX XXXX XXXX XXXX XXXX XXXX (26 digits after PL).
Types of transfers
- Przelew zwykły (regular transfer): next business day, free
- Przelew natychmiastowy (instant transfer): within seconds, may cost 1–5 PLN
- Przelew BLIK: instant, free, via BLIK app code
- SEPA transfer (to/from EU): 1–2 business days, free or low cost
- Przelew ekspresowy (express transfer): same day, ~5 PLN
- Standing order (zlecenie stałe): automatic recurring transfer, free
BLIK — Poland's Payment Revolution
BLIK is a mobile payment system unique to Poland. It generates a 6-digit code you can use to:
- Pay in stores (online and physical)
- Withdraw cash from ATMs (cardless)
- Send money to phone numbers (instantly, free)
- Pay for parking, vending machines, and public transport
Available in all major Polish bank apps. It's how most Poles pay day-to-day. Make sure your bank supports BLIK — mBank, ING, PKO, and Santander all do.
How to use BLIK:
- Open your bank's mobile app
- Tap the BLIK icon
- A 6-digit code appears (valid for 2 minutes)
- Enter the code at the terminal/ATM/online checkout
- Confirm in your app
Currency Exchange
If you receive salary in EUR/USD/GBP and need PLN:
- Best rates: Revolut, Wise, or online exchange platforms (Cinkciarz, Walutomat)
- Bank rates: Typically 1–3% worse than market rate
- Currency exchange offices (kantor): Physical kantors in cities offer decent rates; avoid airport kantors
Pro tip: Use Revolut or Wise for large currency conversions (e.g., salary), then transfer PLN to your Polish bank account.
Common Challenges (and Solutions)
"The bank says I need zameldowanie (registration)"
Some branches insist on proof of address (zameldowanie). Solutions:
- Use mBank online — no address proof needed
- Get a letter from your landlord confirming you live at the address
- Register at Urząd Miasta first (zameldowanie)
"I can't get PESEL yet"
- Open Revolut as your temporary primary account
- Try mBank's non-resident account option
- Some branches accept passport + residence card without PESEL
"Everything is in Polish"
- mBank: Full English app and internet banking
- ING: Partial English support
- PKO: Polish only — use Google Translate or bring a Polish-speaking friend
- Revolut: Full English (and 30+ other languages)
"I'm being charged monthly fees"
Most Polish banks offer free accounts with conditions:
- Make at least 1 card transaction per month, OR
- Receive a transfer of 1,000+ PLN, OR
- Be under 26 years old
If you don't meet conditions, fees are typically 8–15 PLN/month. Set up a small recurring card payment to avoid this.
"My employer only pays to Polish IBANs"
This is common. Revolut's LT IBAN won't work. You need a proper Polish bank account from mBank, ING, or PKO.
Common Rejection Reasons and How to Avoid Them
Banks in Poland can refuse to open an account. Here are the most common reasons and what to do:
1. Missing or expired documents
Problem: Your passport or ID card has expired, or you don't have the required documents. Solution: Ensure your passport is valid for at least 6 months. Bring original documents, not copies.
2. No PESEL number
Problem: Many banks require PESEL and won't proceed without it. Solution: Get PESEL first (it's free and takes 1–3 days). If you can't get PESEL, try mBank online or Revolut.
3. No Polish phone number
Problem: Banks need a Polish mobile number for SMS verification. Solution: Buy a prepaid SIM card first (~5–15 PLN at any convenience store). Activate it before going to the bank.
4. Sanctions or high-risk country
Problem: Citizens of countries under international sanctions may face additional scrutiny or refusal. Solution: This is largely beyond your control. Try multiple banks — policies vary. mBank and ING tend to be most flexible.
5. Inconsistent information
Problem: Data on your application doesn't match your documents, or you can't explain the source of funds. Solution: Be honest and consistent. Bring supporting documents (employment contract, university enrollment letter).
6. Previous banking issues
Problem: You have a negative record in BIK (Polish credit bureau) or international databases. Solution: Check your BIK report (bik.pl). If the issue is minor/resolved, bring documentation showing it's been cleared.
7. Language barrier at the branch
Problem: Branch staff don't speak English and can't process your application. Solution: Go to mBank (online, English) or ING in a major city (Warsaw, Kraków, Wrocław). Or bring a Polish-speaking friend to translate.
8. Unclear purpose of the account
Problem: Bank asks why you need the account and you can't provide a clear answer. Solution: State clearly: "I work in Poland and need an account for salary, rent, and daily expenses." Have an employment contract or rental agreement ready.
If rejected:
- Ask the bank for the specific reason in writing
- Try a different branch of the same bank (decisions often vary by branch)
- Try a different bank entirely
- Use Revolut/Wise temporarily while resolving the issue
Special Guide: Ukrainian Refugees and Diia.pl
Since February 2022, Poland has welcomed over 1 million Ukrainian refugees under special protection. Here's how banking works for Ukrainians in Poland:
PESEL UKR
Ukrainian refugees receive a special PESEL UKR number when registering under the Ustawa o pomocy obywatelom Ukrainy (Act on Assistance to Citizens of Ukraine).
How to get PESEL UKR:
- Visit any Urząd Gminy in Poland
- Bring: Ukrainian passport (or any ID), photo
- Fill out the application form
- PESEL UKR is usually issued on the same day
- You'll also get a Profil Zaufany (Trusted Profile) for online government services
Diia.pl Integration
Diia.pl is the Polish version of Ukraine's Diia digital services app. It allows Ukrainian refugees to:
- Store their PESEL UKR digitally
- Access government services
- Verify identity for some banking services
Some banks accept Diia.pl as a supplementary identity document, though a physical passport or ID is still usually required for account opening.
Which Banks Are Best for Ukrainian Refugees?
| Bank | Ukrainian language support | PESEL UKR accepted | Special programs |
|---|---|---|---|
| mBank | No (English available) | Yes | Standard account, online opening |
| ING | Some branches | Yes | Yes — simplified opening process |
| PKO BP | Yes — dedicated Ukrainian support | Yes | Special "Konto dla Obywateli Ukrainy" |
| Santander | Some branches | Yes | Simplified process available |
| Revolut | Ukrainian language in app | Not needed | Immediate access, no Polish requirements |
Best option for Ukrainians: PKO Bank Polski has the most dedicated support for Ukrainian refugees, including Ukrainian-speaking staff and a simplified account opening process. For digital banking, Revolut is available in Ukrainian and requires no PESEL.
Key Tips for Ukrainian Refugees:
- Get your PESEL UKR as soon as possible — it unlocks banking, healthcare, and employment
- Start with Revolut for immediate banking needs
- Open a PKO or ING account for Polish IBAN (needed for salary and benefits)
- Keep your Ukrainian documents safe — you'll need them for account opening
- Ask at the Urząd Gminy about free legal assistance for banking issues
Student-Specific Guidance
Student Accounts (Konto Studenckie)
Polish banks offer special accounts for students aged 18–26 with benefits like:
- No monthly fees regardless of activity
- Free ATM withdrawals at all ATMs (not just the bank's own network)
- Free card (debit and sometimes credit)
- Lower overdraft rates
- Discounts on other banking products
Which Banks Offer the Best Student Accounts?
| Bank | Account name | Key perks | Language |
|---|---|---|---|
| mBank | eKonto Studenckie | Free everything, English app | English |
| ING | Konto Direct dla Młodych | Free ATMs, 0 PLN fees | Partial English |
| PKO BP | Konto dla Młodych | Widest ATM network, IKO app | Polish |
| Millennium | Konto 360° Student | Free ATMs, good app | Partial English |
| Santander | Konto Jakie Chcę dla Młodych | Flexible card design, cashback | English online |
Documents for Student Account Opening:
- Passport or EU ID
- PESEL number
- Student ID (legitymacja studencka) — Polish university student card
- Or: Enrollment certificate (zaświadczenie o statusie studenta) from your university
- Polish phone number
Tips for International Students:
- Ask your university's international office — they often have guides and may even arrange group visits to banks
- Open the account early in the semester — branches near universities get crowded at the start of the academic year
- Student accounts remain free until age 26 — even if you graduate earlier
- Set up BLIK immediately — it's how students in Poland split bills and pay each other
- Consider mBank for English support — most student accounts default to Polish-only
Scholarships and Stipends
Polish university scholarships (stypendium) are paid to Polish bank accounts. You'll need a PL IBAN to receive:
- Stypendium rektora (academic excellence)
- Stypendium socjalne (need-based)
- Stypendium dla osób niepełnosprawnych (disability)
- Zapomoga (emergency financial aid)
- Erasmus+ funding
Banking Fees Comparison
| Feature | mBank | ING | PKO | Santander | Revolut | Wise |
|---|---|---|---|---|---|---|
| Monthly fee | 0 PLN* | 0 PLN* | 0–10 PLN* | 0 PLN* | 0 PLN | 0 PLN |
| ATM (own network) | Free | Free | Free | Free | Free (limits) | 2 free/mo |
| ATM (other banks) | ~3–5 PLN | ~3–5 PLN | ~3–5 PLN | ~3–5 PLN | Free (limits) | 1.75% fee |
| International transfer | 5–20 PLN | 5–20 PLN | 5–20 PLN | 5–20 PLN | Free | Low % fee |
| BLIK | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| English app | ✅ | Partial | ❌ | ✅ | ✅ | ✅ |
| Online opening | ✅ | ✅ | ❌ | Partial | ✅ | ✅ |
| PESEL required | Preferred | Yes | Yes | Yes | No | No |
| Polish IBAN | ✅ | ✅ | ✅ | ✅ | ❌ (LT) | Partial |
| Savings account | 3–5% | 3–5% | 2–4% | 3–5% | 3–4% | N/A |
| Apple/Google Pay | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
*With activity conditions
Business Bank Accounts for Foreigners
If you're starting a business in Poland (JDG or sp. z o.o.), you'll need a separate business account.
Best Business Banks for Foreign Entrepreneurs:
| Bank | Business account | English support | Online opening | Monthly fee |
|---|---|---|---|---|
| mBank | mBiznes | Yes | Yes | 0 PLN (with conditions) |
| ING | Konto Direct dla Firm | Partial | Yes | 0 PLN (with conditions) |
| Alior | iKonto Biznes | Limited | Yes | 0 PLN (first year) |
| Nest Bank | Nest Konto Firmowe | Limited | Yes | 0 PLN |
| PKO | Konto Firmowe | Polish only | No | ~10–30 PLN |
Documents for Business Account:
- CEIDG printout (for JDG) or KRS extract (for sp. z o.o.)
- PESEL
- Passport or EU ID
- NIP confirmation
- REGON confirmation
Pro tip: Many freelancers and sole proprietors use mBank for both personal and business accounts — one app, two accounts, easy transfers between them.
How Freenance Works with Polish Banks
Freenance integrates with Poland's banking ecosystem:
- Import transactions from mBank, ING, PKO, and Revolut
- AI-powered categorization — automatically sorts your spending into categories
- Multi-currency tracking — see your finances in PLN, EUR, USD
- Financial Freedom Runway — know exactly how long you could survive without income
- Investment tracking — monitor your portfolio across brokers
Whether you're an expat just arriving or a long-term resident, Freenance gives you a clear picture of your financial health in Poland.
Summary: Your Banking Action Plan
| Timeline | Action |
|---|---|
| Before arrival | Open Revolut — immediate access to PLN |
| Day 1–3 | Buy a Polish SIM card |
| Day 3–7 | Register for PESEL at Urząd Miasta |
| Day 7–14 | Open mBank (online) or ING (branch) account |
| Day 14–21 | Receive debit card, set up BLIK, Apple/Google Pay |
| Day 21+ | Set up standing orders, share IBAN with employer |
Bottom line: mBank is the best first Polish bank for foreigners — online opening, full English support, no branch visits needed. Pair it with Revolut for daily spending and currency exchange, and you'll have a complete banking setup within your first two weeks in Poland.
FAQ
How long does it take to open a bank account in Poland?
Online (mBank): 1–2 business days from application to active account. In branch (ING, PKO): Account is active immediately after signing, card arrives in 5–10 days. Revolut/Wise: Minutes.
Can I open a bank account in Poland without speaking Polish?
Yes. mBank offers full English online opening and app. ING has English-speaking staff in major city branches. Revolut and Wise are fully in English. For PKO or Santander, you may need a Polish-speaking friend or translator.
Do I need proof of address to open a bank account?
Not always. mBank online doesn't require proof of address. Some ING and PKO branches may ask for zameldowanie or a rental contract. Revolut and Wise don't require any address proof.
Can I use my foreign bank account in Poland?
Yes, but with limitations. Foreign IBAN (non-PL) is often not accepted for salary payments, ZUS, tax refunds, or government benefits. Foreign cards work at most stores and ATMs, but you'll pay currency conversion fees. A Polish account is strongly recommended.
What is the best bank account for daily use in Poland?
For foreigners: mBank (best overall Polish bank) + Revolut (best for daily spending and FX). This combination gives you a Polish IBAN for official matters and the best rates for daily purchases.
Can I open a bank account before arriving in Poland?
Revolut/Wise: Yes, from anywhere in the world. mBank: You need a Polish phone number, so technically you need to be in Poland (or have a Polish SIM with roaming). ING/PKO: No, you need to visit a branch.
How do I close a Polish bank account?
Visit any branch or submit a written request (some banks allow online closure). Make sure to: transfer remaining funds, cancel standing orders, update your IBAN with employer/landlord, and get a confirmation of account closure. There's no fee for closing.
What happens to my account if I leave Poland?
Your account remains active as long as you meet the free account conditions. If you stop using it, the bank may charge monthly fees, and after extended inactivity (typically 10+ years with zero balance), the account may be closed. It's best to formally close it when leaving.
Can I have multiple bank accounts in Poland?
Yes, there's no limit. Many people have 2–3 accounts (e.g., mBank for daily use, ING for savings, Revolut for FX). Having multiple accounts doesn't affect your credit score.
Is my money safe in Polish banks?
Yes. Polish bank deposits are protected by Bankowy Fundusz Gwarancyjny (BFG) — the Polish deposit guarantee scheme — up to 100,000 EUR per person per bank. This covers all bank types (mBank, ING, PKO, etc.). Revolut is covered by the Lithuanian deposit guarantee (up to 100,000 EUR). Wise holds funds in segregated accounts.
Can I get a credit card as a foreigner?
Yes, but banks usually require 3–6 months of account history and regular income. mBank and ING offer credit cards to foreigners with employment contracts. Your credit limit will be based on your income.
What is BIK and does it matter?
BIK (Biuro Informacji Kredytowej) is Poland's credit bureau. Every loan, credit card, and sometimes even phone contracts report to BIK. A positive BIK history helps you get mortgages and better loan terms. As a new arrival, you'll have no BIK history — this isn't negative, just neutral.
Can I receive international wire transfers to my Polish account?
Yes. Share your full IBAN (starting with PL) and SWIFT/BIC code (e.g., BREXPLPW for mBank, INGBPLPW for ING). International transfers typically take 1–3 business days and may incur a receiving fee of 0–20 PLN depending on the bank.
📊 Track your finances from day one in Poland. Freenance helps you import transactions from Polish banks and Revolut, categorize spending, and monitor your Financial Freedom Runway. Start free →
Want full control over your finances?
Try Freenance for free