Home/Blog/Bank Account Bulgaria
Business

Opening a Bank Account in Bulgaria as an EU Citizen (2026 Euro Guide)

Yordan Cholakov Apr 6, 2026 10 min read

Bank Account in Bulgaria: What EU Citizens Need to Know in 2026

Since January 1, 2026, Bulgaria is a eurozone member. Every bank account in the country now operates in euros, every transfer within the SEPA zone is a domestic transfer, and the old BGN-to-EUR conversion headaches are gone. For EU citizens looking to open a bank account in Bulgaria — whether personal or corporate — this is the simplest the process has ever been.

This guide covers everything: the documents you need, which banks actually work well with foreigners, how to open a corporate account for your EOOD, what fintech alternatives exist, and the common pitfalls that still trip people up.

EUR
All accounts now in euros
Same Day
Personal account (with docs)
SEPA
Full eurozone transfers
EUR 2-10
Monthly maintenance fees

What Changed with Euro Adoption (January 2026)

Bulgaria officially adopted the euro on January 1, 2026, at the irrevocable fixed exchange rate of 1 EUR = 1.95583 BGN. This was not a gradual transition — it happened overnight. Here is what changed for banking:

What this means for you: If you are opening a bank account in Bulgaria in 2026, your account will be in euros from day one. There is no currency conversion involved, no FX risk, and no reason to worry about BGN. Bulgaria operates on the same monetary terms as Germany, France, or the Netherlands.

Personal Bank Account — What You Need

Opening a personal bank account in Bulgaria is straightforward — and available to both EU and non-EU citizens. The process works the same way for everyone: visit a branch with the required documents, complete the KYC verification, and your account is active the same day.

Required Documents

DocumentRequired?Notes
Valid passport or EU national ID cardMandatoryMust be valid; some banks require 6+ months remaining validity
Proof of addressMandatoryUtility bill or bank statement from home country accepted; Bulgarian address registration certificate preferred
LNCH (Personal Number of a Foreigner)RecommendedNot always required to open the account, but needed for full banking services
Bulgarian residence certificate + LNCHRecommendedObtained from Migration Directorate; makes banking much smoother
Tax identification number from home countrySometimesRequired under CRS (Common Reporting Standard) for automatic tax information exchange

Understanding the LNCH

The LNCH (Личен Номер на Чужденец) is Bulgaria's 10-digit identification number for non-Bulgarian individuals — the foreigner equivalent of the Bulgarian EGN. EU citizens receive their LNCH when they obtain their residence certificate from the Migration Directorate.

While not all banks strictly require an LNCH to open a basic personal account, having one significantly simplifies the process. It is required for most banking services beyond basic deposits and withdrawals, and you will need it for tax filings, signing contracts, and other official procedures.

How to get an LNCH: Apply for your EU residence certificate at the Migration Directorate (Sofia: 48 Maria Luiza Blvd, or your regional office). Your LNCH is assigned automatically with the certificate. We recommend doing this as your first step upon arrival — see our address registration guide for details.

Need Help with Address Registration and Bank Account?

We assist EU citizens with the full setup: address registration, LNCH, and bank account introduction.

Get Free Advice →

Best Banks for Foreigners in Bulgaria (2026)

Not all Bulgarian banks are equally welcoming to foreigners. Based on our experience assisting hundreds of EU citizens and feedback from Sofia's international community, here are the banks that work best for non-Bulgarian EU citizens.

BankMonthly FeeEnglish SupportForeigner-FriendlyBest For
UniCredit BulbankEUR 3-5Good (select branches)HighBest for corporate accounts; reliable for foreigners
DSK BankEUR 2-5ModerateHighLargest network; best for personal accounts
FibankEUR 3-6Good (mall branches)HighEnglish in major branches; good digital banking
Postbank (Eurobank)EUR 3-6ModerateModerateSME focus; digital banking
RaiffeisenbankEUR 4-10GoodModeratePremium service; international group

UniCredit Bulbank

Part of Italy's UniCredit Group — consistent European banking standards and English-speaking staff at key branches. The Paradise Mall branch in Sofia is frequently recommended for its reliable English-language service. Monthly fees range from EUR 3-5/month for personal accounts. One of the two best banks for EOOD corporate accounts, alongside DSK Bank.

DSK Bank

Bulgaria's bank with the largest branch and ATM network (part of Hungary's OTP Group). Competitive fee structures starting from EUR 2-5/month. One of the two best banks for EOOD corporate accounts. English support varies by branch — major city branches handle foreign clients regularly.

