Article / Europe

Payroll & Employment Contracts in Poland: Umowa o pracę vs B2B

Mark Robbins Updated 7 July 2026 4 min read
Umowa o pracę vs umowa zlecenie vs B2B in Poland: the trade-offs, the 2026 PIP misclassification reform, ZUS and PIT costs, the 2026 minimum wage, and how an EOR fits in.
Payroll & Employment Contracts in Poland

Summary:

  • Poland’s contract choice is the thing foreign companies most often get wrong: umowa o pracę (full employment + ZUS) vs umowa zlecenie/B2B (cheaper, flexible, but no labour protection).
  • From 8 July 2026 the Labour Inspectorate (PIP) can administratively reclassify disguised B2B/civil contracts into employment — without a court ruling — with back-payment of ZUS, tax and benefits up to five years.
  • Employer ZUS contributions add roughly 20% on top of gross; the employee bears 13.71% social plus a 9% health contribution.
  • The 2026 minimum wage is PLN 4,806/month gross (PLN 31.40/hour for civil contracts).

Quick answer: In Poland the headline decision is contract type. Umowa o pracę is a full Labour Code employment contract with paid leave, notice and mandatory ZUS, costing the employer about 20% on top of gross. Umowa zlecenie and B2B are cheaper and more flexible but carry no labour protection — and from 8 July 2026 the PIP inspectorate can reclassify disguised contracts into employment without going to court. An Employer of Record runs compliant payroll and removes the misclassification and tax-presence risk.

The contract types — and the trade-offs

Poland offers several ways to engage a worker, and the choice drives cost, flexibility and risk:

  • Umowa o pracę (employment contract, Labour Code): full protection — paid leave, notice periods, working-time limits, minimum wage and mandatory ZUS social insurance. Highest cost and least flexible, but the only fully compliant option for ongoing, directed work.
  • Umowa zlecenie (mandate/civil contract): a “due care” engagement with limited ZUS and the statutory minimum hourly rate, but no annual leave or notice protection.
  • Umowa o dzieło (specific-task contract): for a defined deliverable; generally no ZUS, taxed under PIT only.
  • B2B (self-employed contractor invoicing via a sole proprietorship): lowest employer cost and highest flexibility, but the worker bears their own tax and ZUS and has no labour-law protection.

Misclassification — the risk that just got sharper

Under Article 22 of the Labour Code, an employment relationship exists wherever work is performed personally, under the employer’s direction, at a time and place the employer sets — regardless of what the contract is called. A B2B or zlecenie arrangement with those features is legally disguised employment.

This matters more than ever in 2026: an amendment to the Labour Inspectorate (PIP) Act, effective 8 July 2026, lets inspectors administratively reclassify civil/B2B contracts into employment contracts without a court ruling. Reclassification triggers back-payment of ZUS contributions, PIT and wage/leave differences — potentially up to five years retroactively, with interest. There is a 12-month grace period to voluntarily convert disguised contracts, so 2026 is the year to get classification right.

ZUS social security and employer cost

On an employment contract, the employer pays roughly 20% on top of gross in ZUS: old-age pension (9.76%), disability (6.50%), accident (~1.67%, sector-dependent), the Labour Fund (2.45%) and FGŚP (0.10%). The employee separately bears 13.71% in social contributions plus a 9% health contribution that is not deductible from tax. As a rule of thumb, budget about gross × 1.20 for the all-in employer cost.

Hiring in Poland — umowa o pracę, zlecenie or B2B?

Choosing the wrong contract type is the biggest misclassification risk in Poland, and the 2026 PIP reforms tightened enforcement. TopSource employs your staff on a compliant umowa o pracę through our Polish entity, runs ZUS and PIT payroll, and keeps you clear of reclassification — or handles the monthly run if you already have an entity.

Talk to our Poland team

Income tax (PIT)

Employment income follows a progressive scale — 12% up to PLN 120,000 and 32% above, with a PLN 30,000 tax-free amount. Workers under 26 benefit from the “ulga dla młodych” relief: zero PIT on up to PLN 85,528 of annual employment income. Self-employed B2B contractors can instead elect a 19% flat tax or a lump-sum ryczałt (for example 12% for software developers), which is part of what makes B2B attractive — and what tempts companies into misclassification.

Minimum wage and key terms

  • Minimum wage 2026: PLN 4,806/month gross; PLN 31.40/hour for civil contracts (single rate for the whole year).
  • Probation: up to 3 months.
  • Notice (employment contracts): 2 weeks under 6 months, 1 month from 6 months to 3 years, 3 months at 3+ years.
  • Annual leave: 20 working days, rising to 26 once total seniority reaches 10 years.
  • Fixed-term limit: the “33/3 rule” — max 33 months and 3 consecutive fixed-term contracts before automatic conversion to indefinite.

Hiring without a Polish entity

A foreign company can register with ZUS as a foreign remitter and run payroll itself, but it is administratively heavy and an employee who concludes contracts in Poland can create a permanent establishment with corporate-tax exposure. An Employer of Record in Poland becomes the legal employer, runs ZUS and PIT, and removes both the misclassification and permanent-establishment risk. If you already have a Polish entity, our Poland payroll service handles the monthly run. Learn more about the EOR model or talk to our team.

Yes. A foreign employer can register with ZUS as a foreign remitter and run payroll itself, or use an Employer of Record that becomes the legal Polish employer. Most choose an EOR because direct registration is administratively complex and can create permanent-establishment and compliance risk.

Umowa o pracę is a Labour Code employment contract with full protections — paid leave, notice, working-time limits and mandatory ZUS — costing the employer about 20% on top of gross. A B2B contract is a commercial arrangement where a self-employed contractor invoices the company, bears their own tax and ZUS, and has no labour-law protection.

Under Article 22 of the Labour Code, work done personally, under direction, at a set time and place is legally employment whatever the contract is called. From 8 July 2026 the PIP inspectorate can administratively reclassify B2B and civil contracts into employment without a court ruling, triggering back-payment of ZUS, tax and benefits for up to five years.

Employer ZUS contributions add roughly 19.5–22% of gross (pension 9.76%, disability 6.5%, accident ~1.67%, Labour Fund 2.45%, FGŚP 0.1%) — about gross × 1.20 as a rule of thumb. The employee separately bears 13.71% social contributions and a 9% health contribution.

PLN 4,806 gross per month, with a minimum hourly rate of PLN 31.40 gross for civil-law contracts. Unlike some recent years, there is a single rate for the whole of 2026 with no mid-year increase.

Employment income follows a progressive scale of 12% up to PLN 120,000 and 32% above, with a PLN 30,000 tax-free amount. Workers under 26 pay no PIT on up to PLN 85,528 of annual employment income, applied automatically; B2B contractors can instead elect a 19% flat tax or a lump-sum ryczałt.

Simply employing a Polish resident does not automatically create a permanent establishment, but it can if the employee negotiates or concludes contracts on the company’s behalf, which would create Polish corporate-tax obligations. Using an EOR avoids this because the EOR, not the foreign company, is the legal employer.

Couldn’t find what you were looking for?