Payroll Outsourcing for Estonian OÜs
Why Estonian OÜs outsource payroll – what we handle each month, what you provide to us, the risk of in-house payroll errors under the Töölepinguseadus and Sotsiaalmaksuseadus, and how the outsourced payroll process works from first hire to monthly TSD filing.
Why Estonian OÜs Outsource Payroll
TSD must generally be submitted by the 10th of the following month where reportable payments or taxable benefits have been made. A nil TSD is not generally required solely because the company has employees. For a company owner running the business, this monthly obligation competes directly with revenue-generating activities.
Gross-to-net calculation involves the income tax basic exemption of up to €700 per month in 2026, applied on the basis of the employee’s written application. From 2026, the exemption no longer decreases as income increases., II pillar pension status and the applicable 2%, 4% or 6% employee contribution rate, social tax minimum base, holiday pay average rate, sick leave calculations, and partial-month proration. One wrong parameter creates incorrect withholding and potentially a TSD error.
The commencement of employment must be registered no later than the moment the employee starts work. Same-day registration is compliant if completed before work begins. Late or missing registration may result in statutory enforcement measures or penalties. Most owners who do their own payroll discover this rule the hard way. We handle register updates as the first step of every new hire process.
Late or missing TSD filing may result in statutory enforcement measures or penalties. Interest of 0.06% per day applies to overdue tax liabilities, not merely because the declaration itself was filed late. For a company with two employees on €2,000 gross each, the total payroll taxes are approximately €2,034 per month – one missed TSD costs €1.22/day in interest. Three months of outsourced payroll pays for itself in one avoided fine.
Payroll is not just a calculation – it includes reviewing the employment contract to confirm correct classification, checking fringe benefits for TSD Annex 4 obligations, calculating holiday pay at the correct average rate, and handling termination pay under the Töölepinguseadus correctly.
Our payroll clients have never received a TSD late filing fine or EMTA interest charge. We file before the 10th, every month, using our EMTA esindusõigus delegation. The guarantee is built into our service – if we miss a deadline due to our error, we bear the cost of any resulting penalty.
What does outsourcing payroll actually mean in practice? It means that by the 5th of each month, you send us a confirmation of any salary changes. By the 10th, TSD Annex 1 has been filed, all taxes have been paid, and every employee has received a payslip. You receive an employer cost summary and the EMTA payment confirmation. The töötamise register is always current. You never think about payroll deadlines again.
Section 1 – The Monthly Payroll Process
Exactly what happens each month – your role and ours
The Monthly Payroll Calendar
Our payroll service runs on a fixed monthly cycle. Your role is minimal: confirm or report any changes by the 5th. Everything else – calculation, TSD filing, register maintenance, payslip preparation, and accounting entries – is handled by us.
By the 5th of each month, you provide us with: any salary changes effective this month; any new starters or leavers; any bonus or commission payments; any employees on sick leave, parental leave, or annual leave during the month. You can send this by email or via a simple shared spreadsheet. If nothing has changed, a single confirmation message is sufficient.
We calculate the gross-to-net salary for every employee: income tax at 22%, applying up to €700 monthly basic exemption where the employee has submitted the required application, employee UI (1.6%), II pillar pension contribution of 2%, 4% or 6% where applicable, net salary amount, employer social tax (33%), employer UI (0.8%), and total employer cost per employee. Holiday pay is calculated at the employee’s average daily rate if leave was taken or is scheduled.
We send you: individual payslips for each employee (ready to forward), a bank payment file or list showing net salary amounts and bank account numbers, the total EMTA payment amount for the TSD, and an employer cost summary showing total payroll expenditure for the month. You review and approve before we file.
Once you confirm the payroll data, we submit TSD Annex 1 via the EMTA e-Tax portal using our esindusõigus delegation. We confirm the submission reference. The total tax payment (income tax, social tax, employer UI, employee UI, II pillar) is transferred to EMTA by the 10th. We send you the TSD confirmation and the EMTA payment reference.
All payroll entries are posted in Merit Aktiva: gross salary expense, social tax expense, payroll tax liabilities, net salary payable, and the EMTA payment. This ensures your monthly P&L correctly reflects the full employer cost and your balance sheet shows the correct payroll liability at month-end.
Any new employee is registered in the Employment Register no later than the moment they start work. Only changes that are reportable in the Employment Register must be updated within the applicable statutory deadline. Salary changes themselves are not universally registered in the Employment Register. Termination of employment must generally be recorded in the Employment Register within 10 calendar days after termination. We handle all register maintenance as part of the payroll service.
What Happens When an Employee Joins
1. Contract review
You send us the draft or signed employment contract. We review the employment contract and the written information that the employer is required to provide under the Employment Contracts Act.
2. Register entry
We enter the employee in the Employment Register no later than the moment the employee starts work. This step is non-negotiable and cannot be skipped or delayed.
3. Payroll setup in Merit Aktiva
We configure the employee’s payroll parameters in Merit Aktiva: gross salary, II pillar status, basic exemption entitlement, bank account, and any contractual deductions.
4. First month calculation
First month may be a partial month if the start date is mid-month. We prorate all components correctly and include the first month’s payroll in the standard monthly cycle.
5. Holiday tracking begins
Annual leave entitlement starts accruing from day one. We track leave taken and remaining entitlement monthly, ensuring holiday pay is calculated at the correct average daily rate when leave is taken.
Section 2 – The Risks of In-house Payroll
What goes wrong when Estonian payroll is handled without specialist knowledge
Common In-house Payroll Errors – and Their EMTA Consequences
The errors below occur regularly when OÜ owners handle payroll themselves without specialist payroll knowledge. The risk column is highlighted in red because each error has a specific EMTA or legal consequence – not just a theoretical issue. The right column shows how our outsourced service prevents each error.
| Payroll Task | In-house Risk | Frequency of Error | Outsourced – How We Handle It |
|---|---|---|---|
| Basic exemption (maksuvaba tulu) applied incorrectly | Income tax over- or under-withheld; employee net salary wrong; EMTA assessment on shortfall | Common – exemption up to €700/month in 2026 on the basis of the employee’s written application; from 2026 it no longer decreases as income increases | We apply current exemption schedule to each employee; verify annually against EMTA data |
| Social tax base too low (below minimum) | Employee may lose health insurance eligibility; EMTA back-assesses | Occasional – when the applicable minimum social tax obligation is not met. In 2026 the full monthly base is €886 (€292.38 social tax), subject to statutory exceptions and proportional calculation rules; it is not the current minimum wage. | We verify social tax minimum base monthly; flag any employees below threshold |
| II pillar status or contribution rate not checked | Incorrect 2%, 4% or 6% deduction may be applied | Moderate – employee register changes; new hires may not have joined | We query II pillar status via EMTA register before first payroll; recheck annually |
| TSD filed late or not filed | Statutory enforcement measures or penalties may apply; 0.06% daily interest applies only to overdue tax liabilities | Very common when owner handles payroll themselves | We file by the 10th of every month – 100% on-time guarantee |
| Employment register not updated on hire | Statutory enforcement measures or penalties may apply and social-security consequences may arise | Common – ‘I’ll do it after the first day’ mistake | We handle register entry before first day as step one of every new hire |
| Holiday pay calculated at wrong rate | Employee underpaid (creates employment law dispute); or overpaid (affects P&L) | Moderate – average daily rate calculation is complex; many use gross salary instead | We calculate using the correct average daily earnings formula per Töölepinguseadus |
| Fringe benefits (erisoodustused) not declared | EMTA discovers undeclared fringe benefits in audit; income tax = taxable benefit × 22/78; social tax = (taxable benefit + income tax) × 33%; interest applies to overdue tax. | Occasional – car use, gifts, meals often overlooked | We review for fringe benefits monthly and declare on TSD Annex 4 as required |
| Termination pay calculated incorrectly | Underpayment creates Töövaidluskomisjon claim; EMTA interest if tax shortfall | Occasional – notice pay, holiday payout, severance interact complexly | We prepare full termination calculation including all components before last payslip |
Unlike a one-off filing error, a systematic payroll calculation error – such as applying the wrong basic exemption amount or missing II pillar contributions – replicates in every month’s TSD until it is identified and corrected. By the time EMTA identifies the discrepancy in an audit, the overpayment or underpayment may cover 12+ months. Correction requires amended TSD declarations for each affected period plus interest on any shortfall. Professional payroll eliminates this risk at the source.
Section 3 – What You Provide to Us Each Month
Your input is minimal – we handle everything else
Your Monthly Payroll Input
Outsourcing payroll does not mean we run it blindly – we need accurate information from you to process correctly. The table below shows what you provide and when. For most clients in months with no changes, the only input needed is a one-line email confirming no changes – taking less than 30 seconds.
| Information | Frequency | How to Send It |
|---|---|---|
| Employment contract for new hire | Once per new hire, before start date | Email PDF; we review and extract payroll parameters |
| Monthly salary – confirmation or change | Monthly by 5th | Email ‘no change’ confirmation OR list of changes with effective date |
| Bank account details for new employee | Once per new hire | Email or secure form – we enter into Merit Aktiva payroll module |
| Bonus, commission, or other variable pay | When applicable | Email amount, type, and which employee; we calculate tax and include in TSD |
| Annual leave dates and days taken | Monthly; or in advance for holiday pay | Email leave schedule; we calculate average daily rate and advance payment |
| Sick leave (haigusleht) information | When applicable | Notify us of start date; we handle the haiguspäevade (sick day) calculation and posting |
| Employee exit date and reason | When applicable – as soon as decided | Email exit date and reason; we prepare final payslip and register exit |
| II pillar status or contribution-rate change | When applicable | Verify the employee’s applicable funded-pension status and registered 2%, 4% or 6% contribution rate and update payroll accordingly |
Once payroll is outsourced to us, your only recurring task is confirming any changes by the 5th of each month. We recommend setting a recurring calendar reminder for the 4th (as a prompt to check) and the 5th (as the submission deadline). If nothing has changed, the confirmation is a single email: ‘No payroll changes this month.’ That is typically all that is required in most months for a stable team.
Section 4 – Cost Comparison
Outsourced payroll vs in-house vs DIY – the real cost picture
Approaches Compared
| Approach | Monthly Cost | Error Risk | Best For |
|---|---|---|---|
| DIY – owner does payroll in Merit Aktiva | €0 direct cost | High | Founders with prior HR/payroll knowledge who commit time monthly |
| Basic payroll software only | ~€15/month software | High | Does not file TSD or handle register; owner still does all the work |
| Outsourced – Company for Business | From €35/employee/month | Low | Any OÜ with employees; guaranteed filing; professional liability |
| In-house HR/payroll employee | Cost depends on salary level, employer taxes and the scope of the role. | Low | 50+ employees where dedicated resource is cost-effective |
The True Cost of DIY Payroll
The apparent saving of doing payroll yourself is the monthly fee avoided. The true cost includes: owner time (2–4 hours per month for a small team), the risk of errors requiring correction, and the near-certainty of at least one late filing or miscalculation over a 12-month period. A single late TSD typically costs more than 8 months of outsourced payroll fees for a single employee. The risk-adjusted cost of DIY payroll is almost always higher than the outsourced alternative.
| Cost Item | DIY (per year, 2 employees) | Outsourced (per year, 2 employees) |
|---|---|---|
| Direct service cost | €0 | Using the current published price for 2–5 employees of €55 per employee/month: 2 employees × €55 × 12 months = €1,320/year |
| Owner time cost (2 hrs/mo × owner rate €60/hr) | 24 hrs × €60 = €1,440/year | 15 minutes/month × 12 months × €60/hour = €180/year |
| Cost of payroll errors and late tax payments | Depends on actual errors, enforcement measures and overdue tax; no fixed €250 annual cost can be calculated from the assumptions shown. | €0 assumed under the stated service guarantee |
| Total annual cost under the stated assumptions | €1,440/year plus any actual error, enforcement and late-payment costs | €1,320 service fees + €180 owner time = €1,500/year, excluding VAT and any one-time or additional service fees |