This is for non-residents, expats and foreign company owners who need a Bulgarian bank account and want to know what banks actually require.

Yes, but it is not automatic. Bulgarian banks apply strict know-your-customer and anti-money-laundering rules. A non-resident can often open an account, especially with a residence permit, local employment or a Bulgarian company, but the process, documentation and timeline vary by bank and profile.

Where we stand

Onboarding is bank- and profile-specific, and source-of-funds review is central. This guide sets out what to expect and prepare — it is not a guarantee any particular bank will accept an application.

Can a non-resident open a Bulgarian bank account?

Yes, but it is not automatic. Bulgarian banks apply strict know-your-customer and anti-money-laundering rules. A non-resident can often open an account, especially with a residence permit, local employment or a Bulgarian company, but the process, documentation and timeline vary by bank and profile.

Who finds it easier?

ProfileTypical outcome
EU citizen with Bulgarian residence and jobUsually straightforward, with standard income and address evidence.
Non-EU with Bulgarian residence permitFeasible, with permit, income proof and local address.
Bulgarian company with non-resident ownerPossible, but expect enhanced due diligence on owners and activity.
Non-resident with no Bulgarian tiesMore difficult; some banks may decline without local connection.

What documents are commonly requested?

DocumentWhy it matters
Valid passportIdentity verification.
Bulgarian residence permit or visaLegal status and right to reside.
Proof of addressUtility bill, lease or registration certificate.
Proof of incomePayslips, employment contract, bank statements or company accounts.
Tax identification numberBulgarian personal number or foreign TIN.
Purpose of accountSalary, savings, business or investment explanation.
Company documents (for business accounts)Registration, ownership, activity and bank-resolution evidence.

The usual process

Most banks require an in-person appointment, though some steps can be started online or via a relationship manager. The bank will review documents, ask about source of funds and intended use, and may request additional information. Approval times vary from same-day to several weeks, depending on complexity and the bank's internal process.

What can cause delays or refusals?

IssueWhy it matters
Incomplete documentationMissing permit, address or income evidence.
Unclear source of fundsInsufficient explanation of savings or business income.
High-risk profileCertain nationalities, activities or transaction patterns.
No Bulgarian connectionNo residence, job, company or family ties.
Previous banking issuesAdverse records or declined relationships elsewhere.

How to improve your chances

  • Prepare a complete document file before applying.
  • Explain your situation clearly: residence, work, income and intended account use.
  • Start with banks experienced in expat or business accounts.
  • Be ready to provide source-of-funds evidence.
  • Allow time for the process and possible follow-up questions.

Alternatives while you wait

Some founders use regulated electronic-money institutions or payment-service providers for day-to-day transactions while a traditional bank account is arranged. These can be useful for receiving salary, paying bills and making transfers, but may have limits on balances, services or acceptance for certain transactions.

Thinking Bulgaria?

Sovereignty Global helps clients prepare bank onboarding alongside residency and company formation — the permit, address, income and source-of-funds evidence banks actually ask for. Explore Banking and Bulgaria, or Book a Consultation. Related: the Bulgarian EOOD explained and the relocation document checklist.

Sources

  • Bulgarian Credit Institutions Act.
  • National Bank of Bulgaria guidance.
  • Individual bank KYC and onboarding policies. Requirements vary by bank and profile; confirm directly with the chosen institution.