Payroll Services for Estonian OÜs

Complete Estonian payroll management – salary calculations, TSD declarations, employment register, social tax, income tax, unemployment insurance, II pillar pension – all filed through the EMTA e-Tax portal on time, every month.

TSD by 10th Social Tax 33% Income Tax 22% Töötamise Register Töölepinguseadus II Pillar Pension
33% Social Tax
22% Income Tax
1.6% Employee UI
0.8% Employer UI
10th TSD Deadline
€946 Minimum Monthly Wage from 1 April 2026

Estonian Payroll: 6 Key Obligations

TSD Annex 1 must be filed by the 10th every month
Every month that salary or board member fees are paid, the OÜ must file TSD Annex 1 (the employee income and social tax declaration) with EMTA by the 10th of the following month and pay all taxes due. This applies from the first salary payment. No TSD = 0.06%/day interest on unpaid tax.
Employment must be registered no later than the moment the employee starts work
The commencement of employment must be entered in the Employment Register no later than the moment the employee starts work. Registration on the same calendar day is compliant if it is completed before the employee actually starts work. Failure to register employment may result in statutory enforcement measures or penalties; do not state a universal €1,200 fine per employee.
Social tax adds 33% on top of gross salary
The employer pays sotsiaalmaks (social tax) at 33% of the employee’s gross salary as an additional cost. This is the single largest payroll tax. For a €2,000 gross salary, social tax is €660/month, making the total employer cost €2,676. Social tax funds health insurance and pension.
Employment contract is mandatory in writing
Under Töölepinguseadus §4, an employment contract (tööleping) must be concluded in writing before work begins. The contract must specify: start date, position, duties, working time, gross salary, holiday entitlement, and notice period. We review employment contracts as part of our payroll setup service.
28 days annual holiday, advance payment required
Every employee is entitled to at least 28 calendar days of annual leave per year (Töölepinguseadus §68). Holiday pay must generally be paid no later than the penultimate calendar working day before the holiday begins, unless the employer and employee agree otherwise. Payment cannot be postponed beyond the payday following the holiday., calculated at the employee’s average daily earnings. The calculation and advance payment is part of our payroll service.
II pillar pension contributions must be correctly handled
Most Estonian employees have joined the II pillar pension scheme (kogumispension). Where the employee participates in the II pillar, the employee contribution rate may be 2%, 4% or 6%, depending on the rate selected by the employee. and the state adds 4% funded from social tax. We verify each employee’s II pillar status and apply the correct withholding. An error here creates a correction obligation.

Payroll Services Pricing

Service Fee (excl. VAT)
Monthly payroll – 1 employee €70 /employee/month
Monthly payroll – 2–5 employees €55 /employee/month
Monthly payroll – 6–10 employees €35 /employee/month
Monthly payroll – 11+ employees Quoted on scope
Employment register setup for a new hire Included in payroll
Payroll setup for first employee €150 one-time
Holiday pay calculation Included in payroll
Termination pay calculation €110 one-time
What payroll services does an Estonian OÜ need?
From the moment it hires its first employee: employment contract review, employment register entry before day one, gross-to-net salary calculation each month, TSD Annex 1 filed by the 10th, all taxes paid by the 10th, payslip issued, holiday pay calculated and paid in advance, and termination handled correctly when the time comes. Payroll can be engaged as a standalone service or as part of our full accounting packages.

Estonian Salary Calculation

Gross to net, how every component is calculated

Gross to Net: Two Salary Examples

The table below shows every payroll component for two common gross salary levels in Estonia: €2,000 and €3,500. The basic tax exemption (maksuvaba tulu) of €700/month is applied for both (2026 rate). Rows highlighted in blue show the total employer cost and the net salary to employee.

Component Gross Salary €2,000 Gross Salary €3,500 Who Pays / Legal Basis
Gross salary (brutopalke) €2,000.00 €3,500.00 Employment contract amount – what employee earns
Employer social tax (sotsiaalmaks) 33% €2,000 × 33% = €660.00 €3,500 × 33% = €1,155.00 Employer pays on top of gross – Sotsiaalmaksuseadus §2
Employer unemployment insurance (töötuskindlustus) 0.8% €2,000 × 0.8% = €16.00 €3,500 × 0.8% = €28.00 Employer pays on top – Töötuskindlustuse seadus
Total employer cost €2,000 + €660 + €16 = €2,676.00 €3,500 + €1,155 + €28 = €4,683.00 OÜ pays this amount per employee per month
Income tax (tulumaks) 22% (€2,000 − €32 − €40 − €700) × 22% = €270.16 (€3,500 − €56 − €70 − €700) × 22% = €588.28 Withheld from gross; assumes 1.6% employee unemployment insurance, 2% II pillar and an application for the €700 basic exemption.
Employee unemployment insurance 1.6% €2,000 × 1.6% = €32.00 €3,500 × 1.6% = €56.00 Withheld from gross – employee’s contribution
II pillar pension (kogumispension) 2% €2,000 × 2% = €40.00 €3,500 × 2% = €70.00 Withheld if employee has joined II pillar (most have)
Net salary to employee (netopalke) €2,000 − €270.16 − €32 − €40 = €1,657.84 €3,500 − €588.28 − €56 − €70 = €2,785.72 Bank transfer to employee on payday

