Freelancer in Bulgaria: Tax Calculator, Social Security and Registration (2026)

Collage of the Bulgarian flag, Sofia's Party House, a city square and a skyscraper skyline
Freelancing in Bulgaria

As a freelancer in Bulgaria you pay a flat 10% income tax, but only on 75% of your income: the law deducts 25% as expenses without receipts, so the effective rate is 7.5%. Social security is charged on a capped monthly base. Use the calculator below to see your net income, then read how registration, BULSTAT and the visa rules work in 2026.

2026 Snapshot

Bulgaria for Freelancers at a Glance

7.5%
Effective Income Tax
25%
Expense Deduction (No Receipts)
€2,300
Social Security Cap per Month, from 1 August 2026
€5.11
Cost to Register
Free Tool

Bulgaria Freelancer Tax Calculator (2026)

Rates as of 12 October 2026. The monthly cap is €2,300 from 1 August 2026. Source: National Revenue Agency / PwC Tax Summaries. The notes under the calculator explain the same figures if JavaScript is off.

Enter your gross monthly income to see exactly how much you would keep as a Bulgarian freelancer — after the 10% flat income tax, the 25% statutory expense deduction, and capped social security contributions.

Calculate Your Net Income

Updated for 2026 — Euro-denominated, post euro adoption

Gross monthly income —
Statutory expense deduction (25%) —
Social security base (applied) —
Social contributions (~31.3%) —
Income tax (10%, after deductions) —
Net monthly income —
Effective tax + social rate —%

Estimate based on 2026 Bulgarian rates. Social security base capped at €2,300 / month, floored at €550.66 / month. Actual contributions may vary depending on your chosen coverage and yearly settlement.

How It Works

Bulgarian Freelancer Tax Explained

Bulgaria's tax system is unusually simple. Freelancers — registered locally as a svobodna profesiya (free profession) — pay a flat 10% income tax. Before the tax is calculated, however, Bulgarian law automatically deducts 25% of your gross income as statutory recognized expenses. You do not need receipts, invoices, or proof of any kind for this deduction.

The arithmetic is straightforward: 75% of your gross income × 10% = 7.5%. That is the effective income tax rate every freelancer in Bulgaria pays, regardless of actual business expenses. The 25% expense deduction is set by law for this kind of freelance income.

Example A freelancer earning €5,000 per month has €1,250 deducted as statutory expenses. Income tax is calculated on €3,750 at 10%, giving €375 in tax — an effective rate of 7.5% on gross income, before factoring in social security.

On top of income tax, freelancers must pay national insurance contributions covering pension, health insurance, and (optionally) general illness and maternity. The total combined rate is approximately 31.3%, but it is calculated on a self-chosen insurance base between a minimum and a maximum — not on your full income.

Tax-Deductibility of Social Contributions

An important detail many calculators miss: social security contributions are deductible from your taxable income. This means the actual taxable base is your gross income minus the 25% statutory deduction and minus your paid social contributions. The calculator above takes this into account.

Social Security

Social Security for Self-Employed in Bulgaria

One of Bulgaria's biggest advantages for higher-earning freelancers is the cap on social security contributions. Regardless of how much you actually earn, your contributions are calculated only on income up to €2,300 per month (the maximum monthly insurance base for 2026). A freelancer earning €10,000 per month pays the same contributions as one earning €2,500 per month.

The minimum insurance base is €550.66 per month — even if you earn less, contributions are calculated on this floor. Many freelancers with strong international earnings choose to insure on the minimum base voluntarily, paying roughly €175 per month in social contributions and settling any difference through the annual tax declaration. This is fully legal and the most common approach among international freelancers.

Parameter2026 Value
Minimum monthly insurance base€550.66
Maximum monthly insurance base€2,300
Pension fund contributions~19.8%
Health insurance8%
General sickness & maternity (optional)~3.5%
Total contribution rate (full coverage)~31.3%
Income tax rate10% flat
Statutory expense deduction25%
Freelance Visa Bulgaria

