Before you start
- Passport
- Residence card, visa or registration
- PESEL, preferred though not always mandatory
- Proof of address, sometimes
Step-by-step
- 1
Choose a bank
PKO BP and Pekao are the largest; mBank, ING and Santander Bank Polska have strong English-language apps. Revolut is also widely used.
OnlineWho: You - 2
Apply online or in branch
Several banks complete onboarding online with courier identity verification. Others want a branch visit — ask whether English-language service is available at that branch.
In personWho: You - 3
Provide PESEL where you have it
Some banks will open accounts for foreigners without PESEL, but the product range is narrower and adding it later is common.
In personWho: You - 4
Activate BLIK
BLIK generates a code in your banking app for payments, ATM withdrawals and instant transfers by phone number. It is used everywhere in Poland.
Mobile appWho: You - 5
Set up a trusted profile through your bank
Most Polish banks can create your government profil zaufany, which unlocks e-government including tax filing and the MOS residence portal. This is the fastest route to it.
Mobile appWho: You
Documents you’ll need
- Passport
- Residence card, visa or registration certificate
- PESEL
- Employment contract, occasionally requested
Things most newcomers don’t know
Your bank is the fastest route to a government digital identity.
Polish banks can issue the profil zaufany that unlocks tax filing, healthcare services and the MOS residence portal. Doing it through the bank app takes minutes; doing it in person at an office takes an appointment.
Source: profil zaufany issuance channels
BLIK is not optional social infrastructure.
Paying friends, buying online and withdrawing cash without a card all run through it. Poland skipped much of the cheque-and-cash era and newcomers who ignore BLIK end up doing everything the slow way.
Source: community-reported, near-universal usage
Some banks open accounts without PESEL, most prefer it.
If your PESEL appointment is weeks away, ask specifically which banks onboard without it rather than assuming you're blocked. It saves waiting on an appointment queue you can't control.
Source: Polish retail banking practice
Confirm English-language service at the specific branch.
App interfaces are reliably available in English; branch staff are not, particularly outside the central business districts. A quick check avoids an appointment conducted in a language you can't yet follow.
Source: community-reported
Common mistakes to avoid
- Waiting for PESEL when a bank would have opened an account without it.
- Not setting up a trusted profile while at the bank, then queueing for it separately.
- Skipping BLIK setup and struggling with everyday payments.
- Assuming branch staff speak English outside the central districts.
Some of this may be out of date. Spotted something inaccurate? Help us keep it right for the next newcomer.
Make it your personal checklist
Globe Quest turns this into a tracked, AI-personalized plan for Warsaw — timed to your move date, with reminders so nothing slips. Free to start.
Sources
- gov.pl — trusted profile (profil zaufany) — official, Verified July 2026
- Polish Financial Supervision Authority (KNF) — official, Verified July 2026
Last verified July 2026. Government processes change — always confirm critical details against the official source before acting.