To open a business bank account in Bulgaria as a foreigner in 2026, you first register your company, gather a clear KYC/UBO pack, book onboarding with a Bulgarian bank (or a compliant EU fintech as a complement), and connect e-banking to your accounting—so payments, payroll, and taxes run smoothly from day one.
Key Takeaways
Why foreign founders open a Bulgarian business bank account
Banking is the oxygen of your company. With a Bulgarian IBAN, you can pay salaries, collect client funds, and settle VAT or social security on time. If your model is cross-border, you can also add an EU fintech to handle multi-currency payouts while your Bulgarian account anchors payroll and local suppliers.
Still evaluating where to incorporate? Review the reasons Bulgaria is the best base for company formation and decide if the mix of costs, banking, and tax structure fits your plan.
Company types, ownership rules, and how they affect banking
Foreigners may own 100% of a Bulgarian company. Your legal form mostly changes governance and who signs—not the ability to open a bank account. Here is a concise comparison.
| Form | Ownership | Who signs at the bank | Banking impact | Can transform later? |
|---|---|---|---|---|
| EOOD (single-owner LTD) | One owner (foreign allowed) | Manager (owner-director) | Straightforward; ideal for solo founders | Yes → OOD/AD |
| OOD (multi-owner LTD) | Two or more owners | Appointed manager(s) | Bank will ask for partner resolutions | Yes → AD |
| AD/EAD (joint-stock) | Shareholders/board | Executive(s) per statute | More formal signatories; still standard | N/A (top tier) |
| Branch (foreign company) | Parent company | Local representative | Separate BG books; bank asks for parent docs | Can convert to LTD via reorg |
| Representative office | Parent company | Local representative | Non-trading; limited use for client receipts | Open LTD to trade |
You can verify company registration documents through the official Bulgarian Commercial Register. For banks, clear company records make onboarding faster.
Prerequisites before you approach a bank

