LW
All articles
· Immigration№ 239·MMXXVI

Karta Pobytu Status Check in Warsaw 2026

How to check your karta pobytu case status at the Mazowieckie Voivodeship Office in 2026: MOS 2.0, inPOL, e-Usługi, phone. What to do if it stalls.

You filed your wniosek (application) for a residence card, got your confirmation - and then nothing. A month goes by, three months, half a year, and not a word from the Mazowiecki Urząd Wojewódzki (Mazowieckie Voivodeship Office). Sound familiar? The wait for a karta pobytu (residence card) in Warsaw in 2026 runs 8 to 14 months, and for that entire stretch you just want to know one thing: is my case actually moving, or is it sitting untouched in a pile? Below are every way to check the status of your case, what those statuses actually mean, and - most importantly - what to do when the case has genuinely stalled.


How to Check Your Case Status: the Short Answer

In 2026 you check a karta pobytu case at the Mazowiecki Urząd Wojewódzki through the state MOS 2.0 system (mos.cudzoziemcy.gov.pl, sign in via login.gov.pl); for older cases through inPOL; by calling the foreigners' helpline; and through the e-Usługi Mazowieckie portal (the stan sprawy, or "case state", service). Applications filed before the switch to the new system may still show up in inPOL for a while.

Here is each channel in turn and what it actually tells you.


Channel 1: the MOS 2.0 System

Since 27 April 2026, filing and handling of karta pobytu cases runs through MOS 2.0 (Moduł Obsługi Spraw, the Case Handling Module). This is the main channel.

What you need:

  • an account in the system and a login via login.gov.pl (Profil Zaufany, the trusted profile, or another sign-in method);
  • in your "Moje sprawy" ("My cases") section you can see the status, messages from the office, and any requests for extra documents.

One thing to keep in mind: if you filed recently, your case does not appear in the dashboard the instant you submit. Older cases migrated over from inPOL also load in gradually - sometimes over two to four weeks. Not seeing your case straight away is not yet cause for alarm.

We walk through the filing process on the new system in detail in our guide to submitting an application through MOS 2.0.


Channel 2: inPOL for Older Cases

Before MOS arrived, the Mazowieckie office ran on the inPOL portal. Cases filed before the switch may still be visible there until they are fully migrated to the new system.

The practical takeaway: if your case was filed a while ago and it is not yet visible in MOS, check inPOL. While the migration is underway, it is worth watching both portals so you do not miss any movement on your case.


Channel 3: e-Usługi Mazowieckie (stan sprawy)

The Mazowieckie office runs a separate case-status service (stan sprawy) on its e-Usługi portal. To use it you normally need your case number (sygnatura) from the confirmation you received when your application was accepted. It is a quick way to see what stage you are at without logging into the full dashboard.

Keep your case number handy - you will need it here and when you call the office.


Channel 4: Phone and a Written Enquiry

The Mazowieckie foreigners' helpline answers questions about a specific case - for that you need your case number and your personal details. A live conversation sometimes gets you further than a bare status line in the system: you can ask directly whether the inspector is waiting on documents from you.

If the phone gets you nowhere either, the next step is a formal written enquiry about the state of your case. It puts on record that you are following the case, and it often prompts a faster reaction.


What the Statuses Mean and When It Is Time to Act

The statuses themselves - "under review", "awaiting documents", "assigned to inspector" - say very little about timing. What matters far more is knowing when a wait is normal and when the case is truly stuck.

Warning signs:

  • the official review deadline (up to 90 days by law) has passed and nothing is moving;
  • there is an open request for additional documents (uzupełnienie) that you missed - these come with a short deadline, and a missed one holds up the case;
  • the status has not changed in months and your enquiries go unanswered.

The 90-day statutory deadline has not been met in Mazowieckie for a long time in practice, and exceeding it is in itself grounds to demand that the case move forward.


What to Do if the Case Has Stalled

Months of silence is not a verdict - it is a signal to switch from passively waiting to acting. The tools exist, and they work.

  1. Ponaglenie - a formal complaint about the authority's inaction. You file it when the office breaks its deadlines. Very often it is the ponaglenie that finally gets the case moving.
  2. Skarga na bezczynność do WSA - a complaint about inaction to the Wojewódzki Sąd Administracyjny (Voivodeship Administrative Court), used when the ponaglenie did not help. The court can order the office to issue a decision.
  3. Check whether they are waiting on you - sometimes a case is frozen because you missed a document request, not because anyone forgot about you.

We break down how a complaint about inaction speeds a case up in a separate article on speeding up a karta pobytu (ponaglenie and WSA). Timing matters here too: the sooner the inaction is put on record, the faster the response tends to come.

You can check the status yourself. But if the case is frozen and you cannot tell whether to keep waiting or start complaining, we look at your specific situation, find the cause of the delay, and - when it is justified - draft the ponaglenie or the skarga na bezczynność for 300 PLN. You file it yourself, no power of attorney needed.


Frequently Asked Questions

How do I check my karta pobytu case status in Warsaw? Through the MOS 2.0 system (mos.cudzoziemcy.gov.pl, sign in via login.gov.pl) in your "My cases" section; for older cases through inPOL; through the stan sprawy service on the e-Usługi Mazowieckie portal; and by calling the foreigners' helpline. Keep your case number (sygnatura) handy.

Why can't I see my case in MOS 2.0? Recently filed cases and those migrated from inPOL do not show up in the dashboard immediately - sometimes it takes two to four weeks. If your case is an old one, also check inPOL: while the migration is underway it makes sense to watch both portals.

How long does a karta pobytu decision take in Mazowieckie? The statutory deadline is up to 90 days, but in practice at the Mazowiecki Urząd Wojewódzki in 2026 a decision comes in 8 to 14 months. Exceeding the official deadline is in itself grounds to demand that the case move.

What should I do if the case is frozen with no movement? First check whether the office is waiting on additional documents from you (uzupełnienie). If it is not, and the deadline has passed, you can file a ponaglenie (a complaint about inaction), and if that does not help, a skarga na bezczynność to the Wojewódzki Sąd Administracyjny.

Can the review be sped up? You cannot simply "ask them to go faster", but when deadlines are broken the law gives you tools: a ponaglenie and a complaint about inaction to the court. Often the case shifts off dead centre right after the ponaglenie.


You can check your case status at the office yourself - there are several channels, and this article gathers all of them. But when the system shows the same thing month after month and the deadlines are long gone, the case needs pushing, not more waiting. Here in Warsaw we work out the cause of the delay and, when there are grounds, we draft the ponaglenie or the skarga na bezczynność so the office finally issues a decision. This is informational material, not individual legal advice. To have us check your case and assess whether it is time to act, see how our full case handling at the voivodeship office works.

Related materials:

Get in touch

Tell us about your case

Leave a request - our specialist replies within an hour during business hours. We quote the price and explain how we work.

Form · 01
Practice area
GDPR consentRequired
≤ 1h replyFree · 30 minGDPR · encrypted
Our specialist will reply within the hour.