Updated on

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

ZUSPLN 1,140
HealthPLN 646
PITPLN 531
Full net-to-gross calculator →

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.

NetGross neededGross / netDeductions as % of grossEmployer cost
PLN 4,000PLN 5,3841.34625.71 %PLN 6,487
PLN 5,000PLN 6,8501.37027.01 %PLN 8,253
PLN 6,000PLN 8,3171.38627.86 %PLN 10,021
PLN 8,000PLN 11,2511.40628.9 %PLN 13,556
PLN 10,000PLN 14,1851.41929.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

GrossPLN 8,000
Employer contributions and fundsPLN 1,638
Employee netPLN 5,784
Full employer cost calculator →

Frequently asked questions

A recruiter in Poland asks for my salary expectations. Should I give net or gross?

Give a monthly gross figure for an employment contract (umowa o pracę), because that is what goes into the contract and what HR compares between candidates. If you want PLN 6,000 take-home, your expectation is about PLN 8,317 gross, assuming a PIT-2 form and the standard PLN 250 costs. Net figures confuse the conversation: your take-home depends on age, PPK and commuting, which the employer does not know.

How much extra gross do I need to take home PLN 1,000 more?

More than PLN 1,000. Moving from PLN 6,000 to PLN 7,000 net means raising gross pay from PLN 8,317 to PLN 9,784, a rise of PLN 1,467. Every extra złoty loses 13.71 % in employee ZUS, 9 % health contribution and 12 % tax, while the fixed deductions (work costs and the tax-reducing amount) stay the same as your pay grows.

Can I use this to convert net to gross for a mandate contract or B2B?

No. It covers the employment contract only, where net and gross are linked by one fixed formula. On a mandate contract (umowa zlecenie) contributions depend on student status and other insurance, and on B2B the word "netto" usually means the invoice amount before VAT, not money in your account. Use the dedicated calculators and adjust the amount until the result matches.

Why does my payslip show a different net than the calculator for the same gross?

Usually one of three reasons: no PIT-2 on file (the tax advance is PLN 300 higher), PPK membership (a 2 % deduction from gross), or allowances and deductions the calculator cannot see. Without PIT-2, a PLN 6,000 take-home needs PLN 8,758 gross. Also check whether your cumulative taxable income this year has already passed PLN 120,000.

Related calculators and guides

Sources

Written by

Publisher of salary calculators and practical guides · Polish PIT, ZUS and health contribution

Updated on · Editorial policy · Contact

Rates 2026, last updated