Opening a Corporate Bank Account in Bulgaria: A Comprehensive Guide
Introduction

Introduction
Bulgaria has emerged as an attractive jurisdiction for company formation within the European Union thanks to its low corporate tax rate, strategic location, and competitive operating costs. For foreign investors and entrepreneurs, opening a corporate bank account in Bulgaria is a necessary administrative step after business registration and one that requires detailed planning. This guide explains the practical requirements, timelines, costs, and documentation involved in opening a corporate bank account in Bulgaria, and provides context on how a Bulgarian corporate structure can support your international business strategy.
Why choose Bulgaria for company formation
Bulgaria offers several advantages for businesses considering EU presence and cost-efficient operations:
- Low corporate tax: a flat corporate tax rate of 10%, one of the lowest in the EU.
- EU membership and single market access: straightforward movement of goods and services within the EU.
- Competitive operating costs: lower wages and overheads compared with Western Europe.
- Strategic location: access to Southeastern Europe, the Balkans and Black Sea trade routes.
- Simple corporate structures: well-defined business forms (LLC — OOD/EOOD, joint-stock — AD) that are widely used by foreign investors.
These factors make Bulgaria popular for company formation, international trading operations, IT and software development hubs, and holding or service companies.
Typical timeline and overall process
The typical setup time for establishing a company and opening a corporate bank account in Bulgaria is 4–6 weeks. This timeframe assumes preparing company formation documents, registering the company with the Bulgarian Commercial Register, completing any required apostille and translations for foreign documents, and satisfying bank KYC (Know Your Customer) requirements. Actual timing can vary depending on the chosen bank, the need for in-person presence, and the complexity of the ownership structure.
Common Bulgarian corporate structures
Understanding the corporate structure affects bank requirements:
- Limited liability company (OOD) / Single-member LLC (EOOD): most common for small and medium-sized businesses. Minimum share capital is typically nominal (BGN 2).
- Joint-stock company (AD): used for larger enterprises; minimum capital usually BGN 50,000 and more complex governance requirements.
- Branch of a foreign company: branches can open accounts but require additional documentation from the parent company.
Most foreign investors choose an OOD/EOOD because of simplified governance and low minimum capital requirements.
Documents required to open a corporate bank account
Banks in Bulgaria perform strict KYC checks. The precise documentation list varies by bank and by whether the company and signatories are Bulgarian residents, but commonly required documents include:
Company documents
- Certificate of Registration (Certificate issued by the Bulgarian Commercial Register / BULSTAT number).
- Articles of Association (or memorandum and statutes).
- Extract from the Commercial Register (recent, usually not older than 30–90 days).
- Proof of registered office (rental agreement or property title).
- Company resolutions authorizing the account opening and naming signatories (notarized if required).
Identity and verification documents for directors, shareholders and signatories
- Valid passport or national ID card.
- Proof of residential address (utility bill, bank statement dated within the last 3 months).
- Specimen signature(s) and national ID details.
- Personal tax identification number where applicable.
Ownership and background
- List of ultimate beneficial owners (UBO) and their percentage ownership.
- Corporate structure chart (if shareholders are corporate entities).
- For corporate shareholders: certificate of incorporation, memorandum and articles, list of directors, and an official extract confirming authorized representatives — often certified, apostilled and translated into Bulgarian or English.
- Proof of source of funds/source of wealth for initial capital and expected operations (bank references, contracts, invoices, investment agreements).
Additional documents (may be requested)
- Business plan or description of intended business activities.
- Forecasted annual turnover and expected transaction profile.
- Copies of contracts with suppliers/customers, invoices, or purchase orders.
- Bank reference letters from previous banks (particularly for clients with prior banking history).
Important practical note: foreign documents often require apostille/legalization and a certified Bulgarian translation. Some banks accept English documents, but many require Bulgarian-language versions.
Steps to open the account
- Select a bank and account type: local Bulgarian bank, international bank with Bulgarian presence, or online/fintech providers where applicable. Consider online banking, multicurrency capabilities (EUR, BGN, USD), SEPA, and SWIFT.
- Prepare corporate and personal documentation: gather certified and (if necessary) apostilled documents and translations.
- Submit application: many banks provide account opening forms and a checklist. Some banks allow preliminary review remotely.
- KYC interview and enhanced due diligence: banks may require a meeting with directors or authorized signatories, sometimes in person; some banks offer video identification alternatives.
- Deposit share capital (if requested): while Bulgarian law often allows share capital to be deposited after registration, banks may insist on an initial deposit or minimum balance.
- Account activation and online banking setup: once the bank completes KYC and approves the application, it will provide account details, IBAN, and online banking credentials.
Residency and presence requirements
Policies vary. Some banks require at least one company director or signatory to visit a branch in person to verify ID and sign forms; other banks permit fully remote opening with apostilled documents and video verification. For non-resident companies and directors, expect more intensive due diligence — including requests for bank references, professional references, and comprehensive documentation on business activity and expected transaction flows.
Cost estimates
Costs depend on whether you handle formation and banking in-house or engage corporate service providers. Typical costs include:
Company formation and registration
- State registration fee: approx. BGN 110 (for standard online registration; paper filings or expedited services may cost more).
- Notary and legalization fees: BGN 50–300 depending on the number of documents and certification needs.
- Translation and apostille: BGN 50–300 depending on language and document volume.
- Professional service fees (lawyer or formation agent): EUR 300–1,000+ depending on complexity.
Banking costs
- Account opening fee: may be free or a one-time fee (varies by bank).
- Monthly maintenance fees: typically BGN 5–50 (EUR 3–25) depending on the package and transaction volume.
- Transaction fees: fees for domestic transfers, SEPA, SWIFT, card processing, and cash handling vary by bank.
- Minimum balance requirements: many corporate accounts carry no strict legal minimum balance, but banks may apply internal minimums for certain packages.
Overall, an entrepreneur should budget a few hundred to a few thousand euros for company formation, compliance, translations, and bank onboarding costs.
Compliance and ongoing requirements
After opening a corporate bank account, companies must maintain regulatory compliance:
- Annual financial statements and corporate tax returns: Bulgaria requires audited accounts for certain entities and annual tax filings. Corporate tax is charged at a flat 10%.
- VAT registration: mandatory if taxable supplies in Bulgaria exceed BGN 50,000 within a 12-month period. VAT standard rate is 20%.
- Beneficial ownership registry: UBO details must be kept up to date in national registries.
- AML/CFT compliance: banks will periodically request updated KYC documentation and explanations for unusual transactions.
Failure to provide requested documents can result in account restrictions or closure.
Practical tips to smooth the process
- Prepare a clear business plan: banks appreciate a concise explanation of expected operations, counterparty countries, payment flows, and turnover forecasts.
- Provide transparent source-of-funds documentation: detailed records reduce friction and speed up KYC checks.
- Choose your bank strategically: compare requirements for non-resident account opening, fees, online banking usability, and international payment capabilities.
- Use a local service provider: a Bulgarian lawyer, accountant or formation agent familiar with local banking relationships can accelerate setup and ensure documents meet bank expectations.
- Consider fintech alternatives carefully: some European electronic money institutions accept Bulgarian entities for accounts with IBANs, but they may have limits on services (e.g., no credit facilities) and subject to similar KYC scrutiny.
Risks and common delays
- Extended due diligence: complex ownership structures, politically exposed persons (PEPs) among stakeholders, or transactions involving high-risk jurisdictions will trigger enhanced due diligence and delays.
- Document formalities: missing apostilles, uncertified translations, or outdated extracts from the Commercial Register are common reasons for rejection or postponement.
- Bank policy changes: EU AML regulations and internal bank risk appetites can change, affecting non-resident onboarding policies at short notice.
Plan conservatively and start the process early to accommodate possible delays.
Conclusion
Opening a corporate bank account in Bulgaria is a manageable process for most businesses, provided you prepare accurate documentation, understand bank KYC expectations, and factor in time for translations and legalizations. With a favourable corporate tax rate of 10%, EU market access, and low operating costs, Bulgaria remains an appealing jurisdiction for company formation. Expect a typical overall setup time of 4–6 weeks to complete company registration and bank onboarding, and engage local advisors where needed to ensure a smoother, faster process. Careful preparation — transparency about business activities, clear proof of source of funds, and choosing the right banking partner — will significantly reduce friction and enable your company to begin operations in Bulgaria with confidence.



