Skip to content
1001 Tools
sr
Finance & salary

Gross to Net Salary (Serbia)

Enter a gross salary (bruto 1) and see exactly what lands in the employee’s account in Serbia — with every deduction itemized, not just the final number. The calculation uses the officially published 2026 parameters (shown with sources below the tool) and also displays the employer’s total cost, so one page answers both sides of the payslip. If you are evaluating a job offer quoted in gross, this is the conversion you need.

Enter a gross salary to see the full breakdown.

Calculation period: RS-2026 · effective from · last verified

Legal and official sources: Zakon o izmenama i dopunama ZPDG — neoporezivi iznos 34.221 RSD (čl. 15a) od 1.1.2026 ("Sl. glasnik RS" br. 109/2025) · Usklađeni iznosi najniže (51.297) i najviše (732.820) mesečne osnovice doprinosa za 2026 ("Sl. glasnik RS" br. 112/2025 od 12.12.2025) · Poreska uprava — Usklađeni dinarski neoporezivi iznosi poreza na dohodak građana

Professional references: ZDOSO — prečišćen tekst, stope doprinosa čl. 44 (Paragraf, nezvanični prečišćen tekst) · IPC — najniža mesečna osnovica za 2026 (potvrda) · IPC — najviša mesečna osnovica za 2026 (potvrda)

Scope: Full month, full-time, one employer; base salary only — no minuli rad, meal allowance, regres, bonuses, sick leave, part-time proration, hiring incentives or disability reliefs.

Rates unchanged since 2023 (employee 19.9%, employer 15.15%). Bases apply for calendar 2026 ("Sl. glasnik RS" 112/2025); the non-taxable amount applies from 1 Jan 2026 ("Sl. glasnik RS" 109/2025). Model assumes a full month, full-time work and one employer.

Estimate for information only — not payroll, tax or legal advice, and never an official calculation.

How it works

Serbian salary deductions have two parts. Social contributions are charged at 19.9% of the gross (14% pension, 5.15% health, 0.75% unemployment insurance) — but on a base that is clamped between a legal minimum (51,297 RSD in 2026) and maximum (732,820 RSD in 2026). Income tax is separate: a flat 10% on the gross minus the non-taxable amount of 34,221 RSD (2026). Net pay is what remains after both.

The same gross also generates employer-side contributions of 15.15% (10% pension + 5.15% health) on the same clamped base. Gross plus employer contributions is what Serbian payroll calls bruto 2 — the full cost of the salary, shown at the bottom of the breakdown.

Two consequences surprise people. First, the deduction percentage is not constant: thanks to the fixed non-taxable amount, someone at 60,000 RSD gross loses a smaller share than someone at 200,000. Second, at very low or very high salaries the contribution base caps kick in, so contributions stop tracking the gross — the calculator flags when either cap applies.

Practical examples

A job offer of 100,000 RSD gross

Income tax: (100,000 − 34,221) × 10% = 6,577.90. Contributions: 19,900. Net: 73,522.10 RSD — about 73.5% of gross. The employer actually pays 115,150 RSD. All three numbers appear the moment you type 100000.

A gross below the minimum contribution base

At 40,000 RSD gross (full-time model), contributions are charged on the legal minimum base of 51,297 RSD, not on the actual salary — the calculator shows the applied base and the resulting net of 29,213.99 RSD. Note: for genuine part-time work the law prorates the minimum base and the non-taxable amount, which this calculator does not model.

A senior offer of 400,000 RSD gross

No caps apply yet: net comes to 283,822.10 RSD (deductions of about 29%). Toggle the annual view to see 3,405,865.20 RSD net per year for negotiations framed in annual terms.

Checking a 2025 payslip

Switch the calculation period to 2025 and the calculator applies that year’s non-taxable amount (28,423 RSD) and contribution bases — so an old payslip can be verified with the rules that were in force, not today’s.

Frequently asked questions

What exactly is deducted from a Serbian gross salary?

Two things: social insurance contributions of 19.9% (pension 14%, health 5.15%, unemployment 0.75%) charged on a base clamped between the legal minimum and maximum, and income tax of 10% charged on gross minus the non-taxable amount (34,221 RSD in 2026). The breakdown table shows each item separately.

What is the difference between bruto 1 and bruto 2?

Bruto 1 is the gross salary in the employment contract — the base for the employee’s tax and contributions. Bruto 2 adds the employer’s own contributions of 15.15% on top and represents what the employer actually spends. Job ads in Serbia quote bruto 1 or neto; budgets are planned in bruto 2.

Why does my colleague lose a different percentage than I do?

Because the non-taxable amount is fixed, not proportional. At 60,000 RSD gross, tax applies to only 25,779 RSD of it; at 300,000 it applies to 265,779. The effective deduction rate therefore climbs with salary until the maximum contribution base reverses the trend at the very top.

What are the minimum and maximum contribution bases?

Legal bounds on the base used for social contributions — for 2026: 51,297 and 732,820 RSD per month. Below the minimum, contributions are charged as if the salary were 51,297; above the maximum, contributions stop growing. Income tax has no cap. The calculator flags when either bound affects your numbers.

Does this calculation include minuli rad, meal allowance or bonuses?

No — it converts the base gross salary only. Seniority increment (minuli rad, typically 0.4% per year of service), meal allowance (topli obrok) and holiday allowance (regres) are additional taxable items an employer may owe under a contract or collective agreement. Enter the total gross including them if your payslip lists them combined.

How current are the parameters, and what changes each year?

The tool shows its calculation period, effective dates, verification date and official sources directly below the result. The non-taxable amount changes every January, the contribution bases every calendar year; rates last changed in 2023. When the 2027 figures are published, they arrive here as a new period — 2026 stays available for reproducing old calculations.

Is this the same for entrepreneurs (preduzetnici) and freelancers?

No. This calculator models employment salary (zarada) under the standard employment relationship. Entrepreneurs, flat-tax (paušal) operators and freelancers under the self-taxation regime have entirely different rules — dedicated calculators for those are planned.

Can I rely on this for payroll or tax filings?

Treat it as a strong estimate for offers, budgeting and payslip sanity-checks — not as payroll software or tax advice. Payroll runs must handle proration, benefits in kind, refunds and edge cases this page deliberately does not. The result is never an official calculation.

Is my salary sent anywhere when I type it?

No. The math runs in your browser; the amounts you enter are never uploaded, logged, or included in analytics. You can load the page, go offline, and it keeps working.

Related tools