Payroll and Employment Taxes in Serbia

Payroll taxes in Serbia that are of key importance to employers include income tax withholding, pension and disability insurance contributions, health insurance contributions, and unemployment insurance. Learn more about the processes for setting up payroll, calculating taxes, submitting payments compliantly, and adhering to due dates in Serbia.

Iconic landmark in Serbia

Capital City

Belgrade

Currency

Serbian Dinar

(

дин

)

Timezone

CEST

(

GMT +1

)

Payroll

Monthly

Employment Cost

15.15%

Milani Notshe

Research Specialist

Last Updated

August 1, 2025

In This Guide

Leave The hiring
to a local expert

Hire in Serbia with ease—our experts handle employment and compliance for you.

Enquire Now

Overview of Payroll Taxes in Serbia

Managing payroll taxes in Serbia requires attention to detail for both small businesses and large enterprises. Employers in Serbia need to be aware of several key tax obligations, including income tax withholding, pension and disability insurance contributions, health insurance contributions, and unemployment insurance. These taxes fund Serbia's social security system and public services. Non-compliance with Serbian payroll tax regulations can result in significant penalties, damage to your company's reputation, and strained relationships with employees and authorities.

This article aims to help you understand the essential aspects of Serbian payroll taxes, including calculation methods, contribution rates, submission deadlines, and proper filing procedures, ensuring your business remains compliant while operating in Serbia.

Fiscal Year in Serbia

1 January - 31 December is the 12-month accounting period that businesses in Serbia use for financial and tax reporting purposes.

Payroll Cycle in Serbia

The payroll cycle in Serbia is usually monthly, with employees being paid on or before the last working day of each month.

Minimum Wage in Serbia

As of January 1, 2025, Serbia's minimum wage has increased to RSD 308 per hour. Monthly rates vary according to working hours per month, as follows:

Working Hours per Month Net Minimum Wage (RSD) Gross Minimum Wage (RSD)
160 RSD 49,280 RSD 66,244
168 RSD 51,744 RSD 69,759
176 RSD 54,208 RSD 73,274
184 RSD 56,672 RSD 76,789

Bonus Payments in Serbia

Serbia doesn't mandate 13-month payments. Employers can give bonuses as they see fit.

How is Payroll Calculated in Serbia?

In Serbia, payroll calculation follows a structured process that accounts for various components affecting employee salaries. The calculation begins with the gross salary agreed upon in the employment contract. From this gross amount, several deductions are made:

     
  • First, the non-taxable monthly threshold (25,000 RSD as of 2024) is subtracted from the gross salary to determine the taxable base.
  •  
  • A flat income tax rate of 10% is applied to this taxable base.
  •  
  • Employee social security contributions are deducted, including 14% for pension and disability insurance, 5.15% for health insurance, and 0.75% for unemployment insurance (totaling 19.9%).
  •  
  • The employer also calculates their own contributions of 10% for pension and disability insurance and 5.15% for health insurance (totaling 15.15%).
  •  
  • The net salary is what remains after subtracting the income tax and employee contributions from the gross salary. Employers must calculate and pay both employee and employer contributions to the state simultaneously with the net salary payment, typically by the 15th of the month following the salary payment.

Types of Payroll Taxes in Serbia

In Serbia, employers must navigate several types of payroll taxes, each with specific regulations and requirements. Understanding these different tax categories is essential for maintaining compliance with Serbian labor and tax laws.

Income Tax

Income tax in Serbia is applied at a flat rate of 10% on an employee's taxable income. The first 25,000 RSD of monthly income is tax-free, providing some relief for lower-income workers. For higher earners (over 4,941,288 RSD annually), the tax rate increases to 15%. Employers are responsible for calculating, withholding, and remitting this tax to the Serbian Tax Administration.

The deadline for payment is the 15th of the month following the salary payment. Non-compliance can result in penalties of up to 150,000 RSD for legal entities and additional personal fines for responsible individuals within the company.

Pension and Disability Insurance

Pension and Disability Insurance (PIO) is a mandatory contribution in Serbia that funds the national pension system. The total contribution rate is 24%, with employers contributing 10% and employees contributing 14% of the gross salary. These contributions are calculated on the gross salary but are capped at five times the average monthly salary published by official statistics.

The minimum tax base is fixed at 35.05% of the average monthly salary. Like income tax, PIO contributions must be paid by the 15th of the month following salary payment. Late payments can incur interest charges and penalties of up to 100,000 RSD.

Health Insurance

