Home/Blog/Register a Company in Bulgaria
Business

How to Register a Company in Bulgaria as an EU Citizen (2026)

Yordan Cholakov Apr 6, 2026 12 min read

Bulgaria has become one of the most attractive EU countries for company formation — and for good reason. A flat 10% corporate tax (the joint-lowest in the EU), EUR 1 minimum capital, a 1-3 day registration process, and full Euro adoption since January 1, 2026 make it a compelling base for EU entrepreneurs. As a Bulgarian law firm that registers companies for foreign clients every week, we have written this guide to walk you through the entire process — from choosing the right entity type to filing your first tax return.

€1
Minimum capital
1-3
Days to register
10%
Corporate tax
15%
Combined tax rate

Why EU Citizens Choose Bulgaria for Business

Bulgaria consistently ranks among the top EU destinations for foreign company registration. The reasons are structural, not speculative:

For an EU citizen, the advantages are amplified. You have an automatic right to register a business, open a bank account, and operate in Bulgaria under EU free movement rules. No visa, no work permit, no special authorization.

Company Types in Bulgaria

Bulgarian law provides several legal forms for business. For foreign entrepreneurs, three are relevant:

EntityBulgarian NameMin. CapitalOwnersBest For
EOODЕднолично ООД€11 (sole owner)Solo entrepreneurs, freelancers, consultants
OODДружество с ограничена отговорност€12+Partnerships, joint ventures
ETЕдноличен търговецNone1 (natural person)Very small operations (no limited liability)
ADАкционерно дружество€25,0001+Large companies, publicly traded entities

Why we recommend the EOOD

For the vast majority of EU citizens registering in Bulgaria, the EOOD (single-member limited liability company) is the best choice. It offers limited liability (your personal assets are protected), requires only EUR 1 in capital, allows you to be both the sole owner and the sole director, and is the simplest to manage. The EOOD is by far the most commonly registered entity type by foreign entrepreneurs in Bulgaria. For a detailed comparison, see our guide on EOOD vs OOD in Bulgaria.

The OOD is structurally identical but has two or more shareholders — choose it only if you are starting a business with a partner. The ET (sole trader) offers no limited liability protection and is rarely advisable. The AD (joint-stock company) requires EUR 25,000 in capital and is designed for large-scale operations.

Our recommendation: If you are a solo entrepreneur, consultant, freelancer, IT professional, or e-commerce operator — register an EOOD. It takes the same amount of time, costs the same, and gives you full limited liability protection.

Need Help Choosing the Right Structure?

EOOD, OOD, or freelancer registration — we will advise you based on your specific situation.

Get Free Advice →

EOOD Registration: Step by Step

Here is the complete process for registering an EOOD in Bulgaria in 2026. If you are physically present in Bulgaria with all documents ready, the entire process takes 5-7 business days from start to finish.

  1. Choose your company name. Your company name must be unique in the Bulgarian Trade Registry. You can verify name availability for free at portal.registryagency.bg. The name must be in Bulgarian (Cyrillic), though you can register a Latin-script transliteration as well. We recommend checking 2-3 name options in advance.
  2. Secure a registered address (sedalishte). Every Bulgarian company must have a registered business address in Bulgaria. This does not need to be a physical office — a virtual office or registered agent address is perfectly acceptable and widely used by foreign founders. Expect to pay EUR 50-150/year for a virtual office address in Sofia.
  3. Prepare incorporation documents. Your lawyer prepares the Founding Act (Учредителен акт), the decision of the sole owner to establish the company, the specimen signature declaration (notarized), the declaration of the manager under Art. 141 of the Commercial Act, and the declaration of the beneficial owner. All documents must be in Bulgarian.
  4. Notarize the specimen signature. The specimen signature of the manager (director) must be notarized before a Bulgarian notary. The manager will also need an LNCH — see our guide on address registration and LNCH for the residence certificate process. If you are registering remotely, the notarization can be done before a notary in your home country with apostille legalization — see the remote registration section below.
  5. Open a capital accumulation bank account. Visit a Bulgarian bank to open a temporary accumulation account and deposit the share capital (minimum EUR 1). The bank will issue a deposit certificate, which is a mandatory filing document. Popular choices include UniCredit Bulbank, DSK Bank, and Postbank. This step typically takes 1-2 business days.
  6. File with the Trade Registry. Submit your complete application package to the Commercial Register (Търговски регистър) at the Bulgarian Registry Agency. You can file electronically (recommended — faster and cheaper) or on paper. The Registry processes electronic applications within 1-3 business days.
  7. Receive your UIC (Unique Identification Code). Once approved, your company receives a UIC (ЕИК) — a 9-digit identification number that serves as your company's tax ID. You are now automatically registered with the National Revenue Agency (NRA) for tax purposes. Your EOOD is officially in business.

