What is DMSU?
The State Migration Service of Ukraine (Державна міграційна служба України, DMSU) is the government body responsible for migration management inside Ukraine. Unlike the Ministry of Foreign Affairs (which handles visa issuance abroad) or the State Employment Service (which issues work permits), DMSU is the authority you interact with once you are physically in Ukraine and need to regularise your residence status.
DMSU operates offices in every Ukrainian oblast (region). The relevant office for your registration and residence permit application is the one covering the district where your registered address is located. Attending the wrong territorial office means being turned away — the office must correspond to the propiska (address registration) you hold.
Key Facts
| Ukrainian name | Державна міграційна служба України (ДМСУ) |
|---|---|
| Authority type | Central executive body subordinate to Cabinet of Ministers of Ukraine |
| Website | dmsu.gov.ua (Ukrainian); dmsu.gov.ua/en for English section |
| Kyiv office for foreigners | Bohdan Khmelnytsky str. 8, Kyiv (central office for foreigners' affairs) |
| Regional offices | Lviv, Odesa, Kharkiv, Dnipro, Zaporizhzhia and all 24 oblasts |
| TRP processing time | 15 working days from accepted complete application |
| TRP application window | Must be filed within 15 working days of entering Ukraine on a D-visa |
| TRP state fee | UAH 459 (verify current rate at dmsu.gov.ua before payment) |
| TRP output document | Biometric TRP card (credit-card format with chip, issued since 2016) |
| Document submission | In person at the regional DMSU office covering your registered address |
| Online appointments | dmsu.gov.ua online booking system, expanded to all regions in 2026 |
| Hotline | 1-800-2-17252 (toll-free in Ukraine) |
Full Role of DMSU
DMSU is the authority for all of the following within Ukraine's immigration system:
- TRP issuance and renewal: Issues the biometric Temporary Residence Permit card, processes renewals, and can change the basis of a TRP (e.g., from work to family, from study to work).
- Permanent Residence Permit (PRP): For foreign nationals who have lived lawfully in Ukraine for 5+ continuous years on a TRP. Valid indefinitely; renewed only for biometric chip update. Grants the right to work without a separate work permit.
- Address registration (propiska): Registers your place of residence (місце реєстрації проживання) — required before any TRP application can be submitted.
- Extension of stay: Can extend your lawful stay if your D-visa is expiring before TRP is issued — submit a request before visa expiry, not after.
- Change of TRP grounds: If your employment ends and you need to switch basis (e.g., company registration), DMSU processes the change of grounds application.
- Deportation orders: Issues deportation decisions for immigration violations including overstay, working without a permit, or providing false information.
- Re-entry ban database: Maintains records of foreigners with entry restrictions — a ban can result from deportation, fine non-payment, or immigration fraud findings.
DMSU Office for Foreigners — Kyiv
The main DMSU office handling foreigners' residence affairs in Kyiv is located at Bohdan Khmelnytsky str. 8, Kyiv. This is the central city office. Depending on which Kyiv district your registered address is in, you may be directed to a district-level office — confirm with DMSU which specific office is competent for your address before travelling there.
Regional centres serving large concentrations of foreign nationals include offices in Lviv (important transit and resettlement city), Odesa, Kharkiv, Dnipro, and Zaporizhzhia. Each oblast capital has at minimum one DMSU office. Use the office locator at dmsu.gov.ua to find the correct address and contact for your oblast.
Online Appointment Booking System
Since January 2026, DMSU has expanded its online appointment booking system to all regional offices across Ukraine. Foreign nationals can book TRP appointments via the dmsu.gov.ua portal without attending an in-person queue. This system has meaningfully reduced effective wait times at high-volume offices including Kyiv and Lviv — previously, applicants would queue from early morning for the same-day ticket system.
To book an appointment, visit dmsu.gov.ua, select the relevant service type (TRP application, TRP renewal, etc.), choose your region and specific office, and select an available date and time slot. You will receive a confirmation reference number — bring it to the appointment. If no slots are available at your preferred office, the system updates daily as cancellations occur.
What to Bring to DMSU for a TRP Application
For a standard work-based TRP application, bring all of the following — incomplete submissions are rejected on the spot with no partial processing:
- Passport (original): plus photocopies of every page including all stamps, visas, and entry/exit records.
- D-visa (original): the long-stay entry visa you arrived on — the TRP application must be filed within 15 working days of that entry.
- Work permit (original): the State Employment Service-issued permit for the specific employer. This is the ground document for work-based TRP.
- Employment contract: signed by both parties, in Ukrainian, specifying UAH salary, job title matching the permit category, working hours, and duration.
- Address registration proof (propiska): the document confirming registration at your Ukrainian residential address — issued by the building management company or DMSU itself. DMSU will not accept the TRP application without this.
- Passport photographs: 3.5 × 4.5 cm, colour, white background, taken within the last 6 months — typically 2 copies required.
- Completed DMSU application form: downloadable from dmsu.gov.ua; must be completed in Ukrainian or in a format acceptable to the receiving office.
- State fee payment receipt: UAH 459 paid at a bank (Oschadbank, PrivatBank) or online via the state payment system. Bring the original receipt — a photo on your phone is not accepted.
- Police Clearance Certificate (PCC): from Bangladesh, apostilled and translated — required at first TRP application. Some offices also request this at renewal if the original was issued more than 6 months prior.
The document list above is for work-based TRP applications. Student TRP, business/company TRP, and family TRP have different ground documents. Always confirm the specific document list for your TRP category with DMSU or your legal representative before attending, as requirements can be updated by internal DMSU instructions not always published on the website.
Processing Time and the Biometric TRP Card
DMSU's official processing time for TRP applications is 15 working days from the date the complete application is accepted. The clock starts when DMSU issues the application acceptance receipt — not when you queue. Keep this receipt; it is your proof of lawful stay while the TRP is being processed.
In practice, processing at high-volume offices (particularly Kyiv) can exceed 15 working days. If your application has been pending beyond the official time, your legal representative can submit an inquiry to DMSU. Avoid repeated in-person visits to check status — DMSU officers process inquiries more effectively in writing via the registered communication channel.
When approved, DMSU issues a biometric TRP card — a credit-card-format identity document containing a microchip with biometric data. This card format has been standard since 2016. The card displays your photograph, name, date of birth, nationality, TRP category (basis of stay), validity dates, and a QR code for online verification. It is your primary identity document in Ukraine and should be carried at all times.
Address Registration (Propiska) — A Hidden Blocker
DMSU requires every foreign national to have a registered residential address (місце реєстрації проживання) before a TRP application can be filed. Without propiska, DMSU will not accept your TRP submission — this is the most common hidden blocker for applicants who arrive and expect to file immediately.
If your employer provides accommodation, they typically arrange propiska as part of the onboarding process. If you are renting privately, your landlord must provide written consent to register you at their property — this sometimes requires a separate negotiation and a fee of UAH 500–1,000. Some landlords refuse to register foreign tenants, which means you need to find different accommodation or a registered address service.
The propiska must be at an address within the territorial jurisdiction of the DMSU office you are filing with. You cannot register at a Kyiv address and file your TRP at a Lviv DMSU office.
DMSU and Work Permit Relationship
DMSU does not issue work permits — those come from the State Employment Service (Державна служба зайнятості, DSZ). However, DMSU verifies the existence of a valid work permit when issuing a work-based TRP. The two processes are linked: you cannot get a work-based TRP without a valid work permit, and your work permit alone does not authorise residence beyond 90 days on a D-visa.
If your work permit expires before your TRP does, your TRP basis may be technically compromised. Ensure your employer files the work permit renewal with DSZ well before expiry — at least 2 months in advance is recommended — to avoid a gap that triggers issues at TRP renewal with DMSU.
DMSU During the Current Conflict
DMSU offices continue to operate during Ukraine's ongoing conflict, but some procedural changes apply. Hours may be reduced, individual offices may close temporarily during air alert periods, and queues have increased as staffing has been affected by wartime conditions. Some DMSU services have migrated to online booking or digital document submission through the Diia app. Check dmsu.gov.ua for the operational status of specific offices before travelling.
TRP processing times (officially 15 working days) can run longer in high-volume offices during periods of increased application volume. Work with a legal representative who can monitor your application status and follow up directly with DMSU. Ensure your application acceptance receipt is carefully preserved — it is your proof of lawful stay during processing and will be checked if you are asked for documents by police.
TRP Renewal — What Changes at Renewal
TRP renewal is filed with DMSU before your current TRP expires — do not wait until the last week. The standard recommendation is to file at least 30 days before expiry to allow for processing without a status gap. At renewal, DMSU reassesses whether the original ground for your TRP continues to hold: your work permit must still be valid (or a new one issued), your employment contract must be current, and your address registration must still be active.
If your employment has changed — new employer, new position, or promotion to a different job category — you need to ensure the new work permit reflects the updated situation before renewal. DMSU officers at renewal compare the current permit documents against the original grant to flag any inconsistencies. A gap between your original work permit and the renewal period (e.g., a work permit that expired 2 months before TRP renewal) creates complications that require additional explanation and documentation.
The biometric TRP card issued at renewal will reflect the new validity period. If your name or other details have changed (passport renewal with updated transliteration, for example), you will also need to update your address registration and employment contract to match the new document — present all updated documents at the DMSU renewal appointment to avoid the officer raising the discrepancy as a problem.
Permanent Residence Permit — Path to PRP
After 5 continuous years of lawful residence in Ukraine on a TRP, a foreign national may apply to DMSU for a Permanent Residence Permit (PRP / дозвіл на постійне проживання). The PRP grants the right to live in Ukraine indefinitely without annual or biennial renewals, and — critically for Bangladeshi workers — the right to work in Ukraine without a separate work permit. This eliminates the employer-DSZ work permit dependency that governs TRP holders.
The 5-year continuous residence requirement means no extended absences that break continuity. DMSU examines exit-entry stamp history when assessing PRP applications. Absences exceeding 6 months in any 12-month period may disqualify the period from counting toward the 5-year threshold. Keep your passport stamped entries carefully and consult a lawyer before extended trips if you are counting toward PRP eligibility.
Common DMSU Rejection Reasons — and How to Avoid Them
DMSU rejections at TRP application or renewal fall into predictable categories. Understanding them in advance removes the most avoidable errors:
| Name mismatch | Your name on the TRP application form, work permit, passport, and employment contract must all match exactly — including transliteration. "Mohammed" vs "Muhammad" or "Hossain" vs "Hussain" are common mismatches. Check every character before submission. |
|---|---|
| No propiska | DMSU will not accept a TRP application without a registered residential address. Arriving without confirmed accommodation that can generate a propiska is the most common blocker. Arrange propiska before or immediately after arrival. |
| State fee not paid correctly | The fee must be paid to the correct account using the correct purpose code. A bank transfer to the wrong account or with a missing reference code is rejected. Use the current payment details from dmsu.gov.ua — these change periodically. |
| Expired ground document | If your work permit expires before you file the TRP application — or if your employer's tax certificate has expired — the application will be rejected. Verify validity dates on every document in your package before the appointment. |
| Wrong DMSU office | The DMSU office must correspond to your propiska address. Filing at an office outside your registered district results in being redirected — and your appointment date is lost. |
| Incomplete application form | DMSU application forms have mandatory fields. Blank fields or fields completed in a language other than Ukrainian (unless bilingual format is specified) cause rejection on the spot. |
What DMSU Cannot Do for You
DMSU processes applications based on documents presented. It does not advise on which route to apply under, prepare documents, or guarantee outcomes. Errors in DMSU applications — wrong ground, missing documents, incorrect form, mismatched names — result in rejection. There is no administrative appeal that reverses a rejection quickly; the standard remedy is a corrected re-application, which restarts the 15-working-day clock and may require a new state fee payment.
This is why professional immigration legal support for TRP applications is a sound investment. A qualified immigration lawyer will verify your document package before submission, confirm you are filing at the correct office for your address, and can attend the DMSU appointment with you (or as your authorised representative) to handle officer questions on the spot.
You can independently verify the status of a DMSU office (open, temporarily closed, reduced hours) by checking dmsu.gov.ua or calling the toll-free hotline 1-800-2-17252 before attending. During air alert periods, some offices pause operations temporarily — a wasted trip adds days to your timeline when you are inside the 15-working-day TRP filing window.