Fibank (First Investment Bank)

A rapidly growing Bulgarian-owned bank known for always having English-speaking staff in mall locations and major branches. Fibank has earned a strong reputation for customer service and innovative digital banking products. Good choice for both personal and corporate accounts.

We Open Bank Accounts for EU Citizens Every Week

We introduce you to the right bank, prepare your documents, and accompany you to the branch if needed.

Get Bank Account Assistance →

Step-by-Step: Opening a Personal Account

Here is the complete process for opening a personal bank account in Bulgaria as an EU citizen. If you arrive with all documents ready, you can have an active account on the same day.

  1. Prepare your documents. Valid passport or EU national ID, proof of address from your home country (utility bill, bank statement), and your tax identification number. If you already have a Bulgarian address registration, bring the certificate.
  2. Choose your bank and branch. Select a bank from the comparison above and identify a branch that handles foreign clients. For UniCredit Bulbank, the Paradise Mall branch in Sofia is a reliable choice. Call ahead to confirm English availability and whether you need an appointment.
  3. Visit the branch in person. Bulgarian banks require physical presence for the initial KYC (Know Your Customer) identification. Bring all original documents. The bank officer will verify your identity, take copies of your documents, and have you fill out an application form and the required tax residency self-declaration under CRS.
  4. Select your account package. Choose between a basic current account and a bundled package that includes a debit card, online banking, and possibly a mobile app. Ask about the specific monthly fees and any conditions for fee waivers (some packages are free with regular incoming transfers).
  5. Sign the contract and receive your details. Review and sign the account agreement. You will receive your IBAN, online banking credentials, and a debit card (usually immediately or within 2-3 business days). Your account is typically active the same day for incoming transfers.
  6. Activate online banking. Set up the bank's mobile app and online banking platform. Most major Bulgarian banks offer online banking in English. UniCredit Bulbank, Fibank, and Raiffeisenbank all have English-language interfaces.

Important — call ahead: While the process is generally straightforward, individual branch experiences can vary. Some branches outside major cities may not have English-speaking staff available every day. Always call the specific branch before visiting to confirm they can handle your request in English and whether you need an appointment.

Corporate Bank Account for Your EOOD

If you are registering a Bulgarian company (EOOD), you will need two separate bank accounts at different stages: a capital accumulation account before registration, and a regular business current account after.

Capital Accumulation Account

Before you can file your EOOD registration with the Trade Registry, you must open a temporary capital accumulation account (набирателна сметка) at a Bulgarian bank and deposit the share capital. Here is how it works:

Euro redenomination requirement for 2026: Companies registered before January 1, 2026, must redenominate their share capital from BGN to EUR and file amended articles of association with the Trade Registry during their first application in 2026. Companies registered in 2026 and onwards state their capital directly in EUR.

Regular Business Current Account

After your EOOD is registered, you need a full business current account for daily operations. Since Bulgaria joined the eurozone, banks have significantly tightened their KYC (Know Your Customer) procedures for corporate accounts. This is the part that surprises most founders.

DocumentNotes
Trade Registry registration certificate (UIC)Issued by the Bulgarian Registry Agency
Founding Act (Articles of Association)The constitutive document of the EOOD
Decision to open a bank accountResolution of the sole owner/manager
Passport/ID of the managerPhysical presence of the manager is required
Specimen signature (notarized)Manager's signature specimen certified by a notary
Beneficial owner declarationUnder Bulgarian anti-money laundering law
Business plan / description of activityBanks now require a detailed description of the company's business, expected turnover, and main clients

KYC fees — EUR 100 to EUR 500. Since the eurozone entry, all Bulgarian banks charge a non-refundable KYC review fee for corporate account applications. This fee covers the bank's due diligence on the company and its beneficial owners. It ranges from EUR 100 to EUR 500 depending on the bank and the complexity of the company structure. The fee is not refunded if the bank declines your application. This is a major change from pre-2026 when corporate accounts were free to open.

Is the director's visit required? Yes. Bulgarian banks require the manager (управител) to appear in person for the KYC identification. Some banks accept a notarized power of attorney, but this is becoming increasingly rare — most banks now insist on the beneficial owner's physical presence.

Timeline: Corporate accounts do not open the same day. After you submit all documents and pay the KYC fee, expect approximately one week for the bank's compliance department to review the application. This is standard across all major banks since the eurozone KYC tightening. Simple structures (single EU-citizen owner/manager) are processed faster; complex structures with multiple shareholders or foreign parent companies can take 2-3 weeks.