We Handle the Entire Registration

From name check to UIC — our team completes the process in 5-7 business days. You focus on your business.

Start My Registration →

Documents Checklist

Here is the complete list of documents required to register an EOOD in Bulgaria:

DocumentWho Prepares ItNotes
Founding Act (Учредителен акт)LawyerSpecifies capital, activities (NACE codes), management structure
Decision of the sole ownerLawyerFormal decision to establish the company
Specimen signature (нотариално заверен подпис)NotaryNotarized before a Bulgarian notary (or foreign notary + apostille)
Declaration under Art. 141, para 8Director signsManager's declaration of eligibility
Declaration under Art. 142Director signsDeclaration of non-conviction
Beneficial ownership declarationLawyer + ownerIdentifies the ultimate beneficial owner (UBO)
Bank deposit certificateBankConfirms capital deposit in the accumulation account
Consent for registered addressLandlord/office providerWritten consent from the property owner or virtual office provider
Copy of ID/passportOwner providesFor EU citizens: national ID card or passport
Application form A4LawyerOfficial Trade Registry application form

Important: All documents must be in Bulgarian. If you sign documents abroad, they must be notarized and apostilled (or legalized with a superlegalization for non-Hague Convention countries). EU citizens benefit from simplified legalization under EU regulations — an apostille is sufficient for all EU member states.

Costs — Full Breakdown

Here is a realistic cost breakdown for registering an EOOD in Bulgaria in 2026. Government fees are fixed; professional fees vary by provider.

Cost ItemAmount (EUR)Notes
Trade Registry state fee (electronic)€28BGN 55, converted at fixed rate 1.95583
Trade Registry state fee (paper)€56BGN 110 — we recommend electronic filing
Notary fee (specimen signature)€10-20Standard notary fee in Bulgaria
Minimum share capital deposit€1Can be higher; 70% of declared capital must be deposited
Virtual office address (annual)€50-150Required registered address
Legal fees (lawyer)€400-800Document preparation + filing
Total (typical with legal help)€500-1,000One-time cost, electronic filing

Ongoing costs after registration:

Get an Exact Quote for Your Registration

We provide a fixed-fee package: legal fees + state fees + virtual address + bank account assistance.

Request a Quote →

Can You Register Remotely?

Yes. EU citizens can register a Bulgarian company without visiting the country, using a notarized and apostilled Power of Attorney (PoA). Here is how it works:

  1. Engage a Bulgarian lawyer to act as your authorized representative.
  2. Receive the document package from your lawyer (PoA, Founding Act, declarations) for signing.
  3. Sign before a notary in your home country. The notary certifies your signature on the PoA and other documents.
  4. Apostille the documents. Obtain an apostille stamp from the designated authority in your country (usually the Ministry of Foreign Affairs or a court). For EU member states, the apostille process is standardized.
  5. Ship the originals to your lawyer in Bulgaria. DHL or FedEx typically takes 2-3 business days within Europe.
  6. Your lawyer handles everything locally: bank account opening (some banks accept PoA for the accumulation account), Trade Registry filing, and obtaining your UIC.

Timeline for remote registration: Expect 2-3 weeks total (vs. 5-7 business days if present in Bulgaria). The additional time is for document shipping and apostille processing. Some banks may require your physical presence for the business current account opening — your lawyer will advise which banks accept PoA for all steps.

Remote registration is perfectly legal and common. We handle remote EOOD formations for EU citizens every week — from Germany, the Netherlands, France, Italy, Spain, and across the EU.

After Registration — What's Next

Registering the EOOD is step one. Here is what you need to do immediately after receiving your UIC:

1. NRA Tax Registration (Automatic)

Your company is automatically registered with the National Revenue Agency (NRA) for corporate tax purposes upon Trade Registry entry. You do not need to file a separate tax registration application. Your UIC serves as your tax identification number.

2. Open a Business Bank Account

