Bookkeeping for Small Estonian Businesses
Practical bookkeeping guide for small Estonian OÜs — what records the Raamatupidamise seadus requires, the most common small business bookkeeping mistakes, what EMTA looks at in an audit, and what it costs to maintain clean books.
What Bookkeeping a Small Estonian OÜ Actually Needs
The Raamatupidamise seadus requires organised double-entry accounting from the date of registration. A small OÜ with no transactions still needs to record its share capital, any registration costs, and bank account opening. The obligation starts on day one.
Under the Raamatupidamise seadus §6, every entry must have a source document (algdokument). A bank payment has a supplier invoice or receipt; a salary payment has a payroll record; a bank fee has a bank statement entry. No undocumented entries are legally compliant.
The majandusaasta aruanne must be filed with the Business Register every year, including years with zero activity. A nil report for an inactive year is quick to prepare, but missing the 30 June deadline has escalating consequences — culminating in strike-off proceedings.
Once your taxable turnover exceeds €40,000 in a 12-month rolling period, you must register for VAT with EMTA before crossing the threshold. After registration, KMD returns are due by the 20th of each month. Many small businesses discover this obligation too late.
Money taken from the OÜ by its owner is not free — it must be structured as salary (with TSD, social tax, income tax), board member fee, or dividend (with 20% distribution tax and a board resolution). Unstructured transfers are treated as deemed distributions by EMTA.
All source documents — invoices, receipts, bank statements, contracts, payroll records — must be retained for 7 years from the end of the financial year. Digital copies are fully acceptable under Estonian law, provided they are legible and accessible.
What bookkeeping does a small Estonian OÜ genuinely need? At the minimum: double-entry transaction recording in an accounting software, every entry supported by a source document, bank statement reconciliation each month, and an annual report filed by 30 June. Add KMD if VAT-registered and TSD if paying employees or board fees. The minimum viable bookkeeping for a tiny inactive OÜ is modest — for an active trading OÜ with staff and VAT, the obligations are more substantial but still very manageable with professional support.
Section 1 — The 9 Most Common Small Business Bookkeeping Mistakes
What goes wrong when small OÜs handle bookkeeping themselves — and the EMTA consequences
Mistakes That Create Real Financial Risk
The mistakes below are not minor technical issues — each has a real financial consequence under Estonian tax law. The EMTA risk column is highlighted in red because EMTA can and does back-assess tax, interest (0.06%/day), and fines when these errors are discovered. Most of these errors are entirely avoidable with correct bookkeeping from the start.
| Common Mistake | Why It Happens | EMTA / Legal Consequence | How to Avoid It |
|---|---|---|---|
| Mixing personal and business bank accounts | Using personal account for OÜ transactions; paying personal expenses from OÜ account | Personal expenses paid by OÜ = deemed distribution (income tax applies); very difficult to audit | Open a dedicated OÜ business account; never use personal account for OÜ transactions |
| Missing source documents for expenses | Lost receipt; never obtained an invoice; cash purchases without documentation | EMTA disallows the expense deduction; potential audit finding; entries without documents violate Raamatupidamise seadus | Photograph receipts immediately; always request an invoice from suppliers, even for small purchases |
| Posting personal expenses as business expenses | Owner reimbursing personal items through OÜ; home expenses improperly allocated | EMTA treats unallowable expenses as deemed distribution — income tax + social tax on the amount | Know the deductibility rules; partial deductions for dual-use items; get advice on home office claims |
| Not recording VAT correctly | Wrong VAT code on EU purchases; forgetting reverse charge; output VAT not added | Incorrect KMD — overclaimed input VAT must be repaid + interest; or missed output VAT | Learn the 5 VAT codes; use Merit Aktiva VAT coding; get accountant to review first KMD |
| Using wrong account codes | Expense posted to wrong category (e.g. equipment to repairs, salary to contractor costs) | Annual report misleading; EMTA may question inconsistencies in industry benchmarks | Use RTJ-compliant chart of accounts; ask accountant to set up the chart correctly from start |
| Not recording all bank transactions | Only posting invoiced amounts; ignoring bank fees, interest, government payments | Trial balance does not match bank; reconciliation fails; errors carry forward indefinitely | Post every line of every bank statement, including fees, taxes, refunds, and bank charges |
| Treating loan proceeds as revenue | Shareholder loans or bank loans posted as income | Profit overstated; distribution tax liability calculated incorrectly; loan must be repaid | Post loans to liability accounts (võlad), not to revenue; ensure loan agreements exist |
| Not distinguishing salary from dividends | Paying owner informally without deciding which payment type it is | If no TSD filed = social tax and income tax not paid; if deemed dividend without board resolution = non-compliant | Decide each payment type before making it; file TSD for salary; board resolution for dividends |
| Annual report filed with errors | DIY bookkeeping errors carried into annual report; owner prepares report without accounting knowledge | Incorrect annual report in public Business Register; may need correction filing; misleads creditors | Use a professional accountant for annual report preparation; do not file from an unbalanced trial balance |
Section 2 — What Records to Keep and for How Long
The complete document retention guide for small Estonian OÜs
7-Year Retention — The Rule That Applies to Everything
The Raamatupidamise seadus §6 requires all accounting source documents to be retained for at least 7 years from the end of the financial year in which they were created. For a company with a 31 December year-end, documents from 2024 must be kept until at least 31 December 2031. Electronic copies are fully acceptable — there is no requirement to keep paper originals.
| Document Type | Retain For | Acceptable Format | Practical Tip |
|---|---|---|---|
| Sales invoices issued | 7 years from year-end | Digital or paper original | Keep in Merit Aktiva; export annual archive each January |
| Purchase invoices received | 7 years from year-end | Digital copy (PDF, photograph) | Forward every email invoice immediately; photograph paper invoices same day |
| Bank statements (all accounts) | 7 years from year-end | Digital export (PDF or CSV) | Download annually from your bank portal; save to dated folder |
| Cash till receipts (kassatšekid) | 7 years from year-end | Photograph — thermal paper fades fast | Photograph every receipt same day; original may be discarded after good digital copy confirmed |
| Employment contracts | Duration of employment + 7 years | Signed original (paper or DigiDoc) | Keep DigiDoc container (.bdoc) of each signed contract in permanent HR folder |
| Payroll records and salary slips | 7 years from year-end | Digital records from Merit Aktiva | Merit Aktiva retains payroll history; export annual payroll summary each January |
| Annual reports (filed) | Permanently | PDF from Business Register | Download each filed report from e-Äriregister; keep in permanent company archive |
| EMTA declarations (TSD, KMD) filed | 7 years from filing | PDF from EMTA e-Tax portal | Download each declaration from EMTA portal immediately after filing |
| Shareholder agreements and company documents | Duration + 7 years | Original DigiDoc or notarised copy | Keep in OÜ corporate book (ühinguõiguslik raamat) |
| Lease and service contracts | Duration + 7 years | Digital copy | Folder per counterparty; note expiry date in calendar |
The Minimum Digital Filing System for a Small OÜ
Setting up a simple, organised digital filing system eliminates document loss and makes bookkeeping significantly easier. The recommended structure requires nothing more than an organised cloud folder and a few consistent habits.
Top-level folder: ‘OÜ Documents’. Sub-folders by year (2024, 2023…). Within each year: Income, Expenses, Bank, Payroll, Contracts, EMTA.
Forward every supplier invoice email to accounting email. Create a filter/label ‘accounting’ so nothing is missed. Check monthly.
Photograph within 24 hours. File name: YYYY-MM-DD_Supplier_Amount.jpg. Upload to the Expenses folder. Discard paper after 1 month.
Download PDF and CSV monthly from LHV/SEB/Coop. Save to Bank folder. Do it on the 1st of each month — takes 2 minutes.
Download PDF of every TSD and KMD declaration after filing. Save to EMTA folder. These are your evidence of filing if EMTA ever queries.
Section 3 — What EMTA Looks at in a Small Business Audit
The common triggers and what auditors check — and why clean books make audits straightforward
EMTA Audit Selection — What Triggers a Review
Most EMTA audits of small businesses are triggered by specific statistical anomalies — figures that fall outside the normal range for that industry and business size. EMTA uses risk analysis systems to identify companies where declared income, VAT, or payroll costs appear inconsistent with comparable businesses. A clean, correctly maintained set of books means these comparisons come out in the normal range and the risk flag never fires.
| Audit Trigger | What EMTA Checks | What They Find in Clean Books | What They Find in Messy Books |
|---|---|---|---|
| Revenue significantly below industry average for company size | Revenue vs bank receipts; unrecorded cash sales | Matching totals; all receipts posted | Missing invoices; cash not recorded; unexplained bank credits |
| Input VAT claimed consistently higher than industry norm | Purchase invoices supporting VAT claims; are purchases business-related | Valid invoices for all claims; correct VAT codes | Personal expenses claimed; invoices missing; VAT codes wrong |
| Payroll costs inconsistent with number of employees | TSD vs employment register vs bank payroll payments | TSD matches employment register and actual payments | Ghost employees; salary not matching TSD; cash payments off-book |
| Large cash transactions or unusual bank movements | Source of large cash deposits; explanation of large transfers | Documented source for every significant amount | Unexplained credits; no invoice for large payments; personal mixing |
| Inconsistent VAT return amounts | KMD output vs invoices issued; KMD input vs purchase invoices | Every invoice maps to a KMD entry; VAT codes correct | Missing invoices; mismatch between KMD and ledger; incorrect reverse charge |
| Long periods between annual report filings | Year-by-year comparison of financials; significant changes unexplained | Consistent year-on-year accounts with explanatory notes | Unexplained jumps in equity; assets appearing without purchase record |
The EMTA Audit Experience — Clean Books vs Messy Books
When EMTA sends an information request (teabenõue) or initiates a tax audit (maksukontroll), the experience is fundamentally different depending on the state of your books.
| Audit Phase | Clean Books — What Happens | Messy Books — What Happens |
|---|---|---|
| Information request received | Accountant responds within deadline with precise figures from clean ledger; all source documents retrievable | Panic; scramble to find documents; figures may be reconstructed; inconsistencies may appear in response |
| EMTA requests supporting documents | Accountant pulls invoices directly from Merit Aktiva; every entry has a document attached | Missing invoices; inconsistent amounts; entries without any documentation |
| EMTA reviews VAT position | Accountant produces VAT reconciliation from KMD vs ledger; all input/output VAT documented | Overclaimed input VAT discovered; missing output VAT declarations; KMD amended; back-tax plus interest |
| EMTA reviews payroll | TSD matches ledger exactly; employment register matches; salary agreements on file | Undeclared bonus payments; register vs TSD discrepancies; employee not in register; significant back-assessment |
| Outcome | Audit closes with no findings or minor adjustment; relationship with EMTA remains normal | Significant back-assessment; daily interest compounds; potential fines; future audit risk increases |
Section 4 — Monthly Bookkeeping Tasks for a Small OÜ
The practical task list — what needs to happen every month
The Minimum Monthly Bookkeeping Checklist
| Task | Who Does It | When | Time Required | What Happens If Skipped |
|---|---|---|---|---|
| Collect all purchase invoices and receipts | OÜ owner | Ongoing throughout month | 5 min/day for forwarding | Lost input VAT reclaims; incorrect expense posting |
| Issue sales invoices to clients | OÜ owner | As services/goods delivered | 5–10 min per invoice | Revenue not recorded; debtors not tracked; VAT output missed |
| Download bank statement | OÜ owner | 1st of following month | 5 minutes | Bank reconciliation impossible; transactions go unrecorded |
| Post all transactions to general ledger | Bookkeeper (or owner if DIY) | By 7th of following month | 1–4 hours depending on volume | Trial balance unbalanced; year-end adjustment needed |
| Reconcile bank account to ledger | Bookkeeper | By 10th of following month | 30–60 minutes | Errors undetected; year-end reconciliation takes hours instead of minutes |
| Prepare KMD (if VAT-registered) | Accountant | By 20th of following month | 30–60 minutes | Late KMD = fine €200–2,000 + 0.06%/day interest |
| File TSD (if employees or board fees) | Accountant | By 10th of following month | 15–30 minutes per employee | Late TSD = 0.06%/day on unpaid social tax; employee’s social security at risk |
| Review trial balance for unusual items | OÜ owner + accountant | By 10th | 15 minutes | Issues carried forward; become larger problems at year-end |
Signs That Your Bookkeeping Needs Professional Help
An unreconciled bank account means you do not know if all transactions are posted. This compounds — each month of unreconciled transactions makes the next harder to fix. Three months is the warning sign; six months needs clean-up.
If your books do not produce a balanced trial balance — or you do not know what a trial balance is — the bookkeeping does not meet the Raamatupidamise seadus standard. Your annual report will be incorrect.
Missing a filing deadline means interest has started accruing at 0.06%/day. If this has happened once, it may happen again. Daily interest that started three months ago is already costing you €54 for every €1,000 of unpaid tax.
We offer a free 30-minute consultation where we review your current bookkeeping situation and give an honest assessment of whether your books meet the Raamatupidamise seadus standard. No obligation, no pressure.
Section 5 — DIY vs Outsourced Bookkeeping for Small Businesses
The risk profile comparison — why small businesses save more than they spend on professional bookkeeping
The Risk Comparison
The decision between DIY bookkeeping and outsourced professional bookkeeping is ultimately a risk calculation. DIY saves approximately €100/month in direct cost. The risk side of the equation is the probability of errors multiplied by their financial consequences — which, for small businesses with VAT and employees, is significant.
| Task | DIY Bookkeeping Risk | Outsourced Bookkeeping |
|---|---|---|
| VAT classification on invoices | High error rate — EU reverse charge, zero-rating distinctions frequently misapplied | Correctly classified every time; accountant knows each rule |
| Bank reconciliation | Often skipped or approximate — unreconciled months accumulate | Reconciled monthly; discrepancies resolved same period |
| Expense deductibility | Over-claiming common; EMTA can back-assess + treat as deemed distribution | Deductibility applied correctly; personal expenses excluded |
| Annual report preparation | Common errors; equity section frequently wrong | Prepared by qualified accountant; RTJ-compliant |
| EMTA deadline tracking | Missed TSD and KMD deadlines common when owner is doing it | Every deadline tracked; filings on time; zero penalties |
| Document retention | Lost receipts; 7-year requirement not understood | All documents in Merit Aktiva; 7-year retention automatic |
Cost vs Risk — The Small Business Calculation
| Option | Monthly Cost | Annual Cost | Key Risk | Risk Cost If Error Occurs |
|---|---|---|---|---|
| Outsourced bookkeeping only | From €100/month | €1,200/year | Low — professional handling | Minimal — covered by accountant’s indemnity |
| Full accounting (bookkeeping + KMD + TSD + annual report) | From €150/month | €1,800/year | Very low — all filings covered | Minimal |
| DIY + annual report from accountant | €0/month + From €400 annual report | From €400/year | High — DIY errors throughout year | Late KMD: €200–2,000 fine; missed TSD: 0.06%/day interest; EMTA audit: variable |
| DIY only (no accountant) | €0/month | €0/year | Very high — all obligations on owner | Worst case: all penalties + audit = can exceed years of accounting fees |