Serbia Freelance Tax 2026: Model A vs Model B — Complete Guide + Calculator
📅 May 13, 2026 • ⏱ 11 min read
TL;DR
Serbia taxes freelancers quarterly via a self-reporting system called PP OPO-K Two models: Model A (fixed deduction method, best for lower incomes) and Model B (standardised expenses method, better above ~300,000 RSD/quarter) Tax rate: 20% on taxable income under both models — the difference is how taxable income is calculated Social security contributions are separate from income tax and apply under both models Quarterly filing deadline: 15th of the month following the quarter end (April 15, July 15, October 15, January 15) Use the Serbia Tax Calculator to find which model saves you more
Serbia Freelance Tax 2026: Model A vs Model B — Complete English Guide + Calculator
Serbian freelancers (“frilenseri”) pay quarterly income tax via a self-assessment system using Form PP OPO-K, with a flat 20% rate applied to taxable income calculated under either Model A or Model B. The difference between the two models can save or cost a freelancer hundreds of euros per quarter — and most English-language guides don’t explain which to choose. This is the clearest breakdown of the Serbian freelance tax system available in English, verified against the frilenseri.purs.gov.rs portal. Use the Serbia Tax Calculator to instantly compare both models on your actual income.
Who Must File Freelance Taxes in Serbia?
Definition Box
Freelancer Tax in Serbia (Samooporezivanje): A self-assessment tax regime for individuals who earn income from copyright contracts, service agreements, or remote work without operating a registered business entity. Also called “frilenser” taxation after the informal Serbian term for freelancers.
You are required to file and pay quarterly freelance taxes in Serbia if you receive income from:
- Copyright contracts (autorski ugovori) for creative, intellectual, or technical work
- Service contracts with foreign or domestic companies as an individual
- Remote work income paid by foreign companies to your Serbian personal bank account
You are NOT required to use this system if you:
- Operate a registered preduzetnik (sole trader) — you file separately
- Are employed full-time (employment income is taxed at source by your employer)
- Receive income below the quarterly non-taxable threshold under Model A (see below)
Foreign freelancers working remotely in Serbia: If you physically reside in Serbia for more than 183 days in a calendar year, you become a Serbian tax resident and your worldwide income is potentially taxable in Serbia. For stays under 183 days, only Serbia-sourced income is taxable. This is a significant consideration for digital nomads choosing Serbia as a base.
Model A Explained: The Fixed Deduction Method
Model A is the simpler of the two options. It applies a fixed annual deduction before calculating taxable income.
Definition Box
Model A Formula: (Gross Quarterly Income − Fixed Non-Taxable Threshold) × 20% = Income Tax Due
The non-taxable threshold for 2026 is 96,000 RSD per quarter (approximately €820).
How Model A Works (Step-by-Step)
Step 1: Add up all gross freelance income received in the quarter.
Step 2: Subtract 96,000 RSD. This is your non-taxable threshold — income below this level is fully exempt from income tax under Model A.
Step 3: If the remainder is positive, apply 20% tax to that amount.
Step 4: Calculate and add social contributions separately (see below).
Model A Worked Example
Quarterly gross income: 180,000 RSD
| Calculation | Amount (RSD) |
|---|---|
| Gross income | 180,000 |
| Non-taxable threshold | −96,000 |
| Taxable income | 84,000 |
| Income tax (20%) | 16,800 |
At an exchange rate of approximately 117 RSD/EUR, the tax bill on 180,000 RSD (~€1,538) of income is 16,800 RSD (~€144).
Model A is best for freelancers earning up to approximately 250,000–300,000 RSD per quarter. Below this range, the fixed threshold provides a higher proportional deduction than Model B’s expense-based calculation.
If your quarterly income is below 96,000 RSD, your income tax bill under Model A is zero — though social contributions still apply.
Model B Explained: The Standardised Expenses Method
Model B allows you to deduct a larger fixed amount — but expressed as a percentage of income rather than a flat number, plus an additional fixed deduction.
Definition Box
Model B Formula: (Gross Income − 57,900 RSD − 34% of Gross Income) × 20% = Income Tax Due
The 34% represents a standardised expense deduction. The 57,900 RSD is an additional fixed deduction (2026 figure).
How Model B Works (Step-by-Step)
Step 1: Take your gross quarterly income.
Step 2: Subtract 57,900 RSD (fixed deduction, updated annually by the Serbian tax authority — verify current figure at frilenseri.purs.gov.rs).
Step 3: Subtract 34% of your gross income (not the result from Step 2 — this is a separate percentage of the original gross figure).
Step 4: Apply 20% tax to whatever remains.
Model B Worked Example
Quarterly gross income: 180,000 RSD
| Calculation | Amount (RSD) |
|---|---|
| Gross income | 180,000 |
| Fixed deduction | −57,900 |
| Standardised expenses (34% × 180,000) | −61,200 |
| Taxable income | 60,900 |
| Income tax (20%) | 12,180 |
At the same income (180,000 RSD), Model B produces a tax bill of 12,180 RSD vs Model A’s 16,800 RSD. Model B saves 4,620 RSD (~€39) per quarter at this income level — but only because 180,000 RSD is above the Model A crossover point.
Model A vs Model B: Which Saves More Money?
This is the key question. The answer depends entirely on your quarterly income level.
| Quarterly Gross Income (RSD) | Model A Tax | Model B Tax | Better Option |
|---|---|---|---|
| 50,000 | 0 RSD | 0 RSD | Equal (both zero) |
| 96,000 | 0 RSD | 4,476 RSD | Model A |
| 120,000 | 4,800 RSD | 2,556 RSD | Model B |
| 150,000 | 10,800 RSD | 5,556 RSD | Model B |
| 200,000 | 20,800 RSD | 10,356 RSD | Model B |
| 300,000 | 40,800 RSD | 20,556 RSD | Model B |
| 500,000 | 80,800 RSD | 40,356 RSD | Model B |
The crossover point is approximately 108,000–115,000 RSD per quarter. Below this, Model A is equal or better (because the 96,000 RSD threshold is untouched). Above it, Model B consistently produces a lower tax bill — typically saving 9–11% of your gross income in tax compared to Model A at higher income levels.
For most freelancers earning more than €1,000/month, Model B will save money every quarter. Use the Serbia Tax Calculator to confirm the exact breakeven point for your income.
Important: You can switch models quarterly — you are not locked into one model for the year. Many Serbian freelancers choose Model B in high-income quarters and Model A in low-income quarters (though the math often favors Model B regardless once income exceeds the threshold).
Social Security Contributions in Serbia (2026)
Income tax is only part of the picture. Social security contributions are calculated separately and apply under both models, on top of the income tax.
Serbian freelancers pay three types of social contributions:
| Contribution Type | Rate | Base | 2026 Annual Minimum |
|---|---|---|---|
| Pension & Disability (PIO) | 24% | Net taxable income | ~68,000 RSD/year |
| Health Insurance (ZO) | 10.3% | Net taxable income | ~24,000 RSD/year |
| Unemployment (NZO) | 0.75% | Net taxable income | Minimal |
| Total contribution rate | ~35% | Net taxable income |
There is a minimum contribution base: Even if your taxable income is very low, you pay at least the minimum contribution amounts. As of 2026, the minimum PIO base is approximately 34,500 RSD/quarter.
This means a freelancer earning 50,000 RSD/quarter (below the Model A tax threshold, paying zero income tax) still pays approximately 14,000–18,000 RSD/quarter in social contributions.
Full quarterly cost model for 200,000 RSD income under Model B:
| Cost Component | Amount (RSD) |
|---|---|
| Income tax (Model B) | 10,356 |
| Taxable income for contributions | ~122,100 |
| PIO (24%) | ~29,304 |
| Health insurance (10.3%) | ~12,576 |
| Unemployment (0.75%) | ~916 |
| Total quarterly obligation | ~53,152 RSD |
At 200,000 RSD gross (~€1,709), total obligations are ~53,152 RSD (~€454). Effective total rate: ~26.6% — lower than most Western European countries.
Filing the PP OPO-K Form: Step-by-Step
The PP OPO-K is the self-assessment form filed each quarter. As of 2026, this is done entirely online through the frilenseri.purs.gov.rs portal.
Quarterly deadlines:
| Quarter | Income Period | Filing Deadline |
|---|---|---|
| Q1 | January 1 – March 31 | April 15 |
| Q2 | April 1 – June 30 | July 15 |
| Q3 | July 1 – September 30 | October 15 |
| Q4 | October 1 – December 31 | January 15 |
What you need to file:
1. Your Serbian tax identification number (PIB) — obtained when you register
2. Total gross income received in the quarter (all contracts, all clients)
3. Your chosen model (A or B) — you select this each quarter
4. Bank statements or contract records confirming amounts received
Step-by-step filing process:
1. Log in to frilenseri.purs.gov.rs using your eID credentials
2. Select “Podnesi PP OPO-K” (Submit PP OPO-K)
3. Enter the quarter and income amounts
4. Select Model A or Model B
5. The portal calculates your tax liability automatically
6. Review the calculation and submit
7. Pay via Serbian bank transfer to the tax authority’s account (details provided on-screen)
Common mistakes and penalties:
- Filing late: 0.3% interest per day on unpaid amounts after the deadline
- Underreporting income: penalties up to 100% of underpaid tax for deliberate underreporting
- Forgetting social contributions: these are filed and paid simultaneously with income tax
Digital Nomads: The 183-Day Serbia Tax Residency Rule
Serbia has become a popular base for digital nomads, partly because of its relatively low cost of living, EU timezone, and favourable tax treatment for short stays.
The rule: If you spend fewer than 183 days in Serbia in a calendar year, you are a non-resident for Serbian tax purposes. Only income sourced in Serbia (clients with Serbian addresses, Serbian company contracts) is taxable in Serbia for non-residents.
If you spend 183+ days in Serbia: You become a tax resident, and your worldwide income becomes potentially taxable in Serbia — subject to any applicable double-tax treaties between Serbia and your home country.
Documentation for non-residents: Keep records of your physical presence (passport stamps, flight records, accommodation receipts). The Serbian Tax Administration can request evidence if they audit your residency status.
If you’re earning remotely for foreign clients while staying short-term in Serbia, you are likely outside the Serbian tax net — but verify with a local tax adviser, especially if Serbia and your home country have a double-taxation treaty that affects where you file.
Frequently Asked Questions
How much tax does a freelancer pay in Serbia in 2026?
Serbian freelancers pay 20% income tax on taxable income (calculated via Model A or Model B), plus social contributions totalling approximately 35% of the taxable income base. The effective total rate on gross income ranges from 20–30% for most income levels — lower than most Western European countries. The Serbia Tax Calculator shows the exact figure for any quarterly income.
What is the difference between Model A and Model B in Serbia?
Both models apply a 20% income tax rate, but they calculate taxable income differently. Model A subtracts a fixed 96,000 RSD non-taxable threshold — best for income below ~115,000 RSD/quarter. Model B subtracts 57,900 RSD plus 34% of gross income as standardised expenses — better for income above ~115,000 RSD/quarter. Model B consistently saves more money at higher income levels.
When are freelance taxes due in Serbia?
Serbian freelancers file and pay quarterly, with deadlines on the 15th of the month following each quarter end: April 15 (Q1), July 15 (Q2), October 15 (Q3), and January 15 (Q4). Both income tax and social contributions are paid simultaneously via the PP OPO-K filing.
Can foreign freelancers use the frilenseri.purs.gov.rs portal?
The portal is designed for Serbian residents and citizens with a Serbian PIB (tax ID number) and eID credentials. Foreign nationals living in Serbia for tax purposes can obtain a PIB through the Serbian Tax Administration. Non-residents earning only foreign-sourced income while briefly in Serbia typically do not use this portal.
What happens if I miss a Serbian quarterly tax deadline?
Late filing incurs interest at 0.3% per day on the unpaid amount. Serbia’s Tax Administration also has the authority to assess penalties for persistent late filing, though first-time minor delays are usually resolved with interest only. File even if you cannot pay the full amount — late filing penalties are separate from late payment interest.
Do I pay Serbian tax if I’m a digital nomad staying less than 183 days?
Generally no — non-residents are only taxed on Serbian-sourced income. If you are working remotely for foreign clients while staying in Serbia for fewer than 183 days in a calendar year, your income is not subject to Serbian income tax. Always verify your specific situation with a Serbian tax adviser, particularly if your home country and Serbia have a double-taxation treaty.
Can I deduct actual expenses under Model B?
No. Model B allows a standardised 34% deduction representing typical business expenses — you cannot itemise actual costs above this. If your real business expenses exceed 34% of gross income (uncommon for most service freelancers), consider whether this affects your model choice. In practice, itemising individual expenses requires operating as a preduzetnik rather than using the freelancer self-assessment system.
Calculate Your Serbian Quarterly Tax Bill Now
The core choice is simple: if your quarterly freelance income exceeds approximately 115,000 RSD (~€985), Model B will save you money every quarter. Below that, Model A’s fixed threshold provides better protection. Above it, Model B’s percentage-based deduction does more work.
Use the Serbia Tax Calculator to input your actual quarterly income and see both Model A and Model B results side by side, with social contributions included. Then use the Tax Withholding tool to set a quarterly saving target so you always have the funds ready on filing day.
Also useful: the Runway Simulator — helpful for Serbian freelancers planning how many months of savings to maintain given the quarterly (rather than monthly) nature of tax payments.
Disclaimer: Tax thresholds, rates, and form numbers referenced in this article are based on Serbian Tax Administration published guidance as of 2026. Serbian tax law changes annually — always verify current thresholds at frilenseri.purs.gov.rs and consult a licensed Serbian tax adviser (poreski savetnik) for your specific situation, especially regarding residency status and double-taxation treaties.
“`json
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Article",
"headline": "Serbia Freelance Tax 2026: Model A vs Model B — Complete English Guide",
"description": "Serbian freelance tax explained in English: Model A vs Model B comparison, PP OPO-K quarterly filing, social contributions, digital nomad rules, and a free calculator.",
"url": "https://freelancercalculator.com/blog/serbia-freelance-tax-calculator-model-a-vs-b-2026",
"datePublished": "2026-06-14",
"dateModified": "2026-06-14",
"publisher": {
"@type": "Organization",
"name": "FreelancerCalculator.com",
"url": "https://freelancercalculator.com"
}
},
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is the difference between Model A and Model B in Serbia freelance tax?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Both models apply 20% income tax but calculate taxable income differently. Model A subtracts a fixed 96,000 RSD non-taxable threshold — best for income below ~115,000 RSD/quarter. Model B subtracts 57,900 RSD plus 34% of gross income — better for income above ~115,000 RSD/quarter, saving significantly more at higher income levels."
}
},
{
"@type": "Question",
"name": "When are freelance taxes due in Serbia?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Serbian freelancers file and pay quarterly via PP OPO-K form, with deadlines on the 15th of the month after each quarter: April 15 (Q1), July 15 (Q2), October 15 (Q3), and January 15 (Q4). Both income tax and social contributions are paid simultaneously."
}
},
{
"@type": "Question",
"name": "How much tax does a freelancer pay in Serbia in 2026?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Serbian freelancers pay 20% income tax on taxable income plus social contributions totalling approximately 35% of the taxable base. The effective total rate on gross income ranges from 20–30% depending on income level and chosen model — lower than most Western European countries."
}
},
{
"@type": "Question",
"name": "Do digital nomads pay tax in Serbia?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Non-residents staying fewer than 183 days per year in Serbia are generally only taxed on Serbian-sourced income. If you work remotely for foreign clients during a short Serbia stay, your income typically falls outside the Serbian tax system — but verify this with a local adviser given your specific residency situation."
}
},
{
"@type": "Question",
"name": "What is the PP OPO-K form in Serbia?",
"acceptedAnswer": {
"@type": "Answer",
"text": "PP OPO-K is the quarterly self-assessment tax form Serbian freelancers use to declare income and calculate income tax and social contributions. It is submitted online via the frilenseri.purs.gov.rs portal using Serbian eID credentials. Both the tax calculation and payment are completed through the portal."
}
}
]
},
{
"@type": "HowTo",
"name": "How to File Serbian Freelance Tax (PP OPO-K)",
"step": [
{ "@type": "HowToStep", "position": 1, "name": "Log into the portal", "text": "Access frilenseri.purs.gov.rs with your Serbian eID credentials and PIB tax identification number." },
{ "@type": "HowToStep", "position": 2, "name": "Select your quarter and income", "text": "Choose the relevant quarter and enter your total gross freelance income received during that period." },
{ "@type": "HowToStep", "position": 3, "name": "Choose Model A or Model B", "text": "Select the model that produces the lower tax bill for your income level. Use FreelancerCalculator's Serbia Tax Calculator to compare both before filing." },
{ "@type": "HowToStep", "position": 4, "name": "Review the automatic calculation", "text": "The portal calculates income tax and social contributions automatically. Verify the figures match your own calculation." },
{ "@type": "HowToStep", "position": 5, "name": "Submit and pay", "text": "Submit the PP OPO-K form and pay the calculated amount via Serbian bank transfer to the tax authority's account before the 15th of the following month." }
]
}
]
}
“`
Ready to optimize your freelance finances?
Calculate your rates, taxes, retainer values, project profitability, and more with our interactive tools designed specifically for independent professionals.