Key Payroll Rates in 2026

Tax / Contribution Rate Paid By What It Funds
Social tax (sotsiaalmaks) 33% of gross Employer, on top of gross salary 20% state pension (I pillar) + 13% health insurance (Haigekassa)
Income tax (tulumaks) 22% after deducting mandatory employee unemployment insurance, mandatory II pillar contributions and the applicable basic exemption Withheld from employee gross General state budget: withheld by employer, remitted to EMTA
Employer unemployment insurance (töötuskindlustus) 0.8% of gross Employer, on top of gross salary Unemployment insurance fund
Employee unemployment insurance 1.6% of gross Withheld from employee gross Unemployment insurance fund – employee’s share
II pillar pension (kogumispension) 2%, 4% or 6% of the applicable payment, where the person participates Withheld from employee gross Employee’s personal pension fund account
Basic exemption (maksuvaba tulu) €700/month general basic exemption (2026) N/A, reduces taxable income Applied on written application where eligible; the full €700 exemption reduces monthly income tax by €154.00 at 22%.

The TSD Declaration

Estonia’s monthly payroll and distribution tax declaration: the applicable TSD annexes

TSD Structure: What Each Annex Covers

The TSD (tulu- ja sotsiaalmaksu ning kohustusliku kogumispensioni makse deklaratsioon) is filed through the EMTA e-Tax portal by the 10th of each month for the prior month. It is the primary declaration for employment income, board fees, dividends, fringe benefits, and non-resident payments. A separate line is filed for each employee.

TSD Element What It Declares Filed When Rates / Notes
TSD Annex 1 Payments to resident individuals, including salaries and board member fees, reported per recipient; fringe benefits belong in Annex 4. By the 10th of the following month when reportable payments or social tax obligations arise. Income tax 22%; social tax 33%; salary unemployment insurance 0.8% employer and 1.6% employee where applicable; II pillar 2%, 4% or 6% where applicable. Board member remuneration is not subject to unemployment insurance.
TSD Annex 2 Payments to non-resident individuals or companies Monthly by 10th when non-resident payment made WHT rates by income type; DTT reductions; residency certificate required
TSD Annex 3 Profit taken out of the permanent establishment of a non-resident legal person and advance income tax on the profit of a credit institution PE profit: by the 10th of the month after removal. Credit-institution advance tax: quarterly, by 10 March, 10 June, 10 September and 10 December. PE taxable profit removed: generally 22/78, subject to applicable reliefs. Credit-institution advance income tax: 18% of the statutory quarterly tax base.
TSD Annex 4 Fringe benefits By the 10th of the month following provision of the fringe benefit. Employer pays income tax at 22/78 of the taxable benefit and social tax at 33% of the benefit plus income tax.
TSD Annex 5 Gifts, donations and entertainment expenses Monthly when such payments made Anti-avoidance provisions under Tulumaksuseadus §49

What We Check Before Every TSD Submission

Salary amounts verified
Gross salary confirmed against employment contract; any mid-month changes, bonuses, or commission components verified with the OÜ owner before calculation.
Basic exemption applied correctly
Each employee’s basic exemption of up to €700/month is applied on the basis of the employee’s written application. From 2026, the general basic exemption no longer decreases as income increases. applied to their correct income tax calculation. Wrong application creates over- or under-withholding.
II pillar status verified
Each employee’s II pillar participation status verified in Merit Aktiva and against EMTA data. Contribution rates may be 2%, 4% or 6%; no contribution is withheld for persons who are not subject to the II pillar contribution.
Social tax minimum checked
If gross salary is below the social tax minimum base, we verify whether top-up is required for health insurance eligibility.
TSD filed and confirmed
TSD submitted via EMTA e-Tax portal using our esindusõigus delegation. Submission confirmation retained. All taxes paid to EMTA by 10th deadline.

Employment Obligations

Everything required from the Töölepinguseadus: from hire to exit

