Hire employees in Poland
Everything a foreign company needs to know before employing people in Poland: whether you need an entity, what an employee really costs once ZUS and PPK are added, how payroll and PIT withholding work, what leave is mandatory, and why the written reason for dismissal matters more than the notice period. Written for CHROs, CFOs, General Counsel and founders.
Quick answers
The questions leadership teams ask first, answered directly. Detail follows below.
Do I need a local Polish entity to hire?
No. Foreign companies can engage talent in Poland through three routes:
- Employer of Record. Dryft Global employs the person through a compliant Polish entity under the Labour Code (Kodeks pracy). Dryft runs payroll, withholds personal income tax (PIT), remits contributions to ZUS, enrols the employee in the PPK pension scheme, arranges the mandatory medical exam and safety training, and manages leave and terminations.
- Direct local entity (Sp. z o.o. or branch). You register with the National Court Register (KRS), obtain NIP and REGON numbers, open a bank account, register as a ZUS contribution payer within 7 days of the first hire, and set up PPK.
- Independent contractor (B2B / JDG). Common in Polish IT, but lawful only for genuinely autonomous sole traders with their own economic risk and several clients. Anyone supervised, on fixed hours and integrated into your team is an employee under Article 22 of the Labour Code.
When should I use an EOR instead of setting up a Sp. z o.o.?
An EOR makes commercial sense when you are:
- Onboarding engineers, product or sales staff in days rather than the 4 to 8+ weeks incorporation, KRS registration and banking take.
- Testing the market or building a nearshore engineering hub of 1 to 20+ people without creating a Polish tax presence.
- Avoiding the compliance load of ZUS filings, PPK auto-enrolment, medicals, BHP training and remote-work reimbursement without local HR and legal staff.
A Sp. z o.o. becomes the right answer when headcount justifies permanent administration, when you open production or logistics facilities, or when you sign Polish customer contracts that need local invoicing and VAT.
What does an employee actually cost beyond salary?
Plan for roughly 21% to 25% on top of gross salary. Employer ZUS contributions come to about 20.5% (retirement 9.76%, disability 6.50%, accident around 1.67%, Labour and Solidarity Funds 2.45%, Guaranteed Benefits Fund 0.10%), the PPK employer match adds 1.50% unless the employee opts out, and mandatory medicals, safety training and the remote-work stipend add 1% to 2.5%. Full breakdown below.
How difficult is termination in Poland?
Moderate, with one trap. Notice periods are short and fixed by tenure: 2 weeks, 1 month or 3 months. But there is no at-will dismissal, and since 2023 you must state a concrete, true and justified written reason for ending both indefinite and fixed-term contracts. Vague reasons such as "loss of trust" are struck down by the labour courts, which can order reinstatement or damages. Pregnant employees, anyone on leave and anyone within 4 years of retirement age cannot be given notice at all.
Can Dryft Global legally employ my team in Poland?
Yes. Dryft provides Employer of Record services in Poland through a fully registered local entity. We issue bilingual employment contracts (umowa o pracę), run payroll and ZUS filings, withhold PIT and file PIT-4R and PIT-11, manage PPK, coordinate the medical and BHP training, and handle lawful terminations while you direct the work.
Hiring routes compared
Weigh speed, overhead, permanent establishment risk and Labour Code exposure. Here is how the routes stack up.
| Factor | Direct entity (Sp. z o.o. / branch) | Dryft Global EOR | Independent contractor (JDG) |
|---|---|---|---|
| Speed to onboard | 4 to 8+ weeks (notary, KRS, bank, ZUS) | Days once the agreement is signed | 1 to 3 days |
| Corporate entity required | Yes, with minimum capital and local representation | No, employed through Dryft Poland | No, contractor runs their own JDG |
| Permanent establishment risk | Direct Polish corporate tax liability | Significantly mitigated for non-sales roles | Moderate to high if the contractor acts as your agent |
| Labour court and inspection risk | Direct liability before PIP and the courts | Dryft carries legal employer liability | Direct exposure to PIP audits and ZUS back-taxes |
| Payroll, ZUS and PIT | Internal team or local accounting bureau | Fully managed (ZUS DRA, PIT-4R, PIT-11, PPK) | Contractor self-reports PIT, VAT and ZUS |
| Medical exams and BHP | You contract an occupational doctor and trainer | Coordinated by Dryft | None |
| Best fit | 20 to 30+ permanent staff, physical office, local invoicing | 1 to 20+ software, sales, tech or ops specialists | Independent, specialised, short-term project work |
What an employee costs in Poland
Poland funds social insurance through ZUS with contributions split between employer and employee. The employee alone pays sickness insurance and the 9% health contribution; the employer alone pays accident insurance and the labour funds. Retirement and disability contributions stop for the year once earnings pass 30 times the projected average monthly wage.
| Component | Employer share | Notes |
|---|---|---|
| Retirement insurance (emerytalne) | 9.76% | Employee pays the same; capped at the 30-fold annual limit |
| Disability insurance (rentowe) | 6.50% | Employee pays 1.50%; same cap |
| Accident insurance (wypadkowe) | ~1.67% | Range 0.67% to 3.33% by sector and headcount; 100% employer-funded |
| Labour Fund and Solidarity Fund (FP / FS) | 2.45% | Employer only |
| Guaranteed Employee Benefits Fund (FGŚP) | 0.10% | Employer only |
| Statutory ZUS subtotal | ~20.48% | Of gross pay; employee pays a further 13.71% plus 9% health |
| PPK employer match | 1.50% | Mandatory baseline unless the employee opts out; up to 4% voluntarily |
| Remote work stipend, medicals and BHP | ~1% to 2.5% | Tax-free electricity and internet lump sum, occupational exams, safety training |
| PFRON disability levy | Varies | Only employers with 25+ FTEs who miss the 6% disability quota |
| Total employer on-cost | ~21% to 25%+ | Above base salary |
For an employee on PLN 200,000 gross, budget roughly PLN 243,000 to PLN 250,000 all-in. Ask us for a cost model with the current cap applied.
Payroll and tax
Polish payroll runs monthly. Under Article 85 of the Labour Code, salary must be paid on a fixed date no later than the 10th of the following month, by bank transfer, or on the preceding business day if the 10th falls on a weekend or holiday. Employers file the ZUS DRA and RCA returns electronically and pay contributions by the 15th or 20th of the following month, and remit withheld PIT to the tax office (Urząd Skarbowy) by the 20th. Payslips show gross pay, the employee's 13.71% ZUS deductions, 9% health insurance, PIT advance, PPK and net. Annual PIT-11 statements go to employees by the end of February.
PIT withholding
The employer withholds personal income tax monthly. The scale is simple: 0% on the first PLN 30,000 of annual income, 12% from PLN 30,001 to PLN 120,000, and 32% above that. A 4% solidarity surcharge applies to income over PLN 1,000,000. Employees under 26 pay no PIT on income up to PLN 85,528 a year. Software developers and other creators who assign copyright to you can apply 50% deductible costs to the creative share of their pay, capped at PLN 120,000 a year, which raises net pay at no cost to you if time tracking and IP documentation are in place.
Minimum wage
Poland sets a national gross monthly minimum wage each year by government decree after tripartite negotiations, plus a separate minimum hourly rate for civil-law mandate contracts. Overtime premiums, night allowances, seniority bonuses and jubilee awards do not count toward the minimum.
Leave and mandatory benefits
- Paid vacation (urlop wypoczynkowy). 20 working days a year for under 10 years of aggregate seniority, 26 for 10 years or more. A university degree counts as 8 years, so most graduates reach 26 days after 2 years of work. Unused leave must be granted by 30 September of the following year.
- Public holidays. 13 nationwide. If one falls on a Saturday you must grant a substitute day off.
- Sick pay. The employer pays 80% of pay for the first 33 days of illness a year (14 days for employees aged 50+), 100% for pregnancy or workplace accident. ZUS pays the sickness allowance from day 34, up to 182 days.
- Maternity. 20 weeks for a single birth, funded by ZUS; up to 6 weeks can be taken before the birth.
- Parental and paternity leave. 41 weeks of parental leave shared between parents, including 9 non-transferable weeks for the second parent, paid by ZUS at 70% or 81.5%. Fathers get 2 weeks of paternity leave in the child's first year at 100%.
- Carer's and force majeure leave. 5 unpaid days a year to care for a relative, and 2 days or 16 hours a year for urgent family matters at 50% pay.
- PPK pension. Auto-enrolment after 3 months for employees aged 18 to 54, with a 1.50% employer contribution. Opted-out employees are re-enrolled every 4 years.
- Medical exams and BHP. Nobody may start work without an employer-funded occupational health certificate and initial safety training.
- Remote work. Employers must adopt remote-work rules, pay a tax-free lump sum (ryczałt) for electricity and internet, and collect a home workstation safety declaration.
- Working time. 8 hours a day, 40 a week on average, 11 hours daily and 35 hours weekly rest. Overtime is capped at 150 hours a year, paid at +50%, or +100% at night, on Sundays and holidays. Night work carries a 20% allowance.
Termination and notice periods
Trial period contracts run 1 to 3 months depending on the contract you intend to offer afterwards. Fixed-term contracts are limited to 33 months and 3 contracts in total, after which they convert to indefinite by law. After that, an employee can be dismissed with notice for a stated reason, immediately for gross misconduct under Article 52 (within 1 month of discovery), or by mutual agreement (porozumienie stron).
| Completed service | Statutory notice (Art. 36 Labour Code) |
|---|---|
| Under 6 months | 2 weeks, ending on a Saturday |
| 6 months to under 3 years | 1 month, ending at month end |
| 3 years or more | 3 months, ending at month end |
- Written reason is mandatory. Both indefinite and fixed-term dismissals need a concrete, true and justified reason in the notice letter (Art. 30 § 4). Documented poor performance, missing skills, redundancy and restructuring qualify. Generalities do not.
- Union consultation. If an enterprise union represents the employee, notify it in writing first and allow 5 days for objections.
- Protected categories. No notice may be served on pregnant employees, anyone on maternity, parental, paternity or adoption leave, anyone on sick or annual leave, employees within 4 years of retirement age (60 for women, 65 for men), or protected union officials.
- Statutory severance (odprawa). Employers with 20 or more staff pay 1 month's salary for under 2 years' tenure, 2 months for 2 to 8 years and 3 months above 8 years on any dismissal for employer-side reasons, capped at 15 times the minimum wage.
- Polish language. Contracts, workplace rules and notices must be in Polish for Polish citizens and residents. Bilingual side-by-side documents are the norm.
Can I use independent contractors?
B2B contracting through a sole proprietorship (JDG) is widespread among senior Polish developers, who favour it for flat-rate taxation of 12% or 8.5%. That does not make it safe. Article 22 § 1 of the Labour Code says that anyone who works under your direction, in a place and at times you set, personally and for regular pay, is an employee, and replacing an employment contract with a civil-law or B2B agreement in those conditions is prohibited. The State Labour Inspection (PIP) can sue in the labour court on the worker's behalf to establish an employment relationship. If it wins you owe up to 5 years of employer and employee ZUS contributions with penalty interest, back-dated vacation pay, overtime and night premiums, PIT reassessments, and managers face fines of PLN 1,000 to PLN 30,000. An EOR is the compliant alternative for anyone who works like an employee.
The legal framework in brief
Polish employment law sits in the civil-law tradition, shaped by EU directives and enforced by the State Labour Inspection (PIP). The sources you will hear referenced most:
- Labour Code (Kodeks pracy, 1974 as amended). Contracts, probation, working time, leave, parental rights, BHP and termination. Article 22 defines employment; Articles 67(18) to 67(34) govern remote work.
- Civil Code (Kodeks cywilny). Mandate contracts, contracts for specific work and B2B agreements.
- Act on the Social Insurance System. ZUS contributions, the 30-fold cap and employer registration.
- PIT Act. Progressive tax scale, youth relief and the 50% copyright cost deduction.
- Act on Employee Capital Plans (PPK). Auto-enrolment, employer matching and four-yearly re-enrolment.
- EU Directives 2019/1152 and 2019/1158. Transposed in 2023: written information duties, probation rules, justified dismissal of fixed-term staff, carer's and force majeure leave.
- Polish Language Act. Polish-language contracts and notices for Polish citizens and residents.
- GDPR and the Personal Data Protection Act (2018). Enforced by PUODO; recruitment data is limited by Art. 22(1), criminal checks are prohibited outside regulated sectors, and monitoring must be announced 14 days in advance.
Where the talent is
Poland is the largest economy in Central and Eastern Europe and the sixth largest in the EU. It graduates more than 15,000 ICT specialists a year and ranks in the global top 15 for English proficiency. Teams work on Central European Time with a 4 to 6 hour overlap with the US East Coast. Polish remains the legal language for contracts and notices.
| Region | Talent and industry concentration |
|---|---|
| Warsaw | Corporate headquarters, fintech, enterprise SaaS, cloud R&D, AI labs |
| Kraków | Europe's leading GBS and BPO hub, software engineering, cybersecurity, multinational tech centres |
| Wrocław | Embedded systems, deep tech, automotive software, gaming, cloud engineering |
| Tricity (Gdańsk, Gdynia, Sopot) | Maritime tech, SaaS, cybersecurity, financial shared services, logistics tech |
| Poznań | Enterprise IT, e-commerce tech, automotive engineering, pharma R&D, shared services |
| Katowice and Silesia | Industrial tech, gaming, software engineering, telecoms |
| Łódź, Lublin and Rzeszów | Logistics, BPO, IT delivery centres, aerospace engineering, nearshore development |
Poland Implementation Kit
This page tells you the rules. The kit tells you what to do, in what order, and what goes wrong when you skip a step. Built from Dryft's own onboarding checklist for Poland.
- Step-by-step implementation checklist, from hiring route selection to first payroll
- Bilingual employment contract terms with probation aligned to EU Directive 2019/1152
- Pre-employment medical referral and BHP training, done before day one
- ZUS registration (Form ZUA) within 7 days and PPK enrolment after 90 days
- Remote-work agreement, home safety declaration and the ryczałt stipend
- Personal file (akta osobowe) structure across Parts A to E
- 50% copyright cost setup for software engineers, with IP and time-tracking templates
- Every official Polish authority with direct links
This guide is general information, not legal, tax or immigration advice. Polish employment, social security and tax rules change regularly through annual decrees, Labour Code amendments and Supreme Court rulings. Confirm current figures with a qualified adviser or with Dryft before acting. Last reviewed September 2026.
Ready to hire in Poland?
Tell us who you want to hire and where they sit. You will get a cost model and a compliant route within a day, from a person who has done this before.