Banking is consistently the most complained-about part of relocating to Bulgaria — and as of 2025–2026, it has become significantly harder. Several major banks now put the individual director through the same personal banking checks used for a personal account, requiring a documented connection to Bulgaria, as part of reviewing a company account application. With thorough preparation and the right bank it is still achievable. Here is what actually works in 2026.
Why Bulgarian Banking Has a Reputation
Bulgarian banks have strong KYC (Know Your Customer) requirements, driven by EU anti-money-laundering regulations — specifically the Measures Against Money Laundering Act, which transposes the EU's AML directives into Bulgarian law. Before opening any account, the bank must verify who you are, where your money comes from, and — for a company — who actually owns and controls it. This isn't optional or bank-specific: it's a legal obligation enforced by the Bulgarian National Bank and the State Agency for National Security, with serious fines for banks that get it wrong.
Banks are legally entitled to decline an application without giving a reason, and in practice they often do exactly that. A rejection usually isn't personal — it's the bank deciding your file doesn't meet its internal risk appetite that day.
If one bank says no, applying at a different bank with a cleaner, more complete file is a normal and accepted next step, not something irregular. The banks that reject applicants most often do so because of missing or incorrectly apostilled documents, or a source-of-funds explanation that doesn't quite add up — not because of nationality. Being over-prepared costs you nothing; being under-prepared costs you the appointment.
Best Banks for Expats
UniCredit Bulbank — Most Foreigner-Friendly
Largest banking group in Bulgaria, Italian-owned, part of a major European network. This is the most consistently recommended bank in Bulgaria's foreign community: a dedicated Expat Package bundling a current account, debit card, online banking and preferential international transfer terms, fully English online banking and mobile app, and branch staff genuinely experienced with foreign KYC for both personal and corporate accounts. Strong for corporate accounts and businesses with EU clients too — and contrary to its old reputation, several recent client accounts describe staff actively helping fill in the digital forms in branch rather than just handing over a stack of paperwork. It's also the bank confirmed to accept Evrotrust-based electronic signatures, and in some cases will let you sign the capital deposit account contract remotely via KEP as well as the operating account — see the KEP section below for the eligibility catch that comes with this.
DSK Bank — Lowest Monthly Fees, Widest Network
Part of OTP Group (Hungarian banking group). The largest branch network in the country and the lowest day-to-day account maintenance fees among the major banks, plus a longstanding history of working with expats and decent English-language support. That said, "lowest fees" refers specifically to ongoing monthly account servicing — not the upfront cost of applying: DSK has been known to charge a significant, non-refundable fee simply to consider a corporate account application from a foreign-owned company, payable regardless of whether the account is ultimately approved — worth asking about upfront, since it can make DSK considerably more expensive to apply to than its low monthly fees would suggest. See the document checklist below for what DSK, along with Postbank and BACB, is actually looking for when vetting a director.
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. In our experience, Fibank often won't even discuss a corporate account with you unless you already hold a Bulgarian ID card (лична карта) with an EGN — the national identity document issued to Bulgarian citizens and to foreign residents with residence status. Worth knowing before you approach them cold. This isn't limited to Bulgarian citizens: foreign residents with a residence permit are issued an EGN too and qualify, but you'll generally need to already be a resident in Bulgaria to have one, rather than applying from abroad. For a corporate current account specifically, Fibank charges a review fee of €500 for non-EU citizens and €100 for EU citizens — a significant gap worth factoring in before you apply.
BACB (Bulgarian-American Credit Bank)
A smaller, fully EU-regulated Bulgarian bank with a genuine banking licence and deposit protection up to the standard EU-wide limit. Best known for SME lending and green/sustainable financing. Like DSK and Postbank, BACB applies the same personal-KYC-first approach to company accounts — see the document checklist below for what that actually involves and what these banks are looking for. It is worth noting separately as the bank that, in our own experience, has been the most willing to open a personal account for a foreigner who does not yet have a Bulgarian personal foreigner number (ЛНЧ) — relevant if you are caught in the chicken-and-egg situation described below. Dual citizenship hasn't been an issue either: they've been comfortable working with applicants holding two passports, without the extra scrutiny some other banks apply.
UBB (United Bulgarian Bank)
Part of Belgium's KBC Group, and by some measures the largest bank in Bulgaria by assets. A genuine universal bank with full personal and business product lines. Solid, mainstream choice — just less specifically marketed at expats than UniCredit.
Postbank (Eurobank Bulgaria)
Part of Greece's Eurobank Group, and the fourth-largest bank in the country — also the fastest-growing in recent years. Strong dedicated SME banking with relationship managers, a fully English website, and a solid digital/mobile platform. Like DSK and BACB, Postbank applies the same personal-KYC-first approach to company accounts — see the document checklist below for details.
ProCredit Bank — For Import and Trade Businesses
A Bulgarian subsidiary of the German ProCredit Group, focused on SME and real-economy lending. ProCredit scrutinises business substance more heavily than most other banks — but what it asks for depends entirely on your business activity. For a company importing physical goods, it will typically want proof that stock will actually enter Bulgaria and that you have somewhere to store it — a warehouse lease, for example. Ask us to help you find a suitable warehouse or commercial premises, or arrange the relevant lease agreement. For a consultancy or service business, the requirements are different: the focus shifts to demonstrating that the work genuinely takes place in Bulgaria — contracts with Bulgarian clients, evidence of local operations, and so on. The common thread is that ProCredit wants to see real activity on the ground, not just a registered address, and the evidence it expects will reflect what your specific business actually does.
iBank (Investbank) — Cheap to Open, Expensive to Convert
iBank is the trading name of Investbank, a private Bulgarian commercial bank. It has a reputation for being one of the easiest and cheapest places to open the initial capital deposit account — commonly around €90 even for third-country nationals, well below what most other banks charge for the same step. The catch comes later: converting that capital deposit account into a full corporate current account at iBank itself can trigger a fee as high as €1,500. Because of that gap, a common pattern among founders is to open the capital deposit account at iBank purely to get the company registered cheaply, then close it and open the actual corporate operating account somewhere else entirely, rather than pay iBank's conversion fee. If you go this route, budget for the extra step of finding a second bank for day-to-day banking rather than assuming iBank will carry you through both stages affordably.
Teximbank — Bulgaria's Oldest Private Bank
Founded in 1992, Teximbank is the oldest continuously operating private bank in Bulgaria, tracing its roots back to Texim, a state trading conglomerate active since the 1960s. It's a small player by modern standards — well outside the top tier of Bulgarian banks by assets — but it's a genuine, fully licensed bank offering standard business banking: corporate debit cards, multi-currency accounts (BGN, EUR, USD), and online banking. Like most Bulgarian banks, identity verification is done in person at a branch rather than remotely. Worth knowing about as a lesser-known option if the bigger names haven't worked out, though don't expect the English-language support or expat-specific service that UniCredit or DSK are known for.
BNP Paribas — Personal Accounts Only
BNP Paribas has a presence in Bulgaria, but for this audience it's worth being clear about its limits: it considers personal accounts only and does not offer corporate current accounts. If you're opening a company, this one's off the list entirely — but it's a legitimate option worth knowing about for personal banking if you'd prefer an international name with a Bulgarian presence.
tbi bank — Consumer-Focused, Not a Corporate Banking Specialist
tbi bank is a mobile-first challenger bank, known for fast, fully digital account opening through its app and a strong consumer and SME lending business. That's also the catch: its franchise is built around consumer finance and merchant partnerships rather than full-service corporate banking, so don't assume it can open a corporate current account for a foreign-owned company the way a universal bank like UniCredit or DSK can. Worth confirming directly with the bank what's actually available for your situation before counting on it for company banking.
Digital-Only Banks (Revolut, N26, Wise, Paysera) — Worth Knowing
EU-licensed digital banks work normally in Bulgaria. Many expats use Revolut, N26, Wise, or Paysera 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. For large transfers or money movements above roughly €20,000, these providers' fees climb sharply, which is a big reason most company owners still keep a Bulgarian bank account for anything beyond everyday spending. Since Bulgaria adopted the euro on 1 January 2026, a traditional Bulgarian bank account has an edge here too: all major banks are full SEPA and Eurosystem members, so EUR transfers within the EU are instant or next-day at minimal or zero cost, and international wires (USD, GBP, CHF) are processed normally via SWIFT.
Ask us which bank we'd recommend for your particular situation — the right answer genuinely depends on your visa route, nationality, and what stage of the process you're at, so a personalised answer beats a generic one here.
Two Different Accounts, Two Different Rules
If you're registering a company, you'll actually deal with two separate accounts, and confusing them causes real delays.
Capital account: must be a Bulgarian-licensed bank. The capital deposit account must be opened at a bank licensed in Bulgaria — Revolut Bank UAB (Lithuanian-licensed) cannot issue the certificate the Trade Register requires.
Operating account: any provider you like. Revolut Business, Wise Business, Paysera, or a Bulgarian bank — your choice once the company has its EIK. Only Paysera issues a Bulgarian-prefixed IBAN; the others use their own country's.
The two accounts exist for genuinely different reasons, not just bureaucratic tradition. Before your company is registered, it has no legal existence yet — so it can't open a bank account in its own name. The capital deposit account (набирателна сметка, transliterated nabiratelna smetka) is a workaround: it lets the future founders deposit the company's starting capital somewhere verifiable before the company legally exists, so the Trade Register can confirm the capital genuinely exists before granting legal personality. Put simply, it lets the director lock in the company's capital ahead of registration — and the bank's certificate proving that deposit is exactly what you submit when applying to register the company. That confirmation has to come from a regulated Bulgarian credit institution precisely because it's a form of public assurance to future creditors and business partners — the law wants a licensed Bulgarian bank standing behind that certificate, not an unregulated third party.
The day-to-day operating account (разплащателна сметка, transliterated razplashtatelna smetka) serves a completely different purpose once that protective function is no longer needed: it's just where the business actually lives day to day — paying suppliers, receiving client payments, payroll. Once the company legally exists and has its EIK (ЕИК, Unified Identification Code — the unique 9-digit company registration number issued by the Trade Register, used in all banking, tax, and contract dealings), there's no creditor-protection rationale left for restricting where this account sits, so the law leaves it open to any provider. Revolut Business, Wise Business, and Paysera are all genuinely usable here, and many small companies run their entire operating account through one of these rather than a traditional Bulgarian bank — but it's worth knowing they're not quite equivalent. Revolut Business accounts are issued a Lithuanian (LT) IBAN by default (Revolut only issues country-specific IBANs for a limited list of countries, and Bulgaria isn't reliably on it), and Wise issues IBANs from its own licensing jurisdiction too. Paysera is the exception worth calling out: its company account carries two IBANs at once — a genuine Bulgarian-prefixed (BG) one for local payments, plus a separate EUR IBAN for wider EEA transfers. If a Bulgarian-looking IBAN specifically matters to you (some landlords, clients, or institutions are pickier about this than others), that distinction is worth knowing before you choose.
In practice, most Bulgarian landlords, utility providers, and the tax authority expect to see a Bulgarian IBAN sooner or later, so a lot of founders keep a small local account alongside a Wise or Revolut Business account used for everyday operations.
Documents for a Personal Account
Every traditional Bulgarian bank requires you to appear in person for this — there's no exception, regardless of which bank you choose. Ask us to come to the branch with you.
Here's the typical, effectively mandatory document list you'll need to bring with you to the branch:
- Passport (original)
- Bulgarian residence permit or address registration
- Bulgarian personal number for foreigners — Personal Number of a Foreigner (ЛНЧ)
- Proof of income source (employment contract, company documents, investment statements)
- Proof of current address — usually a Bulgarian address (a recent utility bill or bank statement is the usual choice), though some banks will accept a home-country address instead
Bulgarian bureaucracy, banking included, tends to be heavily document-driven and rarely forgiving of a missing piece of paper — turning up with even one item short can mean rebooking and coming back another day rather than finishing on the spot. Mistakes cost money as well as time: most banks charge a fee just to consider your application, and that fee is non-refundable if you're rejected, so an incomplete or sloppy submission is an expensive way to find out what you missed. Ask us which documents you need to bring with you.
Can You Open an Account Without a Personal Foreigner Number?
Most Bulgarian banks treat the Personal Number of a Foreigner (ЛНЧ) as the real gatekeeper — local guidance routinely calls it "your pass into the world of local banking." Without one, most traditional banks simply won't open a personal account for you, full stop.
This creates a genuine chicken-and-egg problem: your permit application needs to show funds in a Bulgarian bank account, but most banks won't open that account until you already have a personal foreigner number (ЛНЧ) or residency status — exactly what you're applying for.
I ran into this myself when I was getting my own TRO permit. I needed a funded Bulgarian bank account to apply for the permit. I couldn't open a bank account without the permit. Every traditional bank I tried said some version of "come back once you have your ЛНЧ" — which, of course, I couldn't get without the account. The bank that actually opened an account for me, with no ЛНЧ and no residency yet, was BACB. I don't know if that was a one-off or a genuine pattern with them, but it's the one concrete data point I have, and it's the only bank that said yes when several larger ones said no.
I'll be upfront that I'm not certain this generalises — bank policies and individual case officers vary, and what worked for me in my specific situation might not work the same way for someone else's. But it's worth knowing as a starting point if you're stuck in the same loop.
Documents for a Company Account
DSK, Postbank, and BACB now put the director through the same personal banking checks used for a personal account as part of reviewing a company account application.
It's not that they insist on a separate personal account first, it's that they're vetting the individual behind the company. None of the specific documents below are a strict formal requirement, but without them a decline is very likely, and these banks will often simply decline to take the application at all rather than process one they expect to reject. What they're really looking for goes beyond a fixed checklist: they want to see that the owner has genuine, documented ties to Bulgaria — a residence permit, a legalised long-term tenancy agreement, a property owner's declaration of consent are the kinds of evidence they ask for — and that the business itself will have real substance and bring genuine benefit to the country, not simply exist to hold an account. Ask us to help you arrange a properly legalised tenancy agreement. Here's the actual document list this involves — none are strictly mandatory, but a decline is very likely without them:
This is for the day-to-day operating account, once your company already has its EIK — not the capital deposit account covered above, which has its own simpler, earlier paperwork.
- All personal documents above, for the director (and for the beneficial owner, if different)
- Company registration certificate from the Trade Register (актуално удостоверение)
- Articles of Association
- Specimen signature declaration
- Business activity description (what the company does, where revenue comes from)
- A simple business plan — many banks ask for one, and it doesn't need to be elaborate
- Existing contracts with clients or suppliers, if you already have any
- Lease contract for your office or registered address
- Employment contracts, if the company already has staff
- Tax identification number for each director in their home country
- Source of funds declaration
- Notarised declaration naming a point of contact in Bulgaria — this person must be a Bulgarian citizen or hold Bulgarian permanent residence (ПМЖ); temporary residence (ВНЖ) does not qualify. Required by all banks.
One thing matters more than the rest: showing clearly where your money comes from. Vague or missing source-of-funds documentation is the single most common reason applications get rejected. A proof of residence in each director's home country is a genuine bonus — with this list, more paper generally works in your favour.
If you're a non-EU founder and any of these documents were issued outside Bulgaria, they generally need to be translated into Bulgarian by a licensed translator before the bank will accept them. Not every document also needs an apostille — which ones do varies by bank and document type, so it's worth checking rather than assuming either way. Ask us which docs need to be legalised, or find you a qualified translator.
Some banks also have a soft preference for the director to show some proof of residence in Bulgaria — not because it's a legal requirement (it isn't), but because it signals the company will actually be run day to day rather than sitting idle as a shell. It's worth having if you can, but its absence alone shouldn't sink a well-documented application.
Want to avoid a rejected application on your first try? Ask us to help you open a personal or corporate bank account.
One declared business activity makes approval especially unlikely: anything involving cryptocurrency. This isn't about legality — crypto-related business is legal and regulated in Bulgaria — it's about risk appetite.
Bulgarian banks, like most European banks, treat crypto exposure as a structural compliance risk and will frequently decline or drag out onboarding for it regardless of how clean the rest of your paperwork is.
If crypto is even a minor part of your declared activity, expect this to be the single biggest obstacle to opening an account, well beyond anything else in this article.
Can a Power of Attorney Open the Account for You?
A notarised power of attorney (пълномощно) is one of the most common points of confusion. Some online agencies advertise that they can open your account entirely remotely using one — in reality, this needs more nuance than that.
For the great majority of Bulgarian banks, a power of attorney can authorise someone to request information about or operate an account that's already open — it generally cannot be used to open a brand-new account in your name. The initial KYC identification almost always requires the account holder (or, for a company, the director) to appear in person at least once. A handful of banks — UniCredit Bulbank most often cited — have been known to accept a notarised power of attorney for certain corporate account scenarios, but this is the exception, not the rule, and isn't guaranteed even there. BACB, separately, has been known to support KEP-based signing, but so far only through its Sofia branches — worth confirming before assuming this works nationwide.
If an agency offers to open a personal or company account for you entirely from abroad via power of attorney alone, it's worth asking exactly what that means in practice — it may not give you the same direct control over the account that opening it yourself would. Ask us to help with the right power of attorney.
KEP and Bank Accounts
A small number of Bulgarian banks let a Qualified Electronic Signature (KEP) carry part of the account-opening process itself — not just everyday banking once an account already exists. If you don't already have one, our full KEP guide covers what it is, cloud vs. token/smart-card signatures, the four licensed providers, costs, and how to get one without visiting Bulgaria first.
UniCredit Bulbank is the clearest example of a bank that lets KEP carry the whole process: its official remote-onboarding service is built around a cloud KEP issued by Evrotrust, used to sign the account contract digitally for both the operating account and, separately, the capital deposit account — with no branch visit, typically completed in around 30 minutes once documents are ready.
But the catch matters more than the convenience here: by the bank's own published eligibility criteria, this route only applies if the company's legal representative is a Bulgarian citizen — and the bank explicitly does not accept a notarised power of attorney as a workaround for this, even though power of attorney is sometimes accepted elsewhere in Bulgarian banking. For a foreign director, this remote KEP route generally isn't available at all; the in-person branch visit remains the default almost everywhere, UniCredit included, once a foreign director is involved. Most other Bulgarian banks go further still and only let you use KEP once an account already exists — for everyday online banking and signing — rather than as a way to open one in the first place. In our own experience, UniCredit agreed to open a corporate account via KEP only after the checks following the initial application had succeeded and permission to open the account had already been granted — but the application itself still had to be made in person by the directors. In short, the bank has to see you at least once. Some clients report that the KYC step itself can be arranged remotely via video call, but this varies from case to case and shouldn't be assumed as standard.
One nuance worth knowing: "legal representative" means the company's manager (управител) — a different role from ownership. Bulgarian law allows the owner and the manager to be two different people, so it's entirely legal to remain the sole owner while appointing someone else, a Bulgarian-citizen spouse, for example, as manager. That said, the manager holds genuine legal authority — signing contracts, operating the account, representing the company to tax authorities — so it's a real governance decision, not a paperwork formality, and it has to be set up properly in the company's founding documents and the Trade Register. The bank will also still need to identify you as the actual beneficial owner regardless of who's appointed manager, since AML rules don't relax just because day-to-day representation sits with someone else.
Cost, Review Time, and Likelihood by Citizenship
The honest answer to "will I get approved" depends heavily on which account you need and what passport you hold. Here's how the three account types actually compare across Bulgarian citizens, EU/EEA/Swiss citizens, and third-country nationals.
Typical Cost
| Account type | Bulgarian | EU/EEA/Swiss | Third-country |
|---|---|---|---|
| Personal account | Often free to open, or €2–10/month | €0–500 opening fee, €2–10/month | €100–500 opening fee, €2–10/month |
| Capital deposit account | Often free, up to €50, plus €1 minimum capital | €45–150, plus €1 minimum capital | €90–300, plus €1 minimum capital |
| Corporate operating account | €0–100 KYC fee, €5–18/month | €100–300 KYC fee, €5–18/month | €90–1,500 KYC fee, €5–18/month |
Review Time
| Account type | Bulgarian | EU/EEA/Swiss | Third-country |
|---|---|---|---|
| Personal account | Same day to 1–2 days | 1–5 business days | 1–2 weeks, sometimes longer |
| Capital deposit account | Same day to a few days | Same day to a few days | A few days to about a week |
| Corporate operating account | 2–4 weeks | 2–4 weeks | 4–8 weeks, sometimes longer |
Likelihood of Approval
| Account type | Bulgarian | EU/EEA/Swiss | Third-country |
|---|---|---|---|
| Personal account | Very high | High — simplified by EU rules | Moderate — most banks want a residence permit or D visa already in hand first |
| Capital deposit account | Very high | High | Moderate to high — straightforward if documents are in order |
| Corporate operating account | Very high | High | Moderate — stricter AML checks, longer onboarding, and nationality plus lack of local business ties are common factors in rejections |
These KYC fees are paid upfront and non-refundable if you're declined — see above for why a clean, complete application matters.
Practical Tips
- Book an appointment in advance — without one, you can easily wait an hour.
- Bring all documents in duplicate — copies will be requested.
- Documents should generally be in Bulgarian — if they're not, expect to arrange a translation, though not always a certified one.
- Budget 2–6 weeks for opening a corporate account. The KYC process is standard practice, not excessive scrutiny.
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 |
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. Ask us to be your local team for this.
The same applies to the corporate account documentation checklist: what trips most applicants isn't a missing document, but one that raises more questions than it answers. Opening a Bulgarian bank account rarely goes wrong because of one big mistake — it goes wrong in small increments: a vague source-of-funds line, a business description that doesn't quite match the Trade Register entry, an appointment booked before the paperwork was actually ready. None of the individual steps here are hard. What separates a smooth account opening from a frustrating one is mostly preparation — knowing which bank fits your situation, having a complete and consistent document set, and being patient with a process that, however slow, is simply doing what European banking compliance now requires of everyone.
Want to keep the cost, timeline, and approval tables handy? Get the full guide as a free PDF — no email needed.
Download