Employer Obligation Reference: From Hire to Exit

Estonian employment law under the Töölepinguseadus creates specific obligations at every stage of employment. The consequence column below is highlighted in red to make clear: these are not administrative niceties. Each missed obligation carries a specific legal or financial consequence.

Obligation When Legal Basis Consequence if Missed
Employment contract (tööleping) Before or on first day of work Töölepinguseadus §4, written contract mandatory No written contract = employee rights still apply; no penalty per se but creates disputes
Employment register entry (töötamise register) No later than the moment the employee starts work Taxation Act and Employment Register rules – commencement of employment must be registered no later than the moment work begins Statutory enforcement measures or penalties may apply. Do not state that an employee automatically has no social security coverage solely because registration was late.
TSD Annex 1 filed 10th of following month for each month salary was paid Tulumaksuseadus; Sotsiaalmaksuseadus Interest of 0.06% per day applies to overdue tax, not merely late filing. Failure to file may lead to statutory enforcement or penalties; there is no universal €200–1,200 late-filing fine.
Tax and social contributions paid 10th of following month Sotsiaalmaksuseadus §9, same deadline as TSD 0.06%/day interest from 11th on any shortfall
Payslip issued to employee Wage information must be supplied at the employee’s request. Töölepinguseadus §28(2)(12) Employee may demand information about wages calculated, paid or payable.
Holiday pay calculation and payment No later than the penultimate calendar working day before leave, unless otherwise agreed; no later than the payday following the leave. Töölepinguseadus §70 Incorrect holiday pay = underpayment liability; late-payment interest may apply.
Termination procedure (koondamine/vallandamine) Notice periods and final pay per contract type Töölepinguseadus §96–100, minimum notice periods apply Unlawful dismissal claim at Töövaidluskomisjon (Labour Dispute Committee)
Employment register exit update Within 10 calendar days after termination of employment Taxation Act §25⁴(2) Statutory enforcement measures or penalties may apply for failure to register termination.

The Employment Register (Töötamise Register): Critical Rules

The töötamise register is EMTA’s real-time database of all employment relationships in Estonia. It is visible to banks, social insurance, and EMTA auditors. The commencement of employment must be registered no later than the moment the employee starts work. A same-day registration made before work begins is compliant. Termination of employment must generally be entered in the Employment Register within 10 calendar days after termination.

Register Action Required By How to Update Common Error
New employee entry No later than the moment the employee starts work EMTA e-Tax portal → Töötamise register → Add employee; provide: name, ID, start date, job title, employment type Registering after work has begun. Registration on the same day is compliant if completed no later than the moment work begins.
Change in employment terms Update required register data when they change; a change in working time rate must be entered no later than the TSD deadline for the relevant month. Update registered fields such as job title, workplace address and working time rate. Salary is not a field in the Employment Register. Failing to update registered employment data; confusing payroll salary changes with Employment Register data.
Employee exit Register the termination within 10 calendar days after termination of employment Update end date; enter exit reason (contract expired, resignation, dismissal) Forgetting to update. Ex-employee appears as still employed; creates social insurance and audit issues
Part-time or temporary employment Before work begins, same rule as full-time Specify hours and employment type; note if fixed-term Not distinguishing fixed-term from open-ended, which affects termination rules

Payroll Service Prices

Every payroll service with transparent pricing

All Payroll Services, Prices Excluding 24% VAT

Our payroll service is priced per employee per month for standalone payroll, or included in our full accounting packages. All prices below exclude 24% VAT. For clients on our Growth or Scale accounting packages, payroll is included.

Payroll Service Starting Price What Is Included
Monthly payroll (1 employee) €70/employee/month Gross-to-net calculation; TSD Annex 1; payslip; EMTA payment instruction; töötamise register maintenance
Monthly payroll (2–5 employees) €55/employee/month All of above per employee; employer cost summary; net salary bank transfer list
Monthly payroll (6–10 employees) €35/employee/month All of above; payroll register; employer cost report per department if needed
Monthly payroll (11+ employees) Quoted on scope High-volume; complex structures; bonuses; commission; partial-month calculations
Growth monthly accounting package €360/month Bookkeeping, KMD, TSD, annual report and payroll for up to 3 employees, within the package scope.
Scale monthly accounting package €600/month Bookkeeping, KMD, TSD, annual report and payroll for unlimited employees, within the package scope.
Employment register setup (new hire) Included in payroll Register entry before first day; contract review for TSD classification
Payroll setup for first employee €150 one-time Initial employment contract review; payroll parameters setup in Merit Aktiva; register entry
Holiday pay calculation (puhkusetasum
)
Included in payroll Average daily rate; days entitlement; advance payment processed correctly
Termination pay calculation €110 one-time Final pay; unused holiday; notice pay; register exit; final TSD Annex 1