Health Insurance contributions fund Serbia's public healthcare system, providing employees with access to medical services. The total contribution rate is 10.3%, split equally between employers and employees at 5.15% each. These contributions are calculated on the gross salary with the same maximum cap as pension contributions.

Health insurance contributions must be paid simultaneously with other social security contributions by the 15th of the month following salary payment. Failure to make timely payments can result in penalties and potentially affect employees' access to healthcare services, with fines ranging from 50,000 to 100,000 RSD for employers.

How to Set Up a Payroll in Serbia?

Registering with Serbian Authorities

To establish a payroll system in Serbia, businesses must first register with several government authorities. Start by registering your company with the Serbian Business Registers Agency (APR) to obtain a company registration number. Next, register with the Tax Administration (Poreska uprava) to receive a tax identification number (PIB) and register as an employer.

You must also register with the Central Registry of Mandatory Social Insurance (CROSO) to manage employee social security contributions. For each new employee, you must submit an M Form to CROSO within three days of hiring. Additionally, register with the Pension and Disability Insurance Fund and the National Health Insurance Fund to ensure proper contribution payments.

Choosing a Payroll System

Selecting the right payroll system is crucial for efficient operations in Serbia. Consider these options:

     
  • In-house accounting software: Suitable for small businesses with straightforward payroll needs
  •  
  • Outsourced accounting services: Ideal for companies without dedicated HR departments
  •  
  • Specialized payroll software: Best for medium to large enterprises
  •  
  • Playroll: A comprehensive global payroll solution that handles Serbian payroll requirements while offering multi-country support
  •  
  • Local Serbian payroll providers: Offer specialized knowledge of Serbian regulations

When choosing a system, consider factors such as compliance with Serbian tax laws, ability to generate required reports, multi-currency support if needed, and integration capabilities with your existing systems. The right solution should simplify the complex calculations required for Serbian payroll while ensuring full compliance with local regulations.

Onboarding Employees for Payroll

Proper employee onboarding is essential for accurate payroll processing in Serbia. When hiring new employees, collect all necessary documentation including their personal identification number (JMBG), tax ID number, bank account details, and health insurance card number. You must register new employees with the Central Registry of Mandatory Social Insurance (CROSO) within three days of their start date by submitting the M Form. This registration is crucial as it establishes the employee's eligibility for social security benefits.

Step-by-Step Payroll Processing in Serbia

Collecting Timesheets and Attendance Data

Accurate timekeeping is the foundation of compliant payroll processing in Serbia. Employers must maintain detailed records of employee working hours, including regular hours, overtime, night work, and work during public holidays, as these are calculated at different rates according to Serbian labor law. Electronic time tracking systems are increasingly common, though paper timesheets remain acceptable for smaller businesses. Serbian law requires that overtime be properly documented and approved in advance.

Calculating Salaries and Deductions

Accurate salary calculation in Serbia involves several steps. Begin with the employee's gross salary as stated in their employment contract. From this amount, subtract the non-taxable portion (25,000 RSD as of 2024) to determine the taxable base. Apply the 10% income tax to this base (or 15% for high earners). Next, calculate the employee's social security contributions: 14% for pension insurance, 5.15% for health insurance, and 0.75% for unemployment insurance.

Generating and Distributing Payslips

Serbian law requires employers to provide detailed payslips to all employees. These payslips must include specific information: the gross salary amount, all deductions (tax and social contributions), any bonuses or allowances, and the final net amount. Payslips can be distributed electronically or in paper format, but must be provided at the time of salary payment.

Submitting Payroll to Authorities

Employers in Serbia must submit regular payroll reports to various government authorities. The primary submission is the PPP-PD form (Individual Tax Return), which must be filed electronically with the Tax Administration by the time of salary payment. This form details all salary payments, tax withholdings, and social security contributions for each employee.

Paying Employees

In Serbia, salaries are typically paid on a monthly basis, usually towards the end of the working month or in the early days of the following month. Almost all salary payments are made via bank transfer directly to the employee's Serbian bank account, with cash payments being rare and discouraged for formal employment.

How to Submit Payroll Tax in Serbia

     
  • Electronic submission via E-Porezi portal: The most common and preferred method, allowing employers to submit the PPP-PD form (Individual Tax Return) directly through the Tax Administration's online portal.
  •  
  • Authorized accounting software: Many Serbian accounting programs have integrated functionality to submit tax returns directly to authorities.
  •  
  • Third-party payroll providers: Outsourced services that handle tax submissions on behalf of the employer.
  •  
  • In-person at local tax office: Though less common, smaller businesses may still submit paper forms at their local tax administration office.
  •  
  • Bank transfers: All tax and contribution payments must be made via bank transfer to designated government accounts, using specific reference numbers for each type of payment.

