Payroll company in Estonia: payroll services and TSD filing

Estonian payroll for an OÜ (a private limited company) costs from 15 EUR per employee a month. It covers salary calculation, TSD filing (the monthly payroll tax return) by the 10th, employer taxes and payslips. Payroll is also included in the monthly bookkeeping plans from 45 EUR a month, so a small team usually adds nothing to the fee.

From €15/month · Fully remote, no visit to Estonia needed

The price is a starting point, not a quote. The written offer confirms your final price.

Who this is for

  • Estonian companies with 1 to 50 employees
  • e-Residency companies paying a board member fee
  • Companies hiring their first employee in Estonia
  • Foreign employers with staff based in Estonia

A payroll company in Estonia handles the monthly payroll cycle for you. It calculates each salary and files the TSD, the monthly payroll tax return that reports income tax and social tax on salaries. It also registers and deregisters employees and sends each person a payslip. We do this for companies with a single board member fee and for companies with a dozen staff.

Some details need particular care. The basic exemption (the part of a salary that is free of income tax) applies only when the employee has applied for it in writing. The employer also has a minimum social tax obligation, a floor amount of social tax that applies to part-time staff too. Fringe benefits such as a company car or a paid phone are taxed separately. We handle all of this.

Most people looking for payroll services in Estonia are at one of two points. Either they are about to hire their first person, or they run payroll in a spreadsheet and find the TSD deadline hard to keep. We can start from either point, and starting before the first salary is usually simpler and cheaper.

A few rules matter most. The TSD is due by the 10th of the month following payment. Estonian payroll is cash-based, which means salary is taxed in the month it is paid. So a December salary paid in January falls under the new year’s rules. The minimum social tax obligation is 292.38 EUR a month in 2026. The basic exemption is a flat 700 EUR a month, applied by one employer only and only on the employee’s written application. The employment register entry is due at the latest when the person starts work.

To see what a salary costs before you contact anyone, use the payroll calculator on this site. It works out gross to net, net to gross and the full employer cost on the 2026 rates.

What is included

Salary calculation

Gross to net for each employee, with the basic exemption applied where the employee has asked for it in writing.

TSD declaration

Prepared and filed by the 10th of each month, including annexes for fringe benefits and non-resident payments.

Employer taxes

Social tax, unemployment insurance and the funded (second pillar) pension, calculated and reported at the current rates.

Employment register

Registration and deregistration of employees in the Employment Register (TÖR, töötamise register) within the legal deadline.

Board member fees

Correct treatment of board member remuneration, including for non-resident board members.

Fringe benefits

Company car, phone, health-promotion costs and accommodation reimbursements calculated and declared correctly.

Holiday and sick leave

Holiday pay reserve, holiday pay calculations and sickness benefit handling from the correct day.

Payslips

An individual payslip for each employee every month.

What do payroll services in Estonia cover?

Monthly payroll covers three things: the salary calculation, the TSD declaration filed by the 10th, and a payslip for each person.

  • Calculation. Gross to net for each employee, with the basic exemption applied where the employee has asked for it in writing.
  • TSD. Prepared and filed by the 10th of the following month, with annexes for fringe benefits and non-resident payments.
  • Payslips and payment file. A payslip for each person and a file you upload to your bank.
  • Registrations. Entries and exits in the Employment Register, handled within the legal deadline.
  • Board member fees. Treated correctly, including for non-resident board members.

How much does a payroll company in Estonia cost?

Payroll costs from 15 EUR per employee a month on its own, and it is included in the monthly bookkeeping plans from 45 EUR a month, depending on headcount.

Monthly planPer monthPayroll included for
Micro (non-VAT)20 EURNot included, payroll from 15 EUR per employee
Micro VAT45 EURUp to 3 people
Business60 EURUp to 5 people
Seller99 EURUp to 3 people
Growing199 EURUp to 15 people
Scaling299 EURUnlimited

Prices exclude VAT. A single board member fee is the cheapest case. A larger team with variable hours, fringe benefits and holiday sits at the top of the range. See monthly bookkeeping for what the plans cover beyond payroll.

What does a salary cost the employer?

An employee costs the employer 1.338 times the gross salary, so a gross salary of 2,000 EUR costs 2,676 EUR a month.

LineRateAmount
Gross salary2,000.00 EUR
Social tax33%660.00 EUR
Unemployment insurance, employer0.8%16.00 EUR
Total employer cost1.3382,676.00 EUR

In plain terms, the employer pays roughly another third of the gross salary in taxes on top. The multiplier applies to a normal full-time salary. For low or part-time salaries, the minimum social tax of 292.38 EUR a month can apply, and the calculator handles that case. The rates behind the multiplier are explained in the Estonian payroll taxes article, and you can test any figure in the payroll calculator.

Which payroll details need the most care?

Three details cause most payroll errors: the 292.38 EUR minimum social tax, the 700 EUR basic exemption and the employment register entry.

  • Minimum social tax. It applies to part-time hires as well, and there is a list of exemptions that we check person by person.
  • Basic exemption. It is a flat 700 EUR a month, applied by one employer only and only on the employee’s written application.
  • Employment register. The entry is due at the latest when the person starts work.

