The timelines below reflect realistic planning ranges based on cases processed through licensed Ukrainian legal channels in 2025–2026. Individual cases vary based on employer compliance, BMET office load, embassy appointment availability, and wartime administrative conditions. Best case: 10–12 weeks. Realistic average: 14–18 weeks.
Stage-by-Stage Timeline
| Stage | Duration | What happens | What can slow it down |
|---|---|---|---|
| Week 1–2 | 1–2 weeks | Employer prepares documents: EDRPOU extract, staffing table, proposed employment contract, labour market test declaration | Employer has never sponsored a foreign worker before; corporate documents not certified; position not in the staffing table |
| Week 3–4 | 1–2 weeks | DSZ (State Employment Service) application submitted; applicant's documents (passport, credentials, CV) attached | Missing apostille on educational certificates; UGC verification not yet complete; name mismatches across documents |
| Week 5–8 | 4–8 weeks | DSZ review period — 30 working days by law; officer checks employer compliance, vacancy publication, and applicant qualifications | Application returned for correction (resets the clock); employer has reached foreign worker quota; regional DSZ office backlog |
| Week 9–12 | 1–4 weeks | Permit issued or query letter sent; if query, applicant and employer respond with additional documentation | Occupation requires additional labour market review; employer documents fail a compliance check; slow employer response to queries |
| Week 13–14 | 1–2 weeks | BMET Smart Card processing in Dhaka — applicant submits passport, D-visa (once issued), work permit copy, medical certificate, travel insurance | BMET Smart Card processing takes 3–5 working days at Dhaka offices; first-time applicants face longer identity verification queues |
| Week 15–16 | 1–3 weeks | Embassy appointment booked and attended in Dhaka; D-type employment visa applied for; processing 10–21 working days | Embassy appointment availability adds 2–4 weeks in high-demand periods; incorrect or outdated visa application form; missing medical insurance |
| Week 17–18 | 1–2 weeks | Travel to Ukraine; arrival registration within 3 days; TRP application submitted at DMSU within 15 days of arrival | Air travel disruption (no direct flights; wartime); delay in finding registered address for DMSU submission; DMSU appointment slots booked out |
The Most Common Causes of Delay — Detail
Employer Missing EDRPOU Compliance
Before the DSZ will consider a work permit application, the employer must be a registered Ukrainian legal entity with a valid EDRPOU code, a current tax compliance certificate, and — critically — must not have exceeded their permitted foreign worker quota. Many Bangladeshi applicants reach the DSZ submission stage only to discover their employer is non-compliant or at quota. This effectively halts the process until the employer resolves the issue, which can take weeks or become indefinite.
Always verify the employer's EDRPOU code in the Unified State Register of Legal Entities (usr.court.gov.ua or similar open registries) before investing time or money in the process.
BMET Smart Card Processing
Bangladesh law requires BMET clearance — the Smart Card — before departure for any overseas employment. Processing takes 3–5 working days at the Dhaka central office under normal conditions, but first-time applicants or those with documentation gaps can wait significantly longer. The BMET offices in Dhaka, Chittagong, Sylhet, and other divisions all process clearances, but Dhaka handles the highest volume.
Do not book flights before BMET clearance is confirmed in hand. A flight booked before clearance is a gamble on processing speed.
Embassy Appointment Availability
The Embassy of Ukraine in Dhaka operates on appointment only and appointment slots can fill up 2–4 weeks in advance during busy periods. The moment your work permit is confirmed, schedule your embassy appointment immediately — even if your other documents are not yet complete. If you wait until everything is ready, you may lose 2–4 additional weeks waiting for an appointment slot.
Missing Apostille Chain Caught Late
If apostille or legalisation deficiencies on educational certificates or other documents are caught during the DSZ review rather than at preparation stage, the application is returned for correction. This resets the DSZ review clock entirely. The apostille chain from Bangladesh — MFA Bangladesh stamp, then Ukrainian Embassy stamp, then certified translation — takes 3–6 weeks to complete. Discovering you need this mid-process adds that time onto whatever remained.
Summary: Best Case vs Realistic Average
| Best case total | 10–12 weeks — everything complete on first submission, no queries, no appointment backlogs |
|---|---|
| Realistic average | 14–18 weeks — at least one correction, normal embassy wait times, BMET processing included |
| Worst case | 20+ weeks — employer compliance issues, DSZ query, apostille chain started late, peak embassy demand |
| Not possible | Under 6 weeks — any agent promising this is describing a process that does not legally exist |
How to Keep Your Application on Track
- Verify the employer's EDRPOU registration and quota status before signing any agreement
- Start apostille and legalisation of your educational certificates immediately — before the employer files with DSZ
- Begin the BMET registration process as early as possible — do not wait for the visa to start paperwork
- Book an embassy appointment the day your work permit decision is received
- Do not book a flight until BMET Smart Card is physically in hand
- Register your address in Ukraine within 3 days of arrival and apply for TRP no later than day 10 of your D-visa period
Related Pages
Want a written timeline estimate specific to your employer, occupation, and current DSZ workload? An eligibility assessment gives you a realistic picture before you commit.