All Guides

Hiring in Ukraine: EOR Guide & Compliance Overview

Europe UAH Ukrainian

Overview

If you are hiring your first 1-10 employees in Ukraine, using an EOR is usually the lowest-risk option because onboarding often starts in 2-6 weeks, while entity setup can take several months.

Ukraine remains one of Europe’s most important tech hiring markets despite the war that began in February 2022. The IT sector employs over 300,000 professionals, with deep expertise in backend development, DevOps, data engineering, cybersecurity, and AI/ML. Many Ukrainian tech companies continued operating through the conflict — relocating teams to western Ukraine, Poland, or other EU countries, investing in power backup infrastructure, and adapting to wartime conditions. For foreign companies, Ukraine offers tier-1 engineering talent at 40–60% below Western European rates, with English proficiency that’s among the highest in Eastern Europe.

This framework is strongest when combined with vendor comparisons, hiring demand by country, and clear definitions from the EOR glossary.

The wartime context affects everything. Martial law (introduced in February 2022 and extended repeatedly) has modified labor law provisions — some employee protections are suspended, some employer obligations are heightened, and mobilization creates workforce availability risks. The Ukrainian government has adapted labor regulations through emergency decrees, allowing remote work flexibility, simplified termination procedures for destroyed workplaces, and modified social security obligations. Your EOR must be current on these evolving rules — applying pre-2022 compliance templates to Ukraine will create problems.

Standard employer social security contributions are approximately 22% of gross salary (Unified Social Contribution — ЄСВ/ESV). Individual income tax is 18% plus a 1.5% military levy (introduced during the war, expected to continue). Salaries for senior developers in Ukraine range from UAH 80,000–160,000/month ($1,900–$3,800), though rates for top talent have increased due to competition with EU-based remote positions that pay in euros. The FOP (individual entrepreneur) model that dominated Ukrainian IT hiring pre-war is giving way to more formal employment arrangements — partly due to government pressure, partly because EOR and direct employment offer more stability during wartime.

Key Employment Facts

ItemDetail
Minimum wageUAH 8,000/month (roughly $190)
Working hours40 hrs/week; overtime limited to 4 hrs/day and 120 hrs/year; paid at 200%
Probation periodUp to 3 months; 1 month for manual workers; 6 months for certain positions
Notice period2 months for redundancy; 2 weeks for employee resignation
Severance1 month’s average salary for redundancy; 3 months’ for certain protected terminations
Paid leave24 calendar days minimum
Public holidays11 days
Employer costs %~22% ESV (Unified Social Contribution)

Statutory Benefits

ContributionEmployer RateEmployee RateNotes
Unified Social Contribution (ESV/ЄСВ)22% of gross salary0% (employer-paid only)Covers pension, temporary disability, unemployment, workplace accidents
Income tax (PDFO)Withheld by employer18% flat rateOn gross salary
Military levyWithheld by employer1.5% of gross salaryIntroduced during martial law, expected to continue
Total employer cost~22%Plus income tax and military levy withholding

Ukraine’s ESV is a single unified contribution that replaced the previous multi-fund system. At 22% employer-paid (with 0% employee contribution to social security), it’s a clean calculation. The ESV covers pension insurance, temporary disability and funeral payments, unemployment insurance, and workplace accident/occupational disease insurance. The rate is flat — no caps or tiers.

The military levy of 1.5% was introduced in 2014 and has continued through the current conflict. It’s deducted from the employee’s salary. Combined with the 18% income tax, employees face a 19.5% total deduction rate, which is moderate by European standards.

Maternity leave: 126 calendar days (70 pre-birth, 56 post-birth), paid through social insurance at 100% of average salary. Extended to 140 days for complicated births and multiple births. Childcare leave until the child turns 3 is available, with partial social insurance payments. Under martial law, some leave provisions have been modified — employees in areas under active conflict may have different entitlements.

Termination Rules

Ukraine’s Labor Code (dating to 1971, with extensive amendments) provides for employer-initiated termination on standard grounds: redundancy, documented incompetence, systematic breach of duties after warnings, absenteeism, and loss of trust for employees handling valuables.

Under martial law, additional termination grounds apply: the employee is absent due to circumstances beyond their control (not contactable for more than 4 months), or the employer’s workplace has been destroyed. These wartime provisions have allowed employers to manage workforce disruptions more flexibly than the peacetime Labor Code would permit.

Standard redundancy requires 2 months’ advance notice, severance of 1 month’s average salary, and consultation with the trade union (if one exists). In practice, the trade union consultation requirement applies even for EOR-managed employees if the EOR entity has a registered trade union — which is uncommon but not impossible.

A new Labor Law has been in development since before the war, intended to modernize the Soviet-era Labor Code. Wartime amendments have accelerated some reforms (remote work provisions, simplified procedures for small employers). The regulatory environment is in flux — your EOR must track these changes actively.

Employer Cost

Ukraine’s employer cost structure is relatively clean: a single Unified Social Contribution (ESV/ЄСВ) at 22% of gross salary, with no employee-side ESV contribution (the employer pays the full 22%). ESV is collected by the State Tax Service and covers pension insurance, temporary disability and funeral benefits, unemployment insurance, and workplace accident/occupational disease coverage.

