A Temporary Residence Permit (TRP) is the document that allows a foreign national to legally stay in Ukraine for more than 90 days and exercise the related rights: open bank accounts, register as a sole proprietor (FOP), obtain a tax ID, driver's licence, and rent property. O'LAW handles the entire TRP process in Lviv — from the first consultation to receiving the plastic ID card at the SMS.
Information current as of 2026. We regularly work with citizens of Poland, Turkey, India, Belarus, China, EU countries and the United States. Consultations available in English, Ukrainian and Polish.
TRP documents must be submitted no later than 15 working days before the expiry of your D visa or other lawful stay. Delays create unnecessary risks — apply in advance.
Our lawyers speak fluent English and Polish. You understand every step of the procedure — no third-party translator needed.
We pre-check every document before filing. 97% of our cases receive the TRP without resubmission or refusal.
Most stages run online. We accompany you to the SMS in person — by appointment, no queues, no extra trips.
Translations, notary, medical insurance, SMS filing, picking up the ID card — all handled by one team, no middlemen.
We assist with the marriage registration and TRP filing on the same grounds. After 2 years — simplified citizenship.
Work permit and TRP based on it. Simplified procedure for Diia.City residents.
Support for international students. We control the timely filing of university petitions and TRP renewals.
For foreigners working with accredited NGOs. We prepare the host organisation's documents.
• Foreign passport + notarised translation
• Valid D visa or proof of visa-free entry
• Application form
• Receipt of the administrative fee
• Medical insurance
• Criminal record certificate (for some grounds)
• 4 photographs 3.5×4.5 cm
• Marriage: marriage certificate, spouse's passport
• Work: work permit + employer's petition
• Study: university petition + enrolment order
• Volunteering: accredited NGO petition + agreement
We confirm your grounds, audit your documents and draft an action plan. Online or at our office at 32 Doroshenka Street.
We collect source documents, arrange notarised translations, medical insurance and the supporting petitions.
We accompany you in person to the State Migration Service. By appointment — no queues.
We monitor the case progress. If the SMS requests additional documents, we respond immediately.
We accompany you to the issuance. Data on the TRP ID card is verified on the spot.
We help with the tax ID, place-of-stay registration, bank account, FOP registration and driver's licence.
| Service | What's included | Price |
|---|---|---|
| Consultation | Case analysis, grounds, action plan | Free |
| TRP turn-key | Documents, translations, filing, SMS support | from UAH 12,000 |
| TRP extension | Package preparation, filing, deadline control | from UAH 6,000 |
| Standalone services | Translation, insurance, petitions — separately | per price list |
The exact cost depends on the grounds and the readiness of your source documents. We quote it at the consultation.
Don't risk a deportation or an SMS refusal due to paperwork errors. The O'LAW team supports foreigners from day one to receiving the plastic ID card. Free first consultation — in English or Polish, your choice.
We handle the full TRP process. English- and Polish-speaking. First consultation — by rate.
Phone: +38 063 404 67 68
Phone: +38 068 679 52 51
Email: o3law.company@gmail.com
Address: 32 Doroshenka St., Lviv
We speak English and Polish. Mon–Fri 10:00–19:00, Sat 10:00–14:00.
Fill in the form and we will contact you shortly