📍 Office in central Warsaw · Mon–Fri 10:00–18:00 We work across all of Poland +48 736 169 595 · +48 736 169 595
← All articles
How to Prove Stable Income for Karta Pobytu in Poland 2026
GuidesJuly 26, 2026

Prove Stable Income for Karta Pobytu Poland 2026

Exact documents to prove stable income for your Karta Pobytu (Polish residence permit) in 2026. Employment, self-employment, civil contracts — all covered.

Your Karta Pobytu (Polish residence permit) application was going fine — until the officer asked for proof of stable income. Suddenly you're staring at a checklist that doesn't quite match your situation. You have a job. You earn money. But what exactly counts as proof — and what gets your file rejected before it even reaches a decision? This guide gives you the complete, current picture for 2026, whether you're on a work contract, a civil agreement, or running your own business.

What 'Stable Income' Actually Means Under Polish Law

Polish immigration law (the Act on Foreigners, as implemented by the voivodeship offices) does not set one magic number for "sufficient income." Instead, it sets two separate standards depending on what type of permit you are applying for — and officers have real discretion within those bands.

For a temporary residence and work permit (the most common karta pobytu): your gross monthly salary must not fall below the national minimum wage. As of 1 January 2026, that is 4,806 PLN gross / 31.40 PLN per hour. Source: gov.pl — minimum wage 2026

For a permanent residence permit or EU long-term resident status, the bar is different: your income must exceed the social assistance threshold — currently 1,010 PLN net per month for a single person and 823 PLN net per each dependent family member. That sounds low, but in practice the voivode looks at your overall financial picture, not just the raw number.

In both cases, 'stable' means recurring. A one-off payment doesn't count. A salary paid every month, a civil contract fee received consistently, or business revenue over at least 12 months — these read as stable. A lump-sum bonus or a friend's bank transfer does not.

💬 Skip the reading — talk to a human. WhatsApp +48 736 169 595 — we reply in 15 minutes, free, no commitment. Open chat →

Documents That Prove Stable Income: The Full List

The exact document bundle depends on your employment type. Here is what each category needs — and the one or two extras that routinely tip a borderline file into approval.

Employed on umowa o pracę (employment contract):

On umowa zlecenie (civil/mandate contract):

⚠️ Watch-out: A single umowa zlecenie with no ZUS contributions and highly variable monthly amounts will almost always trigger an income-stability question from the officer. You can counter this with a longer bank history or a multi-year track record with the same employer.

Pay slips and bank statements side by side — two documents that tell the voivode exactly what they need to hear
Pay slips and bank statements side by side — two documents that tell the voivode exactly what they need to hear

Self-employed (jednoosobowa działalność gospodarcza — JDG):

For JDG applicants, the Poznań voivode's own guidance notes that your business should ideally show annual income equivalent to at least 12 times the average gross monthly salary in the national economy for the prior year. See: Poznań UW — stable income definition

What If Your Contract Just Started? Handling Short Employment History

One of the most common situations we see: an applicant has a solid new job but only 2–3 months of payslips. The law doesn't require a minimum employment period for a work-based karta pobytu — but in practice, short history raises eyebrows.

Here's how to compensate:

  1. Get a longer contract — if your employer can issue or confirm an open-ended (na czas nieokreślony) or multi-year contract rather than a short fixed-term one, the officer has something to anchor stability on.
  2. Supplement with savings — a bank statement showing a healthy balance (typically 3–6 months of living expenses, so roughly 15,000–25,000 PLN for a single person in Warsaw) reduces the risk of income interruption in the officer's calculation.
  3. Get a strong employer letter — this goes beyond the standard zaświadczenie o zarobkach. Ask your HR or manager to write a full paragraph about your role, why you are valuable, and the company's intention to retain you long-term. A paragraph of context beats a blank form with numbers.
  4. Link it to your previous employment — if you came from another job in Poland with a clean record, include a dismissal certificate (świadectwo pracy) or reference letter from your former employer. It shows an employment track record, not a blank slate.
Practical tip: An officer reviewing 50 files a day will approve the one that tells a coherent story — same employer, same amount, same bank account, every month. Make your documents tell that story without gaps.

Bank Statements: What They Look For and What Trips People Up

Bank statements are sometimes treated as a secondary document, but in practice they are the cross-check that makes or breaks a borderline file. Officers look for three things: regularity (same deposit date range each month), source labeling (does the payment description identify the employer), and sufficiency (does the net amount after ZUS and tax land above threshold).

Common problems we see with bank statements: Cash deposits — if your employer pays you in cash and you deposit it yourself, the bank statement will not show an employer name. This creates doubt. The fix: get a zaświadczenie from your employer AND ask them to pay electronically if at all possible, even for just the months before you apply. Multiple accounts — if your salary goes to one account and your bills come from another, bring statements from both. Gaps in a single statement look suspicious. Foreign-currency income — if you earn in EUR or USD (common for remote workers), show the PLN equivalent using official NBP exchange rates and explain the conversion method in a brief cover note.

Documents organized before a voivodeship appointment — every paper in order tells a clear story
Documents organized before a voivodeship appointment — every paper in order tells a clear story

You can read the full official list of required income documents on the Urząd do Spraw Cudzoziemców website

Also see our guide on what your employer must provide — it breaks down every document your company needs to prepare, which reduces back-and-forth with HR.

