Poland income tax calculator
Enter a monthly or annual salary to break your income into PIT, ZUS and take-home pay — with your effective tax rate and the Polish 2026 tax brackets.
Employment contract (UoP) · 2026
- Net income—
- PIT (income tax)—
- ZUS + health—
Effective total rate —
Poland tax brackets 2026
- 0 – 30,000 PLN
- 0% · tax-free (kwota wolna)
- 30,000 – 120,000 PLN
- 12%
- 120,000+ PLN
- 32%
Estimate for an employment contract (UoP) in 2026: 13.71% employee ZUS, 9% health, the 30,000 PLN tax-free amount and the 12% / 32% scale. Figures are indicative — ask us for a calculation matched to your situation.
Get a precise calculationIs that figure right for your case?
Send it to us and we will check it against your actual position — no charge for the first conversation.
Rates used (2026) — verified
- Zakład Ubezpieczeń Społecznych Składki przedsiębiorców w 2026 roku — Analiza Wydziału Planowania Funduszy, luty 2026 zus.pl
- Ministerstwo Finansów Ustawa o podatku dochodowym od osób fizycznych — scale, flat tax and lump-sum rates podatki.gov.pl
Figures are official rates for the tax year shown. They are not advice on your own case.
- Sole trader or sp. z o.o.? Tax comparison Put a sole proprietorship on the scale, the flat tax and the lump sum next to a limited company on classic and Estonian CIT — same revenue, five bottom lines, 2026 rates.
- Scale, flat tax or lump sum? Tax form comparison One decision a year, worth thousands: compare the tax scale, the 19% flat tax and the lump sum on your own revenue, with the health contribution each one triggers.
- Salary calculator — gross to net Estimate take-home pay in Poland across employment, mandate, specific-task and B2B contracts — with a full breakdown of ZUS, health and tax.
- Employer cost calculator — what a hire really costs Gross pay is not the cost. See the full ladder from what leaves your account to what lands in the employee’s — pension, disability, accident, Labour Fund, FGŚP and PPK, at 2026 rates.
Tell us about your business. We’ll map the next steps.
Leave your details and we’ll come back within one business day — with concrete answers, not a sales pitch.
- Free 30-minute introductory call
- English, Polish, Turkish, Russian, Ukrainian, Arabic and Romanian support
- No obligation — clear next steps