Convert your capital accumulation account into a regular business current account, or open a new one. This is where you will receive payments, pay invoices, and manage your company's finances. Since Euro adoption in 2026, all Bulgarian bank accounts are denominated in EUR by default. Popular banks for foreign entrepreneurs include UniCredit Bulbank, DSK Bank, and Fibank.

3. Hire an Accountant

All Bulgarian companies must maintain double-entry bookkeeping, file monthly social security declarations (if paying salaries), file advance corporate tax declarations, and submit annual financial statements to the Trade Registry by June 30. In practice, this means you need a licensed accountant from day one. Costs range from EUR 100-250/month.

4. Register for VAT (If Required)

VAT registration is mandatory if your taxable turnover exceeds EUR 51,130 in a calendar year. Voluntary registration is possible below this threshold and may be advantageous if you sell primarily to VAT-registered businesses (you can reclaim input VAT). The EU-wide SME scheme (effective since January 1, 2025) allows small enterprises with total EU-wide turnover under EUR 100,000 to sell across the EU without charging VAT. For a detailed breakdown, see our Bulgaria VAT registration guide.

5. Register as an Employer (If Applicable)

If you plan to hire employees or pay yourself a management salary, register with the NRA as an employer. Your accountant handles this. Social security contributions for employees are approximately 32-33% of gross salary, split between employer (~19%) and employee (~13%), capped at a maximum monthly insurance income of EUR 2,352.

Post-Registration Support

Bank account, accountant, VAT registration — we connect you with trusted partners for every step after formation.

Get Connected →

Tax Overview for Bulgarian Companies

Here is the complete tax picture for a Bulgarian EOOD in 2026:

TaxRateNotes
Corporate income tax (CIT)10%Flat rate on profits, unchanged since 2007
Dividend withholding tax5%On distributed dividends to individuals
Combined CIT + dividend~15%EUR 100 profit → EUR 10 CIT → EUR 4.50 dividend tax → EUR 85.50 net
VAT (standard)20%Mandatory above EUR 51,130 turnover
Personal income tax10%Flat rate on salary income
Social security (total)~32-33%Employer + employee, capped at EUR 2,352/month
Minimum salary€620/monthNational minimum for 2026

Tax optimization strategy: Many EOOD owners pay themselves the minimum salary (EUR 620/month) and take the remainder as dividends. This is legal and common. The salary is subject to social security contributions (providing access to healthcare and pension), while dividends are taxed at just 5% with no social security. Your accountant can model the optimal salary-to-dividend ratio for your specific income level.

What about the proposed dividend tax increase? In November 2025, the Bulgarian government proposed doubling the dividend tax from 5% to 10% as part of the 2026 budget. The proposal faced strong opposition from employer organizations and was officially dropped in December 2025. The dividend tax remains at 5% for 2026. Bulgaria's tax stability — 10% CIT unchanged for nearly 20 years — is one of its strongest selling points.

5 Common Mistakes When Registering in Bulgaria

  1. Skipping the capital accumulation account. Some founders try to file without the bank deposit certificate. The Trade Registry will reject your application. Open the accumulation account and deposit the capital before filing — there are no shortcuts.
  2. Using an address without a consent letter. Your registered address must come with a written consent from the property owner. If you use a virtual office, the provider supplies this document. Using a random address without consent will result in rejection.
  3. Not hiring an accountant from day one. Bulgarian accounting obligations begin the moment your company is registered. Missing a monthly social security filing or a tax declaration deadline results in penalties. Engage an accountant before or immediately after registration.
  4. Choosing the wrong NACE codes. Your Founding Act must specify your business activities using NACE codes. Choose codes that accurately reflect your actual business — and include enough breadth for future activities. Changing NACE codes later requires a Trade Registry amendment (additional cost and time).
  5. Ignoring the annual financial statement deadline. All companies must publish annual financial statements in the Trade Registry by June 30 of the following year. Failure to do so results in fines of EUR 100-1,500 and can create problems with banks and business partners who check your Trade Registry profile.

Common questions before getting started:

Do I need to speak Bulgarian? No. We handle all interactions with the Trade Registry, notaries, and banks in Bulgarian on your behalf. All communication with you is in English (or German).

Do I need to visit Bulgaria? No. Remote registration via Power of Attorney is fully legal and something we handle regularly. However, some banks may require your physical presence for the business current account. We will advise you on which banks accept full remote setup.