Open your bank account only after your company is registered and your core documents are ready. Once that is done, prepare the following pack.
| Document | Who provides it | Typical requirement | Tips |
|---|---|---|---|
| Company excerpt (current) | You / Registrar | Recent printout | Download from the Commercial Register |
| Articles & resolutions | You | Signed copies | Highlight signatory powers |
| UBO declaration | You | All owners & control chain | Include passport scans |
| Director/rep IDs | Directors | Passport | Ensure validity + signature clarity |
| Registered address proof | Company | Seat contract | Match addresses across documents |
| Business activity description | You | One-page overview | Explain clients, geographies, flows |
| Source of funds | Owner/company | Contracts, invoices, or capital proof | Keep it specific (no jargon) |
Online e-services and qualified e-signatures are widely used; explore the government portal at psc.egov.bg if you plan to handle filings remotely.
Open a business bank account in Bulgaria: step-by-step
Here is the process that works for most foreign-owned EOOD/OOD companies. For AD and branches, the flow is similar with extra documents.
| Step | What happens | Your task | Typical time |
|---|---|---|---|
| 1. Pre-screen | Bank reviews your activity and KYC pack | Send one-pager + core docs | 1–3 days |
| 2. Meeting or video KYC | Identity check, business interview | Attend, answer clearly | 30–60 minutes |
| 3. Account approval | IBAN assigned; channels set | Sign agreements | 1–5 days |
| 4. Cards & limits | Cards issued; online access | Set users & limits | 3–7 days |
| 5. Go-live | Connect bank feeds to accounting | Upload first statements | Same day |
For regulation and payments system background, the Bulgarian National Bank publishes official information. EU-level rules (payments, AML/KYC, PSD2) are explained by the European Commission.
Traditional bank vs EU fintech: which suits your model?
Most international founders use both: a Bulgarian bank for payroll and domestic payments, plus a fintech for multi-currency receipts. Compare them side by side below.
| Feature | Bulgarian bank | EU fintech (add-on) |
|---|---|---|
| IBAN | BG IBAN for local payments | EU IBANs, often multi-currency |
| Onboarding | Branch or video KYC | Online KYC |
| Fees | 5–15 EUR/month; cards extra | 0–20 EUR/month; FX fees apply |
| Payroll & taxes | Excellent for NRA/social payments | Possible but less convenient |
| Collections | SEPA/BG transfers | SEPA + cards/marketplace payouts |
| APIs/bank feeds | CSV/API; strong e-banking | API-first; good for SaaS/e-com |
Costs, limits, and realistic timelines
Plan both cash and time. Onboarding varies by sector (tech vs cash-heavy), transaction volumes, and countries you trade with.
| Item | What’s included | Monthly (EUR) | One-off (EUR) |
|---|---|---|---|
| Account package | IBAN, e-banking, support | 5–15 | 0–50 |
| Cards (per card) | Physical card, app control | 1–3 | 5–20 |
| International transfers | Outgoing SEPA/SWIFT | — | 0–20 each |
| Cash services (optional) | Deposits/withdrawals | — | Bank-specific |
| Fintech add-on | Multi-currency, payouts | 0–20 | 0–50 |
| Milestone | Target time | Dependencies |
|---|---|---|
| Company registered | 1–2 weeks | Documents signed; registered seat |
| Pre-screen accepted | 1–3 days | KYC pack complete |
| Account approved | 1–5 days | Straightforward activity |
| Cards delivered | 3–7 days | Address for delivery |
| Feeds connected | Same day | Accounting system ready |
If you want a full picture of non-banking costs (translations, notary, registered seat), see how much it costs to set up your company in Bulgaria.
Registered address options and why banks care
Banks need a valid registered seat and a reliable way to reach you. A virtual office is acceptable if it is real and contractually documented.
| Option | Includes | Typical yearly cost (EUR) | Bank perception | Good for |
|---|---|---|---|---|
| Registered seat only | Legal address | 150–250 | Acceptable with clear mail handling | Micro teams |
| Virtual office + scanning | Seat, mail scan, call handling | 250–450 | Positive for remote founders | Nomads, remote owners |
| Co-working address | Seat + desk/meeting room | 600–1,200 | Strong if you host meetings | Client-facing work |
Remote setup: can you open without flying to Bulgaria?
Many founders do. Some banks support video KYC when risk is low and papers are clear. If you prefer to manage everything remotely after onboarding, see how to manage your Bulgarian company from abroad with clean processes and approvals.
Residency, visas, and banking—how they connect
You do not have to be a Bulgarian resident to open a company account, but banks will ask where directors live, pay tax, and work. Non-EU owners often pair the company with a residence permit before hiring locally. For state guidance on permits and public services, check the official Bulgarian government portal.
Integrate e-banking with your bookkeeping from day one
Accounting becomes easy when your bank feeds flow into your system and documents land in one place. Choose a stack your accountant already supports and connect it the day your IBAN is live. Explore practical options for accounting software in Bulgaria to keep reconciliations and VAT simple.
Common pitfalls and how to avoid them
| Pitfall | Why it’s a problem | Fix |
|---|---|---|
| Vague business activity | Compliance cannot assess risk | One-page activity brief with examples and partners |
| Missing UBO chain | Onboarding freezes | Provide ownership chart + passport scans |
| Mismatched addresses | Red flags in KYC | Align seat, contracts, and website footer |
| No accounting system | Manual statements and late VAT | Turn on bank feeds; set monthly close |
| Cash-heavy operations | Higher AML risk | Describe controls; use card/bank payments where possible |
Real-world scenarios (so you can picture your week)
Solo SaaS founder (EOOD)
You open with video KYC, receive your BG IBAN, and connect it to invoicing. Most clients pay SEPA. A small fintech account handles USD payouts. Bank feed posts daily; you reconcile weekly and file VAT when needed.
E-commerce brand with two partners (OOD)
You onboard at a branch because of higher volumes. The bank issues two cards with limits. Marketplace payouts settle to fintech; supplier payments and payroll leave the BG IBAN. Accountant prepares management reports on the 20th each month.
Non-EU founder hiring locally
You register the company, open the account in person during a short trip, then apply for residence. Once your permit is in process, you set payroll in the Bulgarian account and keep clean records for social contributions and taxes.
Who should help and what you should expect
A good accountant makes banking easy: they set approval flows, connect bank feeds, and automate payroll and VAT. If you want a partner that speaks both compliance and growth, meet our accounting services in Bulgaria. Prefer to move fast from idea to IBAN? We also handle fast, secure and tax-optimized company registration in Bulgaria so you start with a clean slate.
Next steps
Ready to lock your banking plan? If you need a refresher on incorporation or costs, skim how much it costs to set up your company in Bulgaria, then follow our six-step guide to register a Bulgarian company. Once your IBAN is live, you can run everything remotely in 2026.
Book your free 30-minute consultation and get a tailored onboarding checklist for your business model.
Frequently Asked Questions
Do I need to live in Bulgaria to open a company bank account?
No, you do not need to live in Bulgaria to open a company bank account, provided your company is registered and your KYC documents clearly show ownership, management, and business activity.
Can I open a Bulgarian business account fully online?
Yes, you can open a Bulgarian business account fully online when your bank offers video KYC and your risk profile is simple; otherwise, you complete a short in-branch meeting.
Will a virtual office be enough for bank onboarding?
Yes, a virtual office can be enough for bank onboarding if it is a real contracted address and your mail handling and contact details are consistent across documents.
Should I also use an EU fintech alongside my Bulgarian bank?
Yes, you should also use an EU fintech alongside your Bulgarian bank if you collect multi-currency payments or marketplace payouts and want faster international settlements.
Can a representative office receive client payments?
No, a representative office cannot receive client payments because it cannot trade; you must use a trading entity such as an EOOD or OOD if you plan to invoice clients.