Payroll Topic Guides

Explore each area of Estonian payroll in detail through the guides below


Payroll Outsourcing

Why Estonian OÜs outsource payroll: what we handle, how the monthly process works, what you provide to us, and the risk of handling payroll in-house without specialist knowledge.

Salary Calculation Estonia

Complete guide to gross-to-net salary calculations in Estonia: income tax with basic exemption, social tax 33%, unemployment insurance, II pillar pension, and how to calculate any gross salary amount.

Employee Taxes Estonia

Every employee-related tax in Estonia explained: social tax, income tax, unemployment insurance, II pillar pension contributions, the basic exemption, and how they interact in the TSD declaration.

Payroll for Startups

First-hire payroll guide for Estonian startups: employment contract requirements, töötamise register setup, first TSD, salary planning for founders and early employees, and stock option tax treatment.

Contractor vs Employee

The critical Estonian classification question: when a contractor relationship is reclassified as employment, the tax and legal consequences, what factors EMTA uses, and how to structure correctly.

Frequently Asked Questions

The total monthly employer cost for one employee at €2,000 gross salary is €2,676: the €2,000 gross salary, plus employer social tax of €660 (33% × €2,000), plus employer unemployment insurance of €16 (0.8% × €2,000). Assuming a 2% II pillar contribution and €700 basic exemption, the employee receives approximately €1,657.84 net.: gross €2,000 minus income tax (22% of €2,000 − €700 basic exemption), minus employee unemployment insurance of €32 (1.6%), minus II pillar pension of €40 (2%). All of this is declared on TSD Annex 1 by the 10th of the following month. Social tax (€660) plus employer UI (€16) plus income tax plus employee UI (€32) plus II pillar (€40) = Assuming a 2% II pillar contribution and €700 basic exemption, total payroll-related EMTA liabilities are €1,018.16: €660 social tax + €16 employer unemployment insurance + €270.16 income tax + €32 employee unemployment insurance + €40 funded pension contribution. for one employee. This is filed and paid as a single TSD transaction.

Do I need to register an employee in the töötamise register before first day, or can I do it on the first day?
You must register the employee no later than the moment they start work. Registration on the same morning is permitted if it is completed before the employee actually begins working. EMTA’s guidance is explicit: the töötamise register entry must exist before the employment begins. In practice, this means completing the register entry at least the day before the start date, ideally the moment the employment contract is signed. The consequence of same-day or late registration: Late or missing registration may result in statutory enforcement measures or penalties and may create social-security compliance issues; do not state a universal €1,200 fine or automatic absence of all social insurance coverage. – meaning if they were injured at work before being registered, the social insurance liability could fall on the employer personally. We handle the töötamise register entry as the first step in our new hire onboarding process.

Employment contracts in Estonia can specify salary in a foreign currency, but the payment must be made in euros under the Töölepinguseadus unless the contract explicitly provides otherwise and the employee agrees. For TSD purposes, if the payment is made in a foreign currency, the amount is converted to euros at the exchange rate on the payment date for the purposes of calculating and declaring income tax and social tax. The gross salary for TSD purposes is the euro equivalent of the payment. Currency conversion differences are the employer’s risk – if the currency weakens, the EUR gross for TSD purposes may be lower than expected. We handle foreign currency payroll calculations as part of our payroll service.

Redundancy (koondamine) in Estonia is governed by Töölepinguseadus §89–100. The key requirements: (1) Notice period – minimum notice depends on the employee’s length of service (15 calendar days for under 1 year; 30 days for 1–5 years; 60 days for 5–10 years; 90 days for over 10 years); (2) Notification and consultation obligations involving Töötukassa apply in cases of collective redundancies meeting the statutory thresholds; they are not automatically triggered by every individual redundancy.; (3) Severance pay (koondamishüvitis) – one month’s average salary payable by the employer; the Töötukassa additionally pays up to two months’ average salary depending on length of service. (4) All accrued but unused holiday must be paid out in the final payslip at the average daily earnings rate. (5) Employment register must be updated on the last day. We prepare the final payroll calculation, the redundancy documentation, and the final TSD as part of our termination service (€110 one-time fee).

Need Estonian payroll managed professionally – TSD filed by the 10th, every month?

Book a free consultation. We calculate salaries, file TSD Annex 1, maintain the employment register, issue paysplips, and ensure every employee tax obligation is met – from first hire to termination.

companyforbusiness.ee →