Brutto and netto. ZUS contributions. PIT advances. The December difference. Everything you need to understand what happens to your earnings in Poland — explained clearly, sourced from public information.
When you accept a job offer in Poland, the number on the contract is your brutto salary. What arrives in your bank account is something noticeably smaller. That difference is not a mistake or an error. It is a structured system of contributions and taxes that fund healthcare, pensions, unemployment insurance, and more.
Understanding what each deduction is and where it goes helps you make sense of your payslip — and gives you the tools to check that everything is being handled correctly.
Read the full explanationProportions are illustrative only. Actual amounts vary by income level, contract type, and year.
Each topic is drawn from publicly available sources including ZUS, the Ministry of Finance, and Polish tax law. No payroll services. No accounting advice. Just clear explanations.
What each line means, how to read the columns, and what to do if something looks unfamiliar.
Learn moreWhere each contribution goes, what it funds, and why both you and your employer pay into the system.
Learn moreMonthly income tax prepayments: how they are calculated, when they change, and what happens at year end.
Learn moreHow the two main contract types differ in terms of deductions, protections, and what appears on your payslip.
Learn moreWhy your last payslip of the year often looks different — and what the changes actually mean.
Learn moreHow to use the PUE ZUS platform to verify that your employer is actually paying your contributions.
Learn moreRead the explanation of brutto versus netto and understand the structure of Polish payroll deductions before diving into specifics.
Find out whether your deductions follow the umowa o pracę rules or the umowa zlecenie rules — they differ in important ways.
Go through the ZUS contribution categories and PIT advance section of your payslip using the explanations in this portal as a reference guide.
Log into the PUE ZUS platform using your PESEL or NIP number to see your contribution history and confirm your employer's payments.
This portal exists because Polish payroll can be genuinely confusing — especially for people new to the workforce, arriving from another country, or switching between contract types. The information here is drawn from publicly available sources: ZUS documentation, Ministry of Finance guidance, and Polish tax law.
We do not offer payroll services, accounting advice, or tax preparation. What we offer is a clear, honest explanation of how the system works. You can then use that understanding to have more informed conversations with your employer, your accountant, or ZUS directly.
Read our full backgroundWhile Polish payroll law is national, local labour market context, average salary levels, and regional employer practices can affect how you experience your payslip. Explore city-specific context for major Polish cities.