Foreigners wanting to establish a business in Poland must open a bank account. However, the process for non-citizens is more complex than for Poles. Learn required documents, which banks accept foreigners, and how to avoid common problems.
Can Foreigners Have Business Accounts in Poland?
Yes. Both traditional banks and fintech platforms open accounts for foreigners. However, requirements are stricter than for Polish citizens due to AML (Anti-Money Laundering) and KYC (Know Your Customer) procedures designed to combat money laundering and terrorism financing.
Opening an account requires additional documents and sometimes takes longer. But it's completely possible and essential for operating a legal business in Poland.
AML/KYC Procedures: What This Means for Foreigners
Every bank must verify client identity and fund sources. For foreigners, the procedure is particularly thorough.
What banks check:
- Identity: Passport, residence documents, PESEL
- Address: Proof of actual residence
- Money source: Where business funds originate
- Account purpose: Nature of business activity
- PEP declarations: Confirmation you're not a politically exposed person
- International credit history: Any previous issues in other countries
Required Documents: Complete List
| Document | Description |
|---|---|
| Passport | Original + copy. Must be valid entire account period. |
| Residence Card/Visa D | Proof of legal residence. Must be valid. |
| PESEL | Polish ID number (issued by local authority). If unavailable, bank may accept foreigner registry number. |
| Business Registration | Certificate from CEIDG or Business Registry. Online printout sufficient. |
| Address Proof | Lease agreement or owner's declaration confirming business address. |
| Tax Residency Certificate | For citizens of double taxation treaty countries (especially EU, USA, Japan). Highly recommended. |
| Financial Documents | Bank statements, income proof, client contracts, capital source explanation. |
| PEP Declaration | Statement that you're not politically exposed. Bank provides form. |
Translation Note
Foreign language documents require certified Polish translations by sworn translator (contact Ministry of Justice for approved translators).
Which Banks Accept Foreigners?
Traditional Banks
| Bank | Business Account | Monthly Cost | Notes |
|---|---|---|---|
| PKO BP | Yes (branch visit required) | 40-60 PLN | Popular, but lengthy procedure. Tax residency certificate sometimes required. |
| ING | Yes | 50-80 PLN | Fast online for EU. More complex for non-EU. |
| Santander | Yes | 45-70 PLN | Thorough AML/KYC. Personal branch visit required. |
| mBank | Yes (online) | 0-40 PLN | Fast online process. Detailed document verification. |
Fintech & Online Banks (Cheaper Alternatives)
| Platform | Business Account | Monthly Cost | Notes |
|---|---|---|---|
| Wise Business | Yes | 0 + transaction fees | Great for international transfers. 100% online. Cheaper transfers. |
| Revolut Business | Yes | 9.99-24.99 PLN | Fast process. Business cards. Exchange rates. |
| N26 Business | Yes | 9.90 PLN | Minimal fees. Mainly for EU citizens. |
| VeloBank | Yes | 40 PLN/month | Polish online bank. Online process. Requires PESEL. |
Step-by-Step: How to Open an Account
Step 1: Choose a bank
Fast & online: Wise or Revolut. Traditional & local client-focused: PKO, ING, Santander. International transactions: Wise.
Step 2: Prepare documents
Gather all documents from list. Ensure current and correct. Foreign documents need certified translations. Scan high quality (black on white, 200+ DPI).
Step 3: Submit application
Online (fintech, mBank) or in person (traditional banks for non-EU foreigners). Fill form, upload documents, await verification.
Step 4: AML/KYC verification
Bank verifies documents and may request clarifications. Takes 3 days to 2-3 weeks. Stay available (they may call).
Step 5: Account activation
After approval, receive online access and physical card. Traditional banks typically require visit to sign agreement.
Common Problems & Solutions
Problem: Bank says "We don't serve foreigners"
Solution: False. EU law requires all Polish banks serve foreigners. Try another. Fintech more welcoming.
Problem: Rejected due to lack of PESEL
Solution: Apply for PESEL at municipality (free, 1-2 weeks). Temporarily, most accept foreigner registry number.
Problem: Bank requires tax residency certificate
Solution: Request from origin country's tax authority (2-4 weeks). Some banks accept declaration instead—ask.
Problem: Rejected due to country of origin
Solution: High-risk countries (FATF list) require more documents—CV, previous income proofs, business references.
Problem: "Process taking too long"
Solution: Normal (2-3 weeks). Fintech faster (3-5 days). If over 1 month, contact bank for status.
Costs & Fees Comparison
- Wise or Revolut: 0-24.99 PLN/month + transfer fees (1-2%)
- mBank, VeloBank: 0-40 PLN/month
- Traditional banks: 40-80 PLN/month + transfer fees & card fees
FAQ
Is Polish bank account mandatory for foreigners?
Technically no, but practically essential. Polish firms and authorities expect Polish accounts. VAT and tax compliance harder without one.
Can I open before business registration?
No. Bank requires CEIDG/KRS certificate. Register first (1-2 days), then open account.
Can bank close my account?
Yes, if AML/KYC conditions no longer met or suspicious activity. Avoid—inform bank of business changes, don't conduct suspicious transactions.
Can foreigners open LLC account?
Yes. Same process but add company documents (articles, signatures, KRS number).
Fastest banks for foreigners?
Fintech: Wise (3-5 days), Revolut (3-7 days). Traditional: mBank online (5-10 days), ING (7-14 days). Branch-based: 7-21 days.
Marta Krajewska
Age: 29 | Education: Master's in International Relations (Gdansk University), specializing in migration law
Experience: 6 years assisting foreigners with business registration, AML/KYC compliance, and banking requirements. Expert in document procedures.
Related Articles
Business in Poland for Foreigners — Complete Guide
How to register business, forms to complete, procedures with government offices.
NIP and PESEL for Foreigners — How to Get?
Procedure to obtain PESEL at municipality and NIP at tax office for non-citizens.
How to Register Business in Poland A-Z — Guide 2026
Step-by-step business registration, business form selection, required documents for all entrepreneurs.