For a developer earning UAH 100,000/month gross ($2,380): ESV ~UAH 22,000 ($524), income tax withholding (18% PDFO) ~UAH 18,000 ($428 — employee-side), military levy (1.5% — employee-side) UAH 1,500 ($36). Employer cash outlay: gross salary + 22% ESV = UAH 122,000 ($2,905) per month, plus EOR platform fee ($500). Total monthly employer cost: approximately $3,400.

Compared to Polish rates (~21% ZUS + PPK) or Romanian IT roles (2.25% + IT exemption), Ukraine’s rate is comparable to Western CEE — the competitive advantage is in the lower absolute salary, not a particularly low rate. One additional wartime cost to factor: some EOR providers continue billing during employee mobilization (when the employment contract is suspended but not terminated). Clarify the EOR’s mobilization billing policy before signing — it varies significantly by provider.

Work Visas and Immigration

Most EOR hiring in Ukraine is of Ukrainian nationals — the talent pool is deep, English-proficient, and the economic case for relocating foreign workers to Ukraine during active conflict is limited. For the rare cases requiring foreign nationals, Ukraine’s State Migration Service (SMS) administers work permits.

Work permit applications require: a signed employment contract from the EOR entity, proof of the applicant’s qualifications and professional experience, a legalized passport copy, and the filing of a work permit application with the State Employment Center (Derzhavna sluzhba zainiatosti — DSZ). Processing normally takes 5–7 working days for standard permits.

Wartime modification: Under martial law, some administrative procedures have been simplified or modified. Check with your EOR for the current status of work permit processing — procedures have changed multiple times since February 2022.

Practical constraints: Ukraine maintains border controls affecting male citizens aged 18–60 (mobilization eligibility). Foreign nationals entering Ukraine for work purposes may face additional entry screening. Logistics for physical relocation of foreign nationals to Ukraine remain challenging — most foreign-national placements through Ukrainian EOR entities are for individuals already in Ukraine or who have already relocated.

Citizens of EU/EEA countries and several other countries can enter Ukraine visa-free for stays up to 90 days, but employment without a work permit is illegal regardless of entry status.

Permit TypeWho It’s ForProcessing Time
Work PermitForeign nationals in formal employment5–7 working days
Temporary Residence + WorkNon-citizens planning long-term stay2–4 weeks

Frequently Asked Questions

Is it safe and practical to hire in Ukraine right now?

Operationally, yes — with appropriate risk management. Most Ukrainian IT workers are based in western Ukraine (Lviv, Ivano-Frankivsk) or have relocated to EU countries while maintaining Ukrainian employment contracts. Power infrastructure has been a challenge — rolling blackouts affected productivity — but most tech workers have invested in generators, Starlink connections, and co-working spaces with backup power. The practical risk is mobilization: male employees aged 18–60 may be called up for military service, which suspends (but doesn’t terminate) the employment relationship. Your EOR should have a mobilization protocol — what happens to payroll, benefits, and the employment contract when an employee is mobilized. Ask about this explicitly.

How does the FOP (individual entrepreneur) model compare to EOR employment?

The FOP model (Фізична особа-підприємець) is how most Ukrainian IT professionals historically worked with foreign companies — as independent contractors paying a flat 5% income tax + 22% ESV (but on a minimum base, not actual income). The tax advantage is massive: effective combined tax under FOP can be under 10%, versus 22% ESV + 18% income tax + 1.5% military levy for formal employment. However, the Ukrainian tax authority has increasingly scrutinized FOP relationships that look like disguised employment. EOR provides clean employment status but at higher tax cost. Many Ukrainian developers resist formal employment because of the tax hit — this is a real recruitment challenge. Some EOR providers offer hybrid structures, but these carry compliance risk.

Which EOR providers handle Ukraine well?

Deel and Remote both cover Ukraine with established local operations. Oyster and Papaya Global also provide Ukraine coverage. The differentiator is wartime operational capacity: does the provider have Ukrainian-based compliance teams? How quickly can they adapt to regulatory changes under martial law? Do they have mobilization protocols? Deel’s Ukrainian operations have been active throughout the conflict, and their local team tracks martial law amendments closely. Remote’s entity-based approach provides slightly more structural stability. For Ukraine-specific nuances, consider providers like Legaldev or People Force that specialize in Ukrainian employment.

What happens if my Ukrainian employee is mobilized for military service?

Under Ukrainian law, mobilization suspends the employment contract but doesn’t terminate it. The employer must hold the position open. During the initial period, the state covers the employee’s military salary, but the employment contract obligations (social security, leave accrual) are suspended. The employer is not required to pay salary during mobilization but cannot terminate the employee. When the employee returns, they’re entitled to return to their position or an equivalent one. For the EOR, this means keeping the employment record active but pausing payroll. Ask your provider how they handle this — some continue charging EOR fees during mobilization, which is unreasonable.

To connect this guidance with live hiring demand, see hiring your first international employee and remote jobs by country.

Further Reading

Founder, eorHQ

Anchal has spent over a decade in product strategy and market expansion across Asia and the Middle East. She evaluates EOR providers on compliance depth, entity ownership, payroll accuracy, and in-country support quality.

Was this page helpful?

Tell us or send a correction.