Is the 10% tax rate really stable? Yes. Bulgaria has maintained the 10% flat corporate tax since 2007 — through the 2008 financial crisis, the COVID-19 pandemic, and multiple government changes. The proposed dividend tax increase in 2025 was the first serious challenge in 18 years, and it was defeated within weeks. No EU country offers a more stable low-tax environment.

Can I invoice EU clients from day one? Yes. Once your EOOD is registered and you have a bank account, you can issue invoices immediately. If you are below the VAT threshold (EUR 51,130), you issue invoices without VAT. If you are VAT-registered, the reverse charge mechanism applies for B2B services to other EU countries.

Get My Company Registration Roadmap

Tell us about your situation and we will send you a personalized step-by-step plan: entity type, timeline, exact costs, and tax optimization strategy. Free, no obligation.

Free. No obligation. Response within 24 hours.
★★★★★ "Professional, transparent, and efficient. Our EOOD was registered in 4 days." — Thomas K., Germany

Frequently Asked Questions

What is the minimum capital to register a company in Bulgaria? +
The minimum share capital for an EOOD is EUR 1. This is the legal minimum under the Bulgarian Commercial Act. You can register with higher capital, but there is no practical requirement to do so for most service-based businesses. The full amount must be deposited in a Bulgarian bank accumulation account before filing.
How long does it take to register an EOOD in Bulgaria? +
The Trade Registry processes electronic applications within 1-3 business days. The total process — including document preparation, notarization, and bank account opening — takes 5-7 business days if you are physically present, or 2-3 weeks if registering remotely via Power of Attorney. Contact us for an exact timeline for your situation.
Can I register a Bulgarian company without being a resident? +
Yes. There is no residency requirement for company founders or directors in Bulgaria. EU citizens can register and manage a Bulgarian company without obtaining Bulgarian residency. The company itself must have a registered address in Bulgaria (a virtual office is sufficient).
Can I register a company in Bulgaria remotely? +
Yes. Using a notarized and apostilled Power of Attorney, your legal representative handles the entire process on your behalf. You sign documents at a notary in your home country, apostille them, and send them to Bulgaria. We handle remote registrations every week — the process typically takes 2-3 weeks.
What is the corporate tax rate in Bulgaria in 2026? +
Bulgaria's corporate income tax is a flat 10%, unchanged since 2007. The dividend withholding tax is 5%, making the combined corporate + dividend rate approximately 15%. The proposed dividend tax increase to 10% was dropped from the 2026 budget in December 2025.
Do I need a Bulgarian bank account to register an EOOD? +
Yes. You must open a capital accumulation account and deposit the share capital before filing. The bank issues a certificate that is a mandatory attachment to your Trade Registry application. After registration, you convert this into a regular business current account.
What is the VAT registration threshold in Bulgaria in 2026? +
The mandatory VAT threshold is EUR 51,130 in taxable turnover per calendar year. The EU-wide SME VAT scheme allows small enterprises with total EU-wide turnover under EUR 100,000 to sell across the EU without charging VAT. Voluntary VAT registration is possible below the threshold. For details, see our VAT registration guide.
Is an accountant mandatory for a Bulgarian EOOD? +
While the law does not explicitly mandate hiring an accountant, all companies must maintain double-entry bookkeeping, file tax returns, submit social security declarations, and publish annual financial statements. In practice, you need an accountant. Costs range from EUR 100-250/month.
What is the difference between EOOD and OOD? +
EOOD is a single-member LLC (one owner), OOD is a multi-member LLC (two or more shareholders). Both have the same minimum capital, the same tax treatment, and the same registration process. EOOD is simpler because there is no need for shareholder agreements or voting procedures. Choose OOD only if you have a business partner.
Can I pay myself minimum salary as an EOOD director? +
Yes. The national minimum monthly salary in Bulgaria for 2026 is EUR 620 gross. As sole director, you can pay yourself this amount under a management contract and take additional income as dividends (taxed at 5% with no social security). Social security contributions on salary are capped at a maximum monthly insurance income of EUR 2,352. This salary-plus-dividends structure is the most common optimization strategy.

Disclaimer: This article provides general guidance on company registration in Bulgaria based on current legislation as of April 2026. Actual requirements, fees, and timelines may vary based on individual circumstances. Government fees are converted from BGN to EUR at the fixed rate of 1.95583. This article does not constitute legal or tax advice. For personalized guidance, consult a qualified Bulgarian lawyer. Last updated: April 6, 2026.