Summary

  • Employee social security contributions in Bulgaria amount to about 32.7% to 33.4% of gross salary, split mainly between employer and employee. Employers must withhold and remit contributions by the 25th of each month, reporting through declarations and issuing payslips. The flat 10% income tax is calculated after deducting employee contributions from gross income.

Employee social security contributions in Bulgaria represent a mandatory deduction from every employee’s gross salary, covering pensions, health insurance, unemployment, and occupational risk funds. The total contribution rate runs between 32.7% and 33.4% of gross salary, split between employer and employee. Employers carry the larger share at 18.92%–19.62%, while employees contribute a fixed 13.78%. For businesses operating in Bulgaria, understanding this split is not optional. Payroll errors trigger penalties from the National Revenue Agency (NRA) and the National Social Security Institute (NSSI), and miscalculating even one fund can compound across an entire workforce.

1. What are the specific employee social security contribution rates?

Finance team discussing social security rates in meeting room

Bulgaria’s social security system divides contributions across five distinct funds. Each fund has a defined employer share and employee share, and the total of both sides determines your true labor cost per employee.

Fund Employer rate Employee rate
State pension (general) 7.9% 5.7%
Supplementary pension (UPPF) 2.8% 2.2%
Health insurance 4.8% 3.2%
Unemployment 0.6% 0.4%
Occupational accident insurance 0.4%–1.1% 0%
Total 18.92%–19.62% 13.78%
The employee share is fixed at 13.78% regardless of industry. The employer share varies because occupational accident insurance fluctuates between 0.4% and 1.1% depending on the company’s economic activity code under the Bulgarian NACE classification. A logistics firm and a software consultancy pay different rates for this fund alone.

Pro Tip: Check your company’s NACE code against the Social Security Budget Act Annex before running your first payroll. Applying the wrong occupational accident rate affects every payslip you issue.

2. How to calculate social security contributions in Bulgaria

Calculating contributions correctly requires knowing three numbers: the employee’s gross salary, the minimum insurable income floor, and the maximum insurable income cap.

The minimum insurable income for employees in 2026 is the national minimum wage of EUR 620.20 per month. No employer may calculate contributions on a base lower than this figure, even if the employee works part-time at a reduced contractual rate. For freelancers and self-insured persons, the minimum insurable income is EUR 550.66 per month.

The maximum insurable income cap is EUR 2,111.64 per month in 2026. Contributions stop at this ceiling. An employee earning EUR 4,000 per month pays social security only on EUR 2,111.64. The remaining EUR 1,888.36 is exempt from social security deductions entirely.

For a practical example: an employee earning EUR 1,500 gross per month pays 13.78% on EUR 1,500, which equals EUR 206.70 in employee contributions. The employer pays between 18.92% and 19.62% on the same base, adding EUR 283.80 to EUR 294.30 to the total labor cost. The flat 10% personal income tax is then calculated on the gross salary minus the employee’s social security deductions, not on the full gross amount.

Gross salary Employee contributions (13.78%) Employer contributions (approx. 19%) Total labor cost
EUR 620.20 (minimum) EUR 85.47 EUR 117.84 EUR 737.84
EUR 1,500 EUR 206.70 EUR 285.00 EUR 1,785.00
EUR 2,111.64 (cap) EUR 291.18 EUR 401.21 EUR 2,512.85
EUR 4,000 (above cap) EUR 291.18 EUR 401.21 EUR 4,401.21
Pro Tip: For high earners above the EUR 2,111.64 cap, social security contributions are identical to those of someone earning exactly the cap. This makes Bulgaria particularly cost-effective for employers with salaried executives.

3. Self-insured persons and their contribution options

Self-insured individuals, including company owners and sole traders, operate under a different set of rules. They choose their monthly insurable income within the range of EUR 550.66 to EUR 2,111.64. This choice directly affects both their current contribution amounts and their future benefit entitlements.

Declaring the minimum insurable income reduces monthly outgoings. The trade-off is a lower pension calculation base, reduced sick pay, and lower maternity benefit. Declaring a higher base increases current costs but builds stronger entitlements over time. The Bulgarian social security system requires minimum contribution periods to qualify for benefits. For pension entitlement, the minimum is 15 years of contributions. This long-term requirement means the income base you declare today has consequences that extend decades forward.

Company directors who draw a salary through their own OOD company face a dual obligation. They pay contributions both as an employee of the company and, if they are also self-insured, on their declared self-insurance base. Structuring this correctly requires careful coordination between the employment contract and the self-insurance declaration.

4. What are the employer’s responsibilities for withholding and reporting?

Employers in Bulgaria carry full legal responsibility for calculating, withholding, and remitting both the employee and employer shares of social security contributions. The process follows a fixed monthly cycle.

  1. Calculate gross salary for each employee based on the employment contract and any variable pay elements.
  2. Deduct employee social security contributions at 13.78% of gross salary, subject to the minimum and maximum insurable income thresholds.
  3. Calculate personal income tax at the flat 10% rate on gross salary minus the employee’s social security deductions.
  4. Remit both employer and employee contributions to the NRA and NSSI. The standard deadline is the 25th of the month following the payroll period.
  5. Submit monthly declarations to the NRA detailing each employee’s insurable income, contribution amounts, and income tax withheld.
  6. Issue payslips to every employee showing gross pay, each deduction line, and net pay. This is a legal obligation under Bulgarian labor law.

