Net to gross salary in Poland 2026: the gross behind your take-home
Type the amount you want in your bank account each month and the calculator runs Polish payroll in reverse to find the gross salary to ask for.
Checked by Radif Partners · Editorial policy
To take home PLN 6,000 a month on a Polish employment contract (umowa o pracę) in 2026, you need PLN 8,317 gross; for PLN 10,000 net the figure is PLN 14,185. The calculator searches for the gross salary at which every payroll deduction leaves exactly the net you typed: employee pension, disability and sickness contributions to ZUS (13.71 % together), the 9 % health contribution and the 12 % income tax advance reduced by PLN 300 thanks to the PIT-2 form. The result describes a month before your cumulative taxable income passes PLN 120,000, with standard work costs of PLN 250, no PPK pension plan and no under-26 relief. The ratio is not constant: at PLN 4,000 net, deductions take 25.71 % of gross; at PLN 10,000 net they take 29.51 %, because fixed allowances matter less as pay rises. Below you will find a table for five targets, variants with PPK or commuting, and advice on negotiating in gross terms.
What gross gives you this take-home?
Gross needed
PLN 8,317
| ZUS | PLN 1,140 |
| Health | PLN 646 |
| PIT | PLN 531 |
Gross salary needed for common take-home targets
Each row assumes PIT-2 is filed and work costs of PLN 250 apply, which matches most people with a single employer. The last column shows the full cost to the company, a useful number when you discuss the budget for a role.
| Net | Gross needed | Gross / net | Deductions as % of gross | Employer cost |
|---|---|---|---|---|
| PLN 4,000 | PLN 5,384 | 1.346 | 25.71 % | PLN 6,487 |
| PLN 5,000 | PLN 6,850 | 1.370 | 27.01 % | PLN 8,253 |
| PLN 6,000 | PLN 8,317 | 1.386 | 27.86 % | PLN 10,021 |
| PLN 8,000 | PLN 11,251 | 1.406 | 28.9 % | PLN 13,556 |
| PLN 10,000 | PLN 14,185 | 1.419 | 29.51 % | PLN 17,091 |
The multiplier in the third column climbs with every row. A rule of thumb such as "net times 1.4" overshoots for modest salaries and undershoots for high ones.
Why the multiplier keeps rising
If every deduction were a fixed percentage of gross pay, one conversion factor would do. Polish payroll does not work that way. Social contributions (13.71 %) and the health contribution (9 % of gross minus those contributions) are proportional, but the tax advance is not: a flat PLN 250 of work costs comes off the taxable base, and a flat PLN 300 comes off the tax itself. Neither amount grows with your salary, so they shelter a large part of a PLN 4,000 take-home and only a sliver of a PLN 10,000 one.
The second reason only appears over a full year. The calculator models a month in which your whole taxable base sits in the first bracket. A gross of PLN 14,185 gives PLN 10,000 net in January, yet cumulative taxable income passes PLN 120,000 in November. From then on the excess is taxed at 32 %, and December's transfer drops to PLN 7,602. If a stable take-home matters to you, negotiate with a margin or check the yearly average in the annual salary calculator.
A third threshold affects high earners: once gross pay for the year passes PLN 282,600 (an average of PLN 23,550 a month), pension and disability contributions stop and net pay rises. The monthly result here ignores that effect.
Same net pay, different gross
The widget shows the most common case. Your circumstances may call for a different gross to reach the same PLN 6,000 take-home:
- no PIT-2 filed: PLN 8,758 gross, since the employer does not subtract PLN 300 from the tax advance;
- PPK at the basic rate: PLN 8,592 gross, because 2 % leaves your pay and the employer's 1.5 % counts as taxable income;
- raised work costs of PLN 300 for people commuting from another town: PLN 8,308 gross;
- under 26 with the youth relief: PLN 7,641 gross, until your income for the year passes PLN 85,528.
The first and last variants are PLN 1,117 of gross apart for an identical bank transfer, which is exactly why a net expectation tells an employer so little.
Negotiating: think in gross, check in net
Job ads for employment contracts in Poland quote gross pay, and the contract states gross pay. Walk into the interview with a gross figure derived from the net you need. For PLN 6,000 take-home that is PLN 8,317 gross, and the position then costs the company PLN 10,021 a month including its own contributions.
That last number explains why raises feel harder to win than they should. An extra PLN 1,000 gross leaves you about PLN 681 more at this salary level, while the employer's cost rises by PLN 1,205. Asking for a specific net amount really means asking for a much larger budget. The employer cost calculator breaks it down.
On B2B offers "netto" means something else entirely: the invoice value before VAT, out of which you pay ZUS, health contribution and tax yourself. PLN 10,000 net on an invoice and PLN 10,000 net on a payslip are very different incomes. See B2B vs employment contract for the comparison.
What this calculator leaves out
It converts net to gross for one employment contract with one employer. Bonuses, overtime supplements and benefits in kind such as a company car or private medical cover all increase taxable income and are not included. Neither are bailiff deductions (komornik) or union dues that may appear on your payslip (pasek wypłaty). Rounding follows Polish payroll practice, with contributions to the grosz and the tax base and advance to whole złoty, so a difference of a few grosze against your actual pay is normal.
What your requested salary costs the employer
Enter the gross from the first calculator to see the full cost of employment, with or without PPK.
What you cost your employer
Total cost per month
PLN 9,638
| Gross | PLN 8,000 |
| Employer contributions and funds | PLN 1,638 |
| Employee net | PLN 5,784 |