Ukrany
LET’S TALK YOUR UA BUSINESS GUIDE
Ukrany
YOUR UA BUSINESS GUIDE

· 10 min read

Payroll taxes in Ukraine explained: what a $3,000 salary really costs

Oleh Chuchman
Oleh Chuchman

Founder & CEO, Ukrany

Updated

Every conversation with a new foreign client eventually arrives at the same question: "Okay, so if we want to pay this person $3,000 a month — what does it actually cost us?"

And it's a fair question, because the answer is never $3,000. Depending on how the person is engaged, the real monthly cost of a "$3,000 salary" in Ukraine ranges from roughly $3,240 to $4,750. That's a spread of $1,500 per person per month — which, across a team of ten, is the difference of $180,000 a year.

This article breaks down where that money goes, who pays what, and why the same take-home pay can cost so differently. Plain language, current rates as of mid-2026, real numbers throughout.

01

First, get the vocabulary straight: gross vs. net

The single biggest source of confusion between foreign employers and Ukrainian employees is that they talk about salary in different numbers.

In the US and much of Europe, salary discussions happen in gross — the contract figure before taxes. In Ukraine, everyday salary conversations happen in net — the amount that lands on the card. When a Ukrainian candidate says "my expectation is $3,000," they almost always mean $3,000 after taxes. When a foreign hiring manager approves "$3,000," they usually mean before.

That gap has derailed more offers than any other single issue we've seen. So rule number one: in every offer, every contract, every budget line — specify whether the number is gross or net. Everything below will show both.

02

The three taxes on every Ukrainian salary

Standard employment in Ukraine involves exactly three payroll taxes. Two are withheld from the employee's salary, one is paid by the employer on top of it.

Withheld from the employee (out of gross)

Personal income tax (ПДФО) — 18%. A flat rate on the full salary. No progressive brackets, no meaningful deductions for a typical employee. Simple, at least.

Military levy (військовий збір) — 5%. A wartime tax on personal income. It sat at 1.5% for a decade, then was raised to 5% in December 2024 — if your payroll model still uses the old rate, it's costing your employees money. Together with income tax, total withholding is 23%, which gives you the golden conversion formula:

Net = Gross × 0.77Gross = Net ÷ 0.77

Paid by the employer (on top of gross)

Unified social contribution (ЄСВ) — 22%. This is the employer's own cost, charged on top of the gross salary, funding pensions and social insurance (including the sick pay and maternity benefits we covered in our leave article). The employee never sees this money, and many don't even know it exists — but for you, it's very much part of the price.

One important nuance: ЄСВ has a cap. It's charged only on the part of the salary up to 20 minimum wages. With the 2026 minimum wage at UAH 8,647, the cap base is UAH 172,940 (about $3,860 at the current rate of 44.8 UAH/USD). Whatever you pay above that, the social contribution stays frozen at its maximum of roughly UAH 38,047 ($850) per month. For senior salaries this cap meaningfully softens the blow — the effective employer burden shrinks as the salary grows past ~$3,900 gross.

03

The $3,000 example, in full

Let's run the actual numbers. Your developer expects $3,000 net per month. Here's the waterfall under standard employment — and, beside it, the same take-home under Diia City, drawn to the same scale so the gap is the message:

[ COST OF A $3,000 NET SALARY ]

Standard employment≈ $4,745
Diia City≈ $3,375
Net (to employee)Income tax 18%Military levy 5%Employer ЄСВ

Standard employment adds ~58% on top of net pay. The employer ЄСВ contribution caps at ~$850/mo on gross above UAH 172,940 (~$3,860), so it stops growing at senior salaries.

Notice something neat: at exactly this salary level, the gross ($3,896) lands almost precisely at the ЄСВ cap, so the employer's contribution hits its ceiling of ~$850 and won't grow further no matter how much you raise the pay.

The headline takeaway: a $3,000 net salary costs the company about $4,745 — roughly 58% on top of what the employee sees. For budgeting rules of thumb: total cost ≈ net × 1.58, or gross × 1.22 (less at high salaries thanks to the cap).

And to pre-empt the natural follow-up — no, there's no 13th salary, no mandatory bonuses, no obligatory private insurance. The three taxes above are the whole statutory story. Vacation pay and the first five days of sick leave come out of the same salary budget, not on top of it.

04

The same $3,000 under Diia City: the IT tax regime

If your Ukrainian entity qualifies as a Diia City resident — Ukraine's special legal regime for tech companies — the arithmetic changes dramatically. Diia City residents can engage specialists under employment or "gig contracts" with preferential rates:

  • Personal income tax: 5% instead of 18%
  • Military levy: 5% (same)
  • Social contribution: 22% of the minimum wage only — about UAH 1,902 (~$42) per month, regardless of the actual salary

Run the same $3,000 net through this regime: gross = $3,000 ÷ 0.90 = $3,333, plus $42 of social contribution — total cost about $3,375 per month. That's ~$1,370 less than standard employment for the identical take-home pay, per person, every month.

The catch, of course, is qualifying: Diia City is built for IT and R&D businesses, with requirements on activity types, average salary levels, and headcount. Defense-tech and software companies usually fit; a logistics or manufacturing operation won't. If you're in tech and hiring in Ukraine without at least evaluating Diia City, you're very likely overpaying.

