Bookkeeping Costs in Estonia
Transparent pricing for professional bookkeeping in Estonia – what bookkeeping costs, how it differs from full accounting, what drives the fee, typical prices by business profile, and the true cost comparison of DIY versus outsourced.
What Determines the Cost of Bookkeeping in Estonia
The number of invoices, bank entries, and other transactions that need to be posted each month determines most of the bookkeeping fee. An OÜ with 20 transactions takes significantly less time than one with 300.
A VAT-registered OÜ needs a monthly KMD filed by the 20th. Preparing this correctly requires reconciling output VAT from sales and input VAT from purchases. This typically adds €30–50/month to the bookkeeping cost – or is included in a combined bookkeeping + KMD package.
Each employee requires payroll calculation, a TSD entry, employment register management, and social tax, income tax, and UI calculation. The marginal cost per employee is approximately €20–30/month on top of the base bookkeeping fee.
Clients who deliver clean, organised documents on time by the 5th save their accountant time – and that eventually feeds back into a lower fee. Late, disorganised, or ambiguous documents require chasing and interpretation that adds cost.
OÜs invoicing in USD, receiving Stripe payouts, holding crypto, or operating in e-commerce across multiple platforms have more complex bookkeeping than a simple service OÜ. Complexity is reflected in the fee.
Standalone bookkeeping-only services typically do not include the annual report – it is billed as a separate one-off. Full accounting packages include it. Always check what is in the scope before comparing quotes.
How is bookkeeping priced in Estonia? Professional bookkeeping services use fixed monthly fees based on transaction volume – not hourly billing. This gives you a predictable cost and aligns incentives (we want to process your documents efficiently, not slowly). Add-on services (KMD, TSD, annual report) are priced separately when not bundled. Our full accounting packages include everything in a single fixed monthly fee.
Section 1 – Full Price List
Every bookkeeping and accounting service with starting prices
All Service Prices – Excluding 24% VAT
All prices below exclude 24% VAT, which applies as Company for Business is a VAT-registered service provider. If your OÜ is VAT-registered, input VAT on accounting services may be deductible to the extent the services are used for taxable business activities and the statutory deduction conditions are met.
| Service | Starting Price | Frequency | What Is Included |
|---|---|---|---|
| Bookkeeping only – Micro (≤ 30 tx/month) | €90/month | Monthly | Transaction posting, bank reconciliation, trial balance; no EMTA filings |
| Bookkeeping only – Small (≤ 80 tx/month) | €180/month | Monthly | Same as Micro; higher transaction volume |
| Bookkeeping only – Active (≤ 200 tx/month) | €360/month | Monthly | Higher volume; may include multiple bank accounts |
| Bookkeeping + KMD (VAT-registered OÜ) | €180/month | Monthly | Bookkeeping + monthly KMD filing by 20th |
| Bookkeeping + KMD – Active (≤ 200 tx) | €360/month | Monthly | Higher volume + KMD |
| Full accounting – Starter … €180/month | Monthly | Bookkeeping + KMD + annual report (no payroll) | |
| Full accounting – Growth … €360/month | Monthly | Bookkeeping + KMD + TSD + payroll + annual report | |
| Full accounting – Scale … €600/month | Monthly | All services unlimited; includes OSS | |
| Annual report (standalone, micro-entity) | €250 | One-time | Prepare and file majandusaasta aruanne; micro-entity format |
| Annual report (standalone, small company) | €350 | One-time | Full RTJ annual report with notes; small company format |
| VAT registration (KM-R) | €400 | One-time | Application preparation and filing with EMTA |
| OSS quarterly return | €80/return | Quarterly; IOSS returns are monthly and should be listed separately | EU B2C digital services One-Stop-Shop filing via EMTA |
| Bookkeeping clean-up – per prior month | €200/month | One-time | Reconstruct one month of missing or incorrect bookkeeping |
| Tax consultation (ad hoc) | €150/hour | Per session | EMTA questions, advance rulings, specific tax planning |
Our bookkeeping and accounting fees are subject to 24% Estonian VAT. A €100/month bookkeeping fee costs €124 including VAT. If your OÜ is VAT-registered and the accounting service is fully attributable to taxable business activities, the €24 input VAT may generally be deducted on the KMD. Partial or restricted deduction rules may apply in other cases. If not VAT-registered, the €24 is an additional cost. A company may register for VAT voluntarily before reaching the €40,000 threshold. The right to deduct input VAT depends on the VAT Act, the use of the purchased services and the timing and documentation requirements; VAT on earlier purchases is not automatically immediately recoverable in every case.
Section 2 – What Drives Your Specific Cost
The seven factors that determine where your fee falls within and beyond the range
Cost Driver Reference
The fees above are starting prices for typical situations. Your specific quote is determined after a free consultation where we assess your transaction volume, VAT status, headcount, and document complexity. The table below explains what moves your price.
| Cost Factor | Low End | High End | Why It Matters |
|---|---|---|---|
| Monthly transaction count | < 30 invoices and bank entries | 300+ transactions | Primary cost driver – each transaction requires posting time |
| Number of bank accounts | 1 Estonian bank account | 3+ accounts including multi-currency | Each account needs separate reconciliation |
| VAT status | Not VAT-registered – no KMD | VAT-registered + OSS/IOSS | KMD monthly adds preparation time; OSS adds quarterly filing |
| Number of employees | 0 employees | 20+ employees | Each employee adds TSD line, payroll calculation, register maintenance |
| Document quality | Clean PDFs forwarded on time | Handwritten receipts, missing documents, late delivery | Poor documents require chasing and interpretation – more accountant time |
| Business complexity | Simple service OÜ, EUR only | Multi-currency, crypto, e-commerce, deferred revenue | Complex accounting treatments take more time per transaction |
| Prior period condition | Clean prior books handed over | Messy prior records requiring correction | Prior period correction billed separately; ongoing fee is then lower |
Section 3 – Real Cost Examples
Seven typical Estonian OÜ profiles with their actual monthly and annual bookkeeping cost
Pricing by Business Profile
The examples below show what actual clients in each profile pay. Annual totals include the annual report where it is included in the monthly package. All fees exclude 24% VAT.
| Business Profile | Monthly Fee | Annual Total | What Is Covered |
|---|---|---|---|
| E-resident OÜ, no VAT, no employees, 20 tx/month | €100/month | €1,200 + €400 annual report = €1,600 | Bookkeeping only; annual report billed separately |
| E-resident OÜ, no VAT, no employees, 20 tx/month (full pkg) | €150/month | €1,800 (annual report included) | Full accounting Starter; annual report included |
| Small service OÜ, VAT-registered, no employees, 50 tx/month | €150/month | €1,800 (annual report included) | Bookkeeping + KMD + annual report |
| Small trading OÜ, VAT-registered, 1 employee, 80 tx/month | €300/month | €3,600 (annual report included) | Full accounting Growth: bookkeeping + KMD + payroll + annual report |
| Active e-commerce, VAT + OSS, no employees, 200 orders/month | €200/month + €80/quarter OSS | €2,720 total | Bookkeeping + KMD + 4 OSS returns; annual report add-on €400 |
| IT company, 3 employees, VAT, 100 tx/month | €300/month | €3,600 (annual report included) | Full accounting Growth: all filings, 3-person payroll |
| Growing SaaS, 8 employees, VAT + OSS, 300 tx/month | €500/month | €6,000 (annual report included) | Full accounting Scale: unlimited transactions, payroll, all filings |
Clean-up Costs – When Prior Records Need Fixing
| Clean-up Scenario | Duration | Estimated Cost | Key Variable |
|---|---|---|---|
| 1 year, low-volume OÜ, minor errors | 1–2 weeks | €300–500 | Source document availability |
| 1 year, active OÜ, no bookkeeping at all | 2–3 weeks | €600–1,200 | Bank statements + invoice availability |
| 2 years, low volume, no bookkeeping | 3–5 weeks | €800–1,500 | Bank statement history accessible |
| 2 years, active trading, messy records | 4–8 weeks | €1,500–3,000 | Transaction volume + EMTA corrections scope |
| 3+ years, complex with missing filings | 8–16 weeks | €2,500–5,000+ | Reconstruction + annual reports + EMTA amendments |
Section 4 – Approach Comparison
DIY, bookkeeping-only, full accounting, in-house – cost and compliance risk
Which Approach Is Right for Your OÜ?
The right approach depends on your transaction volume, VAT status, headcount, and tolerance for compliance risk. The table below compares monthly cost against compliance risk – the combination of these two determines the true cost of each option.
| Approach | Monthly Cost | Compliance Risk | Best For |
|---|---|---|---|
| DIY (accounting software only) | €15–30/software | High | Founders with accounting background; very low transaction OÜs with no VAT/payroll |
| DIY bookkeeping + annual report only | €0/month + €400/year | High | Simple OÜ, no VAT, no employees; owner understands bookkeeping rules |
| Outsourced bookkeeping only | From €100/month | Medium | OÜ where owner handles EMTA filings; low complexity |
| Bookkeeping + KMD | From €150/month | Low-Medium | VAT-registered OÜs without employees; owner confident with TSD |
| Full accounting (all services) | From €180–600/month under the current published pricing | Low | Most active OÜs; VAT and/or employees; recommended default |
| In-house accountant (employee) | €3,345–4,683/month | Low | 50+ employees; very high volume; complex group structures only |
The True Cost of Non-Compliance – What DIY Risks Financially
DIY bookkeeping may create a risk of penalties and statutory interest on overdue tax liabilities. EMTA calculates interest at 0.06% per day on the unpaid principal; it should not be described as compound interest. The table below shows what EMTA charges when filings are late or missing. Compare the numbers against the monthly bookkeeping fee to understand the true cost trade-off.
| Filing Missed | Penalty | Interest Rate | Daily Cost on €1,000 Unpaid |
|---|---|---|---|
| TSD (payroll declaration) late | EMTA may apply statutory enforcement measures or non-compliance penalties; do not state a fixed €200–€1,200 fine per declaration | 0.06%/day on unpaid tax | €0.60/day – €219/year on €1,000 |
| KMD (VAT return) late | EMTA may apply statutory enforcement measures or non-compliance penalties; do not state a fixed €200–€2,000 fine per declaration | 0.06%/day on unpaid VAT | €0.60/day – €219/year on €1,000 |
| Annual report not filed | The registrar may impose repeated fines of up to €3,200 and, after the statutory additional deadline and warning, may initiate deletion proceedings; there is no universal six-month rule | N/A | Reinstatement costs depend on the applicable current state fee and the company’s circumstances; do not present €195 as a universal fixed reinstatement cost. |
| VAT registration not obtained when required | EMTA may register the person from the date the statutory €40,000 threshold was exceeded and assess the resulting VAT obligations and interest | 0.06%/day from threshold date | Compounds from the day you crossed €40,000 |
| Employment register not updated | Statutory enforcement measures or penalties may apply | N/A | Failure to register employment can create tax, employment and social-security compliance consequences; do not state that the employee automatically has no social security coverage for the entire period |
EMTA’s interest rate on late tax payments (0.06% per day) compounds to 21.9% annualised. If you owe €5,000 in VAT from a missed KMD six months ago, the interest alone is already €540. Twelve months: €1,095. The €150/month accounting fee that would have prevented this pays for itself in the first missed KMD.
Section 5 – Getting the Best Value From Bookkeeping Services
How to reduce your monthly fee and ensure you are paying for what you need
Five Ways to Reduce Your Monthly Bookkeeping Cost
| Action | Time Required From You | Fee Impact | How It Works |
|---|---|---|---|
| Connect LHV bank feed to Merit Aktiva | One-time 30-minute setup | Reduces bank reconciliation time; may lower fee tier | Automatic daily bank transaction import eliminates manual bank statement handling |
| Forward supplier emails the same day they arrive | 30 seconds per invoice | Reduces document chasing time; better document quality | Accountant receives invoices before month-end; no batch processing backlog |
| Photograph receipts immediately, not in batches | 30 seconds per receipt | Avoids unidentifiable old receipts; reduces queries | Fresh photograph with context; forwarded with description in email subject line |
| Use e-invoicing with key Estonian B2B suppliers | 15 minutes one-time per supplier | Supplier invoices arrive pre-structured in Merit Aktiva | Zero manual entry needed for e-invoice suppliers – biggest time saving available |
| Use a single dedicated OÜ bank account | One-time decision | Reduces reconciliation complexity | Multiple accounts increase reconciliation time; one account is cleanest |
Bookkeeping vs Full Accounting – Understanding the Price Gap
The price gap between bookkeeping-only (€100/month) and full accounting (€150/month) is small but significant in scope. The extra €50/month buys: the monthly KMD filing, EMTA correspondence handling, and the annual report. For any VAT-registered OÜ, paying €50 more per month to have the KMD professionally prepared and filed on time is almost always better value than the risk of handling it yourself.
| Extra €50/month Buys | Value | Risk if DIY |
|---|---|---|
| Monthly KMD preparation and filing by 20th | Never miss a VAT deadline; input VAT correctly reclaimed each month | Late KMD: enforcement measures or penalties may apply, and 0.06% daily interest applies where VAT remains unpaid – exceeds one month’s entire fee |
| EMTA e-Tax portal monitoring and correspondence | Any EMTA queries handled promptly by accountant | Late EMTA response or incorrect response increases audit risk |
| Annual report preparation and Commercial Register filing | Annual report filed within 6 months after the end of the financial year; 30 June applies where the financial year ends on 31 December | DIY annual report errors common; incorrect report is permanent in public register |