Home/Blog/Company Registration Cost
Business

Bulgaria Company Registration Cost: Full Breakdown in EUR (2026)

Yordan Cholakov Apr 6, 2026 10 min read

How much does it actually cost to register a company in Bulgaria in 2026? Most guides give you a vague "EUR 500-1,000" range without explaining what that includes. As a Bulgarian law firm that handles company formations every week, we are going to give you the full, honest breakdown — every government fee, every professional charge, and every hidden cost that most articles conveniently leave out. Bulgaria adopted the euro on January 1, 2026, so all figures in this guide are in EUR.

€28
State fee (online)
€1
Minimum capital
€100-500
Bank KYC fees
~€800-1,500
Total (typical)

The short answer: a straightforward EOOD (single-member LLC) registration in Bulgaria costs between EUR 800 and EUR 1,500 total, depending on whether you handle parts yourself, use a lawyer, or opt for a full-service package. Below, we break down every line item so you know exactly where your money goes.

Government Fees

Government fees are the one category where there is no ambiguity. These are fixed amounts set by the Bulgarian Registry Agency and apply equally to everyone.

Trade Registry Filing Fee

The state fee for registering a new company (EOOD or OOD) in the Commercial Register is:

Electronic filing is half the price, processed faster (1-3 business days vs 3-5 for paper), and is the standard approach when a lawyer handles your registration. There is no reason to file on paper unless you specifically cannot use the electronic system.

Notary Fees

Bulgarian company registration requires notarization of the manager's specimen signature. Notary fees in Bulgaria are regulated and modest:

If you are registering remotely, notary costs are higher because you must notarize documents in your home country (EUR 50-150 depending on the country) and obtain an apostille (EUR 20-80). These costs vary significantly by jurisdiction — German notary fees, for instance, are considerably higher than French or Spanish ones.

Capital Deposit

The minimum share capital for an EOOD is EUR 1. At least 70% of the declared capital must be deposited in a Bulgarian bank accumulation account before filing. For a EUR 1 company, this means depositing EUR 1. There is no advantage to registering with higher capital for most service-based businesses — banks and clients do not judge your company by its registered capital amount.

Cost-saving tip: Always file electronically. You save EUR 28 on the state fee and get your company registered 2-3 days faster. Your lawyer will handle the electronic filing using a qualified electronic signature (QES).

Professional Fees

Professional fees represent the largest portion of your registration budget. Here is what to expect.

Lawyer Fees

A Bulgarian lawyer handling your EOOD registration will typically charge EUR 400-900, depending on complexity:

Some firms advertise "EUR 180 company registration" — but read the fine print. These typically cover only the document preparation, excluding state fees, notary costs, bank account assistance, and the registered address. By the time you add everything, you are at EUR 500-800 anyway, but with a cheaper provider who may not speak your language or handle complications.

Accountant Setup Fee

Some accountants charge a one-time onboarding fee of EUR 50-150 to set up your company in their accounting software, register you with the National Revenue Agency (NRA) system, and configure your chart of accounts. Many accountants waive this fee if you commit to a monthly service contract. Always ask upfront.

Power of Attorney (Remote Registration)

If you cannot come to Bulgaria in person, the Power of Attorney process adds approximately EUR 100-250 in costs:

This is the trade-off for not traveling to Bulgaria. You save on flights and hotels but pay more for document legalization. For a detailed walkthrough, see our guide on registering a company in Bulgaria as an EU citizen.

Get a Fixed-Price Quote

No hidden fees. We tell you the exact total before you commit — lawyer fees, state fees, bank assistance, everything.

Request a Quote →

Bank Account Costs

Bank account costs are where most guides get it wrong — or leave out critical information entirely. Here is the reality.

Capital Accumulation Account

Before registering your company, you must open a temporary capital accumulation account (nabiratelna smetka) at a Bulgarian bank and deposit the share capital. This account is specifically for holding the capital until the company is registered. Opening this account is typically free or costs a minimal fee (EUR 0-20). The bank issues a deposit certificate that you submit with your Trade Registry application.

Corporate Current Account (KYC Fees)

After your company is registered, you convert the accumulation account into a full corporate current account — or open a new one. This is where the real costs appear:

Important: Corporate bank accounts in Bulgaria are not opened same-day. Banks conduct a KYC review that takes approximately one week. The KYC fee (EUR 100-500) is non-refundable — you pay it regardless of whether the bank ultimately approves your account. If the bank declines (rare but possible), you lose the fee and must apply elsewhere. This is the single most underreported cost in Bulgaria company formation guides.

