Employment contract, zlecenie, or B2B? What each one actually means for a foreigner
Why this matters more than the number on the offer
A Polish job offer's headline number — the salary — can sit on top of three genuinely different legal arrangements, each with different take-home pay, different protections, and (if you're a non-EU citizen) different permit requirements. Employers sometimes offer a choice between them without explaining what's actually different. Here's what each one means in practice.
Umowa o pracę (employment contract)
This is a full Labour Code employment contract — the only one of the three that comes with the complete standard package: paid annual leave, sick pay, protected notice periods, and legal protection against unfair dismissal.
- For non-EU citizens: this contract type generally requires a separate work permit tied to the specific employer, unless you already hold a residence status that grants full labour market access (e.g. a permit based on marriage to a Polish citizen, or certain other categories).
Umowa zlecenie (a civil-law "mandate" contract)
This is a civil contract, not an employment contract — a distinction many newcomers miss because it's still a normal, common way to be paid regularly in Poland. It generally comes with:
- Social security (ZUS) contributions in most cases (rules have tightened over the years), but not the same paid-leave and dismissal protections as umowa o pracę.
- More flexibility for both sides, but less job security for you.
B2B (business-to-business contract)
Under a B2B arrangement, you're not an employee at all — you're operating as your own registered business (typically a JDG, see our article on JDG eligibility) and invoicing the company for your work.
- Highest net pay of the three, typically, because of how tax and ZUS are structured for the self-employed.
- No paid leave, no sick pay, no dismissal protection — you carry those risks yourself.
- For non-EU citizens: B2B contracts generally do not require a separate work permit in the same way umowa o pracę does, because you're not technically being "employed" — but you still need a legal basis to reside and run a business in Poland (see our JDG eligibility article, since not every residence status qualifies).
A live risk worth knowing about: B2B reclassification
Since July 2026, the Państwowa Inspekcja Pracy (PIP, the National Labour Inspectorate) gained the power to administratively reclassify a B2B or zlecenie arrangement into a real employment relationship — without needing a court ruling first — if, in substance, the person is working like an employee (fixed hours, direct supervision, no real business independence). This can come with backdated ZUS and tax liability going back up to 5 years.
If you're on a B2B contract but in practice work fixed hours under someone else's day-to-day direction — a common setup in IT contracting — this is worth understanding, since the financial exposure in a reclassification can be significant and isn't limited to the employer.
Practical takeaway
Before accepting a contract type, ask directly: which of the three is this, and (if you're non-EU) does this contract type require a work permit for your situation? The net number on an offer means very different things depending on the answer.
This is general information, not legal advice
Contract classification and permit requirements depend on your specific residence status and the real substance of the working relationship, not just what the paperwork calls it. For a specific contract, a labour-law adviser or licensed accountant familiar with foreign workers is worth consulting before signing.
Official source
Państwowa Inspekcja Pracy (National Labour Inspectorate)
Related articles
Did this article help you?