Taxes Complete guide

Flat Tax 19% vs Lump Sum 12% for IT Contractors in Poland 2026

Detailed comparison of flat income tax (podatek liniowy) vs lump-sum tax (ryczałt) for software developers and IT freelancers in Poland. Calculations, examples, and which to choose.

10 min read

Flat Tax 19% vs Lump Sum 12% for IT Contractors in Poland 2026

If you're a software developer, DevOps engineer, data scientist, or other IT professional running a sole proprietorship (JDG) in Poland, you face an important tax choice: flat income tax at 19% or lump-sum tax on revenue at 12%.

The wrong choice can cost you thousands of zloty annually. The right choice depends on your income level and business costs — and for most Polish IT contractors, one option is clearly superior.


How Each System Works

Lump-Sum Tax on Revenue (Ryczałt) — 12% for IT

  • Tax base: Revenue (gross invoice amount excluding VAT)
  • Rate: 12% for most IT services (software development, IT consulting, web services under PKD 62.xx, 63.xx)
  • Business expenses: Cannot be deducted
  • Health insurance: Fixed monthly amount based on annual revenue bracket

Flat Income Tax (Podatek Liniowy) — 19%

  • Tax base: Income = Revenue − Deductible business expenses − ZUS social contributions
  • Rate: 19% on income, regardless of amount
  • Business expenses: Fully deductible (equipment, software, training, accountant fees, car, home office, etc.)
  • Health insurance: 4.9% of income (minimum ~420 PLN/month), NOT deductible from tax since 2022

The Key Question: What Are Your Costs?

The decision hinges on your cost ratio — what percentage of your revenue goes to deductible business expenses.

The break-even point (same tax liability for both systems, ignoring health insurance) is approximately:

Expenses > Revenue × (1 - 12/19) = Revenue × 36.8%

If your deductible expenses are less than ~37% of revenue → lump-sum 12% wins.

For typical IT freelancers earning 15,000–35,000 PLN/month, common business expenses (equipment, software subscriptions, training, accounting) amount to 2,000–6,000 PLN — roughly 7–20% of revenue. Well below the 37% threshold. Lump-sum wins for most Polish IT contractors.


Real Calculations: Three Scenarios

Scenario 1: Mid-level Developer — 19,200 PLN/month revenue

120 PLN/h × 160 hours/month. Business costs: 1,500 PLN/month.

Lump-sum 12%:

  • Revenue: 19,200 PLN
  • Social ZUS: −1,507 PLN
  • Tax (12% of revenue): −2,304 PLN
  • Health insurance (2nd bracket): −769 PLN
  • Net take-home: ~14,620 PLN

Flat tax 19%:

  • Revenue: 19,200 PLN
  • Social ZUS: −1,507 PLN
  • Business costs: −1,500 PLN
  • Taxable income: 16,193 PLN
  • Tax (19%): −3,077 PLN
  • Health insurance (4.9% of 16,193): −794 PLN
  • Net take-home: ~13,322 PLN

Winner: Lump-sum by ~1,298 PLN/month (15,576 PLN/year)


Scenario 2: Senior Developer — 28,800 PLN/month revenue

180 PLN/h × 160 hours/month. Business costs: 3,000 PLN/month.

Lump-sum 12%:

  • Revenue: 28,800 PLN
  • Social ZUS: −1,507 PLN
  • Tax (12%): −3,456 PLN
  • Health insurance (2nd bracket): −769 PLN
  • Net take-home: ~23,068 PLN

Flat tax 19%:

  • Revenue: 28,800 PLN
  • Social ZUS: −1,507 PLN
  • Business costs: −3,000 PLN
  • Taxable income: 24,293 PLN
  • Tax (19%): −4,616 PLN
  • Health insurance (4.9%): −1,190 PLN
  • Net take-home: ~20,487 PLN

Winner: Lump-sum by ~2,581 PLN/month (30,972 PLN/year)


Scenario 3: When Does Flat Tax Win?

Flat tax wins when business costs exceed ~37% of revenue. In practice for IT, this happens when you:

  • Subcontract significant work to other developers (their invoices are your costs)
  • Lease an expensive car (75% of lease payments deductible)
  • Operate in an agency model with high subcontracting costs
  • Have very high home office costs (large dedicated workspace)

Example: Revenue 50,000 PLN, costs 20,000 PLN (40% of revenue)

Lump-sum: 50,000 × 12% = 6,000 PLN taxFlat tax: (50,000 − 20,000 − 1,507) × 19% = 5,396 PLN tax (plus health difference)

At 40% costs, flat tax saves roughly 600+ PLN/month on taxes alone.


Health Insurance: The Hidden Variable

