Bookkeeping Services for Estonian OÜs
Professional bookkeeping for Estonian companies — double-entry transaction posting, bank reconciliation, invoice management, and monthly ledger maintenance in compliance with the Raamatupidamise seadus and Estonian GAAP (RTJ standards).
What Bookkeeping Is — and What It Is Not
Bookkeeping (raamatupidamine) is the mechanical process of recording business transactions in an organised double-entry ledger. Every sale, every purchase, every bank movement, every payroll entry is recorded as a debit and a credit in the general ledger. Without clean bookkeeping, nothing else in accounting works.
Recording transactions correctly is necessary but not sufficient. Estonian law also requires monthly EMTA filings (TSD, KMD), employment register maintenance, and an annual report filed with the Business Register. These are accounting obligations beyond the bookkeeping layer.
Estonia’s Accounting Act sets the legal standard: double-entry system, entries supported by source documents, records retained 7 years, accounts reflecting the true and fair financial position. Meeting this standard is not optional — it is a legal requirement from the day of OÜ registration.
Under the Raamatupidamise seadus, every accounting entry must have an underlying source document — an invoice, receipt, bank statement, contract, or payroll record. Undocumented entries are non-compliant and will create issues in any EMTA audit.
An Excel spreadsheet is not a double-entry bookkeeping system and does not satisfy the Raamatupidamise seadus. Estonian OÜs use proper accounting software — most commonly Merit Aktiva, which is EMTA-integrated and produces annual reports in the correct format.
Accountants who file TSD and KMD on time every month, and who pass EMTA audits without issues, work from clean, well-organised general ledgers. Messy bookkeeping creates filing errors, late returns, and audit risk that clean bookkeeping prevents.
What is the difference between bookkeeping and accounting in Estonia? Bookkeeping is the data entry layer: posting invoices, reconciling banks, maintaining the ledger. Accounting is the broader service: bookkeeping plus the analysis, declarations (TSD, KMD), advice, and annual report. Our bookkeeping-only service covers the data layer; our full monthly accounting packages include bookkeeping plus all EMTA filings and management reporting.
Section 1 — Bookkeeping vs Full Accounting Service
What is included in bookkeeping only vs full accounting — and when you need each
Scope Comparison
Not every OÜ needs the full accounting service from day one. If you already handle your EMTA filings yourself and just need clean books, a bookkeeping-only service may be the right start. The table below shows exactly what each service level covers.
| Task | Bookkeeping (raamatupidamine — data layer) | Accounting (raamatupidamine — analysis layer) |
|---|---|---|
| Record sales invoices in ledger | ✓ Bookkeeping | ✓ Part of full accounting service |
| Record purchase invoices in ledger | ✓ Bookkeeping | ✓ Part of full accounting service |
| Reconcile bank statement monthly | ✓ Bookkeeping | ✓ Part of full accounting service |
| Maintain general ledger (pearaamat) | ✓ Bookkeeping | ✓ Part of full accounting service |
| Post payroll journal entries | ✓ Bookkeeping (entries only) | ✓ Full calculation + TSD + register |
| Calculate VAT position (output vs input) | Partial — data is there | ✓ Accountant reviews and files KMD |
| File EMTA KMD (VAT return) | ✗ Not included in bookkeeping only | ✓ Included in full accounting service |
| File EMTA TSD (payroll declaration) | ✗ Not included | ✓ Included — filed by 10th |
| Prepare annual report (majandusaasta aruanne) | ✗ Not included | ✓ Included — filed to Business Register |
| Tax planning and EMTA advice | ✗ Not included | ✓ Proactive advice included |
| Management P&L and balance sheet | ✗ General ledger available but not formatted | ✓ Monthly P&L and BS by 7th |
When Bookkeeping Only Makes Sense
Bookkeeping without full accounting support is appropriate in specific situations: when the OÜ is simple enough that the owner handles TSD and KMD filings themselves; when an accountant is already engaged for declarations but the owner wants to separate the data entry work; or as a transitional arrangement while building capacity for full outsourcing. In most cases, the cost difference between bookkeeping-only and full accounting is small enough that the full service is better value.
| Situation | Bookkeeping Only | Full Monthly Accounting | Recommended |
|---|---|---|---|
| New OÜ, owner handles EMTA filings, low volume | Suitable — owner files TSD/KMD, we maintain the ledger | Available — includes declarations | Depends on owner’s confidence with EMTA |
| OÜ with accountant for declarations, needs data entry help | Suitable — we post, accountant declares | Easier with one provider for all | Split approach works but risks coordination gaps |
| VAT-registered OÜ with employees | Not recommended — KMD and TSD complexity means full accounting safer | Strongly recommended | Full accounting |
| E-resident OÜ, no employees, no VAT | Suitable — minimal filing obligations | Also suitable — minimal uplift in cost | Full accounting for peace of mind; bookkeeping-only if very low activity |
| OÜ with prior messy books needing clean-up | Clean-up service first, then either tier | Clean-up + full accounting most common | Clean-up followed by full accounting |
Section 2 — What Bookkeeping Involves Each Month
The specific tasks in the monthly bookkeeping cycle for an Estonian OÜ
Monthly Bookkeeping Task List
Professional bookkeeping for an Estonian OÜ covers the following tasks each month. All work is performed in Merit Aktiva and follows Estonian RTJ accounting standards.
| Bookkeeping Task | Description | Standard Applied | Source Document |
|---|---|---|---|
| Post sales invoices | Record each sales invoice as revenue with the correct VAT treatment (22%, 0% reverse charge, or outside scope) | RTJ 14 — revenue recognition; Käibemaksuseadus for VAT | Issued invoice or e-arve from Merit Aktiva |
| Post purchase invoices | Record each purchase invoice as an expense or asset with input VAT identified | RTJ 1 accrual basis; Käibemaksuseadus for input VAT | Supplier invoice; e-invoice or PDF |
| Post bank transactions | Record all bank receipts and payments not covered by invoices (fees, tax payments, transfers, salary payments) | RTJ 1 | Bank statement — CSV or API feed |
| Reconcile bank account | Match every bank statement line to a ledger entry; resolve unmatched items | Raamatupidamise seadus §6 | Bank statement + general ledger |
| Allocate expense receipts | Record cash purchases, fuel receipts, travel expenses with correct account codes | RTJ 1; Tulumaksuseadus deductibility rules | Receipt; fuel card statement; travel documentation |
| Post depreciation (monthly) | Calculate and post monthly depreciation for fixed assets (põhivara) | RTJ 5 — tangible assets | Fixed asset register (POVarara arvestus) |
| Post accruals if applicable | Record accrued income or accrued expenses not yet invoiced but earned/incurred | RTJ 1 accrual basis | Supporting calculation or contract |
| Review and reconcile debtors | Match sales invoices to cash received; identify overdue debtors | RTJ 3 — financial instruments | Debtor ledger vs bank receipts |
| Review and reconcile creditors | Match purchase invoices to payments; confirm payables are correct | RTJ 3 | Creditor ledger vs bank payments |
| Month-end trial balance | Produce trial balance confirming all debits equal all credits; review for unusual balances | Raamatupidamise seadus §7 | Trial balance from Merit Aktiva |
Section 3 — Estonian Accounting Standards (RTJ)
The Raamatupidamise Toimkonna juhendid — the standards that govern Estonian bookkeeping
What RTJ Is and Why It Matters
RTJ (Raamatupidamise Toimkonna juhend — Accounting Board guidance) is the Estonian national accounting standard, issued by the Accounting Board (Raamatupidamise Toimkond) under the Ministry of Finance. RTJ is the Estonian equivalent of national GAAP — it provides specific rules for how transactions must be recorded, valued, and presented in financial statements for Estonian companies.
RTJ applies to all Estonian legal entities unless they choose to apply IFRS instead. For most small and medium Estonian OÜs, RTJ is the appropriate standard — it is simpler than IFRS and designed for the Estonian business environment. Key aspects of RTJ are directly relevant to day-to-day bookkeeping, not just to year-end financial reporting.
| Standard | Name | Key Bookkeeping Requirement |
|---|---|---|
| RTJ 1 | General principles of accounting | All transactions recorded under accrual basis; matching principle — expenses recognised in same period as related revenue |
| RTJ 2 | Presentation of financial statements | Balance sheet, income statement, and notes; specific line-item requirements for Estonian annual report format |
| RTJ 3 | Financial instruments | How to record bank accounts, loans, trade receivables, and payables; amortised cost vs fair value classification |
| RTJ 4 | Inventories | FIFO or weighted average cost for stock; NRV write-down if carrying value exceeds recoverable amount |
| RTJ 5 | Fixed assets | Tangible assets: cost model or revaluation model; straight-line or reducing balance depreciation; minimum useful life estimates |
| RTJ 12 | Share-based payments | ESOP and share option accounting; grant-date FMV expensed over vesting period |
| RTJ 14 | Revenue recognition | When to recognise revenue from sale of goods, services, and long-term contracts; percentage of completion for construction/projects |
| RTJ 17 | Leases | Operating lease vs finance lease distinction; lease payments as expense or capitalised asset depending on lease type |
| Raamatupidamise seadus §6 | Document retention | All source documents retained 7 years from end of financial year; electronic copies legally acceptable |
The Double-Entry Requirement — Non-Negotiable Under Raamatupidamise Seadus
The Raamatupidamise seadus §7 explicitly requires double-entry bookkeeping (kahekordne kirjendamine) for all Estonian legal entities. Every transaction must have at least one debit and at least one credit entry of equal value. This is not a recommendation — it is a legal requirement. A business that maintains only a single-column income/expense spreadsheet does not comply with Estonian law, regardless of how carefully the figures are tracked.
…records an increase in assets or expenses, or a decrease in liabilities or equity. Always on the left side of the ledger entry.
…records a decrease in assets or expenses, or an increase in liabilities or equity. Always on the right side. Debits = Credits always.
Every entry must reference its source document. No undocumented entries. EMTA can demand to see source documents for any entry.
Entry must be posted in the period the economic event occurred — not when the invoice was received or when cash was paid.
Each debit and credit uses a specific account code from the RTJ-compliant chart of accounts. Correct coding determines correct annual report presentation.
Section 4 — Bookkeeping Clean-up Services
Reconstructing and correcting accounting records for prior periods
When Clean-up Is Needed
Bookkeeping clean-up (raamatupidamise korrastamine) is required when prior period accounts are missing, incorrect, or disorganised. Common scenarios: an OÜ that operated for 1–3 years with no professional bookkeeping; accounts prepared by an unqualified person with errors throughout; a transition from one accountant to another where records were not properly handed over; or specific event issues (a missed transaction set, a mis-classified year of expenses).
Clean-up is always a prerequisite for providing correct accounting going forward. We cannot guarantee the quality of ongoing monthly bookkeeping if the opening balances are wrong — they carry forward into every future period. Invest in a clean base before starting the monthly service.
We request all available records: bank statements (all accounts, all periods), sales invoices issued, purchase invoices received, payroll records, prior annual reports, prior EMTA declarations (TSD, KMD). We identify what is missing and what is incorrect.
We reconstruct missing transactions from bank statements, credit card statements, and payment receipts. We contact suppliers for missing invoices where amounts are material. We document any periods where reconstruction was required vs source documents.
We post every transaction to the correct account in Merit Aktiva. All entries have source document references. The chart of accounts is aligned with RTJ standards for correct annual report mapping. Bank reconciliation completed for every period.
We check whether any VAT was incorrectly treated, whether TSD was correctly filed, and whether income tax obligations were met. We identify any periods where EMTA corrections may be needed and discuss options with you.
For each year where an annual report was not filed or was filed incorrectly, we prepare the majandusaasta aruanne and file with the Business Register. We alert you if any report requires EMTA-corrected figures first.
Once all prior periods are clean, we transition to normal monthly accounting service. You receive a clean trial balance, all prior filings documented, and a fresh ongoing service at the standard monthly fee.
Typical Clean-up Cost Estimates
| Prior Period Situation | Estimated Clean-up Duration | Estimated Cost | Key Dependency |
|---|---|---|---|
| 1 year, mostly clean but some errors and missing entries | 1–2 weeks | €300–600 | Availability of source documents |
| 1 year, DIY bookkeeping with significant errors, low transaction volume | 2–3 weeks | €400–800 | Bank statements + invoice records available |
| 2 years, no bookkeeping done at all, low-volume OÜ | 3–5 weeks | €800–1,500 | Bank statements available for full period |
| 2 years, active trading OÜ, messy records | 4–8 weeks | €1,500–3,000 | Depends heavily on document availability |
| 3+ years with multiple errors and missing filings | 8–16 weeks | €2,500–5,000+ | Complex — may require reconstruction from bank statements only |
An OÜ that has operated for 2 years with no proper bookkeeping has likely: filed incorrect or missing annual reports (fine risk + possible strike-off by Business Register), failed to claim reclaimable input VAT (lost cash), and filed TSD/KMD with errors (potential back-assessment). The clean-up cost of €1,000–2,000 to correct this is typically far less than the combined cost of penalties, interest, and missed VAT reclaims over the same period.
Bookkeeping Topic Guides
Explore each area of our bookkeeping service in detail through the topic guides below