The tax-free amount is a fixed credit, not a slice off your base
The number everyone repeats (the Polish tax-free amount of PLN 30,000) never appears as a line that shrinks your taxable income. Poland taxes your whole base at the scale, then subtracts a fixed amount decreasing tax from the tax you computed. That credit is PLN 3,600, which is exactly the bottom-bracket rate applied to the tax-free amount, and it comes off across the entire scale.
The consequence is the part people miss. Because it is a fixed złoty amount and not a deduction, it is worth the same to everyone above the first bracket. It does not scale up with your marginal rate. Model it as a deduction from the base and you understate the tax for every earner past the first bracket.
The scale itself is short
Two brackets: 12% up to PLN 120,000 of base, then 32% on the excess. It is marginal. Only the slice above the threshold is taxed at the higher rate. The base is your gross minus the standard employee costs (PLN 3,000 a year for a single job) minus your deductible ZUS social contributions, rounded to whole złoty.
The health contribution is a charge you cannot write off
This is the one that catches people who arrive from a country where health cover reduces the tax bill. The health contribution (składka zdrowotna) is 9% and, since Polski Ład in 2022, it is not deductible from your PIT on the general scale. So it is not part of your income tax. It sits on top of it, and you cannot claw any of it back. Say it out loud when you compare a Polish offer to a Spanish or Portuguese one: the headline tax rate is not the whole deduction.
The three ZUS social contributions do reduce your PIT base: pension (emerytalne) at 9.76%, disability (rentowe) at 1.5%, sickness (chorobowe) at 2.45%. Pension and disability stop at an annual ceiling of PLN 282,600; sickness runs uncapped. The health contribution follows none of that and is deductible from nothing.
Under 26, and the levy at the very top
If you are under 26, the relief for young taxpayers exempts employment and commission income from PIT up to PLN 85,528 a year. The exempt part is not added back to set your rate on anything above the cap, and income above the cap still gets the full tax-free amount. It is a PIT exemption only. ZUS and the health contribution are taken regardless.
At the other end, a solidarity levy (danina solidarnościowa) of 4% applies to income above PLN 1,000,000, declared separately. It only bites into salaries almost no one reading this earns.
What this number is not telling you
The model assumes a single filer. Married couples and single parents can elect joint or single-parent taxation, which lowers the total tax when incomes are unequal, so a couple pays less than shown. The child relief (ulga na dzieci), a partly refundable credit, is not modelled either, so families pay less. Both errors run one way: in your favour. And the net-pay line runs slightly low, because the health contribution is charged on gross minus your social contributions rather than on gross, so the true health charge is a touch smaller than a flat nine percent of gross.
What changed in 2026
The pension-and-disability ceiling rose to PLN 282,600 for 2026, thirty times the projected average monthly wage. The scale, the tax-free amount, the fixed credit and the non-deductible health contribution all carry over unchanged from the post-Polski-Ład settlement. If you are comparing Poland against another country on the same salary, the Spanish and Portuguese pages run it through very different machinery.