Net salary in Poland (2026)
net_salaryTake-home pay for an employee in Poland from a gross yearly salary in PLN, with 2026 rules: every tax and contribution itemised with its local name, the effective and marginal rate, employer cost and the step-by-step workings. Covers: PIT 12%/32% with the 30,000 zł tax-free amount; Zero-PIT reliefs: under 26, return relief, families with 4+ children; Joint return with a spouse; Child relief with the refundable part; PPK, 50% author costs, higher commuting costs; ZUS up to the 2026 cap, 9% health contribution.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"gross_annual": "<gross_annual>"
},
"name": "net_salary"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | No | Age; changes the result here (young-worker reliefs, senior slabs, surcharges). Default 35. | |
| ppk | No | Employee Capital Plan (PPK). You pay 2%, the employer 1.5% (taxable for you). Default false. | |
| joint | No | Joint return with spouse Default true. | |
| author | No | Share of pay under copyright. Creative work (software, design, writing): 50% costs on that part, up to 120,000 zł of costs. (%). Default 0. | |
| married | No | Married or registered partner. Default false. | |
| children | No | Number of dependent children. Default 0. | |
| commuter | No | Live outside the town where you work. Standard costs of 300 zł instead of 250 zł a month. Default false. | |
| fx_per_eur | No | Exchange rate: 1 euro = this many PLN, for the euro amounts. Default 4.25 (indicative). | |
| bonus_annual | No | Yearly bonus in PLN. Default 0. | |
| gross_annual | Yes | Gross yearly salary in PLN, without bonus | |
| return_relief | No | Return relief (ulga na powrót). For 4 years after moving to Poland, for Polish citizens or people with Polish roots who lived abroad for 3+ years. Default false. | |
| spouse_income | No | Partner's gross yearly income in PLN, for joint taxation and spouse allowances. Default 0. |