Submitting Through MOS in 2026: How Income Docs Are Uploaded

Since 27 April 2026, all karta pobytu applications (temporary, permanent, EU long-term resident) must be submitted electronically through the MOS 2.0 portal at mos.cudzoziemcy.gov.pl. Paper applications are no longer accepted — even those mailed before the deadline are not processed if they arrived after 27 April.

For income documents specifically, this means:

The stamp duty (opłata skarbowa) for a temporary residence and work permit is 440 PLN, paid separately to the voivodeship account. The card itself costs an additional 100 PLN once approved. Pay these on separate accounts — one to the voivode's treasury, one to UDSC — and upload proof of payment in MOS.

For a full step-by-step on the entire application process, see our guide: How the Karta Pobytu Process Actually Works in 2026

Frequently Asked Questions

Does my salary need to be above minimum wage for every month, or just at application time?

The officer reviews your income history, not just a snapshot. If your last 3 months show at least 4,806 PLN gross monthly and your contract confirms ongoing employment at that rate, you meet the requirement. A single month below minimum due to sick leave or shortened hours is usually not fatal — explain it in a cover letter and provide the sick-leave certificate.

I'm on a B2B contract (umowa B2B) — what income proof do I submit?

B2B contractors are treated as self-employed (JDG). You need your CEIDG printout, PIT declaration, ZUS payment confirmations, and bank statements showing regular client payments. If your B2B income varies month to month, show an average over 12 months and include a client contract confirming ongoing engagement. The longer your trading history, the stronger your file.

Can my spouse's income count toward the requirement?

If you are applying for a permit based on your own work, no — only your income is assessed. If you are applying for a family reunification permit (as a spouse joining a permit holder), then the sponsor's income is what matters, and the threshold is different. In that case, the sponsor needs to show income above the social assistance level for each family member covered.

What if I was between jobs for 2 months — does that ruin my application?

Not automatically. A 2-month gap with a clear explanation (redundancy, end of project, relocation between employers) and a new solid contract going forward can be accepted. The key is context: provide a dismissal certificate (świadectwo pracy) from your old employer and the new employment contract. Don't leave the gap unexplained — a cover letter addressing it directly is far better than hoping the officer ignores it.

Will Polish tax office records (PIT) automatically be checked by the voivode?

Not automatically — you must provide them yourself. Offices do not cross-check databases in real time. However, if you provide a PIT declaration that contradicts your employer's zaświadczenie (different amounts), that inconsistency will trigger questions. Make sure the numbers align before you submit.

A completed MOS portal submission — getting the document uploads right is as important as the documents themselves
A completed MOS portal submission — getting the document uploads right is as important as the documents themselves

Income refusals are more common than they should be — usually not because the applicant didn't earn enough, but because the documents didn't clearly show it. If your file was refused or you're worried it might be, read our guide on what to do after a karta pobytu refusal — it covers your appeal options step by step.

Don't lose your status over a document problem. Legal Solutions — 98% approval rate. Drop us a WhatsApp — we read every message.

#karta-pobytu#residence-permit#documents#employment

Don't stay without status — we'll handle it

We'll assess your grounds, prepare the documents and file — a free WhatsApp consultation, reply within 15 minutes.

Free consultation →

Frequently asked questions

Does my salary need to be above minimum wage for every month, or just at application time?

The officer reviews your income history, not just a snapshot. If your last 3 months show at least 4,806 PLN gross monthly and your contract confirms ongoing employment at that rate, you meet the requirement. A single month below minimum due to sick leave or shortened hours is usually not fatal — explain it in a cover letter and provide the sick-leave certificate.

I'm on a B2B contract (umowa B2B) — what income proof do I submit?

B2B contractors are treated as self-employed (JDG). You need your CEIDG printout, PIT declaration, ZUS payment confirmations, and bank statements showing regular client payments. If your B2B income varies month to month, show an average over 12 months and include a client contract confirming ongoing engagement. The longer your trading history, the stronger your file.

Can my spouse's income count toward the requirement?

If you are applying for a permit based on your own work, no — only your income is assessed. If you are applying for a family reunification permit (as a spouse joining a permit holder), then the sponsor's income is what matters, and the threshold is different. In that case, the sponsor needs to show income above the social assistance level for each family member covered.

What if I was between jobs for 2 months — does that ruin my application?

Not automatically. A 2-month gap with a clear explanation (redundancy, end of project, relocation between employers) and a new solid contract going forward can be accepted. The key is context: provide a dismissal certificate (świadectwo pracy) from your old employer and the new employment contract. Don't leave the gap unexplained — a cover letter addressing it directly is far better than hoping the officer ignores it.

Will Polish tax office records (PIT) automatically be checked by the voivode?

Not automatically — you must provide them yourself. Offices do not cross-check databases in real time. However, if you provide a PIT declaration that contradicts your employer's zaświadczenie (different amounts), that inconsistency will trigger questions. Make sure the numbers align before you submit. Income refusals are more common than they should be — usually not because the applicant didn't earn enough, but because the documents didn't clearly show it. If your file was refused or you're worried it might be, read our guide on what to do after a karta pobytu refusal — it covers your appeal options step by step. Don't lose your status over a document problem. Legal Solutions — 98% approval rate. Drop us a WhatsApp — we read every message.

Hello! We'll advise on your case — message us and we'll reply within 15 minutes 🙌

LegalSol · Warsaw
Call Free consultation