Best Banks for Foreign Founders

Based on our experience handling corporate account openings every week, we recommend:

Both banks now operate exclusively in EUR following Bulgaria's euro adoption. For a detailed comparison, see our guide on opening a bank account in Bulgaria as an EU citizen.

Can You Use a Fintech Instead?

For the initial capital accumulation account, you must use a licensed Bulgarian bank — the Trade Registry does not accept fintech deposit certificates. However, after registration, a fintech (Wise, Revolut Business, Mercury) can serve as your primary operational account. Many founders open the mandatory Bulgarian bank account for compliance, then run daily operations through a fintech with better fees, multi-currency support, and modern interfaces. This is perfectly legal and increasingly common.

Registered Address Costs

Every Bulgarian company must have a registered address (sedalishte i adres na upravlenie). This does not need to be a physical office — a virtual address is perfectly acceptable and used by the majority of foreign-founded companies.

Virtual Office

A virtual office in Sofia provides a registered address, mail handling, and the mandatory landlord consent letter for the Trade Registry. Costs:

Law Firm Address

Some law firms (including ours) offer their office address as your company's registered address as part of a full-service registration package. This is convenient because the firm handles all correspondence from the Trade Registry, tax authorities, and banks on your behalf. Typical cost: EUR 15-30/month, often bundled with the legal fees.

Whichever option you choose, ensure the provider gives you a written consent letter (signed by the property owner or authorized representative) — the Trade Registry will reject your application without it.

Need a Registered Address?

Our Sofia office address is included in all registration packages — with mail handling and Trade Registry correspondence management.

Get Address + Registration →

Total Cost Scenarios

Here are three realistic scenarios showing what you will actually pay. These are based on hundreds of registrations we have handled over the years.

Cost ItemDIY (Budget)Lawyer-AssistedFull Package
Trade Registry fee€28€28€28
Notary fees€10-20€10-20€10-20
Share capital deposit€1€1€1
Lawyer fees€0€400-600€600-900
Bank KYC fee€100-300€100-300€100-500
Virtual address (first year)€180-300€180-300Included
PoA + apostille + couriern/an/a€150-250
Accountant onboarding€0-100€0-100Included
Total€320-720€720-1,350€890-1,700

Scenario 1: DIY (Budget)

You speak Bulgarian (or have a Bulgarian partner), prepare documents yourself, file electronically, and handle the bank account in person. This is the cheapest route but realistic only if you are fluent in Bulgarian and comfortable navigating bureaucratic processes. The Trade Registry rejects applications with formatting errors — and there is no fee refund for rejected filings.

Scenario 2: Lawyer-Assisted (Most Common)

You are physically in Bulgaria and hire a lawyer to prepare all documents and file on your behalf. You visit the bank and notary yourself. This is the sweet spot for most founders — professional document preparation eliminates rejection risk, while you handle the in-person steps to save on costs. Expected total: EUR 800-1,200.

Scenario 3: Full Remote Package

You are outside Bulgaria and want everything handled for you: documents, Power of Attorney coordination, bank account, registered address, and accountant introduction. This is the most expensive option but the most convenient — especially if you cannot travel to Bulgaria. Expected total: EUR 1,200-1,500.

Our recommendation: For most EU citizens, Scenario 2 (lawyer-assisted, in-person) offers the best value. If you can combine a 3-day trip to Sofia with a long weekend, you will save EUR 200-400 compared to full remote registration — and you will meet your lawyer and banker face to face, which builds trust for the long term.

Ongoing Annual Costs

Registration is a one-time expense. The ongoing costs of maintaining a Bulgarian EOOD are equally important to understand before you commit.

Ongoing CostAmount (EUR)FrequencyNotes
Accounting services€100-200/monthMonthlyDouble-entry bookkeeping, tax filings, payroll
Virtual office€15-40/monthMonthly/AnnualRegistered address, mail handling
Bank account maintenance€5-15/monthMonthlyCorporate current account
Annual financial statement filing€15-30AnnualTrade Registry publication fee (due by June 30)
Annual tax return preparationIncludedAnnualUsually included in monthly accounting fee
Total annual minimum€1,500-3,000/year (EUR 125-250/month)

Accounting: Your Largest Ongoing Expense

Bulgarian law requires all companies to maintain double-entry bookkeeping, file monthly social security declarations (if paying salaries), submit advance corporate tax declarations, and publish annual financial statements in the Trade Registry by June 30. In practice, this means hiring a licensed accountant.