Payroll Tax Due Dates in Serbia

Tax Type Due Date
Income Tax 15th of the month following salary payment
Pension and Disability Insurance (Employee and Employer) 15th of the month following salary payment
Health Insurance (Employee and Employer) 15th of the month following salary payment
Unemployment Insurance (Employee) 15th of the month following salary payment
PPP-PD Form Submission At the time of salary payment
Annual Tax Return (for additional income) May 15th for the previous year

Payroll Contributions in Serbia

Understanding the tax obligations for both employers and employees is crucial when operating in Serbia's business landscape. This section explains how taxes and statutory fees affect payroll and individual earnings in Serbia.

Employer Tax Contributions

Employer payroll contributions are generally estimated at an additional 15.15% on top of the employee salary in Serbia.

Tax TypeTax Rate
Pension and Disability Insurance10%
Health Insurance5.15%

Employee Payroll Tax Contributions

In Serbia , the typical estimation for employee payroll contributions cost is around 19.9%.

Tax TypeTax Rate
Pension and Disability Insurance14%
Health Insurance5.15%
Unemployment Insurance0.75%

Individual Income Tax Contributions

Personal income is taxed at 10%, with no influence from factors like marital status or dependents. There's a tax relief of 28,423 RSD applicable to all employees and salaries.

Income BracketTax Rate
0 - 25,000 RSD0%
25,000 RSD And above10%

Pension in Serbia

To be eligible for an old-age pension in Serbia, individuals must meet age and insurance requirements defined by the law. Men aged 65 and above with at least 15 years of pensionable service or those with 45 years of pensionable service regardless of age qualify. For women, eligibility starts at 63 years and two months with a minimum of 15 years of pensionable service or with 45 years of pensionable service, regardless of age. In Serbia, contributions for old-age and disability pensions are combined, with employers contributing 11% to both retirement and disability insurance.

Ready for Payroll That Fits Your Workflow?

Make better business decisions by consolidating global payroll data, while seamlessly syncing your existing payroll operations.

  • Instantly integrate outsourced and in-house payroll.
  • Interactive variance analysis to prevent errors.
  • Create custom reports and access in-depth analytics.
Book a Demo

Managing Common Payroll Challenges in Serbia

Global employers operating in Serbia often encounter unique payroll challenges that can affect compliance and efficiency, like navigating evolving tax laws and managing employee data. With a need for real-time accuracy, modern organizations must develop strategies to overcome these challenges effectively. Below, we explore some of the most common payroll hurdles and provide actionable solutions to streamline payroll processes in Serbia.

Maintaining Accurate and Detailed Payroll Reports

Maintaining accurate global payroll reports is often challenging due to currency exchange complexities, data integration issues, and the need to keep employee information up-to-date – including tax information, hours worked, leave balances, and any changes in salary or job status.

Generating accurate reports is easy with a comprehensive payroll automation tool that consolidates fragmented data sources, and can keep track of employee payments and deductions.

Keeping Up With Ever-Changing Tax Laws & Compliance Laws

In Serbia, tax laws and compliance regulations can change frequently, presenting a significant challenge for global employers. Monitoring updates to federal, state, and local tax codes is crucial to avoid non-compliance and costly penalties, but requires significant time and resources.

Partnering with local experts or a reputable global HR platform is an effective way to maintain compliance. These services can help employers stay compliant with evolving regulations while freeing up time for more strategic work.

Consolidating Multi-Vendor Payroll Analytics

Managing payroll across multiple vendors often leads to fragmented data and inefficiencies, making it difficult to consolidate analytics. These challenges can hinder decision-making, especially when trying to gain a clear view of workforce costs and trends.

To address this, organizations can invest in a centralized payroll management system that unifies data from multiple vendors. A consolidated platform simplifies payroll tracking, ensures data accuracy, and provides actionable insights into payroll expenditures.

Integrating Multiple HR & Payroll Systems

Global companies are prone to using multiple HR or payroll systems across regions, which can easily lead to fragmented payroll data, increasing the risk of delays and errors in employee compensation. To combat this, seamless integration between payroll and other systems is critical.

Payroll management systems that connect with existing HR and financial platforms can help streamline workflows by reducing manual inputs and ensuring that all departments operate with up-to-date, accurate information. In turn, this helps guarantee on-time, accurate payroll, boosting employee satisfaction.

What Does a Global Payroll Management Platform Cover?

