Complete Guide to Company Formation in Bulgaria: Requirements, Costs, and Timeline
Introduction

Introduction
Bulgaria has become an increasingly attractive destination for international entrepreneurs and investors looking to establish a European base. With a simple corporate framework, low corporate tax, EU membership, and competitive operating costs, Bulgaria supports a variety of corporate structures suitable for small and medium enterprises as well as holding and trading companies. This guide provides a practical, step-by-step overview of company formation in Bulgaria — including requirements, costs, timeline, documents and compliance obligations — to help business professionals plan a smooth company registration and launch.
Why choose Bulgaria for company formation
Bulgaria offers several structural and fiscal advantages that appeal to international business owners:
- Low corporate tax: Bulgaria applies a flat corporate income tax rate of 10%, one of the lowest in the EU, making it attractive for profit-oriented activities and holding structures.
- EU membership and access: As an EU member state, Bulgaria provides regulatory and market access to the single market as well as compatibility with many EU directives and standards.
- Competitive operating costs: Property, labor and administrative expenses are lower than in many Western European countries.
- Skilled workforce: Bulgaria has a well-educated labor pool, particularly in IT, engineering and professional services.
- Network of tax treaties: Bulgaria maintains a network of double taxation treaties that can improve cross-border tax efficiency.
Keywords: company formation, Bulgaria, business registration, corporate structure, company registration.
Common corporate structures
Choosing the right corporate structure is one of the first strategic decisions in company formation. The most common types in Bulgaria are:
Limited liability company (OOD / EOOD)
- OOD (Limited Liability Company) requires at least one shareholder; EOOD is a sole owner LLC.
- Minimum share capital for an OOD/EOOD is nominal and low (BGN 2), allowing rapid formation for small businesses.
- Popular for small and medium enterprises due to limited liability and flexible governance.
Joint-stock company (AD)
- Suited for larger businesses that plan to issue shares publicly or require higher capital.
- Minimum registered capital is significantly higher (commonly BGN 50,000).
- Used for investment vehicles, public offerings and more complex corporate arrangements.
Branch and representative office
- A branch is an extension of a foreign company and may be used where local licensing is required or to carry out commercial activity under the foreign company’s legal identity.
- Representative offices are limited to non-commercial activities (market research, promotion) and cannot trade locally.
Keywords: corporate structure, Bulgarian company, LLC Bulgaria.
Step-by-step company formation process
The general process for company registration in Bulgaria is straightforward and typically follows these steps:
1. Choose company name and structure
- Verify name uniqueness in the Bulgarian Commercial Register.
- Decide on the corporate structure (OOD, EOOD, AD, branch).
2. Prepare founding documents
- Draft the Articles of Association (AoA) or Memorandum of Association and shareholders’ resolutions.
- For corporate shareholders, prepare corporate documentation (certificate of incorporation, articles, board resolution to incorporate).
3. Obtain a registered office address
- You must provide a local registered address. This can be rented office space or a virtual office service that complies with Commercial Register requirements.
4. Notarization, translations and legalization
- Signatures on incorporation documents must typically be notarized. Documents in a foreign language must be translated into Bulgarian by a certified translator; some documents may require apostille or legalization depending on the country of origin.
5. Open a bank account and deposit share capital
- For entities with share capital (e.g., AD), deposit the required minimum into a local bank account. Many banks also accept an initial deposit for an OOD (BGN 2) and issue a certificate of payment.
- Some banks require the physical presence of directors or beneficial owners for Know-Your-Customer (KYC) processes.
6. Register with the Commercial Register and receive UIC
- File all documents with the Bulgarian Commercial Register at the Registry Agency. Upon acceptance, the company receives a Unified Identification Code (UIC) and is registered as a legal entity.
7. Register for taxes and social security
- Register with the National Revenue Agency (NRA) for corporate income tax and social security (if hiring employees).
- Apply for VAT registration if turnover is expected to exceed the registration threshold or if voluntary VAT registration is required. The standard VAT rate in Bulgaria is 20%; the VAT registration threshold is BGN 50,000 in taxable turnover (over the past 12 months).
Keywords: business registration, company registration Bulgaria, setting up a company.
Documents typically required
For natural person shareholders:
- Valid passport or national ID.
- Notarized signature specimen.
- Proof of address (may be required by banks).
For corporate shareholders:
- Certificate of incorporation and extract from the commercial register (issued recently).
- Articles of association and/or bylaws.
- Board resolution authorizing incorporation and appointment of representatives.
- Notarized and translated documents as applicable.
For all entities:
- Articles of Association (AoA).
- Proof of registered office address.
- Bank certificate of capital deposit (if applicable).
- Declaration of beneficial owners for the beneficial ownership register.
- Copies of directors’ and managers’ IDs and specimen signatures.
Note: Documents in foreign languages require certified translation into Bulgarian; some documents may require apostille or consular legalization depending on origin.
Costs — what to expect
Company formation costs vary depending on the structure, use of agents, and additional services. Typical cost items include:
- State/registry fees: approximate range BGN 100–200 (varies by type of filing and any expedited services).
- Notary fees and translations: BGN 100–800 depending on the number of documents and languages.
- Legal and incorporation service fees: international law firms or local agents typically charge between €300 and €1,500+ depending on complexity.
- Bank fees: account opening and initial account maintenance fees vary by bank and may require minimum balances.
- Registered office / virtual office: monthly service fees if you use an address provider.
- Additional licensing or permits: industry-specific licenses have their own fees.
Overall, a straightforward LLC formation (including state fees, basic notary and translations, and agent services) commonly ranges from approximately €500 to €2,000 in total, depending on complexity. More complex setups (AD, regulated activities, multiple shareholders, or immediate VAT registration) will be higher.
Keywords: costs, company formation cost Bulgaria, formation fees.
Timeline: typical setup time of 4–6 weeks
A typical company formation in Bulgaria usually takes around 4–6 weeks from initial planning to operational readiness, assuming no unusual complications. Typical timing breakdown:
- Name reservation and document preparation: 1–2 weeks.
- Notarization, translations and apostilles (if required): 1 week depending on parties’ availability.
- Commercial Register filing and registration: 1–2 weeks (expedited options may be available).
- Bank account opening and capital deposit: 1–2 weeks (can run in parallel).
- Tax and social security registrations: 1–2 weeks following company registration.
Delays can occur if foreign documents require apostille/legalization, if banks require in-person KYC, or if specific regulatory licenses are needed. For businesses seeking to be VAT registered immediately, allow extra time for the VAT application and supporting documentation.
Keywords: timeline 4-6 weeks, setup time, company formation timeline.
Ongoing compliance and taxes
Once incorporated, ongoing obligations include:
- Corporate tax: flat 10% corporate income tax on taxable profits.
- VAT: standard rate 20%, with registration required when taxable turnover exceeds BGN 50,000 in the prior 12 months (or on a voluntary basis).
- Personal income tax: flat 10% for resident individuals (relevant for employees and directors).
- Payroll and social security: employers must withhold social security and health insurance contributions and remit to the NRA.
- Accounting and annual financial statements: companies must keep accounting records in Bulgarian and file annual financial statements. Audit requirements apply if statutory thresholds are exceeded for size, turnover or number of employees.
- Beneficial ownership disclosure: information on ultimate beneficial owners must be provided to the relevant registers to comply with AML rules.
Keywords: corporate tax rate, VAT Bulgaria, accounting, compliance.
Practical tips for a smoother registration
- Use a local corporate service provider or law firm to handle translations, notarial formalities and registry filings; this reduces mistakes and speed up the process.
- Prepare certified translations and apostilles in advance for foreign shareholder documents to avoid registration delays.
- Check bank account requirements with several banks; policies on non-resident clients vary significantly.
- Consider VAT implications early if you expect to cross the registration threshold or trade across the EU.
- Keep records of beneficial ownership and statutory documents up to date to avoid fines and compliance issues.
Conclusion
Company formation in Bulgaria is an efficient option for businesses seeking a low-tax EU jurisdiction with straightforward corporate structures and competitive operating costs. With a flat corporate tax rate of 10%, an accessible LLC regime (OOD/EOOD) and an average setup timeline of 4–6 weeks, Bulgaria suits many small to medium-sized enterprises as well as holding and trading companies. Successful formation requires careful planning around choice of structure, document preparation, bank and tax registrations, and ongoing compliance. Working with experienced local advisors will help ensure a timely, compliant registration and an effective start to doing business in Bulgaria.
If you need a checklist, a sample timeline or a recommended list of professional service providers in Bulgaria, indicate your company type and your residency profile (individual or corporate shareholders) and I can provide a tailored action plan.



