Payroll services in Ukraine: a payroll company for foreign businesses and NGOs
A Kyiv payroll company running the full cycle for employers in Ukraine: salary calculation, personal income tax, military levy and social contribution, statutory payroll reporting and HR records. Monthly payroll pack in English for the parent company, a named payroll accountant on your account and an auditor reviewing the calculations every quarter.

- Gross to net calculation for every employee and contractor
- Personal income tax, military levy and unified social contribution
- Sick leave, annual leave, maternity pay, indexation and bonuses
- Payslips for staff and a payment file in your bank’s format
- Statutory payroll reporting to the tax authority and pension fund
- HR records: employment orders, contracts, timesheets, leave schedule
Employers who outsource payroll to us
Payroll under Ukrainian law with a monthly reporting pack the head office can read. We explain to the parent why gross, net and employer cost differ, and how the Ukrainian social contribution works.
Too large for the chief accountant to handle alongside everything else, too small for a dedicated payroll specialist. We take the whole function, from timesheet to payment order and filing.
Salaries split between projects and the administrative budget, allocation keys, timesheets that satisfy donor rules and stand up in an audit. More: accounting for NGOs and business.
If payroll stays in house, we review a quarter or a year and report the errors with amounts. This is part of our HR and payroll audit.
What the monthly payroll cycle covers
Salary, hourly and piece rates, bonuses, night, weekend and public holiday premiums, overtime, additional duties and statutory salary indexation.
Personal income tax, military levy, unified social contribution, alimony, union dues, voluntary deductions and enforcement orders.
Annual leave, compensation for unused leave, sick pay funded by the employer and by the state fund, maternity pay and business travel.
Payment file in your bank’s format, card account register and tax payment orders prepared for the same day as the salary transfer.
The combined personal income tax, military levy and social contribution return with per-employee schedules, plus employment reporting where it applies.
Hiring, transfer, leave and termination orders, employment contracts, timesheets, leave schedules and personnel files kept in Ukrainian form.
The rules a foreign employer runs into first
Ukrainian labour law requires salary to be paid at least twice a month, with no more than 16 calendar days between payments, and the final amount for the month no later than the 7th day of the next month. Most employers run an advance in the middle of the month and the balance at the start of the next one.
Personal income tax of 18% and the military levy of 5% are withheld from the employee. The unified social contribution of 22% is paid by the employer on top of gross pay, up to a cap of 20 minimum wages. Taxes are paid on the same day as the salary transfer.
Companies file one combined return for income tax, military levy and social contribution every month, within 20 calendar days after the month end, with a schedule for each person paid. Late or wrong filings are the most common reason for penalties we see in payroll reviews.
Annual leave is at least 24 calendar days. Sick leave is paid by the employer for the first five days and by the Pension Fund from the sixth, on the basis of electronic sick notes. Both are calculated on average earnings, which is where most in-house errors happen.
The minimum wage is 8,647 hryvnia a month in 2026 and drives the minimum social contribution, the tax relief thresholds and several caps. Salaries fixed in the contract are subject to statutory indexation for inflation, which employers often forget.
Employers keep military records of their staff and notify the territorial recruitment centre within seven days of hiring or dismissing a person liable for service; since August 2026 the notice is filed electronically through Diia. We keep these records as part of HR administration.
Employee, contractor or Diia City: what the employer pays
Full labour law protection: leave, sick pay, notice periods, severance. The standard form for staff who work under your direction and on your schedule.
Only for genuine services. A contractor who works fixed hours from your office under your instructions can be reclassified as an employee by the labour inspectorate, with back taxes and fines for the company.
Available only to companies registered as Diia City residents, mostly IT. Residents also confirm compliance with the regime every year: see audit of Diia City residents.
We run payroll for all three forms side by side and show the employer cost of each before a hiring decision is made.
Payroll for NGOs and donor projects
A project manager paid from two grants and the core budget needs an allocation key, a timesheet that matches it and a payroll register that shows the split. We set this up so the numbers agree from timesheet to bank statement.
Salary scales, limits on top-ups, rules on bonuses and on paid leave charged to a project differ between donors. We check the payroll against the grant agreement before the month is closed, not after the donor asks.
Payroll is the first thing an auditor of a donor project opens. Because we also perform grant audits, we know which documents are requested and keep them in the order the auditor expects.
Employees working from abroad
Staff who moved abroad after 2022 usually stay on the Ukrainian payroll under a remote work arrangement. The employment contract, the orders and the taxes remain Ukrainian, and the salary is still paid to a Ukrainian bank card or, where the contract allows, to a foreign account.
After about half a year in one country an employee may become its tax resident, and the employer may acquire obligations there. We flag such cases on the monthly report and, where needed, involve a DFK International member firm in that country.
What we need to take over payroll
- Company registration data and the current signatories
- List of staff with employment contracts, hiring orders and pay conditions
- Payroll registers and payslips for the last three months
- Returns filed for the current year and the previous one
- Leave balances, open sick leave and any enforcement orders
- The bank’s payment file format and the dates you want salaries paid
Three to ten working days, depending on headcount and how complete the HR files are. The first month runs in parallel with your previous calculation so that any difference is explained before we take full responsibility. The proposal itself follows within one working day after we have seen the scope.
Four steps with no surprises at month end
We look at headcount, pay structure, current calculations and the last quarter of filings, and tell you what looks wrong before any engagement letter.
We take over employee cards, orders, leave and sick leave balances, and reconcile the payroll database against the returns already filed.
You send the timesheet and HR changes, we return the calculation, the payment file and the tax orders on dates fixed at the start.
We file the returns, answer tax authority queries, issue income certificates to staff and explain the numbers to your management and head office.
What you get beyond the calculation
Holiday, sick leave or resignation of one specialist does not delay the salary run. The account is run by a team inside an audit firm.
Calculations are reviewed quarterly by an auditor. Errors in average earnings, indexation and tax reliefs surface in our review, not in a tax inspection.
Management and key staff salaries are not discussed in your office. For many employers this alone is the reason to move payroll outside.
What clients ask most often
How much does payroll outsourcing cost in Ukraine?
The fee depends on headcount, pay structure, business travel and whether salaries are split between projects. We send a proposal after reviewing the assignment, normally within one working day.
Do you work in our system or your own?
Either. We can work in your accounting system through remote access, or run payroll on our side and hand over the registers and journal entries. We agree the format during the review.
Who is liable for penalties caused by a payroll error?
We accept liability for our own errors and state it in the engagement letter. Where the error follows from incomplete data supplied to us, we work the situation out together.
Can we outsource payroll only and keep the rest of accounting?
Yes, and this is the most common arrangement. Payroll separates cleanly from the other ledgers; we only agree the journal entry format with your accountant.
Do you provide reporting in English?
Yes. The monthly payroll pack, the employer cost summary and any group reporting schedules are issued in English. The firm belongs to DFK International, so the format is familiar to foreign head offices.
How fast can you start?
From the next payroll month. Migration takes three to ten working days depending on headcount and the state of the HR documentation.
We only have two or three employees in Ukraine. Is outsourcing worth it?
This is the most common case for a representative office or a subsidiary at its start. A small payroll still carries the full set of monthly duties: two payments, tax orders, the monthly return, leave and sick pay. Handing it over costs less than a mistake in a single return.
Do you make the salary payments from your own account?
No. Payments always go from the employer’s account. We prepare the payment file and the tax orders, your signatory approves them in the bank on the agreed date. This keeps control of the money with you and keeps our role clear in the engagement letter.
Can you also take over HR records and military registration?
Yes. Employment contracts, orders, timesheets, leave schedules and the military records of staff are kept by the same team, so payroll and HR documents never contradict each other. The service is described on the page HR administration in Ukraine.
How is salary data protected?
Access to the payroll database is limited to the named accountant and the reviewing auditor. Files are exchanged through a secure storage, not by e-mail, and the engagement letter includes a confidentiality clause covering pay data of every employee.
What does a payroll company in Ukraine handle every month?
Calculates salaries, sick pay and holiday pay from the timesheets, computes personal income tax, military levy and the unified social contribution, prepares payment orders for net pay and taxes, files the combined payroll return, issues payslips and answers questions from employees and the tax office. On request it also covers HR records and military registration of staff.
Payroll services versus payroll outsourcing: is there a difference?
No, they are the same service under different names: the company hands payroll to an external provider. The difference is in scope: calculation and filing only, or together with HR records, payments from the client’s account and English reports for the head office.
Request a proposal
Tell us the headcount and the pay structure. We reply within 1 working day.
More in this section
We keep the books of LLCs and sole traders in Kyiv, plus a quarterly check by an auditor.
Bookkeeping in UkraineA bookkeeping month in Ukraine: source documents, VAT, payroll and what the owner sees.
Choosing an accounting companyFour types of provider in Ukraine, what to check before signing, what to ask on a call.
HR and personnel recordsContracts, HR orders, timesheets, leave, sick leave and military records that avoid fines.
Accounting services for foreign companiesRepresentative offices, subsidiaries and NGOs with foreign funding: reporting in English.
IFRS accountingInternational standards: books and a reporting pack an investor or group auditor accepts.
Restoring the booksWhen the records are gone: we rebuild the data, correct returns and file what was missed.
Accounting fees in UkraineWhat the monthly fee depends on and what it includes.
The whole accounting sectionSection overview: where an NGO, a foundation or a company starts with us.