Employers must withhold the employee’s 13.78% share and the flat 10% income tax before the net salary reaches the employee’s bank account. Failure to remit on time triggers interest charges and administrative penalties from the NRA. Repeated non-compliance can result in audits covering multiple payroll periods. Accurate record keeping is not just good practice. It is the primary defense in any NRA inspection.

For businesses new to Bulgarian payroll, the accounting software requirements introduced in 2026 add another layer of compliance. Payroll records must be maintained in formats compatible with NRA reporting standards.

The employer contribution of approximately 19% sits on top of gross salary and is invisible to employees. Many international businesses entering Bulgaria underestimate this cost when building their hiring budgets. The strategies below help you manage it accurately.

  • Use the contribution cap deliberately. For employees earning above EUR 2,111.64 per month, social security contributions are fixed regardless of actual salary. This makes high salaries proportionally cheaper in social security terms than mid-range salaries.
  • Verify your NACE code before payroll setup. The occupational accident insurance rate varies between 0.4% and 1.1%. Applying the correct rate from day one avoids retroactive corrections and penalties.
  • Understand which compensation elements are exempt. Certain reimbursements and benefits are treated differently for social security purposes under Bulgarian law. Business travel reimbursements, for example, are generally not included in the insurable income base.
  • Coordinate the income tax calculation correctly. The 10% personal income tax applies to gross salary minus employee social security contributions. Getting this sequence wrong overstates the tax liability and understates net pay.
  • Plan for minimum contribution periods. The Bulgarian social security system requires 15 years of contributions for pension entitlement. For long-term employees, this context shapes how you communicate the value of contributions to your workforce.
  • Automate calculation and reporting. Manual payroll calculations across multiple employees with different salaries, NACE codes, and contract types create compounding error risk. Payroll software integrated with NRA reporting standards reduces this risk significantly.

Pro Tip: If your company employs executives earning above EUR 2,111.64 per month, model the total labor cost using the capped contribution figure rather than a percentage of actual salary. The savings relative to other EU jurisdictions are material and worth presenting to your board.

For businesses structured as an OOD, understanding the OOD company structure advantages in 2026 helps align payroll planning with the broader tax position of the entity.

Key takeaways

Bulgaria’s employee social security contributions total 32.7%–33.4% of gross salary, with employers paying 18.92%–19.62% and employees paying a fixed 13.78%, subject to a monthly cap of EUR 2,111.64.

Point Details
Fixed employee rate Employees always contribute 13.78% of insurable income, regardless of industry.
Employer rate varies The occupational accident insurance rate (0.4%–1.1%) drives the employer total between 18.92% and 19.62%.
Contribution cap applies Contributions stop at EUR 2,111.64 per month, reducing effective rates for high earners.
Remittance deadline Employers must remit contributions and file declarations by the 25th of the following month.
Income tax sequence The flat 10% income tax is calculated after deducting employee social security contributions from gross salary.

How Taxmanagement supports Bulgarian payroll compliance

Managing Bulgarian social security contributions accurately requires more than knowing the rates. It requires monthly precision across calculation, withholding, declaration, and remittance. Taxmanagement has supported more than 1,500 international businesses with exactly this challenge over more than 20 years of practice in Bulgaria. The team combines legal, accounting, and IT expertise to handle contribution calculations, NRA and NSSI reporting, and payslip compliance on your behalf. Whether you are setting up payroll for the first time or correcting historical errors, Taxmanagement provides the structured support you need. Visit taxmanagement.eu to discuss your payroll and social security compliance requirements with a specialist.

FAQ

What is the employee social security contribution rate in Bulgaria?

The employee social security contribution rate in Bulgaria is a fixed 13.78% of gross insurable income in 2026. This rate covers pensions, supplementary pension, health insurance, and unemployment funds.

What is the maximum insurable income for social security in Bulgaria?

The maximum insurable income is EUR 2,111.64 per month in 2026. Contributions are not calculated on earnings above this threshold, which reduces the effective social security burden for high earners.

When must employers remit social security contributions in Bulgaria?

Employers must remit both employer and employee contributions and submit monthly declarations to the NRA by the 25th of the month following the payroll period. Late remittance triggers interest and administrative penalties.

How does the flat income tax interact with social security contributions?

The flat 10% personal income tax in Bulgaria is calculated on gross salary minus the employee’s social security contributions. This means the social security deduction reduces the taxable income base before income tax is applied.

Can self-insured persons choose their contribution base in Bulgaria?

Self-insured persons can declare any monthly insurable income between EUR 550.66 and EUR 2,111.64. A lower declaration reduces current contributions but also lowers future pension, sick pay, and maternity benefit entitlements.

Share this article!

more articles