Best banks for corporate accounts: DSK Bank and UniCredit Bulbank are the most reliable for EOOD corporate accounts. Both have established procedures for foreign-owned companies and their compliance departments are experienced with EU citizen founders.

Registering an EOOD? We Handle the Full Process

Company registration, bank account, accountant — one fixed-fee package, fully managed.

Get a Quote →

Fintech Alternatives: Wise, Revolut & Co.

Can you skip the Bulgarian bank entirely and use Wise, Revolut, or another fintech? Yes — for day-to-day operations, fintech accounts can fully replace a traditional Bulgarian bank account. You do still need a Bulgarian bank for one specific thing: the capital accumulation account for company registration.

ServiceCan Replace Bulgarian Bank?Best Use CaseKey Limitation
Wise BusinessYes (for operations)International transfers, multi-currency, EUR IBANCannot be used for the capital accumulation account at registration
Revolut BusinessYes (for operations)EUR payments, expense management, cardsCannot be used for the capital accumulation account at registration
iCardYesBulgarian SEPA IBAN, paymentsLicensed by BNB; requires residence papers
PayoneerPartialReceiving international client paymentsNot a full bank account; limited for local operations

When You Still Need a Bulgarian Bank

There is one requirement that only a traditional Bulgarian bank can fulfil: the capital accumulation account (набирателна сметка) for company registration. The Trade Registry requires a bank certificate from a licensed Bulgarian bank confirming the capital deposit. Wise and Revolut cannot provide this.

Beyond that, your EOOD can operate entirely through fintech accounts. Many of our clients register their company with a Bulgarian bank (DSK or UniCredit), then run all day-to-day operations — client payments, salaries, expenses — through Wise Business or Revolut Business. This saves significant money on fees and provides better international transfer rates.

Our recommendation: Open a Bulgarian bank account at DSK or UniCredit for registration and as a backup. Use Wise Business or Revolut Business as your primary operating account. This gives you the best of both worlds — compliance with Bulgarian law and modern, low-fee banking for your actual business.

Common Problems and How to Avoid Them

  1. Branch-level refusal despite legal right. Some bank branches — particularly outside Sofia — may claim they cannot open accounts for foreigners. This is incorrect under the EU Payment Accounts Directive. If refused, ask to speak to a manager, cite the directive, or try a different branch. Major city branches handle foreign clients routinely.
  2. Missing documents slow the process. Arriving without a proof of address or without your tax identification number from your home country leads to delays or rejection. Prepare every document listed in the checklist above before visiting the bank.
  3. Language barriers at smaller branches. English is not universally spoken at every bank branch in Bulgaria. Stick to the recommended branches in Sofia (UniCredit Paradise Mall, Fibank Mall of Sofia) or bring a Bulgarian-speaking companion. Alternatively, your lawyer can accompany you.
  4. Expecting remote account opening. Despite the growth of digital banking globally, Bulgarian banks still require physical presence for initial account opening. Do not plan your trip assuming you can handle everything remotely. Budget at least 1-2 business days in Bulgaria for bank-related tasks.
  5. Underestimating corporate KYC fees and timeline. Since the eurozone entry, banks charge EUR 100-500 in non-refundable KYC fees for corporate accounts and take about a week to process. Budget for this — both in money and time. Don't plan to open a corporate account and start operating the same week.

Avoid the Hassle — Let Us Handle It

We prepare your documents, schedule the appointment, and accompany you to the bank branch.

Get Bank Account Help →

Common questions before you start:

Do I need to speak Bulgarian to open an account? No. The banks recommended above have English-speaking staff at key branches. We can also accompany you to the branch to handle any language issues.

Can I open the account before arriving in Bulgaria? In general, no. Bulgarian banks require physical presence for KYC identification. Some digital banks (like Satchel) offer limited remote verification, but with restricted services. Plan a trip.

Is my money safe in a Bulgarian bank? Yes. Bulgaria is now part of the eurozone and a member of the European Banking Union. Deposits up to EUR 100,000 are guaranteed under the EU Deposit Guarantee Scheme, the same protection as in Germany or France. Bulgarian banks are supervised by the European Central Bank.

Will my Bulgarian bank report to my home country's tax authority? Yes. Under the Common Reporting Standard (CRS), Bulgarian banks automatically report account information to the tax authorities of your country of tax residence. This is standard across all EU countries.

Get Your Personalized Bank Account Roadmap

Tell us about your situation — personal account, corporate account, or both — and we will send you a step-by-step plan: which bank, which branch, exact documents, and estimated timeline. Free, no obligation.

