Employer of Record Poland: 6 Providers Compared
Hiring in Poland through an employer of record: ZUS contributions, employment contracts versus B2B, PPK, and six providers compared on published pricing.
Employer of Record Poland: 6 Providers Compared
What ZUS actually costs an employer, why an employment contract and a B2B arrangement are not two flavors of the same thing, the new power the labor inspectorate has to tell them apart, and six providers compared on the prices they publish
When I priced my first Warsaw offer, I got the big number right and the small ones wrong. Employer contributions came in lighter than I had braced for, a little over 20 percent of gross. Everything arranged around them was heavier: a retirement plan I was obliged to set up, much like the state retirement mandates some US employers face, a notice period that ends on the last day of a month, and a contract type question that Poland has since handed to an inspector to settle.
An employer of record takes the mechanics off your desk. The provider employs your hire through a Polish entity, either its own or a local partner's. It registers them with the social insurance institution (ZUS) inside seven days, runs złoty payroll, and carries the employer obligations, while you keep the work, the pay decision, and the relationship.
None of that changes what Polish law requires. This guide covers the contribution arithmetic, the difference between an employment contract and a B2B arrangement, the agency-work rule that decides whether a placement is even permitted here, and six providers compared on the prices they actually publish. Every legal and contribution figure below was checked against Polish government sources in October 2026.
How an employer of record works in Poland
An employer of record employs your Polish hire through a Polish entity it already holds or a partner holds for it, so you can put someone on a compliant local payroll without registering a company in Poland. You pick the person and agree the money; the provider signs the contract and takes on the employer obligations under the Labour Code.
The registration clock is short and unforgiving. An employer has seven days from the day the person starts work to register them with ZUS, on the ZUS ZUA form where full social and health insurance applies and on the ZUS ZZA form where only health insurance does.
The government's entrepreneur portal states the deadline plainly, and missing it is the provider's problem rather than yours, which is a fair summary of what you are buying.
| Function | The provider | You |
|---|---|---|
| Employment contract | Drafts and signs it under the Polish Labour Code | Agree the role, the contract type, and the salary |
| ZUS registration | Files within seven days of the start date | Return signed paperwork in time |
| Payroll, tax, and contributions | Calculates, pays in złoty, and remits monthly | Fund each cycle |
| PPK retirement plan | Runs the plan and makes the basic employer payment | Budget another 1.5 percent of gross |
| Statutory benefits | Leave, public holidays, and the first 33 days of sick pay | Decide anything above the minimum |
| Day-to-day management | Nothing | Objectives, direction, performance, and promotion |
| Termination | Executes it on Polish notice and severance rules | Make the decision and give the provider warning |
The right-hand column is the part vendors underplay. A provider removes administration and legal exposure, not judgment. You still recruit, still decide, and still own whatever onboarding experience the person actually gets in their first month on the job.
Employment contract, contract of mandate, and B2B
Poland has three common ways to engage a person and only one of them is employment. An umowa o pracę is a Labour Code employment contract, an umowa zlecenie is a civil-law contract of mandate, and a B2B arrangement means the person registers their own business and invoices you. An employer of record delivers the first one and nothing else.
The table below sets those three side by side and adds the provider route as a fourth line, because that is the option you are really weighing them against.
| Arrangement | What it is | Who pays contributions | Where it goes wrong |
|---|---|---|---|
| Umowa o pracę | A Labour Code employment contract | The employer adds about 20.5 percent on top of gross | Nothing, when the work is genuinely employment |
| Umowa zlecenie | A civil-law contract of mandate | The paying company withholds and remits on most mandates | Reclassified as employment when the work is directed like a job |
| B2B | A registered business invoicing you for services | The contractor settles their own ZUS and tax | Reclassified as employment, with a penalty on the company that arranged it |
| Employer of record | A provider signs the employment contract through its Polish entity | The provider pays them and bills the whole load back to you | Structured as agency work when it should be direct employment |
The label on the paperwork settles nothing. The State Labour Inspection defines an employment relationship as work a person undertakes to perform for the benefit of the employer and under its management, in the place and at the time the employer indicates, for remuneration. The inspectorate also states that concluding a civil-law contract is not decisive as regards the nature of the contract where the work performed has the features of employment.
What changed is who gets to decide. Since 8 July 2026, under the reform of the State Labour Inspection, a district labor inspector can convert a sham civil-law or B2B arrangement into an employment contract by administrative decision instead of taking the argument to a court first. The inspectorate has to order the arrangement put right before it reaches for that decision.
An employer has one month from the day the decision is served to appeal to a labor court, and the decision cannot be enforced while the appeal runs unless the inspector makes it immediately enforceable. The inspectorate now acts first and you contest afterward. The same reform also doubled the fine for using a civil-law contract where an employment contract was due: it now runs from PLN 2,000 to PLN 60,000.
B2B is still worth understanding, because Polish specialists ask for it. A contractor who elects the 19 percent flat rate on business income also pays a health contribution of 4.9 percent, against the 9 percent an employee has withheld.
The flat rate and the lighter health contribution are why the same person will quote a materially higher gross rate on B2B than on employment and still come out ahead. B2B is a legitimate arrangement for genuinely independent work. It is not a cheaper way to buy a full-time engineer who sits in your stand-up every morning.
What a Polish hire costs on top of gross
Employer contributions add roughly 20.5 percent to gross pay in Poland. The load arrives as five separate lines rather than one: pension, disability, accident insurance, the Labour Fund together with the Solidarity Fund, and the Guaranteed Employee Benefits Fund.
The government sets out the split without ambiguity. The pension contribution is 19.52 percent of the assessment base, of which the employer finances 9.76 percent and the employee the other 9.76 percent. Disability is 8 percent in total, split 6.5 percent to the employer and 1.5 percent to the employee. Sickness insurance at 2.45 percent is funded entirely by the employee, and accident insurance entirely by the employer.
| Employer cost | Rate on gross pay | Notes |
|---|---|---|
| Pension insurance | 9.76% | Half of the 19.52% total; the employee funds the other half |
| Disability insurance | 6.5% | Of an 8% total; the employee funds the remaining 1.5% |
| Accident insurance | 0.67% to 3.33% | Set by activity group; 1.67% for a payer reporting no more than nine insured people |
| Labour Fund and Solidarity Fund | 2.45% | 1.00% and 1.45%, calculated and reported together |
| Guaranteed Employee Benefits Fund | 0.1% | The fund that covers unpaid wages on employer insolvency |
| Total employer load | About 20.48% | At the 1.67% accident rate, before PPK and before any provider fee |
Two of those lines deserve a second look. Accident insurance is not one number, so an employer of record pays the rate attached to its own registered activity rather than to your line of business, and that rate should appear on the quote.
Pension and disability contributions also stop once annual gross passes a ceiling, which sits at PLN 282,600 for 2026 under the announcement published in Monitor Polski, Poland's official journal. On a well-paid hire, that is the point where employer contributions flatten out.
Put numbers on it. A PLN 12,000 monthly salary carries about PLN 2,458 in employer ZUS contributions at the 20.48 percent rate, so the employment cost is roughly PLN 14,458 a month and PLN 173,491 a year, on 12 payments rather than 13 or 14. A $599 monthly platform fee adds a further $7,188 a year, billed in dollars against a złoty payroll, so a currency markup lands on top of that.
This is why a shortlist assembled from headline fees misleads. The provider fee is a modest share of the total, and the true cost of employing someone is fixed by Polish law long before you choose a vendor.
PPK, the retirement plan you are obliged to offer
Employee Capital Plans, known in Poland as PPK, add 1.5 percent of gross to your cost for every employee who stays in the scheme. Offering the plan is the employer's legal obligation; staying in it is the employee's choice, and you should budget as though they will.
The design is a three-way contribution. The employer's basic payment is 1.5 percent of remuneration and the employee's is 2 percent, with the state adding a one-off welcome payment of PLN 250 and an annual payment of PLN 240, according to the official PPK portal. Employees under 55 are enrolled automatically and may opt out with a written declaration, while those who have reached 55 join only on their own application.
PPK payments start at enrollment, not with the first payroll run. The employer signs the plan contract for a new hire no earlier than 14 days in and no later than the tenth day of the month after three months of employment, unless the employee has opted out in writing before then.
The employer's 1.5 percent is what moves the all-in Polish employer load from a little over 20 percent to close to 22. On the PLN 12,000 salary from the cost example above, that is another PLN 180 a month and PLN 2,160 a year. Ask any provider whether its quote already carries PPK or passes it through later, because a quote built on ZUS alone understates your monthly cost by a percentage point and a half.
Leave, notice, and severance in Poland
Polish statutory minimums are 20 or 26 days of paid leave depending on length of service, notice of two weeks to three months, and 14 public holidays on top of the leave allowance. Severance is the item that behaves unexpectedly, because it is owed only by employers with at least 20 employees, and in this arrangement the employer is the provider rather than you.
Notice is graded by service with that employer: two weeks below six months, one month from six months, and three months from three years. The counting rule is what costs US employers time, because a period expressed in months always ends on the last day of a calendar month. A one-month notice handed over in the middle of March therefore runs through the whole of April. A weekly period ends on a Saturday.
| Term | Polish position | What a US employer usually expects |
|---|---|---|
| Probationary contract | Up to 3 months, normally once per person | 90 days |
| Fixed-term contract | 33 months and 3 contracts; the fourth is indefinite | Renewed as often as convenient |
| Paid annual leave | 20 days, rising to 26 at 10 years of length of service | 10 to 15 days of paid time off |
| Public holidays | 14 statutory days, on top of annual leave | Set by company policy, not by statute |
| Employer notice | 2 weeks, 1 month, or 3 months by length of service | 2 weeks as a courtesy |
| Severance | 1 to 3 months of pay, from employers with 20 or more staff | Nothing required by law |
| Sick pay | Employer pays the first 33 days a year at 80 percent, or 14 days from age 50 | Covered by company policy, if any |
| At-will employment | Does not exist | The default in almost every state |
The leave threshold moved under everyone's feet in 2026. Periods of running a business, contracts of mandate, service agreements, and agency agreements now count toward length of service, evidenced by a certificate from ZUS, under a Labour Code amendment that private employers apply from 1 May 2026 and the public sector from 1 January 2026.
The Ministry of Family, Labour and Social Policy gives its own worked example: an employee with seven years of employment who adds four years of mandate work jumps from 20 days of leave to 26. Hire a Polish specialist with a decade of B2B invoicing behind them and you are hiring at the top rate from day one.
Severance sits under a separate act covering terminations for reasons unrelated to the employee, which applies to employers with at least 20 employees. It runs at one month of pay below two years of service, two months from two to eight years, and three months beyond that, capped at 15 times the minimum wage.
Your provider is very likely past the 20-employee threshold, so put the question to it directly: a redundancy through an employer of record can carry a severance bill that a small Polish subsidiary below the threshold would not owe at all.
Employed by the provider, or assigned to you as agency work
Poland regulates the act of placing a worker with another company, and the rules are tighter than US buyers expect. Temporary agency work requires entry in KRAZ, the national register of employment agencies. The same worker may be placed with one user employer, meaning the company that receives the worker from the agency, for no more than 18 months in any 36 consecutive months.
The restriction that matters more is on the work itself. The government's entrepreneur portal states that only certain work may be assigned as temporary agency work: seasonal, periodic, and ad hoc work, work the user employer's own staff could not complete on time, or work belonging to an absent employee. Read that list against a permanent engineering role and the mismatch is immediate.
A well-run provider avoids the problem entirely by employing your person directly through its own Polish entity on an ordinary employment contract, with no user-employer relationship in the picture. A provider that structures the same hire as an assignment inherits the register requirement and the 18-month clock along with it.
Ask the provider whether your hire would be employed directly or assigned, get the answer in writing, and do it before the first contract is drafted rather than in month 17.
Employer of record providers for Poland compared
Six providers, compared on the fees they publish rather than the fees a salesperson mentions. All six publish a rate for employment, and all six publish a contractor rate alongside it.
| Provider | Published employment fee | Contractor fee | Notes |
|---|---|---|---|
| Deel | $599 per employee monthly | $49 per contractor monthly | Publishes its rate; US PEO product at $125 per employee monthly |
| Remote | $599 per employee monthly billed annually, $699 billed monthly | $29 per contractor monthly | States that it owns all of its legal entities, Poland included |
| Papaya Global | From $499 per employee monthly | From $5 per contractor monthly | Contractor of record priced separately, from $199 per contractor monthly |
| Atlas HXM | From $599 per employee monthly | $199 per contractor monthly | Describes its own entity model as direct rather than partner-based |
| Oyster | $699 per employee monthly | Free for 30 days, then $29 | Annual discounts offered; terminations and HR expert time included |
| RemoFirst | From $199 per employee monthly | Free, or $25 on the premium tier | Lowest published fee in this group |
Two patterns surface straight away. The published band runs from $199 to $699 per employee monthly, a spread of $6,000 a year on a single Polish hire. And not one of these pricing pages names the entity that would employ your person in Poland or says whether the arrangement is direct employment or an assignment. That is the question that decides who answers the phone when a ZUS registration slips.
If Poland is one market among several rather than your only one, platform breadth starts to earn its premium and the calculation changes.
The six providers reviewed
Deel publishes its employment rate at $599 per employee monthly. That puts it in the middle of this group: level with Remote on annual billing, and $100 below the $699 at the top.
The practical draw for a first Polish hire is that contractor management and employment live in one account, so the common shape of two contractors elsewhere and one employee in Kraków does not require two vendors and two invoices.
Press on Poland specifically. Deel says it owns entities in more than 130 countries, but its pricing page does not say whether Poland is one or whether your hire would be employed directly or assigned. Ask for the Polish contract template as well and read its intellectual property clause closely: your engineer's contract is with the provider, not with you.
Remote states on its pricing page that it directly owns all of its legal entities, and its Poland page says it owns a legal entity there rather than relying on third parties. That is the vendor's own claim rather than a verified fact.
An owned entity buys something concrete: one named party to file the ZUS registration, operate the PPK plan, and stand behind a decision if the labor inspectorate takes an interest.
The trade is price on monthly billing. At $699 per employee monthly it sits at the top of the published range: $100 above Deel, roughly $1,200 a year more on a single Polish employee, and $500 above the lowest starting rate here. Committing to annual billing brings Remote down to $599, level with Deel.
Remote also publishes a payroll product at $29 per employee monthly for companies that already hold a local entity, and that is the product you graduate to if you eventually incorporate in Poland.
Papaya Global publishes a starting employment rate of $499 per employee monthly, below every other published rate here except RemoFirst's. It was founded in 2016 to put finance, HR, payroll, and payments on one platform. The product line is unusually granular: employment, contractor of record, plain contractor payments, and managed payroll are each priced separately, so you buy only the piece you need.
Reporting depth is the real case for Papaya, and Poland is a country where it pays off. Five employer contribution lines, a variable accident rate, a PPK payment that appears only for participating employees, and a contribution ceiling that bites partway through the year add up to a monthly figure that moves for reasons nobody remembers.
Before you sign, ask Papaya for a sample Polish payroll report and check that it itemizes every employer contribution line. A report that does ends the monthly argument about why the total moved.
Atlas HXM publishes a starting rate of $599 per employee monthly and describes its own model as direct rather than partner-based. That puts it in the same conversation as Remote, at the price Remote charges on annual billing and $100 below Remote's monthly rate.
The Atlas pricing page also runs a table of rival rates. Read it as marketing rather than as data, since the figures it attributes to competitors do not all match those vendors' own pages.
What to establish is whether the direct model extends to Poland and what form it takes there. The more revealing question is not ownership but structure: direct employment under the Labour Code, or an assignment that pulls the KRAZ register and the 18-month ceiling into your arrangement.
Oyster publishes a rate, gives contractors a free first 30 days before charging $29, and states on its pricing page that setup, onboarding, talking to its HR experts, and processing terminations carry no extra charge. That suits a founder who wants one Polish employee and no standing relationship to manage, and the self-serve flow is the most straightforward in this group.
Oyster also sells project-based HR advisory as a separate product, People Partner Services, billed at $300 an hour. If you expect to lean on the provider through a termination, ask now where the included support stops and the hourly product begins.
A Polish exit involves a notice period that ends on a month boundary, a possible severance calculation, and a valid ground that has to hold up. That is exactly the moment you want a person rather than a ticket.
RemoFirst publishes the lowest fee in this group by a wide margin, starting at $199 per employee monthly, and states that it charges no setup, onboarding, or termination fees, runs no annual contracts, and sets no minimums. On one Polish hire that gap is roughly $4,800 a year against the $599 tier and $6,000 against the $699 tier, which is real money at small headcount.
The "starting at" is doing real work, because a starting rate is not a Polish quote, and the vendor says as much: the fee varies with local country requirements.
Poland is a moderate market to serve, with one national pay floor and no sector grid, so the starting rate has a better chance of holding here than in a complicated jurisdiction. Get the Polish figure in writing anyway, along with the entity name and the deposit.
A provider or your own Polish company
Use a provider while your Polish headcount is small, and model your own sp. z o.o. (a Polish limited liability company) once it is not. Minimum share capital is PLN 5,000, and the S24 online route carries a court fee of PLN 250, with the separate PLN 100 charge for the official gazette dropped for entries made from 29 November 2025.
The registry court is meant to examine an S24 application within one day of receiving it, so incorporation itself is neither slow nor expensive. What follows it is the part that costs you.
| Route | What it takes to start | What it costs to run | When it wins |
|---|---|---|---|
| Employer of record | A contract, plus any deposit the provider requires; the provider already holds the entity | Published fees of $199 to $699 per employee monthly, plus the Polish employer load | One to a handful of people in Poland |
| Your own Polish sp. z o.o. | PLN 5,000 of share capital and an S24 or notarial registration | Local accounting, monthly ZUS filings, your own PPK plan, and 9 or 19 percent corporate income tax | Sustained headcount in Poland |
| Independent contractors | A services contract, if the relationship is genuinely independent | Contractor platform fees from free to $49 per person monthly | Genuinely project-based work only |
Corporate income tax has a lower rate for a small operation. The standard rate is 19 percent, and a company whose revenue for the year stays within the PLN equivalent of EUR 2 million (PLN 8,431,000 for 2026) pays 9 percent on income other than capital gains. What the entity route really costs is attention: Polish-language accounting, monthly filings, and a PPK plan you administer rather than inherit.
The contractor row carries a warning rather than a recommendation. Engaging a Polish person on B2B while directing their hours and methods is now the fastest route to a misclassification decision you have to appeal. The exposure also widened when the length-of-service rules changed, because the periods that person spent invoicing now count toward the service they bring to any later employment contract.
What to ask before you sign
Put these five questions to every provider on your shortlist, and get each answer in writing.
Before you choose
FirstHR covers the part of a Polish hire that stays with you whichever provider employs the person: the first-week onboarding, your own policies and their signed acknowledgments, the training, and the records. FirstHR is an onboarding and HR platform, not a payroll provider, so the Labour Code contract, the złoty payroll, and the employer obligations come from the providers above.
The provider decision and the HR decision are separate, and people conflate them. Several providers here include onboarding support and HR tools for the people they employ, so a separate layer earns its place when you want one place to run the first week, deliver the training the role requires, and keep employee records where you can find them a year later.
Whether you are hiring across borders or at home, that layer is what we built FirstHR for: onboarding with e-signature on offer letters and acknowledgments, document management, and training built from your own files with completion recorded.
Every hire also gets an employee record that holds together whether or not you have a dedicated HR person, and the whole layer costs a flat $98 a month for up to 10 people or $198 for 11 to 50.
Frequently Asked Questions
What is an employer of record in Poland?
The party named as employer on the Polish contract, the payslip, and every ZUS filing, while the person works for you in every practical sense. It signs the Labour Code contract, files the registration, remits tax and contributions, operates the PPK plan, and carries the legal exposure that a US company with no Polish presence cannot carry itself.
How much does an employer of record cost in Poland?
Published fees among the six providers here run from $199 to $699 per employee monthly. Add employer ZUS of roughly 20.5 percent on gross, the PPK payment of 1.5 percent for anyone who stays enrolled, any deposit the provider requires, and a currency markup, since every fee in this category is billed in dollars against a payroll paid in złoty.
What are employer ZUS contributions in Poland?
Five lines rather than one: pension at 9.76 percent, disability at 6.5 percent, accident insurance at a rate ZUS assigns by activity group, the Labour Fund and Solidarity Fund together at 2.45 percent, and the Guaranteed Employee Benefits Fund at 0.1 percent. That comes to about 20.48 percent at the 1.67 percent accident rate, and pension and disability stop accruing above PLN 282,600 of annual gross for 2026.
What is the minimum wage in Poland?
There is one floor for the whole country and no sector grid behind it. From 1 January 2027, full-time work is priced at no less than PLN 4,950 gross a month (PLN 4,806 through 31 December 2026), and a contract of mandate at no less than PLN 32.30 an hour (PLN 31.40 until then). No mid-year increase is scheduled. Average gross pay in the enterprise sector was PLN 9,509.02 in July 2026, which is the more useful reference for an offer.
What is the difference between umowa o pracę and B2B in Poland?
An employment contract makes the person a Labour Code employee with notice, leave, sick pay, and the employer contribution load attached. A B2B arrangement makes them a separate business: they invoice you, settle their own contributions, and can elect a 19 percent flat rate on business income with a 4.9 percent health contribution. An employer of record supplies only the first, and the second is judged on how the work is really controlled.
How much notice do I have to give an employee in Poland?
Two weeks below six months of service, one month from six months, and three months from three years. A period counted in months always finishes on the last day of a calendar month, so notice served mid-month effectively runs to the end of the following one. Weekly periods end on a Saturday, and Poland has no at-will employment to fall back on.
How much annual leave do employees in Poland get?
The statutory floor is 20 days a year and it rises to 26 at ten years of length of service, with 14 public holidays sitting outside that allowance. The threshold now counts business activity, mandate contracts, service agreements, and agency agreements, so a candidate's ZUS certificate rather than their employment history decides which figure applies.
Should I use an employer of record or set up a Polish company?
A provider first, and a company once the fee per head costs more than running one. A Polish sp. z o.o. needs PLN 5,000 of share capital and a PLN 250 court fee through S24, but it also needs local accounting, monthly filings, a PPK plan, and ongoing administration, against a fee that scales with every head you add.