Yes, but you need the right documents and a Polish address

A foreigner can open a bank account in Poland. Most major banks will do it, but the process is slower and requires more paperwork than it is for Polish citizens. The key requirement is a Polish residential address — a temporary one counts, as long as it is registered officially. You will also need a valid passport or national ID card, proof of address, and a PESEL number (the Polish personal identification number) or a tax identification number if you do not have one yet.

The timeline depends on which bank you choose and whether you already have a PESEL. If you do not, you must register with the local voivodeship office first, which takes a few days to a week. Once you have that, opening the account itself usually takes one to two weeks. Some banks move faster than others — PKO BP and ING are the largest and most accustomed to foreign customers, but smaller regional banks may be stricter about documentation.

Key Takeaways

  • You must have a Polish residential address registered with local authorities, whether permanent or temporary, before any bank will open an account for you.
  • A PESEL number is required by law; if you do not have one, you must register at the voivodeship office in your district first.
  • Bring your passport, proof of address, and proof of income or employment to the bank; requirements vary slightly by institution.
  • The entire process from registration to account opening takes two to four weeks if you are starting from scratch.

Getting a PESEL number before you explore to a bank

You cannot open a bank account without a PESEL (Powszechny Elektroniczny System Ewidencji Ludności — the universal electronic system of population registration). If you are a foreigner living in Poland, you must register with the voivodeship office (urząd wojewódzki) or the municipal office (urząd gminy) in your district. This is a separate step from opening a bank account, and it must happen first.

To register, bring your passport, proof of your Polish address (a rental contract, a letter from your employer, or a statement from your landlord), and a completed registration form (available at the office or online). The office will issue you a PESEL number on the spot or within a few days. Once you have it, you can take it to the bank. Some banks will help you register if you do not have a PESEL yet, but most will not — they will direct you to the voivodeship office first.

Documents you will need at the bank

Bring your passport or national ID card, your PESEL number (or the registration certificate if you just received it), and proof of your Polish address. A rental contract is the strongest proof; a utility bill, a letter from your employer, or a statement from your landlord will also work. Banks vary on what they accept, so call ahead and ask.

You will also need to show proof of income or employment. This can be a recent payslip, an employment contract, a letter from your employer, or a bank statement showing regular deposits. If you are self-employed or a freelancer, bring your tax registration number (NIP) and recent tax filings. Some banks ask for this; others do not, depending on the account type and the amount you plan to keep in it.

A few banks ask for a reference from another bank, especially if you are opening a business account or planning to move large sums. If you have a bank account in your home country, ask your bank for a letter confirming that you are in good standing. This is not always required, but it speeds things up.

Which banks are easiest for foreigners

PKO BP (Powszechna Kasa Oszczędności Banku Polskiego) is the largest bank in Poland and has the most branches. They are accustomed to foreign customers and have English-speaking staff in major cities. Their process is straightforward: bring your documents, fill out a form, and they will tell you within a few days whether you are approved.

ING Bank Śląski is also large and foreigner-friendly, with a strong online banking platform. mBank is fully digital and fast — you can start the process online and finish it in a branch or by video call. Santander Bank Polska and Alior Bank are also options, though they may ask for more documentation.

Smaller regional banks are often stricter and slower. If you are in a small town, you may have fewer choices, but the major banks have branches in most cities. If you are staying temporarily, ask the bank whether they offer accounts for temporary residents — some do, and some require a permanent address.

What happens if you do not have a Polish address yet

If you are arriving in Poland and do not yet have a place to live, you have a few options. Some banks will accept a hotel address or a hostel address temporarily, but this is rare. A better route is to register a temporary address with the voivodeship office before you open the account. You can do this as soon as you have a rental contract or a letter from your landlord or employer confirming where you will be living.

If you are moving for work, your employer may be able to provide a letter confirming your address and employment. This often counts as proof of address. If you are a student, your university may provide a similar letter. Once you have any official confirmation of where you will be living, you can register with the voivodeship office and then go to the bank.

Timing and what to expect after you explore

After you submit your documents, the bank will review them and contact you within a few days to a week. If everything is in order, they will approve you and issue you a card and online banking credentials. If they need more information, they will call or email you — respond quickly, because delays pile up.

Once approved, your account is usually active within a few days. You can set up online banking when ready. Your debit card arrives by mail within one to two weeks. If you need the card urgently, some banks will issue a temporary card in the branch while you wait for the permanent one.

If the bank rejects you, they must tell you why. Common reasons are missing documents, an address that cannot be verified, or insufficient proof of income. If this happens, gather the missing information and try another bank — different banks have different standards.

Opening an account remotely if you are not in Poland yet

Some banks offer remote account opening for foreigners who are not yet in the country. mBank and ING both have online processes that let you start the process before you arrive. You will still need a PESEL number or a tax ID, which means you will need to register with the voivodeship office first — but you can do this remotely by mail or through a Polish representative.

The remote process is slower than opening an account in person. You will need to send scanned copies of your documents, and the bank will verify them by video call or by requesting originals by mail. This can take three to six weeks. If you are moving to Poland soon, it is usually faster to wait until you arrive, register for a PESEL, and open the account in person.

Frequently Asked Questions

Do I need a job offer or employment contract to open an account?

No, but most banks ask for proof of income or employment. A job offer letter, an employment contract, or recent payslips all work. If you are unemployed or between jobs, some banks will still open an account, but they may ask more questions or require a larger initial deposit. Call ahead and ask what the bank accepts.

Can I open an account with a tourist visa?

Yes, as long as you have a Polish address registered with the voivodeship office. A tourist visa does not prevent you from opening a bank account, but you must have proof of where you are living. If you are staying in a hotel, this is harder — most banks will not accept a hotel address. A rental contract or a letter from your employer or landlord is much stronger.

What if my passport is expiring soon?

Banks usually accept a passport that is valid for at least six months. If yours is expiring sooner, renew it before you go to the bank. Some banks may accept a national ID card instead if you have one, but a valid passport is the safest option.

Can I open a business account as a foreigner?

Yes, but the process is more involved. You will need to register your business with the Central Registration and Information on Business (CEIDG) or the National Court Register (KRS), depending on the business type. You will also need a NIP (tax ID) and proof of business address. Bring all of these documents to the bank, along with your personal documents. The timeline is usually four to six weeks.

What if the bank asks for a reference from my home country bank?

Contact your bank at home and ask for a letter confirming that you are in good standing and have been a customer for a certain period. This usually takes a few days. Bring the original letter to the Polish bank. If your home bank will not provide one, explain this to the Polish bank — it is not always required, and many banks will proceed without it.