Visa & Residence Requirements for Freelancers

Non-EU freelancers usually come to Bulgaria on a Type D long-stay visa and then apply for a residence permit. The route depends on citizenship.

EU and EEA Citizens

If you are a citizen of an EU or EEA member state (or Switzerland), no visa is required. You can move to Bulgaria immediately, register as a freelancer (svobodna profesiya), and obtain a long-term EU residence certificate. The process is purely administrative — typically completed within a few weeks of arrival.

UK, US, Canadian and Other Visa-Waiver Nationals

You can enter Bulgaria visa-free for up to 90 days within any 180-day period. To stay longer and operate as a freelancer, you need to apply for a Type D long-stay visa at a Bulgarian embassy or consulate before arrival. Once in Bulgaria with a Type D visa, you can register as a freelancer and apply for a Bulgarian residence permit — typically valid for one year and renewable.

Other Non-EU Nationals

Citizens of countries that require a visa to enter Bulgaria must obtain a short-stay Schengen-compatible visa, then transition to a Type D long-stay visa for self-employment purposes. Documentation typically includes proof of income, a clean criminal record, health insurance, accommodation in Bulgaria, and a business plan or proof of freelance activity.

Common Bulgaria Freelance Visa Requirements Proof of stable freelance income (typically equivalent to at least the Bulgarian minimum wage), valid health insurance, a Bulgarian address, BULSTAT registration as a self-insured person, and clean criminal record from your home country. Exact requirements vary by nationality.

If you are unsure which route applies to you, we recommend a short consultation. Get in touch with our team for a free assessment of your specific situation.

Step by Step

See the Bulgarian residence card for foreigners.

How to Register as a Freelancer in Bulgaria (BULSTAT and NRA)

The registration process for a Bulgarian freelance profession (svobodna profesiya) is significantly simpler than incorporating a company. There is no minimum capital, no notary, and the official state fee is just €5.11.

  1. BULSTAT Registration for Freelancers

    Obtain a BULSTAT number. Apply at the Registry Agency. For foreign nationals, the BULSTAT number is derived from your LNCH (foreigner personal number); for Bulgarian citizens, from your EGN.
  2. Register with the National Revenue Agency (NRA). Submit the OKD-5 declaration — the Declaration for Registration of a Self-Insured Person — and choose your social security coverage scope.
  3. Choose your insurance base. Declare your monthly insurance base between €550.66 (minimum) and €2,300 (maximum). This determines your monthly social contributions.
  4. Open a Bulgarian bank account. Required to receive client payments and to settle tax and social contribution obligations.
  5. Start issuing invoices. Each invoice must contain your name, BULSTAT number, address, and bank details — and may need to be issued in Bulgarian for local clients.
  6. File monthly & annual declarations. Monthly Declaration Form 1 for social security; annual tax declaration by April 30 of the following year.

We handle the entire registration process for international freelancers — BULSTAT, NRA, OKD-5, bank account setup, and EU residence applications where required. See our full service catalog or contact us directly for a quote.

Tax residency

Does Bulgaria Tax Foreign Income?

Bulgaria taxes your worldwide income if you are tax resident here. Residence usually follows more than 183 days in a year, or your centre of vital interests if your home and family are here. Non-residents are taxed only on Bulgarian-source income. See Bulgaria tax rates 2026.

Double Tax Treaties (UK, Germany, Spain)

Bulgaria has double tax treaties with the UK, Germany and Spain, among others. A treaty decides which country taxes a type of income first and whether the other country gives a credit. It does not, by itself, make foreign freelance income tax-free. The treaty text and your residency certificate are what a filing relies on.

When to Switch

Freelancer vs. EOOD: When a Company Makes More Sense