Monthly accounting fees depend primarily on transaction volume:

An EOOD with one owner-director, no employees, and fewer than 20 monthly transactions will typically pay EUR 100-150/month for accounting. This is one of the lowest accounting costs in the EU.

What Happens If You Have No Activity?

Even a dormant company must file an annual declaration of inactivity and publish a financial statement. Your accountant still needs to handle this (some offer reduced rates for dormant companies, around EUR 50-80/month). You cannot simply "ignore" a registered company — failure to file results in fines of EUR 100-1,500.

Full-Service Registration Package

Legal fees + state fees + bank account assistance + registered address + accountant introduction. One fixed price, no surprises.

Get the Full Package →

Hidden Costs Most Guides Don't Mention

After registering hundreds of companies for foreign founders, we know exactly which costs catch people off guard. Here are the ones no one tells you about.

1. Bank KYC Fees (EUR 100-500)

We have mentioned this above, but it bears repeating because it is the single biggest surprise for new founders. Bulgarian banks charge a non-refundable KYC review fee before opening a corporate account. This fee covers the bank's compliance department reviewing your identity documents, company documents, business plan, and source of funds declaration. The fee is payable upfront and is not returned if the bank declines to open the account. Budget EUR 100-300 for DSK Bank or UniCredit Bulbank, and up to EUR 500 for some smaller banks or complex ownership structures.

2. Notary and Apostille Costs for Remote Registration

If you register remotely, you will pay notary fees in your home country (which may be substantially higher than Bulgarian notary fees) plus apostille charges. In Germany, notary fees for certifying signatures on corporate documents can reach EUR 100-150. In the Netherlands, expect EUR 50-100. Add the apostille fee (EUR 20-80 depending on the country) and courier costs (EUR 40-80 for DHL within Europe).

3. Accountant Switching Costs

If you are unhappy with your first accountant and need to switch, the transition involves a formal handover of accounting records, re-registration with the NRA under the new accountant's credentials, and potential re-entry of data into the new accountant's software. Some accountants charge an "exit fee" or delay the handover. Choose your accountant carefully the first time — switching mid-year is disruptive and can cost EUR 200-400 in transition fees and lost time.

4. Trade Registry Amendment Fees

Any change to your company after registration — address change, director change, capital increase, NACE code update — requires a Trade Registry amendment. Each amendment costs EUR 15 (electronic) or EUR 20 (paper) in state fees, plus EUR 100-300 in lawyer fees for preparing the documents. If you change your mind about the company name, address, or director shortly after registration, these costs add up quickly.

5. Euro Conversion Compliance (2026 Only)

Companies registered before January 1, 2026 must convert their share capital from BGN to EUR and file an amendment with the Trade Registry. If you are registering a new company in 2026, this does not apply to you — your capital is denominated in EUR from day one. But if you are acquiring or taking over an existing Bulgarian company, verify that the euro conversion has been completed.

6. Fees Doubled Since Euro Adoption

Some government fees have effectively doubled since Bulgaria adopted the euro. For example, certain administrative certificates now cost EUR 7 for paper issuance, EUR 18 for card format, and EUR 36 for expedited processing. While these are small amounts individually, they accumulate if you need multiple certificates or apostilles for your company operations.

The bottom line on hidden costs: Budget an additional EUR 200-500 beyond the "headline" registration cost. This covers the KYC fee, any unexpected notary charges, and minor administrative expenses. If you are registering remotely, add another EUR 100-250 for apostille and courier costs. It is better to overbudget and be pleasantly surprised than to run into cash flow issues mid-registration.

Common concerns about costs:

"I found a provider advertising EUR 180 registration — why would I pay more?" Those EUR 180 packages cover document preparation only. They exclude state fees (~EUR 28), notary fees (~EUR 15), bank account assistance (EUR 100-500 in KYC fees alone), registered address (EUR 180-300/year), and accountant setup. The true total with a budget provider is still EUR 500-800, but you often get less support if something goes wrong.

"Can I skip the bank account to save money?" No. The capital accumulation account and deposit certificate are mandatory for Trade Registry filing. There is no workaround. You can minimize the cost by depositing only the EUR 1 minimum and choosing a bank with lower KYC fees, but you cannot avoid it entirely.

