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).

Double-Entry Bank Reconciliation Invoice Management RTJ Standards Merit Aktiva Clean-up Online
RTJ Estonian GAAP
7 yr Record Retention
100% Digital Records
€100+ From / Month
EMTA Integrated
5 Topic Guides

What Bookkeeping Is — and What It Is Not

Bookkeeping is the foundation of all accounting
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.
Bookkeeping alone does not satisfy all Estonian obligations
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.
The Raamatupidamise seadus defines what ‘correct bookkeeping’ means
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.
Every entry needs a source document
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.
Estonian bookkeeping is done in Merit Aktiva — not Excel
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.
Clean bookkeeping enables fast EMTA filing and audits
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.

Every debit…
…records an increase in assets or expenses, or a decrease in liabilities or equity. Always on the left side of the ledger entry.
…has a matching credit
…records a decrease in assets or expenses, or an increase in liabilities or equity. Always on the right side. Debits = Credits always.
Source document attached
Every entry must reference its source document. No undocumented entries. EMTA can demand to see source documents for any entry.
Correct accounting period
Entry must be posted in the period the economic event occurred — not when the invoice was received or when cash was paid.
Correct account code
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.

Week 1 — Document collection and gap assessment
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.
Week 1–2 — Gap-filling — reconstruct missing records
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.
Week 2–3 — Post all transactions — build clean general ledger
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.
Week 3–4 — Review for EMTA compliance issues
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.
Week 4 — Prepare and file outstanding annual reports
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.
Ongoing — Hand over to clean monthly accounting cycle
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
The cost of clean-up is almost always less than the cost of EMTA penalties and missed opportunities
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.

Frequently Asked Questions

Bookkeeping is the data entry and ledger maintenance layer — posting invoices, reconciling banks, maintaining the general ledger (pearaamat) in compliance with the Raamatupidamise seadus. Accounting is the broader service that includes bookkeeping plus: filing EMTA declarations (TSD by 10th, KMD by 20th), preparing the annual report (majandusaasta aruanne) for the Business Register, providing tax advice, and producing formatted management accounts. In Estonian, both are sometimes called ‘raamatupidamine’, but the scope differs. When you hire ‘a bookkeeper’ (raamatupidaja) for data entry only vs ‘an accountant’ (raamatupidaja) for the full service, confirm exactly what declarations they will handle.

Yes — this is a viable approach for simple OÜs with the owner having some accounting knowledge. You handle the monthly bookkeeping in Merit Aktiva or SimplBooks, and we prepare and file the annual report (majandusaasta aruanne) for a one-off fee of €400–600. The risk: if your bookkeeping has errors, the annual report preparation takes longer and costs more to correct. We will review the books before preparing the annual report and flag any issues — corrections to prior months may be needed before we can produce a clean annual report. If your OÜ is VAT-registered, you also need to file KMD monthly by 20th — this is a separate EMTA obligation that requires accurate bookkeeping to complete correctly.

We use Merit Aktiva as our primary platform for all Estonian OÜ bookkeeping. Merit Aktiva is an Estonian cloud accounting system with direct EMTA e-Tax portal integration, Estonian payroll calculation, e-invoice (e-arve) support, and annual report export in the Business Register format. It is the most widely used and best-supported accounting platform in Estonia for small and medium businesses. For clients who already use SimplBooks, Standard Books, or another Estonian-compatible tool and prefer to continue, we can work in those systems — contact us to confirm compatibility. We do not use international tools (Xero, QuickBooks) for Estonian OÜ bookkeeping, as they lack EMTA integration and require Estonian-specific workarounds that introduce error risk.

Start with a consultation call — we assess the situation, estimate the volume of reconstruction needed, and quote the clean-up cost. Then we gather: all bank statements for all accounts and all periods (download from your bank’s portal — most banks store 5+ years), all invoices you can find (incoming and outgoing), and any prior EMTA declarations that were filed (downloadable from your EMTA e-Tax portal history). With bank statements, we can reconstruct the majority of transactions even if invoices are missing — bank entries show amounts and counterparties, and we can make reasonable assumptions for standard expense categories. Missing invoices for material amounts may require contacting suppliers for copies. The reconstruction typically takes 3–8 weeks depending on volume and document availability.

Every transaction needs a source document — a description alone is not sufficient under the Raamatupidamise seadus. The law requires entries to be based on a source document (algdokument) that verifies the transaction occurred. For a bank payment to a supplier, the source document is the supplier’s invoice. For a fuel purchase, the source document is the fuel receipt. For a salary payment, the source documents are the employment contract and payroll calculation. A narrative description (‘paid for office supplies — approximately €50’) is not a valid source document. If an original source document is unavailable (lost or never issued), the workaround is to obtain a copy from the supplier or, for transactions where this is not possible, prepare an internal explanatory note signed by a board member — but this is the exception, not the rule.

Need clean, compliant bookkeeping for your Estonian OÜ?

Book a free 30-minute consultation. We assess your current records, quote a fixed monthly fee, and begin the first clean month of bookkeeping — all according to Estonian RTJ standards.

companyforbusiness.ee →