Your HR prints you a one-page contract. You sign it, scan it, upload it to MOS. Three months later you get a letter — not a card, not an approval, but a wezwanie asking you to explain why your contract doesn't list a work location. Then another asking about the salary clause. Then a refusal. We've seen this exact sequence more times than we'd like to count. The contract is the spine of a work-based karta pobytu (Polish residence permit) application — and most refusals we handle in 2026 trace back to something missing or wrong on that one document. This guide tells you exactly what needs to be there.
Why Your Contract Is the Most Scrutinised Document in Your Application
When a voivode officer opens your karta pobytu file, the employment contract is often the first thing they check — before your passport, before your accommodation proof. Under Art. 114 of the Act on Foreigners, a combined temporary residence and work permit (the single-permit card most workers hold) is granted on the condition that you will perform work under specific, defined terms. Those terms must appear in writing — in your contract. If they don't, the officer has no legal basis to issue the card, and 'missing information' becomes the official refusal ground.
What makes this tricky is that Polish labour law and immigration law ask slightly different things of a contract. Your employer might hand you a perfectly legal Kodeks Pracy contract — and it can still be insufficient for immigration purposes if it's missing certain specifics the voivode needs to see.
💬 Skip the reading — talk to a human. WhatsApp +48 736 169 595 — we reply in 15 minutes, free, no commitment. Open chat →
The 8 Elements That Must Be in Every Work Contract for Karta Pobytu
These are non-negotiable. Missing any one of them is grounds for the office to send you a formal request for clarification — which adds weeks — or to refuse outright.
- Full legal name and address of both parties — your full name as in your passport, your employer's full registered name, NIP (tax ID), and address matching their KRS or CEIDG registration. Discrepancies between the contract and Annex 1 are a common rejection trigger.
- Exact job title and position — not 'worker' or 'staff'. A precise title: 'Warehouse Operative', 'Software Engineer', 'Logistics Coordinator'. This must match the position stated in Annex 1 (Załącznik nr 1) that your employer submits separately through MOS.
- Place of work — a physical address. Remote or hybrid arrangements should list the employer's registered address as the primary work location, or specify 'remote work from [your home address]'. Vague entries like 'Poland' or 'various locations' flag the file immediately.
- Gross monthly salary in PLN — not net, not 'market rate', not a range. A specific number. As of 1 January 2026, the Polish minimum wage is 4,806 PLN gross per month (or 31.40 PLN gross per hour for civil-law contracts). Your contract must show at least this amount. Officers compare your stated salary against this floor.
- Working hours — full time (40 hours/week) or part time stated as a fraction (e.g., 1/2 etatu — 20 hours/week). If part-time, the salary floor still applies to the full minimum — it is not pro-rated for immigration purposes.
- Contract start date — exact, not approximate. 'From approximately March' does not work. If the start date is in the future, that is acceptable, but the date must be specific.
- Contract duration — fixed-term (with an end date) or indefinite (umowa na czas nieokreślony). Fixed-term contracts should ideally run at least as long as the permit period you are requesting. If your contract ends in 8 months but you apply for a 3-year card, expect questions.
- Signatures — wet-ink or qualified electronic signature from both you and your employer's authorised representative. A contract signed only by the employer — or only by you — is incomplete under the Kodeks Pracy and will be rejected.
Umowa o Pracę vs Umowa Zlecenie: Does the Contract Type Matter?
Short answer: both work, but they are not equal in the eyes of the immigration office — and in terms of your legal protections as a foreign worker.
Umowa o pracę is a full employment contract under the Labour Code. It gives you paid leave (26 days/year for most workers), protection against arbitrary dismissal, guaranteed ZUS contributions by your employer, and clear notice periods. For karta pobytu purposes, it is the strongest document. Officers treat it as stable, predictable employment.
Umowa zlecenie is a civil-law mandate contract. It is legal and accepted for karta pobytu applications, but the office will look more carefully at continuity. If you have multiple short zlecenie contracts rather than one ongoing agreement, include all of them plus evidence of continuous payment. A gap in ZUS RMUA records breaks the story your file is supposed to tell.
Umowa o dzieło (specific-task contract) is the weakest basis. It does not automatically generate ZUS contributions, and officers often ask for additional evidence of income stability. If you are on this contract type and applying for a multi-year card, get legal advice before filing.
One important 2026 update: from 8 July 2026, the Labour Inspectorate (PIP) can reclassify civil-law contracts as employment contracts without a court ruling. This means zlecenie arrangements that look like standard employment may be converted — check with your employer if there is any ambiguity. Full details at gov.pl/web/cudzoziemcy.
Practical tip: If your employer offers you a zlecenie instead of umowa o pracę, ask for the reason in writing before signing. A genuine business reason is fine — but if the real motive is to avoid ZUS costs, that same arrangement could cause your karta pobytu application to be questioned.
The Annex 1 Problem — and Why It's Separate From Your Contract
Many applicants don't know this: your employer must submit Annex 1 (Załącznik nr 1) separately through MOS — their own digital submission, independently from your application. You cannot upload it for them. They have 30 days after you submit to file it.
Annex 1 must match your contract exactly. The position name, salary, and employer address in Annex 1 must be identical to what appears in your employment contract. If you wrote 'Logistics Coordinator' in the contract but your employer wrote 'Coordinator' in Annex 1, that discrepancy is enough to generate a wezwanie (formal document request). We've seen cases delayed by 6 weeks over a one-word difference.
Before you file, sit down with HR or your direct manager and go through both documents side by side. The five minutes that takes can save months.
For a full breakdown of what happens after you press submit, see our guide: Karta Pobytu: What Happens After You Submit — Step by Step 2026.
What If Your Contract Changed or Expired Mid-Application?
This happens. You filed in January, you are still waiting in August, and your fixed-term contract ended in June. What now?
First: do not panic. A contract expiring during a pending application does not automatically void your application or end your legal stay. The stamp in your passport (the pieczątek confirming your application was received on time) continues to authorise your stay while the case is open.
Second: you must proactively notify the voivode's office of the change and submit the new contract. Failing to do this and letting the officer discover a different contract on the day of decision is a common reason applications get refused on 'material change in circumstances'.
Third: the new contract must still meet all the requirements listed above — correct salary, exact position, matching Annex 1. If your new employer is different, this becomes more complex. Read our post on Karta Pobytu Renewal 2026: When to Start and What Has Changed for the renewal-specific rules.
If your situation involves a job change during an active application, see also How to Answer a Wezwanie (Request for Documents) in Poland 2026 — because a contract change mid-case almost always generates one.
Frequently Asked Questions
My salary is exactly 4,806 PLN gross — is that enough or should it be higher?
Legally, 4,806 PLN gross (the 2026 minimum wage) meets the threshold. In practice, officers in high-volume offices like Warsaw or Kraków sometimes ask additional questions when salary sits at the exact minimum. Having even 100-200 PLN above the floor removes that friction. If your salary is genuinely at minimum, that is fine — just ensure your ZUS RMUA records confirm consistent payment at that level.
Can my contract be in English, or does it have to be in Polish?
The contract must be in Polish, or accompanied by a certified Polish translation. An English-only contract is not accepted by the voivode. If your employer is a foreign company, their Polish branch or representative office should issue the contract in Polish. If there is a bilingual version, the Polish text governs legally.
I work remotely for a foreign company registered outside Poland — does that count?
This is a complex scenario. If the employer has no registered entity or representative in Poland, the standard single-permit karta pobytu route does not apply cleanly. You may need to register your own business activity in Poland (JDG) or explore the Blue Card route if your salary qualifies. Get legal advice before applying — remote-for-foreign is a situation where a wrong application costs months.
My contract says 'salary according to internal pay scale' — will that be accepted?
No. The voivode needs a specific number in PLN gross. 'According to pay scale' or 'as agreed' does not meet the requirement. Ask your employer to issue an annex or a separate salary certificate (zaświadczenie o wynagrodzeniu) stating the actual gross monthly amount. This document should be on company letterhead, signed, and dated within 30 days of your application.
If my employer fires me after I get my karta pobytu, what happens to the card?
The card is not automatically revoked the day you lose your job. You typically have a period to find new employment and notify the office. However, your employer is legally required to notify the voivode within 15 working days of terminating your contract. Do not wait for the office to contact you — proactive communication is always better. Legal Solutions can advise on your specific situation.
Frequently Asked Questions
Getting your contract right before you file is the single highest-leverage thing you can do for your karta pobytu application. Legal Solutions — 98% approval rate. Drop us a WhatsApp — we read every message.