Since 2022, health insurance contributions in Poland are not tax-deductible, regardless of the system. This makes accurate comparison harder.

Health Insurance on Lump-Sum

Fixed by annual revenue bracket:

Annual RevenueMonthly Health Insurance
Up to 60,000 PLN~461 PLN
60,001 – 300,000 PLN~769 PLN
Over 300,000 PLN~1,384 PLN

This is a fixed cost — it doesn't grow with your income within a bracket.

Health Insurance on Flat Tax

4.9% × monthly income (minimum ~420 PLN)
  • At 10,000 PLN/month income: 490 PLN health insurance
  • At 20,000 PLN/month income: 980 PLN health insurance
  • At 30,000 PLN/month income: 1,470 PLN health insurance

For high earners (25,000+ PLN net income/month), flat tax health insurance becomes very expensive — another point in lump-sum's favor.


IP Box: The Exception That Changes Everything

IP Box is a 5% tax rate on income derived from qualifying intellectual property rights — primarily self-developed software. It's one of the most significant tax breaks available to Polish software developers.

Critically: IP Box requires flat tax (liniowy) or progressive tax (skala). It's NOT compatible with lump-sum tax (ryczałt).

If you're eligible for IP Box and have significant software copyright income, flat tax at 19% (with IP Box reducing it to 5% on qualified income) can be dramatically more favorable than lump-sum 12%.

Example with IP Box:

  • Revenue: 25,000 PLN, 80% from qualifying software IP
  • IP Box income: 20,000 PLN × 5% = 1,000 PLN tax
  • Remaining income: 5,000 PLN × 19% = 950 PLN tax
  • Total tax: 1,950 PLN (effective 7.8% on total income)

vs. Lump-sum: 25,000 × 12% = 3,000 PLN tax

IP Box on flat tax wins by 1,050 PLN/month in this example.

Requirements for IP Box:

  • You must own the IP rights being licensed/sold
  • Maintain detailed IP activity records (R&D ledger)
  • Claim in your annual tax return (PIT-36L, special IP Box annex)
  • Work with an accountant experienced in IP Box — it's complex

When You CANNOT Use Lump-Sum

Several situations disqualify you from lump-sum:

  1. Serving a former employer: If in the current or previous tax year you performed the same type of work as an employee for a given company, you cannot use lump-sum for income from that company in the current year.
  2. Revenue over 2 million EUR/year: Lump-sum threshold exceeded.
  3. Certain regulated professions: Pharmacists, certain financial intermediaries — check the exclusion list in the Polish lump-sum tax act (ustawa o zryczałtowanym podatku).
  4. If you want IP Box: Must switch to flat tax or progressive scale.

PKD Codes and the 12% Rate

The 12% rate applies specifically to services classified under these PKD (Polish business activity classification) codes:

  • 62.01.Z — Software development
  • 62.02.Z — IT consulting and advisory
  • 62.03.Z — IT infrastructure management
  • 62.09.Z — Other IT services
  • 63.11.Z — Data processing; web hosting

If your primary activity is software development or IT consulting, you qualify. If your activities span technical consulting and non-IT management consulting, the boundary can be unclear — consider requesting a private tax ruling (indywidualna interpretacja podatkowa) from the National Tax Information (KIS).


Changing Your Tax Form

You can only change your tax form:

  • For the coming year: Submit change notification by February 20 of that year
  • In your first year of business: By the 20th of the month following your first revenue

If you chose the wrong form: wait until the next year. There are no mid-year changes.


Decision Algorithm

Your costs < 20% of revenue?
  → Lump-sum 12% (clear win)

Your costs 20–37% of revenue?
  → Lump-sum 12% (still wins, by smaller margin)

Your costs > 37% of revenue?
  → Flat tax 19% (now wins)

You create qualifying software and want IP Box?
  → Flat tax 19% (even if it would otherwise lose)

Serving former employer in year 1?
  → Flat tax 19% (no choice)

Planning joint filing with spouse?
  → Progressive scale (only compatible option)

Summary Table

SituationRecommended Form
Developer, standard freelance, low costsLump-sum 12%
Developer with IP Box qualificationFlat tax 19%
Agency/subcontracting model (>40% costs)Flat tax 19%
First year, former employer clientFlat tax 19%
High earner filing jointly with low-income spouseProgressive scale
DevOps, QA, PM, UXLump-sum 12%

Check your exact numbers with our B2B Calculator.


This article is for informational purposes only. Polish tax law changes frequently — verify current rates with a licensed tax advisor or at podatki.gov.pl.

Tags

flat tax polandlump sum tax polandryczałt ITpodatek liniowypoland self-employment tax 2026

The content of this article is for informational purposes only and does not constitute tax or legal advice. Consult a licensed advisor before making financial decisions.

Skip to content