You need someone in Ukraine by next quarter. Your lawyer just said entity setup takes months, not weeks. Now you're staring at a timeline that doesn't match your hiring plan, and the candidate you like isn't going to wait around while you sort out legal structure.
This is the exact spot most companies hit when they try to hire in Ukraine without a local entity already in place. The good news: you've got three real paths forward, and only one of them requires you to become an expert in Ukrainian labor law overnight.
Your three options
Option 1: Set up your own entity
- Cost: significant upfront legal, registration, and setup expenses, plus ongoing accounting and compliance costs every year
- Timeline: several months minimum before you can legally put someone on payroll
- Complexity: tax registration, a local payroll system, HR infrastructure, and ongoing statutory filings
- Makes sense when: you're planning a long-term presence and expect to hire well beyond a handful of people
Option 2: Hire contractors
- Cost: no upfront investment, but you lose the ability to manage someone like an employee
- Timeline: immediate, you can start today
- Risks: misclassification is a real issue if the person works like an employee (set hours, exclusive work, ongoing supervision), and Ukraine's tax authorities can reclassify the relationship and demand back taxes
- Makes sense when: it's a short, defined project or a specialized one-off task
- Note: Hire with Columbus also handles compliant contractor agreements and payments if that's the route you need
Option 3: Use an employer of record (recommended for most companies)
- Cost: starting from $179/month per employee
- Timeline: 2-3 days to get someone hired and onboarded
- Complexity: none on your end, we handle Ukrainian employment contracts, payroll, taxes, and compliance
- Makes sense when: you're hiring anywhere from 1 to 50 people, testing the market, or building a team across several countries at once
Why EOR is the practical choice for most companies
If you're hiring 1-10 people in Ukraine, entity setup costs will run you far more than several years of EOR fees combined. Three employees through an EOR costs $537/month total, compared to the significant upfront investment and ongoing yearly maintenance an entity requires, before you've even paid anyone's salary.
Ukraine's employment rules also carry real weight. Employer social contributions run at 22% on top of gross pay (up to a monthly cap), and getting a termination or contract wrong can mean owing statutory notice and severance you didn't budget for. An EOR absorbs all of that: contracts written to match local law, payroll run correctly every cycle, statutory contributions filed on time, and someone on your side keeping up with changes so you don't have to.
If you're also hiring in other countries, an EOR means you skip standing up separate entities everywhere you want to test a market. One relationship, multiple countries, no legal overhead piling up behind the scenes.
Ready to hire in Ukraine without setting up an entity or gambling on contractor misclassification? Get started with Hire with Columbus.
What employment types can you use?
Before you draft an employment contract in Ukraine, you need to decide: entity, contractor, or EOR. That choice shapes your costs, your timeline, and how much risk you're carrying. Let's get into it.
How can you hire in Ukraine?
You've got three real options for putting someone on payroll in Ukraine. Here's how they stack up.
| Approach | Setup time | Cost | Best for |
|---|---|---|---|
| Own entity | Months, not weeks | Incorporation, legal, and registration costs upfront, plus ongoing accounting and compliance | 20+ employees, long-term market presence |
| Contractor/freelancer | Immediate | Contractor's fee only, no payroll taxes | Short projects under 6 months, specialized skills |
| Employer of record | 2-3 days | From $179/month per employee | 1-50 employees, market testing, multi-country teams |
Setting up your own entity
This is the heaviest lift on the list. You're looking at full tax registration, building a payroll system from scratch, and putting local HR infrastructure in place before you can legally pay anyone.
It only makes sense if you're committing to Ukraine long-term with a real headcount plan. If you're hiring one or two people to test the market, an entity is a lot of overhead for not much payroll.
Hiring contractors
Contractors let you start fast, no entity, no waiting. But Ukraine's labor authorities look closely at how contractor relationships actually function, not just what the paperwork says.
If you're setting someone's hours, giving them a company laptop, and expecting daily availability, that looks a lot like an employment relationship regardless of the contract title. Get that wrong and you're exposed to misclassification claims, back taxes, and legal disputes down the road.
Contractors also can't really be managed like employees. You lose the ability to direct day-to-day work the way you would with staff, and integration into your team stays limited by design.
If contractor work is genuinely project-based and short-term, it's a legitimate option. Hire with Columbus also handles compliant contractor agreements and payment processing, so you're not drafting these from scratch or guessing at classification risk.
Using an employer of record
An EOR like Hire with Columbus becomes the legal employer of record in Ukraine while you keep full control over the person's actual job: what they work on, how they're managed, and their performance.
We handle the employment contract, payroll runs, tax withholding, statutory benefits, and compliance with Ukrainian labor law. You get someone hired in 2-3 days instead of the months an entity setup takes.
Cost scales simply: 5 employees runs from $895/month total, with no incorporation costs or ongoing entity compliance to manage on top of that. For most companies hiring 1-50 people in Ukraine, this is the path that gets you moving without the entity overhead.
Employment contract types in Ukraine
Most companies hiring in Ukraine use a permanent (indefinite-term) contract for core, ongoing roles. It's the default under Ukrainian labor law and the safest choice when the job itself isn't temporary by nature.
| Contract type | Typical use | Key considerations |
|---|---|---|
| Permanent (indefinite) | Full-time core roles, ongoing work | Standard notice and severance rules apply on termination |
| Fixed-term | Project work, temporary need, defined end date | Must be justified by the nature of the work; repeated renewals can risk reclassification as permanent |
| Part-time | Reduced hours, flexible arrangements | Entitled to the same statutory rights as full-time staff, on a pro-rata basis |
Fixed-term contracts exist for a reason: covering a defined project, a temporary business need, or a specific season. What you can't do is use back-to-back fixed-term contracts to avoid the obligations that come with permanent employment. If the role is genuinely ongoing, Ukrainian authorities and courts will tend to treat it as permanent employment regardless of what the contract says.
Part-time employees keep the same statutory protections as full-time staff, just scaled to their hours. That means the same underlying rights around leave, termination protections, and social contributions apply, calculated proportionally.
Whichever contract type you land on, Hire with Columbus drafts it to match Ukrainian requirements from day one. We handle permanent, fixed-term, and part-time arrangements the same way: compliant paperwork, correct statutory terms, and payroll set up before the person's first day, not after.
How does payroll and taxation work?
The minimum wage in Ukraine is UAH 8,647 per month. Employer contributions sit on top of that, and they add up faster than most first-time hirers expect.
Personal income tax
Ukraine applies a personal income tax rate of 18% on employment income. Your employee doesn't pay this directly, you withhold it from their paycheck and remit it as the employer.
There's no bracket system to worry about here, no sliding scale to calculate. It's a flat 18% on gross salary, which actually makes payroll math simpler than in a lot of European countries.
Minimum wage and average wage
Here's what you're working with for benchmarking:
| Metric | Amount |
|---|---|
| Minimum monthly wage | UAH 8,647 |
| Average monthly wage | UAH 14,847 |
If you're hiring for a role that isn't entry-level, expect to price closer to or above the average, not the minimum. The minimum wage is a legal floor, not a competitive offer.
Social security contributions
This is where the real employer cost lives. Ukraine's employer social security contribution rate is 22%, and it's fully employer-funded. Employees contribute 0%, so there's no line item to deduct from their paycheck for social security.
| Category | Employer rate | Employee rate |
|---|---|---|
| Old-age, invalidity, survivors | 22% | 0% |
| Health and long-term care | 0% | 0% |
| Family benefits | 0% | 0% |
| Total | 22% | 0% |
There's a monthly ceiling on the contribution base: UAH 129,705. Once an employee's monthly gross salary hits that number, you stop paying the 22% on anything above it. This matters if you're hiring senior talent or specialists at higher salary bands.
Payment schedule and bonuses
There's no mandatory 13th or 14th month salary in Ukraine. If you want to offer a year-end bonus, that's a competitive choice, not a legal requirement.
Total employment cost example
Let's say you're hiring someone at a UAH 30,000/month gross salary. Here's what that actually costs you:
| Item | Monthly (UAH) | Annual (UAH) |
|---|---|---|
| Gross salary | 30,000 | 360,000 |
| Employer SSC (22%) | 6,600 | 79,200 |
| Total employer cost | 36,600 | 439,200 |
Now scale that up. At UAH 60,000/month gross, you're still under the contribution cap, so the math stays proportional: employer cost lands around UAH 73,200/month, or roughly UAH 878,400/year.
Push past the UAH 129,705 monthly ceiling and the math changes. At UAH 150,000/month gross, you only pay 22% on the capped amount (UAH 129,705), not the full salary. Employer SSC comes to about UAH 28,535/month, not UAH 33,000. That cap works in your favor once you're hiring above it.
Common payroll mistakes
A few things trip up companies hiring in Ukraine for the first time:
- Forgetting the contribution cap exists. Companies budget 22% on the full salary for senior hires and end up overestimating employer cost, or underestimating it if they assume the cap applies when it doesn't yet.
- Assuming employees pay social security. They don't, in Ukraine, employers carry the full 22% burden. Budgeting like the employee shares that cost leads to a payroll gap.
- Treating the average wage as the market rate. UAH 14,847/month is an average, not a benchmark for skilled roles. Underpricing against it makes offers look weak.
- Missing that there's no 13th salary obligation. Some companies build one into cost projections out of habit from other markets, then overbudget unnecessarily.
Cost comparison
Running payroll yourself in Ukraine means engaging a local accounting firm, setting up payroll software that handles UAH contribution calculations correctly, and building in-house HR capacity to track the contribution cap and tax withholding. That's before you account for the compliance exposure if something's calculated wrong.
With Hire with Columbus: starting from $179/month per employee (USD), fully compliant. We handle the 22% employer contribution calculation, the contribution cap, PIT withholding, and payroll remittance, so you get one predictable line item instead of juggling local accountants and software.
Okay, that's a lot of legal jargon.
Here's the thing: you don't actually need to remember any of this. That's literally what we're here for. We'll handle the compliance while you focus on building your team in Ukraine.
No lawyers required. Promise.
What benefits and leave are required?
New moms in Ukraine get 18 weeks of maternity leave. New dads get 2 weeks. Add sick leave, public holidays, and mandatory social contributions, and you've got a real budget line to plan for before you make an offer.
Annual vacation
Ukraine's Labour Code guarantees paid annual vacation, accrued through the year and spelled out in the employment contract. Exact carryover and payout rules depend on your company policy layered on top of the statutory minimum, so build these into your contract template instead of guessing as you go.
When someone leaves, you pay out any unused vacation days in their final settlement. Skip this step and you're not just facing an awkward exit, you're facing a wage claim.
Sick leave
Employees need a certified medical certificate (a "likarskyi lystok") to take paid sick leave. A treating physician has to issue it.
Pay during sick leave gets split between you and Ukraine's Social Insurance Fund, depending on how long the absence lasts and why. That certificate isn't just paperwork, it's what triggers the reimbursement. No certificate means no compliant sick pay.
Parental leave
| Leave type | Duration | Who pays |
|---|---|---|
| Maternity leave | 18 weeks | Social Insurance Fund |
| Paternity leave | 2 weeks | Social Insurance Fund |
Here's some good news: both maternity and paternity leave get funded through the Social Insurance Fund, not straight out of your payroll. That's a relief when you're budgeting headcount costs.
Either parent can also request additional job-protected leave to care for a young child under the Labour Code. Terms vary by family situation, so it's worth checking specifics with local counsel.
Public holidays in 2026
Ukraine has 11 public holidays a year. Here's how they land in 2026:
| Date | Holiday |
|---|---|
| January 1 | New Year's Day |
| March 8 | International Women's Day |
| April 12 | Easter (Orthodox) |
| May 1 | Labour Day |
| May 8 | Day of Remembrance and Victory over Nazism in WWII |
| May 31 | Holy Trinity Day |
| June 28 | Constitution Day |
| July 28 | Ukrainian Statehood Day |
| August 24 | Independence Day |
| October 1 | Defenders of Ukraine Day |
| December 25 | Christmas Day |
If a holiday falls on a normal workday, employees get it off with pay. Ask someone to work that day anyway, and you owe premium pay under the applicable labour rules, not just their usual rate.
Mandatory benefits
Ukraine's system is simpler than a lot of European countries in one specific way: employees don't pay anything toward social security out of their paycheck. Zero percent.
You carry the load instead:
- Unified social contribution: 22% of gross salary, paid entirely by you, capped at a monthly ceiling of UAH 129,705 per employee.
- Healthcare: funded through general state taxation, so it's not a separate payroll deduction or private mandate.
- 13th salary: not required. Ukraine has no statutory 13th-month payment, so don't build one into your budget unless you want to offer it to stay competitive.
That 22% employer contribution is the number to model into every single offer. Miss the monthly ceiling calculation and you'll either overpay on high earners or underfund the contribution, and both of those show up in an audit.
Optional but competitive benefits
Base statutory benefits keep you compliant. They won't make you competitive.
Companies hiring in Ukraine's tech and services sectors commonly add:
- Private health insurance (public healthcare exists but private coverage is a strong draw for talent)
- Extra vacation days beyond the statutory minimum
- Remote work stipends or home office equipment
- Professional development budgets
- Wellness or mental health support
None of these are required. All of them matter if you're competing for the same candidates as companies already established in the market.
Common benefit mistakes
The most expensive mistakes here aren't exotic. They're basic tracking failures.
- Missing the SSC ceiling. Applying 22% to the full salary without capping it means you overpay contributions every single month.
- Treating sick leave as fully employer-funded. Forget the Social Insurance Fund's role, and you'll budget wrong and might underpay employees during certified sick leave.
- Ignoring public holiday premium pay. Schedule work on a holiday without the required premium, and that's a compliance gap that surfaces in an audit or an employee complaint.
- Skipping the vacation payout at termination. Unused vacation days are a wage obligation, not a forfeited benefit, when someone leaves.
What this costs to manage yourself
Getting all of this right on your own means building local HR expertise, subscribing to compliance-grade payroll software, and budgeting for periodic legal review. Then there's the risk of fines if the Social Insurance Fund coordination or SSC ceiling calculation goes sideways.
Hire with Columbus handles the entire benefits and leave calculation for you, including the SSC ceiling math, holiday pay, and Social Insurance Fund coordination, for $179/month per employee. You get compliant payroll without having to hire a Ukraine-specific HR specialist to keep track of it all.
What are the compliance requirements?
Firing someone in Ukraine means notice, often severance, and a process you can't skip. Get any part of it wrong and you're looking at legal fees on top of everything else.
Employment contract requirements
Written contracts are the standard in Ukraine. Verbal arrangements leave you exposed if a dispute ever lands in front of a labor inspector or a court.
The contract should spell out the role, pay, working hours, and start date at minimum. Beyond the basics, Ukraine's Labor Code sets out protections that apply automatically, so your contract needs to align with statute rather than try to override it.
This is one of the areas an EOR handles quietly in the background. With Hire with Columbus, contracts are drafted to match Ukrainian labor law from day one, so you're not guessing whether a clause you copied from a US template actually holds up.
Probation periods
Ukrainian law allows for a probation period, but the length and terms need to sit inside your written contract and can't be assumed. Treat probation as a defined window agreed at hiring, not something you extend informally later.
During probation, termination is generally easier, but "easier" doesn't mean "no process." You still need to document performance issues and follow the notice steps your contract sets out.
Working time regulations
The standard workweek in Ukraine runs 39 hours. Anything structured beyond that needs to be tracked and justified, since hours worked are a record-keeping obligation, not just an internal HR note.
Keep time records for every employee. If a wage or overtime dispute ever comes up, the burden of proof often falls on the employer, not the worker.
Notice periods
Ukraine's statutory notice period averages 8.7 weeks. That's a meaningful chunk of runway to plan for, whether you're the one resigning or the one letting someone go.
| Party | Notice period |
|---|---|
| Employer | 8.7 weeks (statutory average) |
| Employee | 8.7 weeks (statutory average) |
The exact notice owed in a specific case can depend on the grounds for termination and what's written into the contract. Don't assume a shorter timeline just because you're eager to move fast.
Termination process
You need a documented reason to terminate in Ukraine. Performance issues, redundancy, and misconduct all follow different documentation trails, and skipping the paperwork is the fastest way to end up defending a wrongful termination claim.
- Document the reason and any prior warnings or performance conversations.
- Issue notice in line with the statutory period (8.7 weeks on average).
- Calculate and prepare any severance owed.
- Confirm final pay, including unused leave, is settled on the last working day.
There's no blanket government approval required for standard terminations, but redundancies and larger workforce changes tend to draw more scrutiny. If you're not sure which category your situation falls into, that's exactly the kind of question worth getting answered before you send the notice, not after.
Severance pay
Severance in Ukraine averages 4.3 weeks of pay. It's typically triggered by redundancy or termination through no fault of the employee, rather than every exit.
| Scenario | Severance |
|---|---|
| Redundancy / no-fault termination | 4.3 weeks (statutory average) |
| Termination for cause | Generally not required |
| Resignation | Not required |
Run the math before you finalize a termination date. Severance plus notice pay can add up to a real number, and it's a lot easier to plan for than to discover mid-process.
Data protection
Ukraine has its own personal data protection framework covering how employee information is collected, stored, and shared. Employee records, from ID numbers to salary history, count as personal data and need to be handled with a legitimate basis and reasonable security.
Practically, that means limiting who inside your company can access HR files, having a real reason for any data you collect, and not shipping employee data across borders casually. If you're running payroll through multiple systems or vendors, this is worth a proper review rather than an assumption that everything's fine.
Common compliance mistakes
- Skipping the written contract. Verbal agreements don't hold up well if a dispute reaches a labor authority.
- Guessing on notice periods. Assuming a shorter notice than the statutory average leaves you owing back pay.
- Treating severance as optional. For no-fault terminations, it's not a nice-to-have, it's owed.
- No documentation trail. Performance-based terminations without a paper trail are hard to defend if challenged.
- Loose data handling. Storing employee data without a clear policy creates exposure you don't need.
Penalties for violations
Ukraine's Labor Code backs these requirements with real consequences, not just guidelines. An invalid or missing contract can expose you to back pay and disputed employment terms. Skipping proper notice or severance typically means owing the shortfall plus the risk of a legal claim. Improper dismissal can lead to compensation orders and, in some cases, reinstatement.
The exact fine amounts and enforcement actions depend on the specific violation and are set by Ukrainian labor authorities, so it's not a fixed number you can plan around in advance. What you can plan around is not triggering the violation in the first place.
This is where an EOR earns its keep. With Hire with Columbus, contracts, notice periods, severance calculations, and terminations are handled to match Ukrainian law exactly, so you're not the one finding out where the gaps are after the fact. At $179/month per employee, it's a lot cheaper than a reinstatement order.
What has changed recently?
If you last looked at hiring in Ukraine even a year ago, some of the numbers you're working with are already out of date. Here's what's different heading into the rest of 2026.
Minimum wage went up in July
The monthly minimum wage moved to UAH 8,647 as of July 1, 2026. If you're benchmarking salaries or setting a wage floor for junior roles, use this figure, not whatever number you had on file from earlier in the year. This matters even if you're paying well above minimum, since it's often the reference point for calculating other statutory entitlements.
Parental leave entitlements were updated
As of February 23, 2026, maternity leave sits at 18 weeks and paternity leave at 2 weeks. If your HR policies or offer letters still reference older leave numbers, it's worth double-checking them against these current figures before your next hire starts.
Tax rates got reconfirmed for mid-2026
Corporate tax stayed at 18%, personal income tax's top rate held at 18%, and VAT remained at 20%, all confirmed as of June 30, 2026. Nothing dramatic shifted here, but these are the numbers you should be running payroll and financial projections against right now. The employer social security contribution ceiling was also reconfirmed at UAH 129,705 per month for old-age, invalidity, and survivors coverage, which caps how much employer SSC you owe on any single employee's earnings even at higher salary levels.
Inflation is still a factor in comp planning
Inflation sat at 12.7% as of the most recent reading. If you set Ukrainian salaries a year ago and haven't revisited them, your offer might already look less competitive to candidates than you think. Local hires notice this fast, even if your budget hasn't technically changed.
Why this matters if you're hiring through an EOR
One real advantage of using an employer of record here is that you're not the one tracking every effective date on minimum wage, leave law, or contribution ceilings. Hire with Columbus keeps payroll and contracts aligned with whatever's current, so you're never running numbers that expired months ago. That's one less compliance surprise on top of everything else you're managing.
Frequently asked questions
Yes, an Employer of Record legally employs the worker on your behalf in Ukraine, so you can hire without opening a local entity there. This avoids the Ukrainian entity setup process, which involves tax registration, State Employment Service registration, and payroll infrastructure typically taking 4-6 months. The EOR handles employment contracts, payroll, tax compliance, and legal requirements while you manage day-to-day work and performance.
Onboarding through Columbus can happen in as little as 48 hours once a worker is qualified and compliant. The guide notes that using an EOR in Ukraine generally allows hiring within 2-3 days, compared to 4-6 months for setting up a local entity. This is far faster than the paperwork and registration processes required for direct entity establishment.
On top of gross salary, Ukrainian employers pay social security contributions totaling 24.07%, made up of 15% to the Pension Fund, 8.41% for social insurance, and 0.66% for accident insurance. There is no cap on these contributions, so employers pay the full percentage regardless of salary level. Additional costs like vacation coverage and sick leave add roughly another 3.6%, bringing total employment cost to about 36% above base salary.
Employer notice periods in Ukraine scale with length of service: 3 days for employees with less than 6 months of service, 1 month for 6 months to 1 year, 2 months for 1 to 5 years, and 3 months for employees with 5 or more years of service. These are legal minimums, and employers cannot offer shorter notice without risking wrongful termination claims. During probation periods, either party can terminate with just 3 days' notice instead.
A 13th-month salary is not legally mandatory in Ukraine, but it is common practice, typically paid in December as a year-end bonus equivalent to one month's salary. It is expected in most professional roles and considered part of standard compensation packages, so employers should budget for it even though it isn't a statutory requirement.
Employees in Ukraine get a minimum of 24 calendar days of paid vacation per year, which works out to about 18 working days. Vacation accrues at 2 calendar days per month worked, and new employees can typically use it after 6 months of employment. Unused vacation must be taken within 12 months, and any unused days must be paid out when an employee leaves.