الدخل والضرائب

How Bulgarian Take-Home Pay Is Calculated

How Bulgarian take-home pay is calculated: 10% flat income tax, DOO pension, health, and sickness contributions. 2025 rates.

Verified against NRA Bulgaria - Tax Information on 4 Mar 2026 Updated 4 March 2026 4 min read
فتح الحاسبة

Translation unavailable - this article is shown in English. View English version

Summary

Bulgaria uses one of the lowest and simplest tax systems in the EU: a 10% flat income tax combined with social and health insurance contributions. The employee’s share of social contributions totals approximately 14.38%, and these are deducted before calculating income tax. All contributions are capped at a maximum insurable income of 3,750 BGN/month (45,000 BGN/year for 2025, rising from the previous 3,400 cap). Bulgaria has no personal allowance or tax-free threshold.

How it works

Your take-home pay is reduced by:

  1. Social security contributions (DOO + DZPO + Unemployment) - pension, sickness, and unemployment insurance
  2. Health insurance (ZO) - mandatory health contribution
  3. Income tax - 10% flat on taxable income (gross minus all social and health contributions)

Social and health contributions are deducted first, and income tax is calculated on the reduced amount.

Income Tax Rate (2025)

IncomeTax rate
All taxable income10% (flat)

Taxable income = Gross salary - employee social contributions - health contribution.

There is no personal allowance in Bulgaria. The 10% applies from the first lev of taxable income.

Social Security Contributions

Employee contributions (the employee bears a portion of the total; employer pays the rest):

ContributionEmployee rateCap (monthly)
DOO pension (fond Pensii)8.78%3,750 BGN
DZPO supplementary pension1.40%3,750 BGN
ZO health (Zdravno osiguryavane)3.20%3,750 BGN
Unemployment (Bezrabotitsa)1.00%3,750 BGN
Total employee14.38%3,750 BGN/month

All contributions are capped at the maximum insurable income of 3,750 BGN/month (45,000 BGN/year). Income above this ceiling is not subject to social or health contributions.

Note on DOO rate: The total pension rate is 19.8% for workers born before 1960, split 60:40 between employer and employee. For workers born after 1959, 5% is redirected to the universal supplementary pension fund (DZPO), with the DOO employee share at 8.78% and DZPO at 2.2% (employee share 1.40%).

Minimum insurable income

Bulgaria also has minimum insurable income thresholds by economic sector and job category. Employers must insure employees at least at these minimums, regardless of actual salary.

The formula

Net pay = Gross - DOO - DZPO - Unemployment - ZO - Income Tax

Where

DOO= Pension: 8.78% of gross (capped at 3,750 BGN/month)
DZPO= Supplementary pension: 1.40% of gross (capped at 3,750 BGN/month)
Unemployment= 1.00% of gross (capped at 3,750 BGN/month)
ZO= Health insurance: 3.20% of gross (capped at 3,750 BGN/month)
Income Tax= 10% of (Gross - all social and health contributions)

Worked example

30,000 BGN gross annual salary (2,500 BGN/month)

1

DOO pension (8.78%)

30,000 x 8.78% = 2,634 BGN

= 2,634 BGN

2

DZPO supplementary pension (1.40%)

30,000 x 1.40% = 420 BGN

= 420 BGN

3

Unemployment (1.00%)

30,000 x 1.00% = 300 BGN

= 300 BGN

4

ZO health insurance (3.20%)

30,000 x 3.20% = 960 BGN

= 960 BGN

5

Total social and health contributions (14.38%)

2,634 + 420 + 300 + 960 = 4,314 BGN

= 4,314 BGN

6

Taxable income

30,000 - 4,314 = 25,686 BGN

= 25,686 BGN

7

Income tax (10%)

25,686 x 10% = 2,569 BGN

= 2,569 BGN

8

Total deductions

4,314 + 2,569 = 6,883 BGN

= 6,883 BGN

Result

Take-home pay = 30,000 - 6,883 = 23,117 BGN/year (1,926 BGN/month)

Assumptions & limitations

  • 2025 rates only - uses current tax year rates and the 3,750 BGN/month insurance cap
  • Standard employment contract - does not model civil contracts or self-employment
  • Born after 1959 - uses the contribution split that includes DZPO universal pension fund. Workers born before 1960 have different DOO rates
  • No personal allowance - Bulgaria has no tax-free threshold; the full 10% applies from the first lev
  • Insurance cap - all contributions stop at 3,750 BGN/month (45,000 BGN/year). High earners pay less as a percentage
  • No additional deductions - does not model voluntary pension contributions, disability deductions, or donations
  • Minimum insurable income not modelled - employees must be insured at sector-specific minimums regardless of actual pay
  • No family benefits - child-related tax benefits and deductions are not included

المصادر

Gov
income-tax take-home-pay bg bulgaria doo noi