# Kalkulator wynagrodzeń brutto netto — Poland net salary

Source page: https://valem.run/calculators/poland/net-salary

Your Polish net pay is gross minus ZUS social contributions, the 9% health premium and 12% PIT after monthly costs and the tax-reducing amount.

**Tax year:** 2026

## How it is calculated

Polish payroll deducts ZUS employee contributions (13.71%: pension, disability and sickness) from gross, then a 9% health premium on what remains — the health premium is not deductible from tax.

PIT is 12% of the base after monthly deductible costs, minus the monthly tax-reducing amount (equivalent to a 30,000 PLN annual free amount), with a 32% rate above 120,000 PLN a year. Workers under 26 are exempt from PIT up to a cap, which the under-26 toggle applies. Estimate, not tax advice.

## Worked example

With Wynagrodzenie brutto / miesiąc of 6,000 PLN, this model computes Netto / miesiąc of 4,420.14 PLN.

## Inputs

| Name | Label | Type |
| --- | --- | --- |
| `grossMonthly` | Wynagrodzenie brutto / miesiąc | number |
| `under26` | Ulga dla młodych (<26 lat) | boolean |

## Sources

- [podatki.gov.pl](https://www.podatki.gov.pl) (checked 2026-08-02)
- [podatki.gov.pl — skala podatkowa (12% / 32%, kwota zmniejszająca 3 600 zł)](https://www.podatki.gov.pl/podatki-firmowe/pit/informacje-podstawowe/co-jest-opodatkowane/opodatkowanie-wedlug-skali-podatkowej) (checked 2026-10-17)
- [ZUS](https://www.zus.pl) (checked 2026-10-17)

## What this page claims

The Valem engine reproduces this model's formula through 2 self-test cases. That shows internal consistency, not that the formula matches current law; the cited sources are the evidence for that. Estimate, not tax advice.

## For agents

- Model manifest (formula, constants, test vectors): https://valem.run/calculators/poland/net-salary.json
- Compute by URL: https://valem.run/calculators/poland/net-salary.json?grossMonthly=6000
- MCP: https://valem.run/mcp/calculators (call `calculate` with calculator `poland/net-salary`)