Free. No obligation. Response within 24 hours.
★★★★★ "They handled the entire bank account process — from documents to KYC approval. Saved us weeks." — Markus W., Austria

Frequently Asked Questions

Can I open a bank account in Bulgaria with just a passport? +
Yes. EU citizens can open a personal bank account in Bulgaria with a valid passport or national ID card. While some banks may ask for an LNCH or a Bulgarian address registration certificate, the legal requirement under the EU Payment Accounts Directive is that any EU citizen can access a basic payment account with a valid identity document. In practice, most major banks will open an account with a passport and a proof of address from your home country.
Are Bulgarian bank accounts now in euros? +
Yes. Since January 1, 2026, all bank accounts in Bulgaria are denominated in euros. Existing BGN accounts were automatically converted at the fixed rate of 1 EUR = 1.95583 BGN. New accounts are opened directly in EUR. Bulgaria is a full SEPA participant, so euro transfers to any SEPA country are processed as domestic transfers.
What is the best bank in Bulgaria for foreigners? +
UniCredit Bulbank is the most popular choice among the foreign community, particularly the Paradise Mall branch in Sofia. Fibank is another strong option with reliable English service at all mall branches. DSK Bank offers the largest branch and ATM network. For corporate accounts, UniCredit Bulbank and DSK Bank are most commonly recommended. Contact us and we will recommend the best bank for your specific needs.
Can I open a Bulgarian bank account remotely? +
In most cases, no. Bulgarian banks require physical presence for KYC identification when opening both personal and corporate accounts. Some banks may accept a notarized power of attorney for corporate accounts, but this is not standard practice. Plan to visit Bulgaria in person for at least 1-2 business days.
What is an LNCH and do I need one? +
LNCH is Bulgaria's 10-digit Personal Number of a Foreigner — the equivalent of the Bulgarian EGN for non-citizens. EU citizens receive it automatically when they obtain their residence certificate from the Migration Directorate. While not always strictly required to open a basic personal account, having an LNCH simplifies the process significantly and is required for tax filings, contracts, and full banking services. We recommend getting your residence certificate (and LNCH) as your first step.
How long does it take to open a corporate account for an EOOD? +
Corporate accounts do not open the same day. After submitting all documents and paying the non-refundable KYC fee (EUR 100-500), expect approximately one week for the bank's compliance review. Simple structures are faster; complex ones can take 2-3 weeks. The capital accumulation account (needed before registration) can be opened the same day. We handle the bank introduction and document preparation to ensure a smooth process.
Can I use Wise or Revolut instead of a Bulgarian bank for my EOOD? +
For day-to-day operations — yes, fintech can fully replace a traditional Bulgarian bank. Many EOODs run their entire business through Wise Business or Revolut Business. The only thing you cannot do with fintech is open the capital accumulation account required for company registration — that must be at a licensed Bulgarian bank. After registration, you are free to use fintech as your primary operating account.
What are the typical monthly fees? +
Monthly maintenance fees for personal accounts range from EUR 2 to EUR 10 depending on the bank and package. DSK Bank and UniCredit Bulbank are at the lower end (EUR 2-5/month). Corporate accounts typically cost EUR 5-15/month in maintenance, but the bigger cost is the non-refundable KYC fee of EUR 100-500 charged when opening the account. SEPA transfers within the eurozone are processed at standard domestic rates.
Does the EU Payment Accounts Directive apply in Bulgaria? +
Yes. Under Directive 2014/92/EU, any person lawfully resident in the EU has the right to open a basic payment account at any Bulgarian bank. Banks cannot refuse you based on nationality or lack of Bulgarian residency. The basic account includes deposits, withdrawals, SEPA transfers, and a debit card at reasonable fees. If a branch refuses you, cite this directive or contact the Bulgarian National Bank's consumer complaints office.
Is my money safe in a Bulgarian bank after euro adoption? +
Yes. Bulgaria is now part of the eurozone and the European Banking Union. Deposits up to EUR 100,000 per person per bank are guaranteed under the EU Deposit Guarantee Scheme — the same protection as in every other eurozone country. Bulgarian banks are now supervised by the European Central Bank and must meet the same capital adequacy requirements as banks in Germany, France, or Italy.

Disclaimer: This article provides general guidance on opening bank accounts in Bulgaria based on current legislation and banking practices as of April 2026. Individual bank policies, fees, and requirements may vary. This article does not constitute legal or financial advice. For personalized guidance, consult a qualified Bulgarian lawyer. Last updated: April 6, 2026.