services - ggs.com.ua | image-Work permit in Ukraine

Legalization in Ukraine: Work permit in Ukraine

Find your ground in 1 minute

Question 1 of 1

How will you work in Ukraine?

💡 The employer usually applies for the work permit. Here you will see what is needed from your side.

Choose one option and we will show what fits you.

Detailed description of the service — read

To hire a foreigner officially, an employer in Ukraine — a company or sole proprietor — usually needs a permit to employ a foreign national. The permit is obtained by the employer, not the employee (Law of Ukraine "On Employment of the Population", Articles 42–42⁹).

Who does not need a permit

  • foreigners with a permanent residence permit;
  • refugees and persons granted complementary or temporary protection;
  • accredited staff of foreign media and representative offices;
  • participants in international technical assistance projects;
  • clergy invited by religious organisations;
  • other categories set by law (special rules apply, for example, to Polish citizens).

How to get the permit

  • The employer submits to the employment centre an application, a copy of the foreigner's passport with translation, a photo and a draft employment contract.
  • The decision is taken within a few working days; the permit is issued for up to three years, and the fee depends on its term.
  • Based on the permit, the foreigner obtains a temporary residence permit.

Working without a permit leads to a fine for the employer and may be grounds for the foreigner's forced return.

Law text: Law of Ukraine "On Employment of the Population".

How to obtain a work permit in Ukraine

Roadmap

  1. Employer

    The employer applies and prepares a draft employment or gig contract

  2. Fee

    Pay the fee before filing; the amount depends on the permit term

  3. Submission

    Regional employment centre, ASC, by post, employer e-cabinet or Diia

  4. Review

    Up to 7 working days; for citizens of Russia, Belarus and some other states — after SBU approval

  5. Permit

    The decision is published on the employment centre site; collect the form there or at an ASC

  6. Contract

    Sign the contract and file a copy with the employment centre within 90 days of the permit

  7. Extension

    Between 50 and 20 calendar days before the permit expires

Required documents

Or choose the ground manually from the list
Worker category. Choose your case — the documents and the check depend on it:

For all grounds

  • Employer’s application on the official form (the post needs neither Ukrainian citizenship nor security clearance)
  • Copies of the passport data pages with a certified Ukrainian translation
  • Colour photo, 3.5 × 4.5 cm
  • Draft employment or gig contract certified by the employer (not for seconded workers)
  • Proof of payment (except free categories)

Additionally for this ground

Choose your case above to see the documents for your case.

Document preparation support — 90 days

Upload your documents — the system checks them against the official list and shows what to fix. Unlimited re-checks for 90 days.

Price: UAH 400 · 90 days

The document check (UAH 400) is available once you choose your case: the system checks the package against it.

What is included and how it works

Not a one-off check but repeat checks for 90 days. Your documents stay in your account, and every run checks the whole package together — so it sees whether data matches across documents and whether fixes introduced new errors.

  • The list for your exact ground, based on official migration-service sources and law
  • Each document: validity, translation and certification, all pages, readability
  • Cross-check between documents: names, dates of birth, numbers — the same everywhere
  • A green, yellow or red signal and exactly what to fix
  • Fix — upload — re-check: no limit on the number of checks within 90 days from payment, up to 3 checks per 24 hours
  • Picked the wrong ground? The system flags it; switch at no extra cost
  • A “No obvious gaps found” result once every mandatory item passes without remarks (a preliminary automated check, not a guarantee that the documents will be accepted)

How the check works and what you get

  1. You upload documents for each item on the list for your ground (the list is below, with links to official sources).
  2. An AI system reads the documents and compares them with exactly this list: presence, validity dates, complete pages, legibility, translation, matching names, dates and numbers.
  3. You get a report for each document: a green, yellow or red signal, the reason and what exactly to fix. Anything not checked is marked separately.
  4. The check does not establish that documents are authentic, does not certify translations, does not assess your legal situation and does not guarantee that documents will be accepted or that the decision will be positive. It is not a lawyer’s consultation.

This is an automated check against the official list, not legal advice. The final decision is made by the state authority. Check results stay in your account; document files are deleted 30 days after the support period ends (personal data).

Key figures

Fee: up to 6 months
3 subsistence minimums = UAH 9,984
Fee: 6–12 months
5 subsistence minimums = UAH 16,640
Fee: 1–2 years
8 subsistence minimums = UAH 26,624
Fee: 2–3 years
10 subsistence minimums = UAH 33,280
Extension fee
1 subsistence minimum less than issuance for the same term
Free of charge
asylum and statelessness applicants, students/graduates, participants in repelling Russian aggression
Processing time
up to 7 working days (extension — up to 3)
No permit needed
permanent residents, refugees, immigration-permit holders and other statutory exemptions

The final decision rests with the regional employment centre.

List checked against official sources on 17.10.2026. Sources: Service sheet 01170: work permit for foreigners; Law of Ukraine “On Employment of the Population”; State Employment Centre

Want to check? Order a lawyer's request online

A lawyer prepares and sends the request to the authority; the reply appears in your account. ₴4,000 per request; package prices are shown on the package page.