End-to-end support for foreign nationals

Residence legalization in Poland, step by step

We help clients move through the process calmly and clearly: from setting up an e-mail address, PESEL number, bank account, and MOS account to preparing the documentation, filing the application, and supporting the case through to the end.

A team reviewing documents together at a shared table in a bright office.

Who we help

Support tailored to the type of case

We work with people who need to organize temporary residence, permanent residence, residence registration, or citizenship matters in Poland.

Third-country nationals

We support people from outside the EU, EEA, and Switzerland in temporary residence, permanent residence, and longer-term stay matters in Poland.

  • • temporary residence based on work or business activity
  • • residence based on family reunification
  • • permanent residence and EU long-term resident status

EU / EEA / Swiss citizens

We help prepare and organize residence registration formalities when a clear step-by-step path is needed.

  • • residence registration
  • • document preparation
  • • support with filing the case

Citizenship matters

We handle cases involving confirmation of citizenship, recognition as a Polish citizen, and grant of Polish citizenship.

  • • confirmation of citizenship
  • • recognition as a citizen
  • • grant of citizenship
A Makro System team meeting with a client during a document consultation.

Why clients choose Makro System

Calm and well-structured case handling

At every stage, we explain what happens next, which documents are needed, and what actions are worth taking.

We work calmly and concretely, with a strong focus on well-prepared documentation and support even after the application has been filed.

Book a consultation

Describe your situation and we will help choose the next step

You do not need to know the exact name of the procedure. A short case description is enough for us to show where it is best to begin.

Book a consultation