"Is the 10% corporate tax really stable?" Yes. Bulgaria has maintained the 10% flat corporate tax since 2007. The dividend tax is 5%, giving a combined rate of 15% (10% CIT + 5% dividend). A proposed increase of the dividend tax to 10% was dropped from the 2026 budget in December 2025 after strong business opposition. No EU country offers a more stable low-tax environment.

"Are there ongoing costs if my company has no revenue?" Yes. Even dormant companies must file annual declarations and financial statements. Your accountant must prepare these filings. Expect EUR 50-80/month minimum for maintaining a dormant EOOD, plus the virtual address fee. If the cost of maintaining a dormant company is not justified, consider liquidation (which has its own costs of EUR 300-600).

Get Your Personalized Cost Estimate

Tell us about your situation — where you are based, your business type, and whether you will be in Bulgaria — and we will send you a detailed cost breakdown specific to your case. Free, no obligation.

Free. No obligation. Response within 24 hours.
★★★★★ "They gave me an exact figure upfront with no surprises. Total was EUR 980 all-in." — Marcus T., Netherlands

Frequently Asked Questions

How much does it cost to register a company in Bulgaria in 2026? +
The total cost ranges from EUR 800 to EUR 1,500 depending on your approach. A DIY registration (if you speak Bulgarian) costs EUR 320-720. A lawyer-assisted registration costs EUR 720-1,350. A full-service remote package costs EUR 890-1,700. The main cost components are lawyer fees (EUR 400-900), bank KYC fees (EUR 100-500), the Trade Registry state fee (EUR 28 online), and a virtual office address (EUR 180-300/year).
What is the Trade Registry state fee for company registration? +
The state fee is EUR 28 for electronic filing or EUR 56 for paper filing. Electronic filing is faster (1-3 business days vs 3-5 for paper) and half the price. Your lawyer files electronically using a qualified electronic signature. This fee is paid once at registration and is non-refundable even if the application is rejected.
Do I need a lawyer to register a company in Bulgaria? +
Legally, no. Practically, yes — especially if you do not speak Bulgarian. All documents must be in Bulgarian, comply with specific Trade Registry formatting requirements, and include mandatory legal declarations. A single error results in rejection with no fee refund. Lawyer fees range from EUR 400 to EUR 900 and include document preparation, notary coordination, and Trade Registry filing. Contact us for a fixed-price quote.
How much does opening a corporate bank account cost? +
The capital accumulation account (required before registration) is typically free. The corporate current account involves a KYC review fee of EUR 100-500 (non-refundable), plus monthly maintenance of EUR 5-15. The KYC review takes approximately one week — corporate accounts are not opened same-day. We recommend DSK Bank or UniCredit Bulbank for foreign founders.
What are the ongoing annual costs of a Bulgarian company? +
Annual ongoing costs include: accounting (EUR 100-200/month), virtual office (EUR 15-40/month), bank account maintenance (EUR 5-15/month), and annual financial statement filing (EUR 15-30). Total minimum annual cost: approximately EUR 1,500-3,000/year. Accounting is the largest expense and depends on transaction volume.
Can I use a fintech instead of a Bulgarian bank? +
For the initial capital accumulation account, you must use a licensed Bulgarian bank. After registration, you can use a fintech (Wise, Revolut Business, Mercury) as your primary operational account. Many founders maintain the mandatory Bulgarian bank account for compliance while running daily operations through a fintech with better fees and multi-currency support.
Is EUR 1 minimum capital really enough? +
Yes. EUR 1 is the legal minimum for an EOOD under the Bulgarian Commercial Act. Banks and business partners do not judge your company by registered capital. Most service-based businesses (IT, consulting, marketing, e-commerce) register with EUR 1 without issues. For a detailed comparison of entity types, see our guide on EOOD vs OOD in Bulgaria.
What hidden costs should I watch out for? +
The most commonly overlooked costs are: bank KYC fees (EUR 100-500, non-refundable), notary fees in your home country if registering remotely (EUR 50-150), apostille fees (EUR 20-80), courier shipping (EUR 40-80), and accountant onboarding fees (EUR 50-150). Budget an additional EUR 200-500 beyond the headline registration cost to cover these.

Disclaimer: This article provides general guidance on company registration costs in Bulgaria based on current legislation and market rates as of April 2026. Government fees are fixed; professional fees vary by provider and complexity. All amounts are in EUR (Bulgaria adopted the euro on January 1, 2026). This article does not constitute legal or tax advice. For personalized guidance, consult a qualified Bulgarian lawyer. Last updated: April 6, 2026.