05

The contractor route: ФОП and why it's cheap (and risky)

Now for the option every foreign company hears about within a week of arriving: engaging people as private entrepreneurs (ФОП) — individual contractors on Ukraine's simplified tax system, most commonly "group 3" with a 5% single tax on revenue plus a 1% military levy and a small fixed social contribution (~$42/month).

Same $3,000 in the contractor's pocket: invoice ≈ $3,191, plus the contractor's own small ЄСВ — total cost to you around $3,240 per month. The contractor handles their own filings (which in practice take an accountant an hour a month), and you have no payroll administration at all.

So why doesn't everyone just do this? Because Ukrainian law — like most jurisdictions — distinguishes genuine contractors from disguised employees. If a "contractor" works fixed hours, uses your equipment, sits in your org chart, takes orders from your managers, and has you as their only client, the tax office and the Labor Service can reclassify the relationship as employment. The consequences: back taxes at employment rates for the whole period, penalties, and fines for undeclared labor that start at 10 minimum wages per person. Reclassification risk isn't theoretical — inspections happen, and the criteria are written into law.

The honest summary: ФОП is a legitimate model for genuinely independent work, a common market practice in Ukrainian IT, and a compliance risk when used to dress up ordinary employment. Where the line runs in your specific case is exactly the kind of question worth asking before you hire, not after.

06

Side-by-side: what $3,000 net really costs

Model Total monthly cost Overhead vs. net Notes
Standard employment ≈ $4,745 +58% Full labor law protection, no qualification needed
Diia City (employment/gig) ≈ $3,375 +12.5% Tech companies only, residency requirements
ФОП contractor (group 3) ≈ $3,240 +8% Only for genuine contractor relationships

Three models, same take-home pay, up to $18,000 a year of difference per person. This table is, in miniature, why structuring decisions in Ukraine deserve real attention.

The same $3,000 take-home can cost about $4,745 under standard employment, $3,375 under Diia City, or $3,240 through a genuine ФОП contractor — up to $18,000 a year per person. The cheapest on paper is only the right one if the structure matches what the person actually does.

07

The practical rules that trip foreigners up

Beyond the rates, a few mechanics of Ukrainian payroll consistently surprise foreign employers:

Salaries are paid twice a month. Not optional. The law requires payment at least every 16 days — in practice an advance mid-month and the balance at month-end. A single monthly payday, standard in the US, is a labor violation here.

Salaries are set and paid in hryvnia. You can't contractually pay a Ukrainian employee in dollars. What you can do is legally peg the salary to the exchange rate so the hryvnia amount tracks a fixed USD value — a construction backed by Supreme Court practice, and one we'll cover in a separate article, because for foreign employers during currency volatility it's close to essential.

Taxes are due at the moment of payment. Income tax, military levy, and ЄСВ are remitted when (or before) the salary is paid, not at some month-end settlement. Miss the sequencing and penalties accrue automatically.

There's a floor. The minimum wage (UAH 8,647 in 2026) is the legal minimum for full-time work, and ЄСВ must be paid at least on that base even for part-timers. Paying an official "minimum" and topping up in cash — still a widespread grey practice in parts of the market — undercuts your employees' sick pay, vacation pay, and pension, and creates exactly the risk profile serious companies avoid. It's also an automatic disqualifier for critical enterprise status: that now requires average salaries of three minimum wages.

Reporting is monthly and unforgiving. The consolidated tax report (Податковий розрахунок) with per-employee detail goes to the authorities monthly; errors surface quickly because everything cross-checks against the social registers. Ukrainian payroll isn't complicated once set up properly — but "properly" is doing real work in that sentence.

08

So what should you actually budget?

If you remember three numbers from this article, make them these:

  • ×1.58 — total cost multiplier on a net salary under standard employment (a bit less for salaries above ~$3,900 gross, thanks to the ЄСВ cap);
  • ×1.125 — the same multiplier under Diia City, if you're a tech company and structure for it;
  • ×1.08 — the contractor model, where it genuinely applies.

And one non-number: the cheapest model on paper is not automatically the right one. The gap between $3,240 and $4,745 looks tempting until a reclassification, a failed Diia City application, or a labor inspection converts the savings into penalties. The right structure depends on what your people actually do, how independent they really are, and what your business needs from Ukraine long-term.

09

How we can help

Ukrany runs payroll and employment for foreign companies in Ukraine every single month — standard employment, Diia City structures, and properly built contractor arrangements, often side by side within one client. We'll model your actual team at real numbers (not the generic ones from this article), tell you honestly which people can safely sit in which model, register what needs registering, and then run the whole machine — calculations, payments, taxes, reporting — so that your only payroll task is approving one invoice.

If you're planning to hire in Ukraine, or suspect your current setup is either overpaying or overexposed — send us your numbers. A one-hour structuring conversation regularly saves clients five figures a year, and finding that out costs nothing.

Need this handled?

We set up and run Ukrainian operations end to end — entity, payroll, compliance, hiring. One contract, one team on the ground.

Let’s talk

The missing piece of your business puzzle in Ukraine.
We’ll put it in place.