For most freelancers earning under approximately €60,000–€80,000 per year, registering as a svobodna profesiya is the simpler and more tax-efficient option. Above that threshold, an EOOD (single-member limited liability company) often makes more sense due to the additional structuring flexibility, professional appearance, and ability to retain profits inside the company at the 10% corporate tax rate.

If you are unsure which structure fits your situation, we'd be happy to compare both scenarios for you. Company formation in Bulgaria: costs and steps On €80,000 of profit, a freelancer pays €6,000 income tax plus social security on up to €2,300 a month (about €8,600 a year at full coverage). An EOOD pays €8,000 corporate tax and €3,600 dividend tax (€11,600), plus contributions on a manager's salary if you pay one. Which is cheaper depends on how you pay yourself — ask us for a comparison on your numbers.

FAQ

Freelancer Bulgaria — Frequently Asked Questions

What is the effective tax rate for freelancers in Bulgaria?

The effective income tax rate is 7.5%, calculated as 75% of gross income × 10% flat tax. On top of that, freelancers pay social security contributions of approximately 31.3%, but only on a self-chosen insurance base between €550.66 and €2,300 per month — not on their full income.

Do I need a freelance visa for Bulgaria?

EU and EEA citizens (plus Swiss nationals) do not need a visa. Citizens of the UK, US, Canada, and most other visa-waiver countries can enter visa-free for 90 days, then apply for a Type D long-stay visa to register as a freelancer and obtain residence. Other non-EU nationals need a Type D visa from a Bulgarian embassy before arrival.

How much are social security contributions for Bulgarian freelancers in 2026?

The total rate is approximately 31.3% (pension 19.8% + health 8% + general illness/maternity 3.5%). The base is your self-chosen monthly amount between €550.66 (minimum) and €2,300 (maximum). Most international freelancers insure on or near the minimum, paying roughly €175 per month.

Are there freelance jobs available in Bulgaria?

Yes — Sofia in particular has a thriving outsourcing and IT services sector, with strong demand for freelance developers, designers, marketers, and translators. However, most international freelancers in Bulgaria work remotely for clients abroad, taking advantage of the favourable tax regime while serving international markets.

Do I need to speak Bulgarian to register as a freelancer?

No. All official documents must be submitted in Bulgarian, but this is something we handle on your behalf. Day-to-day operations, invoicing, and client work can be conducted in any language. We handle communication with the BULSTAT and NRA in Bulgarian, with full reporting back to you in English, German, or Spanish.

Can I work for clients outside Bulgaria as a Bulgarian freelancer?

Absolutely. The vast majority of international freelancers registered in Bulgaria serve clients abroad — in the EU, UK, US, and beyond. Invoices to clients outside Bulgaria are generally exempt from Bulgarian VAT (subject to specific rules for B2B and B2C). Your worldwide freelance income is taxed in Bulgaria under the freelancer regime once you become Bulgarian tax resident.

When should I switch from freelance status to a Bulgarian company?

A common threshold is around €60,000–€80,000 in annual gross income, although it depends on your specific situation. Above that level, the flexibility, professional credibility, and profit-retention options of an EOOD often outweigh the simplicity of the freelancer regime. Contact us for a tailored comparison.

Does Bulgaria tax foreign income?

Yes, if you are tax resident in Bulgaria. Worldwide income is then in scope. Non-residents are taxed only on Bulgarian-source income. Tax residence usually means more than 183 days in the year, or a centre of vital interests in Bulgaria.

Is there a double tax treaty between Bulgaria and the UK?

Yes. Bulgaria and the UK have a double tax treaty. It allocates taxing rights and can provide a credit so the same income is not fully taxed twice. It does not automatically exempt foreign freelance income. Your residency and the treaty article for that income decide the result.
Get Started

Ready to Become a Bulgarian Freelancer?

We handle everything — BULSTAT registration, NRA filings, EU residence applications, Bulgarian bank accounts, and ongoing tax compliance. Free initial consultation. Multilingual team. Mostly remote.

Talk to Our Team
Scroll to Top