A Polish bank account is not optional once you are employed or self-employed in Poland. Your employer needs a Polish IBAN for salary payment. ZUS contribution direct debits require a Polish account. Tax refunds from the Urząd Skarbowy are paid to the account registered in the Twój e-PIT system. Utility direct debits require a Polish account. None of this works with a foreign account, a Revolut, or a Wise card.

Most foreigners open the wrong account at the wrong bank and discover it two weeks and one missed salary later. The correct choice depends on where you are in the administrative sequence — specifically whether your PESEL has been confirmed yet.

The PESEL Dependency — Your Starting Point Determines Your Bank

Your SituationCorrect First StepWhat You Need
PESEL confirmed, EU nationalSantander or ING — same-day opening, English servicePassport, PESEL confirmation letter, registered address
PESEL confirmed, non-EU nationalSantander — handles non-EU documentation without central processing delayPassport, PESEL, registered address, valid residence document
PESEL not yet confirmed — need account nowmBank restricted account — passport only, upgrades automatically when PESEL providedPassport only — upgrade to full functionality when PESEL arrives
Employer processes payroll through INGING — same-bank transfers are instant, inter-bank transfers are next working dayPassport, PESEL, registered address
JDG registered — need business accountmBank or ING — low-cost JDG accounts, open alongside personal account in same visitPassport, PESEL, CEIDG registration printout

Bank-by-Bank — Which One Is Right for Your Situation

Santander Poland — the correct first choice for most non-EU nationals. Accounts open same-day. English-language service throughout. Staff at city-centre branches handle non-EU documentation routinely without central processing. Requires PESEL for full account.

ING Bank Śląski — best choice if your employer processes payroll through ING. Same-bank transfers are instant. English-language app consistently rated highly. Requires PESEL. If your employer uses ING for payroll and you bank at Santander, your salary arrives next working day rather than instantly — a minor but consistent difference.

mBank — the correct choice if PESEL is not yet confirmed. mBank opens a restricted account with a passport only — accepts incoming transfers, allows basic transactions, no debit card until PESEL is provided. Upgrade to full functionality is automatic when PESEL is submitted — no separate application required.

PKO BP — the largest branch and ATM network in Kraków. For non-EU nationals, applications are processed centrally — adding 5–7 business days. Not the right first choice when you need quick account access. Open one later for ATM convenience once your primary account is established.

Case Study — Wrong Bank, Wrong Week A South Korean engineer arrived in Kraków in January 2026. His first salary was due in 12 days. He walked into the nearest bank — PKO BP. The branch opened a non-EU national application and told him processing would take 5–7 working days centrally. His salary missed the account. A colleague suggested Santander. He visited the branch on ul. Karmelicka the following morning. Account opened that afternoon. Salary received two days later. PKO BP's centralised processing for non-EU nationals is the wrong starting point when speed is the constraint. It is always the constraint.

Not certain which bank is right for your employment situation?

The Banking and Finance Essentials Guide covers bank selection by nationality and employment type, the PESEL dependency, JDG business account setup, international transfer options, and the upstream administrative steps that determine whether your first branch visit succeeds.

Banking and Finance Essentials Guide →

What Every Bank Requires — The Non-Negotiable Document List

DocumentRequired ByCritical Note
Valid passportAll banks — non-EU nationalsMust be current. Expired passports rejected regardless of other documentation.
National ID or passportAll banks — EU nationalsEU national ID accepted. Must be current.
PESEL confirmation letterAll banks for full accountThe letter from address registration confirms both PESEL and registered address. Not a handwritten note. Not just the number.
Valid residence documentAll banks — non-EU nationalsWork permit, single permit, visa, or Karta Pobytu. Must be current — not expired, not in processing without interim stamp.

Business Accounts for JDG Holders

JDG holders are not legally required to maintain a separate business account — but mixing personal and business transactions in one account creates significant tax return complications. Open a business account in the same branch visit as your personal account. The only additional document required is your CEIDG registration printout from ceidg.gov.pl. Most banks offer JDG accounts at zero or minimal monthly cost.

Register Your Polish IBAN in the Tax System Immediately

Tax refunds are paid to the Polish bank account registered in the Twój e-PIT portal. If no account is registered, refunds default to postal order — significantly slower and prone to processing delays. Log in to podatki.gov.pl, navigate to account settings, and register your Polish IBAN the same day you open your account. Do not wait until the April filing period.

Common Errors When Opening a Polish Bank Account as a Foreigner

Presenting a lease as proof of registered address. Every major Polish bank requires official registered address confirmation from the population register. Your PESEL confirmation letter is the correct document. A lease is a private contract — it is not accepted as address proof by any major bank.
Choosing a bank based on branch proximity. PKO BP has the broadest network in Kraków and is frequently the closest branch to any given address. For non-EU nationals who need a quick account, it is consistently the wrong first choice. Proximity is not a criterion for your first Polish bank account.
Not checking whether your employer processes payroll through a specific bank. If your employer uses ING for payroll, banking at ING means instant salary receipt rather than next-day. Ask your employer's HR which bank they use before choosing your account bank.
Not registering your IBAN in the Twój e-PIT system. Tax refunds sent without a registered Polish account default to postal order. Register your IBAN at podatki.gov.pl immediately after opening your account.
Not opening a JDG business account at the same time as your personal account. Doing it in a separate visit doubles the time investment. Open both in the same branch visit — CEIDG printout and PESEL are all you need additionally.

The Banking and Finance Essentials Guide covers the complete account opening sequence for EU and non-EU nationals, bank selection by employment situation and permit type, the PESEL dependency and bridge options, JDG business accounts, international transfer comparison, multi-currency options, and the upstream administrative dependencies that determine whether your first branch visit succeeds or wastes a week.

Available as part of the Kraków Core Collection (8 guides — PLN 600) or the Complete System (24 guides — PLN 1,300).