Banking is consistently the most complained-about part of relocating to Bulgaria — not because it is impossible, but because most people arrive underprepared. With the right documentation and the right bank, opening a Bulgarian account as a foreigner is straightforward. Here is what actually works.
Why Bulgarian Banking Has a Reputation
Bulgarian banks have strong KYC (Know Your Customer) requirements, driven by EU anti-money-laundering regulations. They are not particularly suspicious of foreigners — they are careful about documentation. The banks that reject applicants most often do so because of missing or incorrectly apostilled documents, not nationality.
Best Banks for Expats
DSK Bank — Most Expat-Friendly
Part of OTP Group (Hungarian banking group). The most English-speaking staff, branches in every major city, and a longstanding history of working with expats. Good online banking, SEPA transfers. First choice for most new arrivals.
UniCredit Bulbank — Best for Business
Largest bank in Bulgaria by assets. Italian-owned, part of a major European network. Excellent for corporate accounts, international wires, and businesses with EU clients. More documentation-heavy but very solid once established.
Fibank (First Investment Bank)
Bulgarian-owned, good online banking platform, competitive for personal accounts. Good option if your business has local Bulgarian revenue or suppliers.
Revolut and N26 — Worth Knowing
EU-licensed digital banks work normally in Bulgaria. Many expats use Revolut as their day-to-day account while establishing a local Bulgarian account. However, Bulgarian landlords and utilities often require a Bulgarian IBAN — a local account is necessary eventually.
What Documents You Need
Personal account (as a resident):
- Passport (original)
- Bulgarian residence permit or address registration
- Bulgarian tax number (ЛНЧ for foreigners)
- Proof of income source (employment contract, company documents, investment statements)
Corporate account (EOOD):
- All personal documents above (for the director)
- Company registration certificate (актуално удостоверение)
- Articles of Association
- Specimen signature declaration
- Business activity description (what the company does, where revenue comes from)
- Source of funds declaration
The document that gets most applications rejected: vague or missing source of funds documentation. Banks need to understand where your money comes from. Prepare a clear, documented explanation — contracts, invoices, investment statements — before your appointment.
Realistic Timeline
| Account type | Typical timeline |
|---|---|
| Personal account (resident with documents) | 1–5 business days |
| Corporate account (straightforward EOOD) | 2–4 weeks |
| Corporate account (complex structure or unusual business) | 4–8 weeks |
SEPA and International Transfers
Bulgaria uses the Bulgarian Lev (BGN), pegged firmly to the Euro at 1.956 BGN/EUR since 1999. Bulgaria is expected to adopt the Euro formally in 2025–2026. All major Bulgarian banks are SEPA members — EUR transfers within the EU are instant or next-day at minimal or zero cost. International wires (USD, GBP, CHF) are processed normally via SWIFT.
The Insider Advantage
Having a local professional introduce you to a bank significantly improves your experience — not through any special arrangement, but because the bank manager understands your situation from the start and knows the documents will be clean. This is a common practice in Bulgaria and is entirely above-board.
The same applies to the corporate account documentation checklist. What trips most applicants is not missing a document — it is presenting a document that raises more questions than it answers. A source-of-funds declaration that is vague, or a business activity description that does not match the company registration, will cause delays regardless of how legitimate the underlying business is.