This guide covers Bangladeshi nationals intending to work in Ukraine under a formal employment contract with a registered Ukrainian legal entity. It does not apply to freelancers, investors, students, or individuals entering Ukraine on a tourist or private invitation. Every step below is required by Ukrainian law. There is no shorter version.
Who Needs a Ukrainian Work Permit
Under Ukrainian law (Law of Ukraine No. 5067-VI On Employment of Population), any foreign national who is not a permanent resident must hold a valid work permit before commencing employment. The permit is issued to the employer, not the individual — a distinction that matters structurally. The employer applies, bears legal responsibility for the hire, and must maintain the permit throughout the employment relationship.
For Bangladeshi nationals, there is an additional layer: the Bangladesh Bureau of Manpower, Employment and Training (BMET) requires that any Bangladeshi citizen working abroad obtain BMET clearance before departure. This is not optional and is not a formality — failure to obtain it has legal consequences under Bangladeshi law. Step 4 below covers BMET in detail; a separate guide on BMET clearance is also available.
The employer must be a real, operating Ukrainian entity. A verified EDRPOU (unified state registration code) is the foundation of the entire process. An employer who cannot produce a verifiable EDRPOU is not a legitimate employer under Ukrainian law.
The Seven Steps
Step 1 — Employer EDRPOU Verification
Before any document is prepared or any fee is paid, the Ukrainian employer must be verified through the Unified State Register of Legal Entities (usr.minjust.gov.ua). This lookup confirms that the company exists, is not in liquidation or bankruptcy, has a registered address, and that the director named in the employment contract matches the entity's registration.
A separate check against the State Tax Service and the NABC (National Agency on Corruption Prevention) sanctions list should also be run. An employer who passes these checks is eligible to file a work permit application. One who does not is not — regardless of what any broker or agent claims.
This step is completed before any contract is signed. It takes 24–48 hours with proper tools. Our employer verification service produces a written report covering all five registry checks.
Step 2 — Employment Contract Signed
The employment contract must comply with the Ukrainian Labour Code and include: the employee's full name and passport number; the employer's EDRPOU and registered address; the position title and a job description; the start date; the salary in hryvnia (UAH) — which must exceed three times the Ukrainian minimum wage threshold; the duration (fixed-term or indefinite); and the signatures of both parties with the employer's company seal.
The contract must be drafted in Ukrainian. If the employee does not read Ukrainian, a parallel translation is acceptable for the employee's reference, but the Ukrainian-language version is the legal document. A contract drafted solely in English or Bengali is not valid for work permit purposes.
Step 3 — Work Permit Filed by Employer with ДСЗ
The employer — not the foreign worker — files the work permit application with the State Employment Service of Ukraine (Державна служба зайнятості, ДСЗ). The filing is made at the ДСЗ regional office corresponding to the employer's registered address. An authorised representative of the company must attend in person.
The application file submitted to ДСЗ includes: the employment contract; a current EDRPOU extract (dated within 30 days); confirmation that the position was advertised on the ДСЗ portal and no qualified Ukrainian candidate applied; the foreign employee's CV and educational credentials (translated and apostilled); a copy of the employee's passport; and the state fee payment receipt.
ДСЗ has a statutory processing period of up to 30 working days from the date of acceptance. If the file is incomplete, it is returned without processing — and the clock does not start again until a complete file is resubmitted. The acceptance receipt, including the file reference number, is the document that triggers all subsequent steps.
Step 4 — BMET Clearance Obtained
While the work permit is being processed by ДСЗ (Steps 3–5 run partly in parallel), the Bangladeshi applicant must obtain BMET clearance from the Bureau of Manpower, Employment and Training in Dhaka. BMET clearance is mandatory under Bangladeshi law for any citizen taking employment abroad.
To register for BMET clearance, the applicant must have: a signed employment contract; the employer's verification documents; a valid passport; and a completed BMET registration form. The BMET Smart Card issued at the end of this process is the proof of legal clearance. The full BMET process typically takes 2–4 weeks. See our BMET clearance guide for the complete step-by-step.
Step 5 — Type D Work Visa from Ukrainian Embassy Dhaka
Once the work permit has been issued by ДСЗ and verified against the ДСЗ public registry, the applicant may apply for a Ukrainian Type D visa (D-09, work category) at the Ukrainian Embassy in Dhaka. The Type D visa is the only visa category that permits legal entry for the purpose of employment — a tourist visa does not.
The visa application requires: the original work permit; the signed employment contract; a valid passport with at least 18 months' remaining validity; two passport photographs; proof of accommodation in Ukraine; travel insurance covering the first 90 days; the BMET Smart Card; and the embassy fee. Processing at the Ukrainian Embassy in Dhaka typically runs 5–15 working days for a well-prepared application.
Step 6 — Entry into Ukraine
Upon arrival at a Ukrainian port of entry — most commonly Boryspil International Airport — the work permit and Type D visa are presented at immigration control. The officer will record the permit number and issue an entry stamp. Retain all documents. The permit itself remains with the employer, but the employee should hold a certified copy.
Ukraine's border control system cross-references work permits against the ДСЗ registry in real time. A permit that cannot be verified — for example, one that was fraudulently produced or issued in error — will result in entry refusal. This is one of the reasons Step 1 (verification) is non-negotiable.
Step 7 — TRP Application at ДМСУ
Within 15 working days of entering Ukraine, the employer must register the employee's place of residence with the local office of the State Migration Service of Ukraine (Державна міграційна служба України, ДМСУ). This registration is sometimes called a "propiska" though that term is technically imprecise in the modern legal context.
For longer-term stays, the employee should apply for a Temporary Residence Permit (TRP) at ДМСУ. The TRP application is filed at the ДМСУ office at the place of actual residence and requires: the work permit; the employment contract; the Type D visa and entry stamp; proof of accommodation; and passport photographs. TRP issuance typically takes 15–20 working days and, once issued, becomes the primary document authorising the employee's lawful stay in Ukraine.
Timeline Summary
| Step | Who acts | Typical duration |
|---|---|---|
| 1. Employer EDRPOU verification | Kyiv Pathway / applicant | 1–2 days |
| 2. Employment contract signed | Employer + applicant | 3–7 days |
| 3. Work permit filed with ДСЗ | Employer (in Ukraine) | 30 working days (statutory) |
| 4. BMET clearance obtained | Applicant (in Bangladesh) | 2–4 weeks (runs parallel with Step 3) |
| 5. Type D visa — Ukrainian Embassy Dhaka | Applicant (in Bangladesh) | 5–15 working days |
| 6. Entry into Ukraine | Applicant | 1 day |
| 7. TRP at ДМСУ | Employer + applicant (in Ukraine) | 15–20 working days |
| Total end-to-end | 10–16 weeks from signed contract |
Common Delays and How They Happen
Incomplete document file
The single most common delay. ДСЗ returns incomplete files. The 30-day clock does not start until a complete file is accepted. Every apostille, translation and notarisation must be current at the time of submission.
Unverified or shell employer
If the employer's EDRPOU does not check out — company in liquidation, registered at a mass-registration address, no trading history — the permit application will be rejected or, worse, issued and then invalidated on entry.
Wrong translation format
Ukrainian authorities require translations certified by a Ukrainian-licensed translator, not just any notarised translation. A Bangladeshi notarised translation without additional certification is not accepted.
BMET started too late
BMET clearance cannot be obtained retroactively. If the applicant begins BMET registration only after the work permit is issued, the overall timeline extends by 2–4 weeks. Begin BMET in parallel with Step 3.
Frequently Asked Questions
Can I enter Ukraine on a tourist visa and then apply for a work permit from inside the country?
No. A tourist visa (Type C) does not authorise employment. Working on a tourist visa is illegal under Ukrainian law and constitutes grounds for deportation and a ban on future entry. The Type D work visa must be obtained from the Ukrainian Embassy in your country of residence before entry. There are no in-country conversion pathways for Bangladeshi nationals on a tourist visa.
Does the employer pay for the work permit, or does the applicant?
The state fee for the work permit is legally the employer's responsibility under Ukrainian law — the application is filed by the employer. In practice, some employers deduct this cost from the first month's salary. This should be agreed in writing before the employment contract is signed. Kyiv Pathway's service fees are separate from state fees and should not be confused with them.
What happens if the work permit is approved but the visa is refused?
The work permit and the visa are issued by different authorities. A permit approval does not guarantee visa issuance; the Embassy in Dhaka makes its own determination. If the visa is refused, the permit remains valid for its term — but you cannot enter Ukraine to use it. Visa refusals from the Ukrainian Embassy in Dhaka are uncommon for well-prepared applications with a verified employer and complete document set.
How long is a Ukrainian work permit valid?
Work permits are typically issued for one year and are renewable. The renewal process must be initiated by the employer at ДСЗ before the current permit expires — not after. Working on an expired permit is an administrative violation that can result in the employer being banned from sponsoring future foreign workers.