Accounting & Tax Services for Estonian Companies
Full-service accounting, bookkeeping, tax filing, VAT compliance, payroll, and annual reporting for OÜs, FIEs, and e-residents — all done according to Estonian law, on time, every month.
Every declaration, return, and report is prepared specifically for Estonian requirements. We file through EMTA’s e-Tax portal, use the Estonian Business Register, and apply current Estonian tax law — not foreign-jurisdiction workarounds.
Estonian tax filings carry specific deadlines: TSD by the 10th, KMD by the 20th, annual report by 30 June. Late filing accrues 0.06% daily interest. We track every deadline and file on time — always.
We work through Merit Aktiva, EMTA e-Tax portal, and secure document sharing. You share source documents digitally; we file everything electronically. Suitable for e-residents, remote founders, and local businesses alike.
You are assigned a dedicated accountant who handles all your filings and correspondence. No call centres, no rotating staff. Your accountant knows your business model, your VAT position, and your team structure.
We quote a fixed monthly fee based on transaction volume and complexity. You know what you pay before we start. Additional services (annual report, VAT registration) are priced separately and quoted in advance.
We serve e-commerce, SaaS, crypto, and e-resident companies with global clients. Our team understands OSS, IOSS, reverse charge, digital asset accounting, and multi-currency transactions.
What does Company for Business handle? We manage everything on the accounting and tax side of your Estonian OÜ: monthly bookkeeping and journal entries, EMTA tax declarations (TSD payroll, KMD VAT), OSS and IOSS returns for EU cross-border sales, payroll processing and TSD filings, annual financial statement preparation and Business Register filing, and proactive tax advice when your situation changes. You run the business; we keep it compliant.
Our Six Service Areas
Every service we provide is built for Estonian legal requirements and filed through Estonian official channels. Select the service area most relevant to your situation to explore detailed guides, pricing, and what is included.
Monthly Accounting
End-to-end monthly accounting: bookkeeping, EMTA declarations, VAT returns, payroll, and management reports. Suitable for OÜs at every stage — from newly formed e-resident companies to scaling product businesses.
Bookkeeping
Standalone bookkeeping service: posting transactions, reconciling bank statements, maintaining your general ledger to Estonian GAAP standards. Covers clean-up of prior periods and ongoing monthly posting.
Tax Reporting & Filing
Estonian corporate tax, dividend distribution tax, non-resident withholding tax, and personal income tax filings. Includes tax consultation for planning and EMTA correspondence.
VAT Services
VAT registration with EMTA, monthly KMD returns, OSS and IOSS registration and quarterly filings for EU cross-border sales, and VAT advisory for e-commerce and digital service businesses.
Payroll Services
Full Estonian payroll: TSD declaration by the 10th, salary calculations, social tax (33%), income tax withholding (20%), and unemployment insurance. Covers both employees and management board members.
Annual Report
Preparation and filing of the annual financial statements (majandusaasta aruanne) with the Estonian Business Register by 30 June. Covers balance sheet, income statement, notes, and management report.
Section 2 — Estonian Compliance Calendar
Every filing deadline your OÜ faces — and who handles each one
Monthly, Annual, and Event-Driven Obligations
An Estonian OÜ’s compliance calendar is predictable once you understand the structure. Monthly obligations (TSD and KMD) recur on fixed dates. Annual obligations (annual report) have a single deadline. Event-driven obligations (TSD dividend annex, employment register updates) arise when specific events occur. Company for Business tracks and handles all of these for every client.
| Deadline | Obligation | Filed With | Who Is Affected |
|---|---|---|---|
| 10th of each month | TSD — payroll tax declaration (sotsiaalmaks, tulumaks, töötuskindlustus) | EMTA e-Tax portal | All OÜs with employees; FIEs with employees |
| 10th of each month | Töötamise register — employment register updates | EMTA — töötamise register | Register new hires and terminations before their start/last day |
| 20th of each month | KMD — VAT return (käibemaksudeklaratsioon) | EMTA e-Tax portal | All VAT-registered companies (above €40,000 turnover threshold or voluntary) |
| 20th of each month | Pay VAT balance due to EMTA | Bank transfer to EMTA account | All VAT-registered companies with net VAT payable |
| 30 April (annual) | Individual income tax return (tulumaksudeklaratsioon) | EMTA e-Tax portal | Estonian resident individuals; FIE self-employed sole traders |
| 30 June (annual) | Annual report (majandusaasta aruanne) filing deadline | Business Register (äriregister) via e-Äriregister | All OÜs, ASs, and other legal entities — 6 months after financial year-end |
| Within 30 days of Q-end | OSS VAT return — EU cross-border B2C digital/goods supplies | EMTA e-Tax portal (OSS module) | OÜs registered for One-Stop-Shop VAT scheme |
| Within 30 days of Q-end | IOSS return — imports ≤ €150 to EU consumers | EMTA e-Tax portal (IOSS module) | OÜs registered for Import One-Stop-Shop |
| On distribution | TSD annex — dividend distribution tax declaration | EMTA e-Tax portal | OÜ distributing dividends; 20% distribution tax on gross dividend |
| Ongoing | Töötamise register — maintain accurate employment data | EMTA register | All employers; updates required for any change in employment status |
What Happens If You Miss a Deadline
| Filing Missed | Consequence | Interest Rate | Additional Risk |
|---|---|---|---|
| TSD (payroll declaration) | Late filing penalty + interest on unpaid tax | 0.06% per day on outstanding tax | EMTA audit flag; employee disputes if social tax unpaid |
| KMD (VAT return) | Late filing penalty €200–€2,000; interest on unpaid VAT | 0.06% per day | Potential de-registration from VAT if persistent |
| Annual report | Company may be struck off the Business Register after 6 months | N/A | Banks may close accounts of companies with overdue reports |
| Employment register | Fines up to €1,200 for each unregistered employee | N/A | Employee has no social security coverage during unregistered period |
| OSS/IOSS return | €250 fine per late return; interest on unpaid VAT | 0.06% per day on VAT due | Repeated failures risk deregistration from OSS/IOSS scheme |
| Dividend tax (TSD annex) | Interest on unpaid distribution tax from payment date | 0.06% per day | EMTA assessment; deemed distribution may be applied to non-compliant payments |
Section 3 — How Estonian Business Tax Works
The essentials every OÜ owner must understand — corporate tax, VAT, and payroll
Corporate Income Tax — 0% on Retained Profits
Estonia’s corporate income tax is unique in the EU: it applies to profit distributions rather than to earned profits. An OÜ retaining all its profits pays 0% corporate income tax. Tax arises only when the OÜ distributes dividends — at a rate of 20% on the gross dividend amount (calculated as 20/80 of the net dividend, or equivalently, 20% of the grossed-up amount). This means profits can compound and be reinvested indefinitely without triggering a corporate tax charge.
| Event | Tax | Rate | Filed Via | Deadline |
|---|---|---|---|---|
| OÜ earns revenue and retains profit | No corporate income tax | 0% | No filing required | N/A |
| OÜ distributes dividends to shareholders | Distribution tax on gross dividend | 20% (applied as 20/80 of net) | TSD annex in EMTA e-Tax portal | 10th of month following distribution |
| OÜ pays salary to board member or employee | Income tax withheld from employee; social tax on top | 20% income tax + 33% social tax + 1.6%/0.8% UI | TSD — monthly | 10th of following month |
| OÜ charges VAT on sales | Output VAT collected; input VAT reclaimed | 22% standard rate (since 2024) | KMD — monthly | 20th of following month |
| OÜ sells shares or assets at gain | No immediate tax — gain increases retained earnings | 0% (deferred) | No separate filing | Tax on distribution of resulting retained earnings |
VAT in Estonia — Key Facts
Estonia’s standard VAT rate increased from 20% to 22% on 1 January 2024. The reduced rate of 9% applies to specific categories including accommodation services, certain printed publications, and some cultural events. The VAT registration threshold is €40,000 of taxable turnover in a 12-month rolling period — once crossed, registration is mandatory and must be applied for before threshold is reached.
| VAT Rate | Applies To | Examples |
|---|---|---|
| 22% (standard) | Most goods and services | Software, consulting, e-commerce, most products |
| 9% (reduced) | Specific categories — see EMTA guidance | Accommodation (hotels), certain publications, prescription medicine |
| 0% (zero-rated) | Exports, intra-community EU supplies, specific international services | Export of goods; B2B IT services to EU businesses (reverse charge) |
| Exempt | Insurance, financial services, healthcare, certain education | Bank services, insurance premiums, medical services |
Social Tax and Payroll — The Full Employer Cost
Estonian employer payroll costs significantly exceed the gross salary figure. The mandatory employer-borne costs on a €3,000 gross salary are: 33% social tax (sotsiaalmaks) = €990, and 0.8% employer unemployment insurance (töötuskindlustusmakse) = €24. Total employer cost = €4,014/month for a €3,000 gross salary employee. These are paid to EMTA by the 10th of the following month via the TSD declaration.
| Tax Component | Rate | Paid By | Base | EMTA Reference |
|---|---|---|---|---|
| Income tax (tulumaks) | 20% (less basic exemption) | Employee — withheld by employer | Gross salary minus basic exemption (€654/month in 2024) | TSD field |
| Social tax (sotsiaalmaks) | 33% | Employer — on top of gross salary | Gross salary | TSD — employer pays; used to fund pension and health insurance |
| Employer UI (töötuskindlustus) | 0.8% | Employer — on top of gross salary | Gross salary | TSD |
| Employee UI (töötuskindlustus) | 1.6% | Employee — withheld by employer | Gross salary | TSD |
| II pillar pension (kogumispension) | 2% | Employee — withheld (if enrolled) | Gross salary | TSD — paid to Pensionikeskus via EMTA |
Section 4 — Who We Serve
Our client profile — from e-residents with a single OÜ to scaling SaaS companies
Client Types We Work With
Non-resident founders operating an Estonian OÜ remotely. We handle all EMTA filings and Business Register obligations without requiring your physical presence.
Local Estonian businesses — retail, hospitality, services — needing reliable monthly accounting, payroll, and annual report preparation.
Early-stage OÜs, often pre-revenue, needing clean accounting from day one. Investor-ready accounts, equity event accounting, and ESOP support.
Online stores with Estonian and EU customers. OSS/IOSS setup, multi-currency accounting, platform reconciliation (Shopify, Amazon, Stripe).
Software companies with global B2B and B2C clients. Revenue recognition, reverse charge invoicing, IP ownership, and remote team payroll.
Token projects, DeFi participants, and crypto-holding OÜs. Digital asset accounting, VASP/MiCA compliance support, and crypto tax treatment.
Section 5 — Pricing Overview
Fixed monthly fees and one-time service costs — all VAT-inclusive prices
All Service Prices
All prices below are starting prices excluding VAT. Final pricing depends on transaction volume, payroll headcount, and specific requirements. We quote a fixed monthly fee after a free consultation — no variable billing that surprises you mid-month.
| Service | Starting Price | Frequency | What Is Included |
|---|---|---|---|
| Monthly accounting — Starter | From €150/month | Monthly | Bookkeeping up to 50 transactions, KMD, annual report |
| Monthly accounting — Growth | From €300/month | Monthly | Up to 200 transactions, KMD, payroll for 1–3 employees, annual report |
| Monthly accounting — Scale | From €500/month | Monthly | Unlimited transactions, KMD, payroll, VAT returns, annual report |
| Bookkeeping only | From €100/month | Monthly | Transaction posting; no tax filing or declarations |
| Bookkeeping clean-up | From €500 one-off | One-time | Reconstruct and correct prior periods; bring records up to date |
| Tax consultation | From €120/hour | Per session | EMTA guidance, OÜ tax planning, advance ruling preparation |
| VAT registration | From €200 one-off | One-time | Prepare and file VAT registration with EMTA; advisory on threshold |
| VAT returns (KMD) | From €80/return | Monthly | Prepare and file monthly KMD; input/output VAT reconciliation |
| OSS/IOSS registration | From €250 one-off | One-time | Register through EMTA e-Tax portal; configure reporting |
| Payroll (per employee) | From €25/employee/month | Monthly | TSD, salary calculation, social tax, income tax, unemployment insurance |
| Annual report | From €400 one-off | Annual | Prepare full annual financial statements for Business Register filing |
| Annual report — audit support | From €600 one-off | Annual | All above + liaison with statutory auditor; restated accounts if needed |
Most clients choose a monthly accounting package that bundles bookkeeping, all EMTA declarations (TSD and KMD), payroll for their team, and annual report preparation into a single fixed monthly fee. This is simpler to budget, ensures all deadlines are covered, and means one contact person handles everything. Starting from €150/month for a simple OÜ with low transaction volume.
Section 6 — How We Work
Our onboarding process and monthly workflow
Onboarding — From First Consultation to First Filing
| Step | What Happens | Your Action | Our Action | Timeline |
|---|---|---|---|---|
| Free consultation | We review your current accounting situation, discuss requirements, and quote a monthly fee | Describe your business, transaction volume, team size, VAT status | Prepare a fixed-price proposal | Within 48 hours of enquiry |
| Engagement start | Sign service agreement; provide access to existing records | Share historical accounts, bank statements, EMTA access delegation | Set up accounting software; review prior period | First 3–5 business days |
| EMTA access | Delegate accounting access in EMTA e-Tax portal so we can file on your behalf | Log in to EMTA; add our firm as authorised representative (esindusõigus) | Verify access; confirm we can see all relevant declarations | Day 1–2 of engagement |
| Accounting setup | Configure chart of accounts, VAT settings, payroll structure | Confirm bank details, employee list, salary agreements | Set up Merit Aktiva (or agreed software); configure templates | First week |
| First filing cycle | We handle your first month’s accounting independently | Send source documents by agreed date each month | Post transactions; prepare declarations; file by deadlines | By 10th/20th of first month |
Monthly Workflow
Send bank statements, invoices, and receipts by the 5th of each month via shared folder, email, or accounting software.
All transactions posted to the general ledger. Invoices matched; bank reconciled; payroll calculated.
TSD filed by the 10th; KMD filed by the 20th. OSS quarterly. Annual report by 30 June.
Monthly P&L and balance sheet by the 7th of the following month. Payroll summaries. VAT position.
Unlimited queries included. We respond within 1 business day on any accounting or tax question.