A global payroll management platform is a software solution designed to streamline and automate the payroll processes for organizations with employees across multiple countries. It helps ensure accurate and timely payment while maintaining compliance with legal and regulatory requirements in Serbia.

Key functions of a payroll management platform can include:

  • Consolidate payroll data: Streamline fragmented payroll data into one source of truth when you’re operating in multiple regions.
  •    
  • Analytics and reporting: Advanced capabilities to analyze payroll data and generate automated reports per region.
  •    
  • Monitor and standardize payroll: Get an accurate view of employee costs, bonuses, and taxes per region, catch variances, and standardize payroll processes across regions to minimize errors.
  •    
  • Compliance and record-keeping: Maintains accurate payroll records and ensures adherence to labor laws and regulations, reducing the risk of legal issues.
  •    
  • Employee self-service: Provides portals where employees can access pay stubs, update personal information, and manage benefits selections.

How Playroll Can Streamline Payroll & Taxes in Serbia

Expanding globally is an exciting milestone for any company, but it comes coupled with complex payroll challenges. It doesn’t have to be complicated. At Playroll, our easy-to-implement global payroll management software combines automation with hands-on support to make global payroll truly simple. Here's how Playroll helps:

  • Multi-Vendor Integration: Our platform syncs seamlessly with your providers and in-house systems to unify global payroll services in one platform.
  •    
  • Standardize Payroll Processes: Unify your operations in one dashboard to ensure payroll is running smoothly globally, with advanced approval flows and reports.
  •    
  • Improve Governance & Compliance: Improve compliance by centralizing all your compliance tasks and processes. Easily track your payment obligations, with digitized audit trails.
  •    
  • Advanced Reporting: Access and configure your data, your way, with a comprehensive suite of payroll analytics and reporting tools.

Disclaimer

THIS CONTENT IS FOR INFORMATIONAL PURPOSES ONLY AND DOES NOT CONSTITUTE LEGAL OR TAX ADVICE. You should always consult with and rely on your own legal and/or tax advisor(s). Playroll does not provide legal or tax advice. The information is general and not tailored to a specific company or workforce and does not reflect Playroll’s product delivery in any given jurisdiction. Playroll makes no representations or warranties concerning the accuracy, completeness, or timeliness of this information and shall have no liability arising out of or in connection with it, including any loss caused by use of, or reliance on, the information.

Author profile picture

ABOUT THE AUTHOR

Milani Notshe

Milani is a seasoned research and content specialist at Playroll, a leading Employer Of Record (EOR) provider. Backed by a strong background in Politics, Philosophy and Economics, she specializes in identifying emerging compliance and global HR trends to keep employers up to date on the global employment landscape.

Back to Top

Copied to Clipboard

FAQs About Payroll in Serbia

How do you calculate payroll taxes in Serbia?

Payroll taxes in Serbia are calculated based on the gross salary. First, subtract the non-taxable amount (25,000 RSD monthly) from the gross salary to determine the taxable base. Apply the 10% income tax to this base. Then calculate social security contributions: for employees, this includes 14% for pension insurance, 5.15% for health insurance, and 0.75% for unemployment insurance (total 19.9%). Employer contributions include 10% for pension insurance and 5.15% for health insurance (total 15.15%). These percentages are applied to the gross salary, with contributions capped at five times the average monthly salary.

What are the payroll options for employers in Serbia?

Employers in Serbia have various payroll options, including in-house payroll processing with specialized software, outsourcing to local accounting firms or payroll service providers, using international payroll solutions like Playroll that comply with Serbian regulations, or adopting hybrid approaches that combine internal resources with external expertise.

What are the key elements of payroll in Serbia?

Serbian payroll involves several key elements, including the calculation of gross salary based on employment contracts, withholding a 10% standard income tax, and managing both employee and employer social security contributions. The net salary is then calculated and paid accordingly. Employers must maintain mandatory records and documentation, report monthly taxes and contributions via the PPP-PD form, and ensure compliance with minimum wage laws. Additionally, proper calculation of benefits, bonuses, and allowances is required to meet legal and contractual obligations.

How much is payroll tax in Serbia?

In Serbia, the total payroll tax burden is approximately 35.05% of the gross salary. Employees contribute 19.9% of their gross salary (14% for pension insurance, 5.15% for health insurance, and 0.75% for unemployment insurance). Employers contribute an additional 15.15% (10% for pension insurance and 5.15% for health insurance). Income tax is calculated at a flat rate of 10% on the taxable base (gross salary minus the non-taxable amount of 25,000 RSD), with a higher rate of 15% applying to annual incomes exceeding 4,941,288 RSD.