If you’re an EU founder looking to reduce corporate tax, keep compliance simple, and still be close to Western Europe, moving your business to Bulgaria can make a lot of sense. Bulgaria offers one of the lowest corporate tax rates in the EU, simple regulations, and a much lower cost of living than Germany, France, or the Nordics.
In this guide you’ll learn:
- How Bulgaria’s 10% flat corporate tax works and who it suits best
- Step‑by‑step Bulgaria business setup as an EU founder
- Real costs and timelines (company registration, legal help, bank account)
- Basic residency and tax‑residency rules
- How to decide whether Bulgaria is better than Romania, Estonia, or other EU options
Why move your business to Bulgaria?
Bulgaria is one of the few EU countries with a flat 10% corporate income tax on profits, with no additional local or provincial corporate taxes. For many service‑based founders—digital‑marketing agencies, SaaS resellers, consultants, and freelancers—this can significantly lower your effective tax burden compared to 20–30% rates in Western Europe.
Key strategic advantages:
- Low corporate tax: 10% on worldwide profits for Bulgarian tax‑resident companies.
- EU membership: You keep access to the single market, EU contracts, and EU banking.
- Low cost of living: Estimated around ~€900–1,000 per month for a single person in major cities, including rent, utilities, and daily expenses.
- Simple structure: You can run a single‑member limited‑liability company (OOD) without pressure to hire employees, as long as you meet local legal requirements.
This makes Bulgaria especially attractive for:
- EU founders running online businesses, agencies, or trading companies
- Founders who want low‑tax EU entity + reasonable living costs
- Those already considering Romania or Estonia but worried about higher complexity or employee requirements
Bulgaria business setup: structure and basics
Most EU founders choose a Bulgarian limited‑liability company (OOD). This is the standard Bulgaria company formation vehicle for both locals and foreigners.
Common company types
- EOOD (еднолично дружество с ограничена отговорност) – single‑member limited‑liability company.
- Owned by one person (can be an EU citizen).
- Liability is limited to the company’s capital.
- This is the most common form for foreign founders.
- OOD (многолично дружество с ограничена отговорност) – multi‑member limited‑liability company.
- For founders with more than one shareholder.
- Otherwise operates under the same tax and reporting rules as an OOD.
Non‑EU founders can also register, but the process is slightly more complex and often requires a local representative or notarial assistance.
Minimum capital and director requirements
- Minimum share capital: Usually BGN 5 (≈ €2.50), but in practice law firms often recommend at least BGN 1,000–5,000 (≈ €500–2,500) to look credible.
- Management: You must have at least one director (can be foreign, can also be the owner).
- Registered address: The company must have a registered office address in Bulgaria (you can use a virtual office or coworking‑space address in many cases).
These conditions are straightforward compared to countries that require large minimum capital or multiple local directors.
Bulgaria corporate tax and how it works
The headline feature when you move your business to Bulgaria is the flat 10% corporate tax. Here’s how it actually works in practice for EU founders.
10% corporate income tax (flat)
- Bulgaria applies a flat 10% corporate income tax on profits for resident companies.
- There are no provincial or local corporate income taxes, so the headline rate is also the effective rate (no hidden layers).
- Non‑residents are taxed only on Bulgarian‑source income (for example, Bulgarian clients or services delivered in Bulgaria).
For a founder:
- If you’re tax‑resident in Bulgaria, your company’s worldwide profits can fall under the 10% CIT.
- If you’re tax‑resident elsewhere, you still benefit from the Bulgarian 10% CIT on Bulgarian‑source income, but local taxes apply in your country of residence.
Expenses and when you can deduct them
- Bulgaria allows deduction of business expenses that are documented and directly related to generating income.
- However, expenses outside Bulgaria are not freely deductible; the tax system can behave a bit like a de facto turnover tax if most of your suppliers are abroad and you struggle with documentation.
- This means the real Bulgaria 10% corporate tax benefit is greatest when:
- A meaningful part of your costs are incurred in Bulgaria (services, hosting, local staff, etc.).
- You have clean invoices and contracts and can prove genuine business activity in Bulgaria.
If you’re mostly selling from abroad and have almost no in‑Bulgaria costs, the effective rate may be closer to 10% of turnover, not 10% of profit. Consider this carefully before you move your business to Bulgaria.
Dividends and personal income tax
- Dividends from a Bulgarian company are taxed at 5% if distributed to resident individuals, which is among the lowest in the EU.
- If you’re a non‑resident shareholder, withholding tax may apply depending on the double‑taxation treaty between Bulgaria and your home country.
For many founders, this combination—10% corporate tax + 5% dividend tax—can be very attractive versus higher personal‑income‑tax regimes in Western Europe.
Step‑by‑step Bulgaria business setup for EU founders
Here’s a practical, realistic view of how to move your business to Bulgaria as an EU founder, including documents, timelines, and typical costs.
Step 1: Decide on structure and activity
- Choose EOOD (single‑member) if you are the sole owner.
- Draft a statute (company agreement) in Bulgarian.
- Define business activities in the EGN (Unified Register); you can choose a wide range (IT services, consulting, marketing, trade, etc.).
At this stage, many founders hire a local law firm or accountant to help with the statute and ensure the activities match your real business model.
Step 2: Prepare documents
You typically need:
- Copy of your passport (EU citizens don’t need a work visa).
- Proof of address (utility bill or bank statement from your home country).
- Notarized power of attorney (if someone else will register the company on your behalf).
- Initial share capital (cash deposit or bank statement).
- Registered office address in Bulgaria (often rented “virtual office” or serviced office).
If you’re not in Bulgaria, many firms help you prepare notarized documents locally or via a trusted partner.
Step 3: Register the company
The Bulgaria company formation process has three main steps:
- Prepare statute and documents (1–3 days).
- Register in the Trade Register (EGR) at the Commercial Registry, which is part of the Borg (court of registration). This takes about 1–3 working days once documents are ready.
- Register for VAT and social security (if you have employees or plan to hire).
You can do this without being physically present via a notarized power of attorney, but many founders prefer to come for a short trip once they’re serious.
Step 4: Open a Bulgarian bank account
This is often the trickiest part for foreign founders.
- Bulgarian banks apply strict KYC/AML checks.
- You must show real business activity, contracts, website, invoices, etc.
- Some founders now use direct banks or fintech‑style accounts (like Revolut‑type platforms) that can still be linked to the Bulgarian company.
Realistic timeline:
- With help from an experienced advisor: 1–3 weeks.
- Trying alone, without clear documentation: can be rejected or delayed.
This is a reason to budget not just for Bulgaria business setup fees, but also for bank‑account support.
Step 5: Start accounting and reporting
Every Bulgarian company must:
- Keep proper accounting records.
- File monthly or quarterly VAT returns (if VAT‑registered).
- File annual corporate‑income‑tax declarations.
Many founders use a local accountant or bookkeeper for:
- Data entry of invoices
- VAT filing
- Year‑end tax returns
This is usually €50–€200 per month, depending on complexity.
Real costs and timelines to move your business to Bulgaria
Here’s a rough cost breakdown for a typical EU founder moving their business to Bulgaria.
Legal and registration costs
- Company formation through a local law firm:
- Registered office / virtual office:
- €30–€100 per month for a legal address in Sofia or other big cities.
Bank account and ongoing fees
- Bank account opening help:
- Monthly bank account fees:
- Usually €10–€30 per month for a standard business account.
Accounting and compliance
- Monthly accounting and VAT filing:
- €50–€150 per month for a simple service‑based or trading company.
- Annual tax‑return filing:
- Often included in monthly package; if not, expect €100–€300 per year.
Total “soft” migration cost
If you’re entirely new and want things done properly:
- One‑time setup: €800–€2,000 (company, registered office, bank‑account support).
- First year ongoing: €1,000–€3,000 (accounting, office, basic banking).
Against this, you’re buying:
- Bulgaria corporate tax of 10% instead of higher rates in many EU countries.
- Lower cost of living if you or your team move to Bulgaria.
Residency and tax‑residency rules for EU founders
When you move your business to Bulgaria, you also need to think about where you live and where you pay personal income tax.
- EU citizens can live and work in Bulgaria without a visa, but to become tax‑resident you usually need to spend 183 days per year in Bulgaria or have a centre of vital interests (family, home, business management) there.
- If you’re tax‑resident in Bulgaria, your worldwide income can fall under Bulgarian rules, including lower personal‑income‑tax bands (up to 10% on certain income types, depending on current law).
- If you stay tax‑resident in your home country, your Bulgarian company still pays 10% corporate tax, but you may face personal‑income‑tax or dividend‑tax rules in your home country.
Always consult a tax advisor or use double‑taxation treaties to avoid paying twice.
Bulgaria vs Romania vs Estonia for EU founders
Many founders compare Bulgaria, Romania, and Estonia because they all offer relatively low taxes and EU access.
- Bulgaria:
- Romania:
- Estonia:
- 0% corporate tax on retained profits, but 20% tax when you distribute dividends.
- Popular for digital‑native founders planning to reinvest a lot.
For many EU founders who want simple, low‑tax structures without heavy legal complexity, moving your business to Bulgaria is a very strong middle‑ground option.
Final checklist before you move your business to Bulgaria
If you’re seriously considering Bulgaria business setup, ask yourself:
- Does my type of business (agency, SaaS, trading, consulting) fit well with Bulgaria’s expense‑deduction rules?
- Am I comfortable with managing or hiring a local accountant and keeping proper invoices?
- Do the real costs (€800–€2,000 one‑time + €1,000–€3,000 per year) make sense versus my tax savings?
- Do I want to move to Bulgaria long‑term or keep the company as a pure EU base while living elsewhere?
If you can answer “yes” to most of these, Bulgaria is a highly compelling destination for EU founders.

