
A permanent residence permit and an EU long-term resident permit are the only two cards you never have to renew. You file once; a refusal means a lost fee and more years on temporary permits. That is why we run this case from start to finish: it begins with a consultation with an attorney-at-law, included in the price, and ends when you collect the card. The fee is 4000 PLN. Start by booking the consultation.
Official fees (640 PLN for the permit, 100 PLN for the card, 17 PLN for the power of attorney) are paid separately.
Who qualifies: two different routes to a permit with no expiry
Permanent residence is granted for ties with Poland, EU long-term residence for years of stay. Choosing the wrong route is the most common reason for refusal, so we check your basis at the consultation before anything reaches the office.
Permanent residence permit (art. 195 of the Act on Foreigners)
- holder of a valid Pole's Card or a person of Polish origin intending to settle in Poland permanently
- spouse of a Polish citizen: at least 3 years of marriage and 2 years of uninterrupted stay on a temporary permit granted for that marriage
- child of a Polish citizen, or child of a foreigner holding permanent residence or EU resident status
- 5 years of stay with refugee status, subsidiary protection or humanitarian stay, 10 years on tolerated stay, asylum
EU long-term resident permit (art. 211)
- 5 years of legal, uninterrupted stay directly before the application: no single break longer than 6 months, no more than 10 months in total
- a stable and regular source of income for the last 3 years (2 years with an EU Blue Card)
- health insurance
- Polish at level B1 or higher: a state certificate, or a school leaving certificate or university diploma taught in Polish (post-secondary schools do not count); children under 16 are exempt
None of these fit? At the consultation we also check other options, including the next temporary permit or citizenship by recognition if you have already held a permanent card for 3 years.
How it works: four steps, one visit to the office
Consultation with an attorney-at-law (included)
45 minutes at our office at Marszałkowska 20/22, office 72, Warsaw, or online. We establish the basis, count periods of stay and breaks, check income and language. You leave with a decision: permanent residence or EU resident, and a plan.
Document list and complete file
You get a list tailored to your basis, not a generic office checklist. You upload documents to the client panel as phone photos; we check them, catch missing translations and gaps before anything is sent.
MOS application and fingerprints
We prepare the application in the MOS system for your signature with a trusted profile. Then one visit to the office for fingerprints, on a date we track for you.
The office writes to us, you collect the card
Correspondence comes to the firm under a power of attorney. We answer summonses, and if the voivode exceeds the 6-month deadline, we file a demand to act as part of the case. You go to the office only to collect the card.
What the 4000 PLN covers, and what you pay separately
Included
- consultation with an attorney-at-law (45 minutes, office or online)
- analysis of the basis, periods of stay, income and the language requirement
- a document list for your situation and verification of the complete file
- MOS application prepared for your signature, power of attorney
- correspondence with the office, replies to summonses, demand to act if the deadline passes
- service in 8 languages, remotely across Poland
Separately, directly to the office
- 640 PLN stamp duty for the permanent residence or EU resident permit (Pole's Card holders are exempt)
- 100 PLN for issuing the residence card, paid before filing in MOS
- 17 PLN stamp duty for the power of attorney
- sworn translations of foreign-language documents, if needed
The price is fixed and known from the start. An appeal against a possible refusal is quoted separately after we read the decision.
Why hand this case to a law firm
One application, one chance for years
A permanent residence application filed after five years of work ends in refusal, because length of stay is not a basis for permanent residence. The fee is not refunded and the EU resident count starts again. We establish the basis before filing.
We count breaks and income the way the office does
Trips abroad, contract changes, insurance gaps: the office checks every month of the last five years. We check the same beforehand and tell you plainly whether to file now or in a few months.
When the office is silent, we act
The voivode has 6 months to decide. When the deadline passes, we file a demand to act under art. 37 of the Administrative Procedure Code, followed by a complaint for inaction if needed.
The road to citizenship
After 3 years on a permanent or EU resident permit you may apply for recognition as a Polish citizen. We handle that case too.
Frequently asked questions
What is the difference between permanent residence and EU long-term resident?
How much does case handling cost?
How long does it take to get the card?
Will I get permanent residence after 5 years of work?
Do I have to pass a Polish language exam?
Can I buy this service online without a consultation?
Do you handle cases outside Warsaw?
Other matters we handle online
A residence card without leaving home: buy the service, upload photos of your documents from your phone, and we run the case.
2300 PLN1999 PLN
Is the office past its legal deadline? A formal demand signed by an attorney, filed no later than the next business day.
from 199 PLN
Order the demand Appeal against a refusalThe voivode refused your residence permit? You have 14 days. A lawyer reads the decision and tells you plainly whether it can be challenged — analysis within 48 hours.
299 PLN
Order the analysis Return decision analysisUpload your return decision and a lawyer will assess your chances of appeal. Analysis within 48 hours.
499 PLN
Order the analysis Driving licence exchangeA foreign licence turned into a Polish one — no exam if a Vienna Convention country issued it. The firm runs the whole case.
1000 PLN
Check your country