lovinbulgaria
Business

How to Manage Payroll in Bulgaria: A Practical Guide for Employers

From registering as an employer to withholding taxes and filing monthly declarations, here's everything you need to know about running payroll in Bulgaria.

Payroll documents and calculator on a desk

Illustration: AI-generated image

Running payroll in Bulgaria involves several legal obligations that every employer must follow. Whether you are starting a new business or hiring your first employee, understanding the payroll process helps you stay compliant and avoid costly mistakes. This guide walks you through the essential steps, from registration to monthly reporting.

Register as an Employer

Before you can pay salaries, you must register as an employer with the relevant authorities. The National Revenue Agency (NRA) handles tax registration, while the National Social Security Institute (NSSI) manages social security contributions. You typically complete this registration when you set up your business, but if you start as a self-employed person and later hire staff, you need to update your status.

When you hire an employee, you must submit a copy of the employment contract to the NRA within three days of signing. The contract should clearly state the job position, working hours, and gross salary. You also need to notify the NSSI about each new employee using the appropriate declaration forms.

Income Tax and Social Security Contributions

As an employer, you are responsible for calculating and withholding personal income tax from your employees' gross salaries. The flat income tax rate in Bulgaria is 10%, applied after deducting mandatory social security contributions and any other allowable reliefs.

Social security contributions are shared between the employer and the employee. The total contribution is approximately 33.4% of the gross salary, split into pension, health insurance, unemployment, and other funds. The employer typically pays around 18.92% to 19.62%, while the employee's share is about 13.78%. These percentages can vary slightly depending on the industry and specific working conditions, so it is wise to check the current rates with the NRA or a qualified accountant.

Some categories of workers may be exempt from certain contributions or have reduced rates. For example, employees who are already retired or those working under specific contracts may have different obligations. Always verify the applicable rules for each employee.

Monthly Declarations and Payments

Payroll processing in Bulgaria is a monthly task. By the 25th day of the month following the salary payment, you must submit two key declarations to the NRA:

  • Declaration Form 1: This reports the social security contributions for each employee, including the split between employer and employee portions.
  • Declaration Form 6: This provides details of the income paid and the tax withheld for each employee.

You must also pay the withheld income tax and the total social security contributions by the same deadline. Payments can be made electronically through the NRA's online portal or at authorised banks. Late submissions or payments incur interest charges and possible fines.

In addition to the declarations, you should provide each employee with a payslip showing their gross salary, deductions, and net pay. While not strictly mandated by law, payslips are best practice and help maintain transparency.

Annual Reporting

At the end of each calendar year, employers must complete additional reporting tasks. By the end of January, you must issue each employee an annual income statement that summarises their total earnings and taxes withheld during the previous year. You also need to submit a summary report to the NRA, which is used to cross-check individual tax returns.

Keep all payroll records, including contracts, declarations, and payment receipts, for at least five years. These documents may be requested during audits by the NRA or labour inspectors.

Common Mistakes and Penalties

Payroll errors can lead to financial penalties and administrative burdens. Common mistakes include:

  • Failing to register employees on time.
  • Misclassifying workers as self-employed when they should be treated as employees.
  • Incorrectly calculating social security contributions.
  • Missing monthly declaration deadlines.

To avoid these issues, many businesses use payroll software or hire a local accountant who is familiar with Bulgarian tax and labour laws. Regular training for HR staff also helps maintain compliance.

Managing payroll in Bulgaria is manageable once you understand the system. By staying organised and meeting deadlines, you can keep your business running smoothly and your employees happy.

More stories