Global Payroll Services in Serbia:Automated & Compliant Tax Management
Serbia Payroll Starts With Three Numbers: Net Salary, Gross 1, and Gross 2
Payroll in Serbia is often misunderstood because salary discussions may start from net pay, while statutory payroll calculation is built from gross salary and employer cost. A Serbian payslip needs to show how the employee’s agreed salary becomes taxable salary, employee social contributions, salary tax, employer-side contributions, and final net salary in Serbian Dinars.
NNRoad provides Serbia payroll services for companies that already have a local employer structure in Serbia, such as a Serbian company, branch, subsidiary, or registered local employer arrangement. Your company remains the legal employer, while NNRoad supports monthly salary calculation, PPP-PD-ready payroll data, social contribution review, payslip preparation, payroll reports, and compliance documentation.
Who this Serbia payroll service is designed for
- Foreign companies with a Serbian entity that need monthly payroll outsourcing support.
- Employers hiring employees in Belgrade, Novi Sad, Niš, Kragujevac, Subotica, Čačak, Zrenjanin, or other Serbian employment locations.
- Regional HR and finance teams that need a clear view of net salary, gross salary, employer cost, and statutory deductions.
- Companies that need support with salary tax, pension contributions, health contributions, unemployment contributions, PPP-PD, CROSO data, and pay statements.
- Employers moving from manual salary spreadsheets to a structured monthly payroll process.
- Companies employing local staff, foreign employees, returnees, high earners, minimum-wage workers, part-time employees, or employees with meal, transport, holiday, overtime, and bonus items.
When payroll outsourcing is not enough
Payroll outsourcing is designed for an existing Serbian employer. If your company does not have a Serbian entity but wants to hire an employee in Serbia, standalone payroll outsourcing may not solve the legal employer issue. In that case, review NNRoad’s Serbia Employer of Record service.
If the case involves a foreign national working in Serbia, payroll should also be aligned with Visa D, temporary residence, the Single Permit process, CROSO registration timing, tax residency, and social security treatment. For foreign-national employment support, review Serbia Expat Employment services. For companies running payroll across several countries, Serbia payroll can also be connected to NNRoad’s Global Payroll service.
What NNRoad Handles in a Serbia Payroll Outsourcing Cycle
A Serbia payroll service provider should not only calculate one net number. The provider should help the employer run a controlled monthly workflow: collect employee data, validate CROSO status, calculate Gross 1 and Gross 2, prepare salary tax and contribution data, support PPP-PD filing data, prepare pay statements, and provide reports that finance teams can reconcile.
Monthly gross-to-net salary calculation
NNRoad supports monthly salary calculation based on approved payroll inputs, including base salary, minimum wage checks, working hours, overtime, night work, holiday work, seniority allowance, meal allowance, annual leave allowance, transport reimbursement, bonuses, commissions, unpaid leave, sick leave, retroactive changes, and leaver payments.
Salary tax and employee contribution calculation
Serbia payroll usually deducts employee social contributions from the employee’s gross salary and calculates salary tax at 10% after applying the monthly non-taxable salary amount. NNRoad helps calculate salary tax, employee pension contribution, employee health contribution, employee unemployment contribution, and the resulting net salary.
Employer contribution and total cost reporting
Employer cost in Serbia is not only the employee’s gross salary. Employer-side pension and health contributions are paid on top of gross salary. NNRoad helps produce payroll reports that separate employee net salary, Gross 1, employer contributions, and total employer cost, so overseas finance teams can budget correctly.
PPP-PD payroll data support
Serbian payroll tax and contribution data is reported through PPP-PD. NNRoad helps organize payroll calculation outputs so that employee-level taxes, employee contributions, employer contributions, income codes, and payment timing can be reviewed before the salary payment is made.
CROSO and employee master data review
Payroll depends on accurate employee registration and master data. NNRoad helps employers identify the employee data needed for payroll, such as personal identification, tax status, social insurance registration status, employment start date, work location, salary basis, bank details, and foreign employee permit information where applicable.
Pay statements and employee communication
Serbian employees should receive a pay statement showing salary and compensation details. NNRoad can support pay statement preparation so that employees understand gross salary, tax, contributions, reimbursements, increased salary items, and final net pay.
Monthly payroll reports for local and global teams
A practical Serbia payroll report should be readable by both Serbian accounting teams and overseas finance. NNRoad helps prepare reports showing employee gross pay, social contribution base, tax base, salary tax, employee contributions, employer contributions, net salary, payroll payment amount, and variance from the previous month.
2026 Serbia Payroll Settings: Minimum Wage, Tax Relief, and Contribution Bases
Serbia payroll settings should be reviewed at the beginning of each year because the minimum wage, non-taxable salary amount, and social contribution bases can change. For 2026, several payroll values should be built into the payroll file before the first pay run.
Core 2026 payroll parameters
| Payroll item | 2026 reference | Payroll use |
|---|---|---|
| Payroll currency | Serbian Dinar, RSD | Salary, tax, contributions, pay statements, and local accounting should be maintained in RSD. |
| Salary tax rate | 10% | Applied to salary income after the monthly non-taxable salary amount. |
| Monthly non-taxable salary amount | RSD 34,221 | Reduces the salary tax base for monthly salary tax calculation. |
| Minimum wage | RSD 371 net per working hour | Used to check minimum salary for standard performance and time spent at work. |
| Minimum monthly contribution base | RSD 51,297 | Used when reviewing the base for mandatory social security contributions. |
| Maximum monthly contribution base | RSD 732,820 | Caps monthly contribution base for high earners. |
| Maximum annual contribution base | RSD 8,793,840 | Relevant for annual contribution-base review and high-income payroll planning. |
Minimum wage is hourly, not one fixed monthly salary
Serbia’s minimum wage is stated as a net amount per working hour. This makes the monthly minimum salary dependent on the number of working hours in the month. A payroll file should therefore calculate the monthly minimum using the working calendar, not by using one fixed monthly amount across the whole year.
| Working hours in month | Minimum net salary at RSD 371 per hour | Payroll note |
|---|---|---|
| 160 hours | RSD 59,360 | Common shorter-month reference. |
| 168 hours | RSD 62,328 | Common mid-range monthly reference. |
| 176 hours | RSD 65,296 | Common longer-month reference. |
| 184 hours | RSD 68,264 | Relevant when the working calendar contains more working hours. |
Contribution bases can matter even when salary looks simple
Serbian social contributions are calculated within statutory base limits. For lower-paid, part-time, short-month, high-income, or irregular compensation cases, payroll should check whether the contribution base should be adjusted to the statutory minimum or capped at the statutory maximum. This is one reason Serbia payroll should not be processed from a simple “gross salary × fixed percentage” spreadsheet.
Official reference links
Employers can review the Serbian Tax Administration’s ePorezi information page, the Serbian Labour Law reference at Employment Act of the Republic of Serbia, and the official foreigner portal at Welcome to Serbia when building Serbian payroll controls.
Salary Contributions in Serbia: Pension, Health, and Unemployment Are Not One Line
In Serbia payroll, social security contributions should be shown separately. Employee contributions reduce the employee’s gross salary. Employer contributions are paid on top of gross salary and increase total employment cost. Payroll reports should not hide these amounts inside one combined “tax” number.
2026 contribution split for employment payroll
| Contribution item | Employee-side rate | Employer-side rate | Payroll treatment |
|---|---|---|---|
| Pension and disability insurance | 14% | 10% | Employee part is deducted from gross salary; employer part is added on top of gross salary. |
| Health insurance | 5.15% | 5.15% | Both employee and employer share apply, subject to contribution-base rules. |
| Unemployment insurance | 0.75% | 0% | Employee-side deduction only for standard employment payroll. |
| Total social contributions | 19.90% | 15.15% | Employee and employer totals should be shown separately in payroll reports. |
Gross 1 and Gross 2 should be visible
For internal reporting, many employers distinguish between the employee’s gross salary and the employer’s total cost. In practical terms, the employee’s gross salary is the amount from which employee-side tax and contributions are calculated, while total employer cost includes employer-side contributions and any employer-paid allowances, benefits, or payroll-related costs.
Contribution-base controls to apply monthly
- Check whether the employee’s salary is below the minimum contribution base.
- Check whether the employee’s salary exceeds the maximum monthly contribution base.
- Review part-month salary, unpaid leave, and short-month cases carefully.
- Separate ordinary salary from reimbursement items and non-salary payments.
- Check foreign employee or treaty cases before applying ordinary contribution settings.
- Keep contribution bases consistent with the PPP-PD payroll filing data.
High earners need contribution cap review
For high earners, the contribution ceiling can materially affect both employee net pay and employer cost. If payroll continues calculating contributions above the maximum monthly base, the employee and employer may overpay. If payroll applies a cap too early or to the wrong payment type, contributions may be understated.
PPP-PD Before Payment: Why Serbian Payroll Closes Before Salary Leaves the Bank
In Serbia, the payroll tax return is not merely an after-the-fact report. The PPP-PD form is part of the salary payment workflow. Employers should calculate payroll, review salary tax and contributions, prepare PPP-PD data, obtain internal approval, and only then release the salary payment and statutory payment amounts.
Monthly payroll workflow for a Serbian employer
| Payroll stage | What happens | Employer action |
|---|---|---|
| Payroll input cut-off | Collect new hires, leavers, salary changes, bonuses, meal allowance, transport, annual leave allowance, overtime, sick leave, unpaid leave, and bank changes. | Submit approved payroll inputs before the monthly cut-off date. |
| Employee status review | Check CROSO status, contract terms, work location, tax status, social insurance status, and work permit status for foreign employees. | Resolve missing employee data before calculation starts. |
| Draft payroll calculation | Calculate gross salary, employee contributions, salary tax, employer contributions, net salary, and total cost. | Review draft payroll report and investigate unusual net salary movements. |
| Minimum wage and contribution-base check | Check the RSD 371 hourly net minimum wage, statutory contribution bases, and working-hour data. | Confirm that payroll does not underpay minimum salary or misapply contribution-base limits. |
| Employer approval | Prepare final payroll report, net salary list, contribution summary, tax summary, and exception notes. | Approve payroll before PPP-PD filing and salary payment. |
| PPP-PD data preparation | Prepare employee-level data for salary tax and mandatory social security contributions. | Review income codes, payment date, contribution base, and tax amounts. |
| Salary and statutory payment support | Prepare salary payment summary and statutory payment amounts in RSD. | Fund payroll and release payments according to the approved payroll report. |
| Pay statement release | Prepare employee pay statements showing salary, contributions, tax, allowances, and net pay. | Deliver pay statements and retain payroll records for employee questions and audits. |
Why PPP-PD data quality matters
Incorrect PPP-PD data can create tax payment mismatches, contribution errors, employee record issues, and later correction work. Payroll should not be approved until employee master data, contribution bases, salary tax amount, employer contribution amount, payment date, and salary payment file all reconcile.
Annual personal income tax is a separate checkpoint
Serbia has a separate annual personal income tax review for individuals whose income exceeds the statutory threshold based on the average annual salary. This is separate from monthly salary tax withholding. Payroll can support employees by maintaining accurate annual income records, but high-income employees may still need to review their own annual tax position.
CROSO Onboarding: Employee Registration Is Payroll Infrastructure
Serbia payroll depends on accurate employee registration. Before the first salary is processed, the employer should confirm that the employee’s identity, employment contract, working time, insurance status, start date, and payroll data are aligned with the social insurance registration process.
Employee master data needed before first payroll
- Full legal name and local identification information.
- JMBG or relevant foreign identification number where applicable.
- Tax identification and residence status where relevant.
- Employment contract, start date, job title, workplace, and working hours.
- Gross salary, net salary expectation, benefits, allowances, and salary payment date.
- Bank account details for salary payment in RSD.
- CROSO registration status and social insurance basis.
- Visa D, temporary residence, Single Permit, or other work authorization information for foreign employees.
- Meal allowance, annual leave allowance, transport reimbursement, and other contract or internal policy items.
- Leave balance, unpaid leave, sick leave, and prior employment data where relevant.
Why employment contract data should match payroll
The Serbian employment contract should define salary elements, payment deadlines, working hours, workplace, and other employment terms. Payroll should not use a salary amount, working-time percentage, or job position that conflicts with the employment contract or CROSO record.
CROSO changes that payroll should monitor
| Event | Payroll impact | Control point |
|---|---|---|
| New hire | Payroll cannot be finalized without correct employee registration and start-date data. | Confirm registration before first salary payment. |
| Salary or working-time change | May affect contribution base, minimum wage review, pay statement, and contract annex. | Check whether employment documentation and payroll settings need updating. |
| Unpaid leave or long absence | May affect salary, contribution base, and social insurance records. | Confirm absence type before payroll closes. |
| Foreign employee permit change | May affect legal work status, residence basis, and payroll activation timing. | Coordinate payroll with immigration status and Single Permit records. |
| Termination | Triggers final salary, unused leave compensation, deregistration, and final pay statement. | Confirm last working day and legal basis for termination before final payroll. |
Why onboarding errors become payroll errors
If employee registration, work authorization, salary amount, or working time is wrong at onboarding, the error usually appears later in payroll. Fixing it after salary is paid may require PPP-PD corrections, contribution recalculation, employee communication, and accounting adjustments.
Minimum Salary, Allowances, Overtime, and Leave: Serbia Payroll Items That Need Local Logic
Many Serbia payroll errors happen outside the base salary line. Employers should review the minimum wage, meal allowance, annual leave allowance, transport reimbursement, overtime, night work, holiday work, annual leave, sick leave, and leaver compensation before closing payroll.
Payroll-sensitive employment items
| Payroll item | Question to ask before calculation | Why it matters |
|---|---|---|
| Minimum salary | Was the monthly amount calculated from the correct number of working hours and the current RSD 371 net hourly rate? | Serbia’s minimum wage is hourly, so the minimum monthly amount changes with the working calendar. |
| Meal allowance | Is food during work provided in another way, or must a monetary amount be paid? | The Labour Law requires food during work reimbursement unless provided otherwise, and the amount must be expressed in money. |
| Annual leave allowance | Does the employer’s internal act or employment contract define the amount and payment method? | Serbia payroll often includes a holiday or annual leave subsidy item that should be documented clearly. |
| Transport reimbursement | Does the employee receive commuting reimbursement based on public transport cost or another approved basis? | Commuting costs should be classified and documented separately from base salary. |
| Overtime | Was overtime requested by the employer and recorded daily? | Overtime cannot exceed statutory limits and requires increased salary treatment. |
| Night work and holiday work | Did the employee work at night or on a non-working holiday? | Payroll should apply increased salary rules where applicable. |
| Seniority compensation | Has the employee’s full year of service with the employer or relevant predecessor been updated? | Serbia payroll includes seniority compensation of at least 0.4% of the base for each full year with the employer. |
| Unused annual leave | Is the employee leaving with unused annual leave? | Unused annual leave must be compensated at termination according to the statutory calculation basis. |
Overtime and increased salary should be traceable
Overtime, night work, holiday work, and seniority compensation should not be hidden in one lump-sum bonus line. Payroll should show the reason for increased salary, the calculation base, the rate used, the number of hours or years, and the resulting amount.
Annual leave affects payroll even when the employee is not leaving
Employees are entitled to annual leave of at least 20 working days per calendar year, with proportional leave rules for employees who start or terminate employment during the year. Payroll should track annual leave usage and unused leave because the value may become payable at termination.
Final payroll checklist
- Final salary up to the last working day.
- Unused annual leave compensation where applicable.
- Meal allowance, annual leave allowance, transport, or other unpaid amounts due.
- Overtime, night work, holiday work, and seniority compensation not yet paid.
- Salary tax and social contribution calculation for the final pay period.
- Employee loans, advances, or lawful deductions.
- Final pay statement and employee certificate where requested.
- CROSO deregistration and PPP-PD consistency.
Serbia Gross-to-Net Example: Why Net Salary and Employer Cost Are Different
Serbia payroll reports should show employee net salary and employer total cost separately. The same gross salary produces employee-side tax and contributions, employer-side contributions, and a total cost that is higher than the gross salary.
Illustrative monthly payroll calculation
The example below is simplified for explanation only. It assumes a standard employee with a monthly gross salary of RSD 200,000 in 2026, no contribution-base cap issue, no special tax relief, no bonus, no allowance, no unpaid leave, and no foreign employee exemption. Actual payroll may differ based on employee status, contribution base, salary components, tax relief eligibility, and legal updates.
| Payroll item | Illustrative amount | Explanation |
|---|---|---|
| Gross salary | RSD 200,000.00 | Employee gross salary before employee-side deductions. |
| Employee pension contribution | RSD 28,000.00 | 14% employee pension and disability insurance. |
| Employee health contribution | RSD 10,300.00 | 5.15% employee health insurance. |
| Employee unemployment contribution | RSD 1,500.00 | 0.75% employee unemployment insurance. |
| Salary tax | RSD 16,577.90 | 10% applied to RSD 200,000 minus the RSD 34,221 monthly non-taxable amount. |
| Estimated employee net salary | RSD 143,622.10 | Gross salary minus employee contributions and salary tax. |
| Employer pension contribution | RSD 20,000.00 | 10% employer pension and disability insurance. |
| Employer health contribution | RSD 10,300.00 | 5.15% employer health insurance. |
| Estimated total employer cost before allowances and provider fees | RSD 230,300.00 | Gross salary plus employer-side contributions only. |
Why this example may change in real payroll
- The employee may be above or below the statutory contribution base range.
- The employee may receive meal allowance, transport reimbursement, annual leave subsidy, bonus, overtime, or holiday work pay.
- The employee may qualify for a specific payroll tax relief or newly settled employee incentive.
- The employee may be a foreign national with special work authorization or social security considerations.
- Part-month work, unpaid leave, sick leave, or termination may change contribution and tax calculations.
- Minimum salary must be checked by working hours, not by one fixed monthly number.
Use gross-to-net and gross-to-cost views before making offers
Foreign headquarters often compare Serbia offers on net salary. Before signing an offer, the employer should model net pay, gross salary, employer social contributions, mandatory allowances, overtime exposure, and total cost. This helps prevent surprises when the first Serbian payslip is issued.
Foreign Employees and Returnees: Payroll Must Match Work Authorization and Tax Relief Status
Foreign employee payroll in Serbia should be reviewed before the first salary payment. Payroll treatment may depend on Visa D, temporary residence, Single Permit status, CROSO registration timing, Serbian-source work, tax residency, social security position, and whether any special tax relief for newly settled employees or returnees is being applied.
Foreign employee payroll questions to resolve before onboarding
- Does the employee need an employment-based Visa D before arriving in Serbia?
- Will the employee apply for a Single Permit for temporary residence and work?
- Can the employer submit the Single Permit request electronically through the official foreigner portal?
- Does the payroll activation date match the employee’s legal right to work?
- Is CROSO registration allowed and required at the relevant stage of the immigration process?
- Is salary paid fully through Serbian payroll or partly through an overseas payroll?
- Is the employee tax resident or non-resident for Serbian tax purposes?
- Does a social security agreement or home-country coverage document affect contribution treatment?
- Does the employee qualify for a payroll tax or contribution relief for newly settled employees or returnees?
- Are housing, relocation, tax equalization, school fees, travel, or other expatriate benefits included?
Payroll should not start from immigration assumptions
Foreign employee payroll should be based on actual legal status, not planned status. If the work permit, residence status, or Single Permit timeline changes, payroll should be reviewed before salary is paid. This is especially important where an employee is entering Serbia under a visa-free regime, employment-based Visa D, secondment, or local Serbian employment contract.
Payroll relief should be documented before use
Serbia has payroll-related incentives that may apply to qualifying newly settled employees, returnees, or specific employment categories. These should not be applied automatically. Payroll should retain documentation supporting eligibility, salary thresholds, employment history, residence status, and the correct PPP-PD treatment before using any relief.
Official reference links
Employers can review Serbia’s official residence and work permit guidance and the Portal for Foreign Citizens when coordinating foreign employee payroll with immigration status.
Serbia Payroll Setup Pack for Local Entities
A clean Serbia payroll launch depends on accurate company registration, employee registration, employment contract data, payroll calculation settings, and payment authority. Missing one item can create errors in the first pay statement and later PPP-PD correction work.
Company-level setup information
- Serbian entity legal name and registration details.
- Tax identification number and Tax Administration registration information.
- ePorezi access, qualified electronic certificate, and authorization workflow.
- CROSO access or social insurance registration process.
- Payroll contact persons and approval workflow.
- Salary payment date and monthly payroll cut-off date.
- RSD salary payment bank process and payment-file requirements.
- Internal act, employment contract template, salary structure, and allowance policy.
- Meal allowance, transport reimbursement, annual leave allowance, bonus, and overtime policy.
- Accounting codes, departments, cost centers, and management reporting format.
- Current payroll provider or in-house payroll handover records, if applicable.
Employee-level setup information
- Employee full legal name and identification details.
- JMBG, passport number, foreigner number, or other relevant employee identifier.
- Employment contract, start date, job title, workplace, working hours, and employment type.
- Gross salary, expected net salary, salary payment date, bonuses, allowances, and benefits.
- Bank account details for RSD salary payment.
- CROSO registration status and social insurance basis.
- Visa D, temporary residence, Single Permit, or work authorization documents for foreign employees.
- Leave balance, unpaid leave, sick leave, overtime records, and prior payroll data where relevant.
- Eligibility documents for any payroll tax relief or new employee incentive where applicable.
Monthly payroll input checklist
- New hires and leavers.
- Salary changes, work-time changes, and contract annex changes.
- Meal allowance, annual leave allowance, transport reimbursement, field work, and business trip items.
- Overtime, night work, holiday work, and seniority compensation updates.
- Bonuses, awards, commissions, and one-off payments.
- Paid leave, unpaid leave, annual leave, sick leave, maternity or childcare leave, and other absence records.
- Employee loans, salary advances, lawful deductions, and reimbursements.
- Foreign employee permit changes and CROSO status changes.
- Cost center, department, or project coding changes.
- Final settlement data for resigning or terminated employees.
Migration review from another provider
If your company is moving from another payroll provider or manual payroll, NNRoad may request prior payroll reports, PPP-PD records, pay statements, tax payment evidence, social contribution records, CROSO data, employee master data, allowance lists, annual leave records, sick leave records, incentive documentation, leaver payroll records, and unresolved payroll issues. This helps reduce transition risk before the first live payroll run.
Payroll Outsourcing, EOR, Expat Employment, or On-Demand Talent in Serbia?
Companies often search for a Serbia payroll service provider when they are still deciding how the worker should be engaged. The right route depends on whether your company has a Serbian entity, whether the person should be an employee, whether the worker is a foreign national, and whether the engagement is long-term employment or flexible project support.
| Business need | Best-fit NNRoad route | How it connects with payroll |
|---|---|---|
| You already have a Serbian entity and need salary tax, social contributions, PPP-PD, CROSO support, payslips, and monthly payroll reporting. | Serbia Payroll Service | Your entity remains the legal employer; NNRoad supports payroll calculation, contribution workflow, and reporting data. |
| You want to hire an employee in Serbia but do not have a local legal entity. | Serbia Employer of Record | The EOR model provides a local employment route and includes payroll administration through the local employer structure. |
| You need to hire or relocate a foreign national to work in Serbia. | Serbia Expat Employment | Payroll should be aligned with Visa D, Single Permit, CROSO registration, tax residency, social insurance, and compensation structure. |
| You need flexible project-based support rather than standard employment. | Serbia On-Demand Talent | The payment and compliance model may differ from employee payroll and should be reviewed before engagement. |
| You manage payroll in multiple countries and need consolidated reporting. | Global Payroll | Serbia payroll can be connected to a wider multi-country payroll reporting and approval process. |
Do not use payroll outsourcing to solve an entity issue
If your company has no Serbian employer structure, payroll outsourcing alone is usually not enough. The first decision should be whether to incorporate, use an EOR, engage a contractor, or choose another compliant workforce route.
Do not process contractors like employees without review
Employees, freelancers, entrepreneurs, contractors, supplementary workers, secondees, and consultants can create different tax, social security, labor-law, and documentation outcomes. If the worker is legally an employee, Serbia payroll, salary tax, social contributions, CROSO registration, minimum wage, paid leave, and pay statement rules may apply.
Build a Serbia Payroll File That Can Survive ePorezi, CROSO, and Employee Review
Serbia payroll can look simple because the salary tax rate is flat. In practice, complexity grows when the company adds foreign employees, net salary offers, minimum-wage employees, high earners, contribution-base caps, meal allowance, annual leave allowance, transport reimbursement, overtime, sick leave, tax relief, and leaver payroll.
NNRoad helps employers turn Serbia payroll into a structured monthly process. A stronger process includes payroll cut-off, employee status validation, minimum wage review, gross-to-net calculation, contribution-base review, PPP-PD data preparation, employer approval, salary payment support, pay statement delivery, CROSO consistency checks, and record retention.
What a stronger Serbia payroll process gives your team
- Clearer net salary, gross salary, and total employer-cost reporting.
- Better control over salary tax, employee contributions, employer contributions, and contribution bases.
- More reliable handling of the 2026 RSD 371 net hourly minimum wage.
- Cleaner employee communication when net pay changes.
- Better treatment of meal allowance, annual leave allowance, transport, overtime, night work, and holiday work.
- Improved coordination for foreign employees, Single Permit status, CROSO timing, and payroll relief eligibility.
- More consistent records for ePorezi, PPP-PD, CROSO, accounting, HR, finance, and management review.
- A payroll structure that can support Serbian headcount growth without relying on manual corrections.
Start with a payroll scope review
To assess your Serbia payroll needs, prepare your local entity status, employee count, employee nationalities, work locations, salary structure, payroll frequency, ePorezi setup, CROSO process, current payroll process, and target payroll launch date. NNRoad can then help confirm whether your case fits Serbia payroll outsourcing, EOR, expat employment, on-demand talent, or a combined workforce solution.
For broader Serbia workforce planning, you can also review the Serbia country hub or estimate employment cost through the Serbia labor cost calculator.
QUICK FAQs
Why does Serbia payroll often start from net salary instead of gross salary?
Serbia payroll often starts from net salary because the statutory minimum wage is expressed as a net hourly amount and employees frequently discuss salary in net terms. However, payroll must still calculate the employee’s gross salary, salary tax, employee social contributions, employer social contributions, and total employer cost. For employers, the safest approach is to model both net-to-gross and gross-to-cost before issuing an offer.
What is PPP-PD in Serbia payroll?
PPP-PD is the Serbian payroll tax return used to report calculated taxes and mandatory social security contributions. It is submitted electronically through the Serbian Tax Administration’s ePorezi system. For salary payroll, the employer should calculate salary tax and contributions, prepare PPP-PD data, review the payment date and employee-level amounts, and reconcile the filing data with salary payment and accounting records.
What are the main employee and employer payroll contributions in Serbia?
The main employee-side contributions are pension and disability insurance at 14%, health insurance at 5.15%, and unemployment insurance at 0.75%, for a total employee contribution rate of 19.9%. The main employer-side contributions are pension and disability insurance at 10% and health insurance at 5.15%, for a total employer contribution rate of 15.15%. Contribution-base minimums and maximums should be checked before payroll is finalized.
What is Serbia’s minimum wage in 2026?
Serbia’s 2026 minimum wage is RSD 371 net per working hour. The monthly amount is not one fixed number because it depends on the number of working hours in the month. For example, 160 working hours produce a minimum net salary of RSD 59,360, 168 hours produce RSD 62,328, and 176 hours produce RSD 65,296. Payroll should calculate the monthly minimum from the working calendar.
How does the monthly non-taxable salary amount affect Serbia payroll?
For 2026, the monthly non-taxable salary amount is RSD 34,221. Salary tax is calculated at 10% after deducting this amount from the taxable salary base. This reduces the monthly salary tax but does not remove the need to calculate employee and employer social contributions. Payroll should keep the salary tax calculation and contribution calculation clearly separated.
What payroll records are especially important for Serbia employers?
Important payroll records include employment contracts, CROSO registration data, monthly payroll reports, PPP-PD filings, salary payment evidence, tax and contribution payment evidence, pay statements, working-hour records, overtime records, annual leave records, sick leave data, allowance records, foreign employee permit documents, and leaver payroll calculations. These records help support employee questions, accounting review, tax checks, and labor-law compliance.
How should payroll handle foreign employees in Serbia?
Foreign employee payroll should be reviewed together with Visa D, temporary residence, Single Permit status, legal right to work, CROSO registration timing, tax residency, social security position, salary payment location, and any applicable payroll relief. Payroll should not be activated only because an offer has been signed. The employee’s immigration and employment status should match the payroll file before salary is paid.
Does Serbia payroll outsourcing work if my company has no Serbian entity?
Usually no. Payroll outsourcing is designed for companies that already have a Serbian employer structure, such as a local company, branch, subsidiary, or registered employer arrangement. If your company does not have a Serbian entity but wants to hire an employee locally, Serbia Employer of Record services may be more suitable than standalone payroll outsourcing.