What should you settle before hiring your first employee?

Settle four things before the first working day, and the first payroll month goes smoothly.

  1. Agree the employment contract, the gross salary and the payday.
  2. Budget for the employer taxes on top of the salary, roughly another third.
  3. Register the employee in the employment register (TÖR) before work begins.
  4. Agree a simple monthly routine for sending hours, leave, bonuses and any changes.

Gross salary is the amount before the employee's taxes. Net salary is what lands in their bank account. The two are easy to mix up in a first job offer, so we show both before you agree a figure.

The register changes with the team. A new start, a leaver and longer breaks such as parental leave are entered. Ordinary holiday is not.

What does the monthly payroll cycle look like?

Each month follows the same four steps, and we ask for your input only when something has changed.

  1. You confirm hours, bonuses, leave or any change in the team.
  2. We calculate each salary and send the payslips and a payment file.
  3. You pay the salaries from your bank.
  4. We file the TSD by the 10th of the following month and keep the confirmation.

If we take over part way through a year, we start from the year to date figures already declared. We check them and amend anything that needs it before we continue. We review non-resident employees before the first payment, because their payments go on a separate TSD annex and often raise a tax treaty question.

What if an employee works outside Estonia?

Where a person works can change where income tax and social security are due, so we first check where the work is done and for how long.

Say an Estonian agency has a designer working from Thailand. The Estonian payroll is only part of the picture, and the rules of the other country need checking too. We run the Estonian side and tell you which questions to take to an adviser there.

Can payroll cover a company with only a board member fee?

Yes, a board member fee is the cheapest payroll case, at the bottom of the 15 EUR range, and it still needs a monthly TSD.

Most e-Residency companies are in this position. The board member relationship is not employment, so no employment contract is needed. Income tax and social tax apply, but unemployment insurance does not. If you are not sure which case applies to you, email timoffei@spatial-eye-finance.com with the number of people and the amounts, and we will send you a written price.

How it works

Your email and a sentence about what you need is enough to start. If you also answer a few optional questions, our first reply will already include a price.

Request a fixed quote

  1. Send us the employment terms

    Contracts, gross salaries, start dates and any benefits.

  2. We register and set up

    Employment register entries, payroll setup and the basic exemption applications.

  3. Monthly cycle

    You confirm hours or changes. We calculate the salaries, send payslips and a payment file, and file the TSD.

  4. Year end

    Annual reconciliation and the data your employees need for their personal tax returns.

Frequently asked questions

How much do payroll services cost in Estonia?

They start at 15 EUR per employee a month. We price per employee because the work grows with headcount rather than turnover. A single board member fee is at the bottom of that range. A dozen staff with variable hours, fringe benefits and holiday is at the top, and we confirm the price in writing after seeing the actual case.

What does a payroll company in Estonia do?

It calculates gross to net for each person and files the monthly TSD by the 10th. It also calculates the employer taxes, registers and deregisters employees in the Employment Register and issues payslips. Our service covers board member fees, fringe benefits, holiday pay and sickness benefit as well.

Is payroll included in the monthly bookkeeping plans?

Yes, from the 45 EUR plan upward. Payroll is included for up to 3 people on the 45 EUR plan and 5 on the 60 EUR plan. It covers 3 people on the 99 EUR plan, 15 on the 199 EUR plan and any number on the 299 EUR plan. Above those numbers, or on the 20 EUR plan, payroll is priced from 15 EUR per employee.

When must the TSD be filed?

By the 10th day of the month following the payment. Estonian payroll taxation is cash-based, so a December salary paid in January falls under the new year's rules.

Do you handle payroll for a company with just one director and no staff?

Yes, and this is a large part of our work. A board member relationship is not employment, so no employment contract is needed. The fee is still taxed and declared, and it still needs a monthly TSD. Unemployment insurance does not apply on either side, and the funded pension contribution is still withheld for a second pillar member.

Can you handle non-resident employees?

Yes. Non-resident payments have their own TSD annex. They often raise a tax treaty question, meaning which country may tax the salary, and we assess that before the first payment.

Can you take over payroll part way through a year?

Yes, this is routine. We need the year to date figures already declared, the employment register entries, the basic exemption applications and the current contracts. If anything needs correcting, we tell you and amend it before we continue.

What will an employee cost my company?

For a normal full-time salary, about 1.338 times the gross salary. A gross salary of 2,000 EUR costs the employer 2,676 EUR a month, because social tax and the employer part of unemployment insurance come on top.

How much will my employee receive?

Less than the gross salary. The employee's own income tax, unemployment insurance and, for members, the funded pension contribution are withheld first. The payroll calculator on this site shows the net amount for any gross figure.

Will you tell me what a salary costs before I commit to anything?

Yes. The payroll calculator on this site shows gross to net, net to gross and the total employer cost on the 2026 rates, with no form to fill in. If your case is unusual, send us the actual numbers and we will check them.

This page is for general information. For a better answer, get in touch and receive a personal recommendation.

Get a fixed quote for your company

Complete the request in about two minutes. Receive a written quote usually within one working day.