Payroll Taxes Reference, 2026

Payroll Taxes in Poland

Employers hiring in Poland add approximately 20.48% to gross salary in mandatory social contributions, covering pension and disability insurance, accident insurance, the Labour Fund, and the Employee Guaranteed Benefits Fund. Before pricing a role in Warsaw, Krakow, or Wroclaw, buyers need to understand how ZUS contribution caps, progressive income tax thresholds, and the minimum wage floor of PLN 4,806 per month combine to set the true employment cost.

Income tax in Poland

Poland operates a progressive personal income tax system for the 2026 tax year, with a structure that includes a tax-free amount built into the lowest band. The first PLN 30,000 of annual gross income is taxed at 0%, making this band function as a statutory personal allowance rather than a conventional zero-rate bracket. Income between PLN 30,001 and PLN 120,000 is taxed at 12%, and everything above PLN 120,001 attracts the top rate of 32%. Withholding and administration fall under the Krajowa Administracja Skarbowa, Poland's National Revenue Administration.

For a mid-level professional earning, say, PLN 8,000 to PLN 10,000 per month in gross salary, annualised income sits between PLN 96,000 and PLN 120,000, placing most of the taxable income firmly in the 12% band with only a narrow margin near the upper threshold. Buyers should note that the National Revenue Administration (Krajowa Administracja Skarbowa) requires employers to apply the annualised band logic when running monthly withholding calculations, so the PLN 120,000 ceiling must be tracked through the payroll year to identify when an employee crosses into the 32% band. The table below sets out the full band structure; prose here frames context rather than repeating every row.

Tax bands for 2026

Income tax bands (annual gross)
FromToRate
0 PLN30,000 PLN0%
30,001 PLN120,000 PLN12%
120,001 PLNno upper bound32%

Employer social contributions

The combined employer-side contribution rate in Poland for 2026 totals 20.48% of gross salary, derived from four distinct categories administered through ZUS, the Polish Social Insurance Institution. Pension and disability insurance accounts for 16.26% of that stack and is the only employer contribution that carries a monthly cap, currently set at PLN 23,550 per month (corresponding to the annual ceiling of PLN 282,600 raised effective 1 January 2026). Accident insurance adds 1.67%, the Labour Fund adds 2.45%, and the Employee Guaranteed Benefits Fund (FGSP) contributes 0.10%, all three of which are uncapped and accrue on every złoty of gross salary regardless of how high the salary rises.

From the buyer's perspective, 20.48% is the on-cost you pay above gross for every Polish hire up to the PLN 23,550 monthly threshold. Above that level, the pension and disability portion stops accruing on the excess, which lowers the marginal on-cost for senior engineers or shared-services managers whose packages exceed the cap. Roles in enterprise software development or financial technology in Krakow or Warsaw frequently cross this threshold, so buyers pricing senior hires should model both the capped and uncapped scenarios. The Polish Social Insurance Institution (ZUS) collects all four categories together; they are not split across separate authorities.

Employer contribution rates

ContributionRateMonthly cap
Pension and disability insurance16.26%23,550 PLN/month
Accident insurance1.67%no cap
Labour Fund2.45%no cap
Employee Guaranteed Benefits Fund (FGSP)0.1%no cap
Employer total20.48%

Employee social contributions

Three deductions come out of an employee's gross in Poland before income tax is applied. Pension and disability insurance takes 11.26% of gross, subject to the same PLN 23,550 monthly cap that binds the employer side. Sickness insurance deducts a further 2.45%, also capped at PLN 23,550 per month. Together these two ZUS-administered deductions reduce the base on which the third deduction is calculated.

Health insurance is the category buyers most commonly miscalculate. The 9% health contribution is applied not to gross salary but to gross salary minus the two social contributions above, and it carries no monthly cap at all. This means health insurance continues to accrue on every złoty of post-social-contribution income regardless of how high earnings go, unlike the pension and disability portions that plateau at PLN 23,550. For a senior Warsaw-based developer well above the ZUS cap, health insurance becomes the only employee-side deduction still scaling with salary. The Polish Social Insurance Institution (ZUS) administers the social contributions; health insurance flows to the Narodowy Fundusz Zdrowia, the National Health Fund. Both must be declared and remitted correctly each month, and confusing the two bases (gross versus gross-minus-social) is the most frequent compliance error in Polish payroll.

