star star star star star 4.9/5

Reviews in total: 167

Leave a Google review

Powered by Google

The service is available
throughout Ukraine

Kyiv, Vinnitsa, Dnipro, Donetsk, Zhytomyr, Ivano-Frankivsk, Kirovohrad, Luhansk, Lutsk, Lviv, Mykolaiv, Odesa, Poltava, Rivne, Sumy, Ternopil, Uzhgorod, Kharkiv, Kherson, Khmelnytskyi, Cherkasy, Chernihiv, Chernivtsi

We also work in the following countries:

Georgia, Kazakhstan, Moldova, Lithuania, Latvia, Estonia, Poland, Hungary, Czech Republic, Slovakia, Austria, Germany, UK, France, Luxembourg, Switzerland, Sweden, USA, Canada, UAE, Singapore, Seychelles, Belize and etc.

Contact us now and get:



Permanent residence in Poland

The scope, the price and the deadline are fixed in the contract before the work starts.
Individual

quote after we review the task


Permanent residence in Poland comes in one of two indefinite statuses. For most people living in Poland for work or business it is the EU long-term resident permit (rezydent długoterminowy UE): 5 years of continuous legal stay, stable income, health insurance and proven Polish at B1. The permanent residence permit (pobyt stały) is granted on special grounds: Polish descent, the Pole’s Card, a child of a Polish citizen, asylum. Stamp duty for either status is PLN 640, plus PLN 100 for the card, and the application is filed through MOS. Facts checked on 9 October 2026.

What we do

  • Calculate your residence period: which permits count towards 5 years and where gaps occurred.
  • Determine which status is open to you: EU long-term resident or pobyt stały.
  • Check income, insurance and the Polish language document.
  • Prepare the MOS application and support you until the decision.
  • Plan the next step: citizenship.

What we need from you

  • Passport and all residence cards and voivode decisions for 5 years.
  • Details of trips outside Poland.
  • Proof of income, insurance and housing.
  • State Polish language certificate or a Polish school certificate.

Request a tailored proposal →

EU long-term resident vs pobyt stały

EU long-term residentPermanent residence (pobyt stały)
Who it is forForeigners living in Poland for work, business or familyPolish descent, the Pole’s Card, a child of a Polish citizen or of a permanent status holder, asylum
Residence period5 years of continuous legal stay before applyingDepends on the ground; some grounds need none
Polish languageProven, B1 levelNot separately required by law
Income and insuranceStable, regular income for you and dependants, health insuranceFor some grounds
Status termIndefinite, card valid 5 yearsIndefinite, card valid 10 years
Stamp dutyPLN 640 + PLN 100 for the cardPLN 640 + PLN 100 for the card

Both statuses allow work in Poland without a work permit, opening a JDG, and lead to an application for Polish citizenship after 3 years.

The “5 years and you get PR” myth. Poland has no general rule that grants pobyt stały automatically after 5 years on a residence card. After 5 years you apply for EU long-term resident status, and the voivode checks the residence period, income, insurance and language.

How the 5 years are counted

The stay must be legal and continuous immediately before the application. Time on a CUKR card counts towards these 5 years according to the voivode’s office. How studies, temporary protection and gaps are counted, we check individually against your permit and travel history.

B1 Polish

EU long-term resident status requires proof of Polish: a state certificate at B1 level or higher, or a certificate from a Polish school or a school abroad teaching in Polish. It is the same certificate used for citizenship.

Rights of an EU long-term resident

  • indefinite residence in Poland, with the card replaced every 5 years;
  • work in Poland without a work permit;
  • the right to open a JDG on equal terms with Polish citizens;
  • simplified moves to another EU state under Directive 2003/109/EC, subject to that state’s conditions;
  • a residence basis for recognition as a Polish citizen after 3 years.

How to apply

1
Residence check
We collect all decisions and cards and calculate continuity of stay.
2
Documents
Income for recent years, insurance, housing, B1 certificate.
3
MOS
Online application since 27 April 2026; PLN 640 stamp duty and PLN 100 for the card as separate transfers.
4
Office
Fingerprints, voivode decision, card issue.

Related services

Immigration to Poland

All lawful routes.

Residence permit in Poland

Temporary residence up to 3 years.

Polish citizenship

After 3 years on a permanent status.

Sources (as of 9 October 2026): Zielona Linia: pobyt stały and EU long-term resident; MOS: EU long-term resident permit; Warmian-Masurian Voivode: fees; Warmian-Masurian Voivode: CUKR and residence period; Office for Foreigners: MOS.

Request a tailored proposal →

How do I get permanent residence in Poland?+

What is the difference between EU long-term resident status and pobyt stały?+

How much does permanent residence in Poland cost?+

Does CUKR count towards the 5 years?+

What level of Polish is required for permanent residence?+



ORDER
SERVICE

Leave us a request and we
soon
will contact you!

A phone number or an e-mail is enough

By sending this form you agree to our privacy policy.

You may also be interested in:

  • Residence permit in Poland A Polish residence card (karta pobytu) is the plastic card a foreigner receives after the voivode grants a permit to stay. Most often it confirms a ...
  • CUKR card for Ukrainians in Poland The CUKR card is a 3-year temporary residence permit in Poland for Ukrainian citizens with UKR status (temporary protection). Applications are accep...
  • Business residence permit in Poland The Polish business residence permit is a temporary residence permit for conducting business activity (art. 142 of the Act on Foreigners) valid for ...
  • Polish citizenship Polish citizenship is most often acquired through recognition as a Polish citizen (uznanie, art. 30 of the Polish Citizenship Act). The main ground ...


Comments:

Have a question? Ask it first and get an answer from our experts

    Add a comment
    If you find an error or inaccuracy in the text, select it and press Ctrl + Enter