Priya opened three browser tabs: one for the MOS portal, one for an immigration agency, one for a law firm. She'd been staring at them for two hours. Her visa had 42 days left. Her HR said "just apply yourself, it's easy". Her roommate said "pay someone, I messed it up alone". A WhatsApp group said "agencies are scams". Everyone had an opinion, nobody had a comparison. If that's where you are right now — three tabs, a ticking clock, and no clear answer — this is for you. We'll walk through the real trade-offs of a DIY karta pobytu (Polish residence permit) application versus using an agency versus using a proper immigration lawyer, with actual numbers and actual consequences.
The DIY Route: PLN 440 Out of Pocket, Full Risk on You
The cheapest path on paper is doing it yourself. The government fees are fixed: PLN 340 stamp duty (opłata skarbowa) when you submit, plus PLN 100 for the physical card when you collect it — PLN 440 total, confirmed by the Urząd do Spraw Cudzoziemców. Since April 27, 2026, all applications go through MOS (mos.cudzoziemcy.gov.pl) — there is no paper track anymore. You log in with a Profil Zaufany, upload your documents, and submit. In theory, simple. In practice, the form has 14 sections, the employer appendix (Załącznik nr 1) has its own set of fields your HR may fill incorrectly, and one missing document closes your case — not pauses it, closes it.
DIY works well when: your situation is clean (single employer, standard UoP contract, stable address), you read Polish or have someone who does, and you have time to monitor the case. The urząd will write to you in Polish. If they ask for a missing document and you miss the 7-day window, the case is closed.
DIY fails when: your employment situation is non-standard (multiple employers, B2B, JDG), you've had any prior refusals, your documents involve foreign authorities (criminal clearance from India, marriage certificate from Bangladesh), or you simply don't have two to three hours a week to track a case that may run 9 to 14 months in Warsaw.
The hidden cost of a DIY mistake isn't PLN 440 — it's the months you lose. A refused application means restarting the clock. See Living in Limbo: What a Pending Karta Pobytu Case Does to Your Plans for what that actually looks like day to day.
💬 Skip the reading — talk to a human. WhatsApp +48 735 248 525 — we reply in 15 minutes, free, no commitment. Open chat →
The Agency Route: PLN 1,500–3,000, Fast Intake, Variable Quality
Immigration agencies — pośrednicy — exist in a broad spectrum. At the top end, some are genuinely useful: they know the MOS system, they have relationships with specific urząd windows, they process a high volume and catch common errors before submission. At the bottom end, some collect your money and your documents, upload what you gave them unchanged, and disappear when the urząd sends a correction letter.
Typical agency fees in 2026 sit between PLN 1,500 and PLN 3,000 for a full temporary residence and work permit package, plus the PLN 440 government fee on top. Some charge less for card-only renewals (around PLN 800–1,500). The price spread is wide because "agency" is not a regulated term in Poland — anyone can hang a sign.
What distinguishes a useful agency from a form-filler: they will review your employer's Załącznik nr 1 before upload (not just pass it through), they will flag if your contract salary doesn't meet the minimum wage threshold, and they will read and respond to any wezwanie (official document request) from the voivode's office. If an agency says "we submitted, now wait" and then goes quiet — that's a form-filler.
Red flags to watch: no written contract with the agency, payment only in cash, no named person assigned to your case, promises of a specific approval timeline (no honest agent guarantees a decision date — the urząd controls that), and no clarity on what happens if the urząd rejects your file.
Before handing your documents to anyone, read Questions to Ask Before Trusting Anyone With Your Karta Pobytu Case — it has the exact questions that separate serious help from money-wasting intermediaries.
The Lawyer Route: Higher Fee, Someone Accountable When It Gets Complicated
An immigration lawyer (or a law firm specialising in immigration) is not just an agency with a fancier website. The difference is accountability and analytical capacity. A lawyer reviews your situation legally — not just administratively. If your employer changed your contract type three months ago, a lawyer spots whether that resets your eligibility clock. If you had a prior refusal, a lawyer reads the decision letter and tells you whether to appeal or reapply. An agency typically can't do either.
Cost for a lawyer-handled karta pobytu case in Poland ranges widely depending on complexity. Standard consultations start around PLN 200–300. Full-service case management — document preparation, MOS submission, monitoring, response to wezwania — runs higher, and the price is tied to how non-standard your situation is. For a clean first-time application with a stable employer, the premium over a good agency is modest. For a renewal after a job change, a case involving multiple dependants, or a situation with prior complications, the lawyer's analytical work can be the difference between approval and refusal.
One thing a lawyer cannot do: guarantee your outcome. Any firm that promises "100% approval" is either lying or planning to blame you when the urząd says no. What they can genuinely promise is that your file goes in correct, complete, and with someone who reads every letter from the office and knows how to respond.
Practical tip: Rahul, an IT engineer from Hyderabad, had his first application refused after an agency filed with the wrong job classification code. He came to us 14 days before his stamp expired. We filed the correct application, responded to two wezwania from the Mazowieckie office, and he received his 3-year karta pobytu seven months later — without leaving Poland once.
Side-by-Side: What You Actually Pay and What You Actually Risk
Here is an honest comparison table. The numbers are real 2026 figures — not worst-case, not best-case.
- DIY — Government fee: PLN 440. Service fee: PLN 0. Total cash out: PLN 440. Risk: High — you own every mistake. Best for: Clean situation, Polish reading ability, time to monitor.
- Agency — Government fee: PLN 440. Service fee: PLN 800–3,000. Total cash out: PLN 1,240–3,440. Risk: Medium — varies enormously by agency quality. Best for: Standard cases, tight timeline, limited Polish language ability.
- Law firm — Government fee: PLN 440. Service fee: variable by complexity. Risk: Low — legal accountability, someone reads official letters. Best for: Non-standard situations, prior refusals, multiple dependants, employer changes.
There is a fourth, invisible cost nobody lists: the cost of a failed application. If your case is refused and you restart from zero, you pay PLN 440 again, wait another 9–14 months in Warsaw (or 4–7 months in Szczecin), and potentially live on a visa extension stamp that limits what you can do. That invisible cost — measured in months of uncertainty — often dwarfs any savings from skipping professional help.
For what the limbo period actually does to your daily life — travel, changing jobs, banking — see What a Pending Karta Pobytu Case Does to Your Plans in 2026.
Which One Is Actually Right for Your Situation in 2026?
The honest answer: it depends on your case complexity, not your budget. Spending PLN 2,000 on a lawyer for a completely clean situation with a stable employer and a standard UoP contract is unnecessary. Doing it yourself when you've already been refused once, or when your employment situation involves three employers and a B2B arrangement, is a gamble with months of your life.
Choose DIY if: first application, single employer, standard employment contract (umowa o pracę), stable registered address, you can read basic Polish (or have a trusted Polish-speaking friend), and your visa still has at least 45 days when you apply.
Choose an agency if: you meet the DIY criteria but don't have the bandwidth to learn the MOS system, or you need someone to sit with your HR and fix the employer appendix. Just vet them carefully — signed contract, named case handler, written scope.
Choose a law firm if: you've been refused before, you're changing employers mid-case, your family is also applying, your documents come from a country with complex apostille requirements (India, Bangladesh, Nigeria), or you simply can't afford to wait 18 months for a second attempt.
For a full picture of what professional legalization service actually covers — what's included versus what costs extra — read What a Full Legalization Service Covers in Poland 2026.
Need a second opinion on your situation before deciding? Legal Solutions — 98% approval rate. Drop us a WhatsApp — we read every message.