Employee contribution rates

ContributionRateMonthly cap
Pension and disability insurance11.26%23,550 PLN/month
Sickness insurance2.45%23,550 PLN/month
Health insurance9%no cap
Employee total22.71%

Mandatory benefits and statutory leave

Polish labour law sets two tiers of annual paid leave under the Kodeks pracy, the Polish Labour Code. Employees with fewer than ten years of total service across all employers are entitled to 20 working days per year; those with ten or more years of accumulated service, counted across every employer in their work history, receive 26 working days. Buyers should note that this service count is cumulative and portable, so a new hire who already has ten years elsewhere arrives entitled to the higher tier from day one.

On the sick-leave side, employers bear direct payroll cost for the first 33 days of illness per calendar year at 80% of the employee's pay. For employees aged 50 and above, that employer-paid window shortens to 14 days, after which ZUS, the Polish Social Insurance Institution, takes over payments at 80% from the social insurance fund. Maternity leave runs for 20 weeks (140 days) at 100% of insured earnings, funded through ZUS rather than the employer's payroll, though the position remains legally protected throughout. Poland observes 13 public holidays annually, all of which fall outside the working-day leave entitlement. A thirteenth-month salary is not required under Polish law, so it does not enter mandatory cost calculations.

Statutory entitlements

EntitlementValueNote
Annual paid leave20 working days (under 10 years' service); 26 working days (10+ years)per Polish Labour Code; service across all employers counts
Public holidays13 days
Sick leavefirst 33 days at 80% of pay (employer-paid; 14 days for employees aged 50+); thereafter from ZUS at 80%
Maternity leave20 weeks (140 days) at 100% of insured earningspaid through ZUS; extendable into parental leave with reduced rate

Worked example: total employer cost at €2,500 / month gross

The worked example below uses an assumed gross salary of PLN 10,776 per month, the approximate local-currency equivalent of EUR 2,500 at the 2026 reference rate of 0.232 PLN-to-EUR. The example includes all four employer-side ZUS contributions calculated on that gross figure, employee social and health contributions deducted in the correct sequence (social first, then health on the reduced base), and income tax withheld using the progressive annual band structure with the PLN 30,000 tax-free threshold applied.

The example does not include sector-specific exemptions, individual deductions such as those for dependants or work-related cost allowances, or any voluntary benefit costs. Because Poland does not mandate a thirteenth-month salary, no additional month is factored in. The PLN 23,550 monthly cap on pension and disability contributions is not triggered at this salary level, so contributions accrue on the full gross. All specific totals and breakdowns are calculated and rendered template-side from these inputs.

Total employer cost at €2,500 / month gross
Line itemAmountNote
Gross monthly salary10,776 PLN (~ 2,500 EUR)Reference: €2,500 / month
Employer Pension and disability insurance (16.26%)1,752 PLN (~ 407 EUR)
Employer Accident insurance (1.67%)180 PLN (~ 42 EUR)
Employer Labour Fund (2.45%)264 PLN (~ 61 EUR)
Employer Employee Guaranteed Benefits Fund (FGSP) (0.1%)11 PLN (~ 3 EUR)
Employer total contributions2,207 PLN (~ 512 EUR)
Employee Pension and disability insurance (11.26%)1,213 PLN (~ 282 EUR)
Employee Sickness insurance (2.45%)264 PLN (~ 61 EUR)
Employee Health insurance (9%)837 PLN (~ 194 EUR)
Income tax (monthly)816 PLN (~ 189 EUR)
Net take-home7,646 PLN (~ 1,774 EUR)
Total employer cost12,983 PLN (~ 3,012 EUR)

General employer cost; sector-specific exemptions and individual deductions may apply. See Recent changes below for context on which figures changed in the current tax year.

Apply these Poland rates to your actual hire

Plug a target salary into the cost calculator to see the total employer cost at your specific salary level, using the same rates shown on this page.

Recent changes

Effective 1 January 2026: Annual contribution cap raised to PLN 282,600

The annual ceiling for pension and disability insurance contributions rose to PLN 282,600 for 2026, indexed to thirty times the projected average monthly wage. The cap applies to the pension and disability portions only; accident insurance, the Labour Fund, the Employee Guaranteed Benefits Fund, and health insurance remain uncapped. Employers paying gross salaries above PLN 23,550 per month see a step-down in marginal payroll cost above the cap.

Employer registration and ongoing compliance

Where employers register and file

Employers must register with ZUS, the Polish Social Insurance Institution, before running their first payroll in Poland. Registration establishes the contribution account used for all four employer-side categories as well as the employee-side social deductions. Separately, employers register as withholding agents with the Krajowa Administracja Skarbowa, Poland's National Revenue Administration, which administers personal income tax collection on a pay-as-you-earn basis.

The primary electronic channel for payroll compliance is the Płatnik platform, ZUS's dedicated employer software, supplemented by the e-Deklaracje portal operated by the National Revenue Administration (Krajowa Administracja Skarbowa) for income tax declarations. Most employers and payroll providers file and remit both social contributions and income tax withholdings on a monthly cadence, with declarations and payments due in the same calendar month as the payroll run to which they relate. The exact submission deadline falls mid-month and varies slightly by employer type; professional payroll providers operating in Poland build this into their compliance calendar.

In practice, new employers should also register any new employee with ZUS within seven days of the employment start date, a requirement that is separate from the contribution filing cycle. The Polish Social Insurance Institution (ZUS) performs automated cross-checks between declared payrolls and remitted contributions, and discrepancies generate follow-up notices. Buyers using an employer of record or a Polish payroll bureau should confirm that the provider holds active Płatnik credentials and is current with both ZUS registration obligations and National Revenue Administration (Krajowa Administracja Skarbowa) withholding filings for every employee on the account.

Frequently asked questions

What is the total employer contribution rate in Poland for 2026?

Polish employers contribute a combined 20.48% of gross salary through ZUS, the Polish Social Insurance Institution. This covers pension and disability insurance at 16.26%, accident insurance at 1.67%, the Labour Fund at 2.45%, and the Employee Guaranteed Benefits Fund at 0.10%. Only the pension and disability portion is capped, at PLN 23,550 per month.

How does the PLN 23,550 monthly contribution cap affect employer costs?

The cap applies only to the pension and disability categories, covering both the 16.26% employer share and the 11.26% employee share. Once an employee's gross salary exceeds PLN 23,550 in a month, those two contributions stop accruing on the excess. Accident insurance, the Labour Fund, FGSP, and health insurance continue on the full gross or adjusted base with no ceiling.

At what income level does Poland's 32% income tax rate apply?

The 32% rate applies to annual gross income above PLN 120,000, administered by the Krajowa Administracja Skarbowa, Poland's National Revenue Administration. Income between PLN 30,001 and PLN 120,000 is taxed at 12%, and the first PLN 30,000 is effectively tax-free. Employers must track cumulative annual earnings to apply the correct band each month.

Why is health insurance calculated differently from other employee deductions in Poland?

Employee health insurance in Poland, at 9%, is applied to gross salary minus the employee's social contributions (pension, disability, and sickness), not to the full gross figure. It also carries no monthly cap, unlike the social contributions capped at PLN 23,550. This sequencing means the taxable base for health insurance and for income tax both differ from raw gross.

What sick-leave costs must Polish employers budget for directly?

Under the Polish Labour Code, employers fund the first 33 days of sick leave per calendar year at 80% of the employee's pay, dropping to 14 employer-funded days for employees aged 50 and over. After those windows close, ZUS, the Polish Social Insurance Institution, takes over sick-pay funding from the social insurance fund. Both windows represent a direct payroll cost exposure that sits outside the contribution rate stack.