Outsourced Bookkeeping for Estonian OÜs

Professional outsourced bookkeeping for Estonian companies — what is covered, how the monthly workflow operates, who it suits, the difference from full accounting outsourcing, and how to transition from DIY or a previous bookkeeper.

Double-Entry Ledger Bank Reconciliation Invoice Posting RTJ Standards Merit Aktiva Monthly Handover Clean Records
RTJ Estonian GAAP
7 yr Record Retention
FIFO Or Weighted Avg
€100+ From / Month
5th Documents Due
Merit Aktiva Platform

What Outsourced Bookkeeping Covers

All transaction posting — accurately and on time
Every sales invoice, purchase invoice, bank payment, and receipt is posted as a double-entry journal entry in Merit Aktiva. Each entry is assigned the correct account code, VAT treatment, and source document reference — in compliance with the Raamatupidamise seadus.
Bank reconciliation every month
We reconcile every line of your bank statement to a corresponding ledger entry. The closing bank balance in the accounting system must match the actual bank balance exactly. Discrepancies are investigated and resolved before month-end close.
RTJ-compliant chart of accounts and coding
All transactions are posted to an RTJ-compliant chart of accounts — the Estonian GAAP account structure that maps directly to the annual report format required by the Business Register. Correct account codes from day one mean cleaner annual reports.
Document management — every entry has a source document
Under the Raamatupidamise seadus, every accounting entry needs a source document. We attach the relevant invoice, receipt, or bank record to each entry in Merit Aktiva — creating an auditable, searchable archive that satisfies the 7-year retention requirement.
Monthly trial balance — balanced books every period
At month-end, we deliver a balanced trial balance confirming all accounts are correctly posted. The trial balance is the foundation for KMD filing, TSD filing, and annual report preparation — all of which depend on accurate underlying bookkeeping.
Seamless handover if you handle filings separately
If you or another accountant handles the EMTA filings, we provide a clean trial balance and general ledger export each month. The handover is structured so your filing accountant can complete TSD and KMD without needing to chase data or correct entries.

What is outsourced bookkeeping — and what is it not? Outsourced bookkeeping is the professional maintenance of your general ledger: posting transactions correctly, reconciling bank accounts, and delivering clean books each month. It is not a full accounting service — EMTA declarations (TSD, KMD), annual reports, and payroll processing are separate services. Bookkeeping-only is appropriate for simple OÜs where the owner handles filings, or where a separate accountant is already engaged for declarations.

Section 1 — Complete Scope of Service

What is included in outsourced bookkeeping — and what requires the full accounting package

Scope Reference Table

The table below shows exactly what is and is not included in a bookkeeping-only service. Green rows are included; red rows require an upgrade to the full monthly accounting package or a specific add-on.

Task Included? Notes
Double-entry transaction posting (all accounts) ✓ Yes All transactions posted to correct account codes in RTJ-compliant chart of accounts
Sales invoice recording with VAT classification ✓ Yes 22% Estonian VAT, 0% EU reverse charge, outside scope — classified correctly per Käibemaksuseadus
Purchase invoice recording with input VAT ✓ Yes Input VAT identified and tagged for reclaim on KMD (if OÜ is VAT-registered)
Bank statement reconciliation (all accounts) ✓ Yes Every bank statement line matched to ledger entry; unmatched items flagged same day
Cash receipts and expense receipt posting ✓ Yes Fuel receipts, till receipts, cash purchases — posted with correct expense account and VAT
Payroll journal entries (posting only) ✓ Yes Salary, social tax, income tax, UI, and net payment entries posted — does not include TSD calculation or filing
Fixed asset register and depreciation entries ✓ Yes RTJ 5 — monthly depreciation posted; asset additions and disposals recorded
Month-end trial balance and account review ✓ Yes Balanced trial balance delivered with each period close; unusual balances flagged
EMTA KMD (VAT return) filing ✗ Not included Available as add-on €80/month; required for VAT-registered OÜs
EMTA TSD (payroll declaration) filing ✗ Not included Available in full monthly accounting package from €150/month
Payroll calculation (gross → net, social tax) ✗ Not included Available in full monthly accounting package
Employment register updates (töötamise register) ✗ Not included Available in full monthly accounting package
Annual report preparation and filing ✗ Not included Available as €400 one-off add-on
Management P&L and balance sheet reports ✗ Not included Trial balance available; formatted reports in full package
EMTA correspondence handling ✗ Not included Available in full monthly accounting package
For most VAT-registered OÜs, the full monthly accounting package is better value
The monthly accounting package (from €150/month) includes bookkeeping plus KMD, TSD, payroll, employment register, and annual report. The bookkeeping-only service (from €100/month) is a €50/month saving — but requires you or another accountant to handle all EMTA filings. For any OÜ with VAT registration or employees, the full package is almost always the better choice: the filing complexity and deadline risk outweigh the cost saving.

Section 2 — Who Outsourced Bookkeeping Is Best For

The OÜ profiles where bookkeeping-only works — and where it does not

Suitability by OÜ Profile

Business Profile Bookkeeping Only Full Accounting Why
E-resident OÜ, no VAT, no employees, low volume ✓ Suitable Also fine Simple obligations; owner can file nil KMD/TSD if nothing to declare; bookkeeping-only covers the ledger
Small OÜ, not VAT-registered, 1–2 staff ✓ with caution Recommended TSD filing for payroll adds complexity — full accounting safer unless owner is confident with TSD
VAT-registered OÜ — any size ✗ Insufficient Required KMD must be filed by 20th monthly — this requires the bookkeeping data AND an accountant to review and file
Active trading OÜ, high invoice volume ✓ if filing handled separately Recommended Bookkeeping-only works if KMD/TSD are handled by another accountant; better to consolidate
Startup needing investor-ready accounts ✗ Insufficient Required Investors expect formatted P&L, IFRS-compliant accounts, and equity event accounting — all in full service
OÜ with messy prior records needing clean-up Clean-up first, then either Clean-up + full service Clean-up is a prerequisite; after that, full accounting prevents recurrence

The Coordination Risk of Splitting Bookkeeping and Declarations

When bookkeeping and EMTA declarations are handled by two different parties — a bookkeeper for the ledger and an accountant for the filings — coordination gaps create compliance risk. The most common issue: the bookkeeper posts a transaction incorrectly (wrong VAT classification, wrong account), and the declaration accountant does not catch it because they trust the bookkeeping data. The resulting KMD error means either overclaimed input VAT (EMTA may back-assess) or underclaimed (cash lost).

Risk Area Single Provider (bookkeeping + declarations) Split Provider (bookkeeper + separate accountant)
VAT classification errors Caught by same person before KMD filing Risk of passing incorrect VAT data to declaration accountant
Missing invoices at month-end Bookkeeper knows and chases before trial balance Bookkeeper may deliver incomplete data; declaration accountant works with what they have
Payroll posting vs TSD reconciliation Payroll entries and TSD declaration reconciled by same person Payroll journal entries may not match TSD filed — audit risk
Annual report accuracy Entire year’s bookkeeping reviewed by same person preparing report Annual report preparer must review and potentially correct bookkeeper’s work
EMTA query response Single person has full context to respond accurately Query may require collaboration between two parties; slower response

Section 3 — Monthly Bookkeeping Workflow

Step by step — from document receipt to clean trial balance delivery

The Monthly Cycle

Outsourced bookkeeping follows a structured monthly cycle driven by your document delivery and our posting and reconciliation process. The cycle produces a clean, balanced trial balance by the 10th of the following month — in time for any KMD or TSD filings that depend on it.

By 5th — You deliver documents for prior month Send: bank statement (CSV or PDF from LHV/SEB/Coop), all purchase invoices received, sales invoices if not already in Merit Aktiva, payroll amounts if employees, any expense receipts. Email to accounting email address or upload to shared folder.
5th–10th — We post all transactions to the general ledger Every invoice and bank transaction is posted to the correct account code in Merit Aktiva. VAT is classified correctly (22%, 0% RC, outside scope). Depreciation is posted. Accruals are recorded where applicable. Each entry is linked to its source document.
7th–10th — Bank reconciliation completed We reconcile every line of the bank statement to a ledger entry. Any unmatched items — missing invoices, unidentified receipts, unusual transactions — are flagged to you for clarification before the reconciliation is finalised.
By 10th — Trial balance delivered We deliver a balanced trial balance showing all account balances at month-end. Unusual balances, unexplained movements, or items requiring your attention are noted separately. The trial balance is the handover to your accountant if KMD/TSD are handled separately.
Ongoing — You review; we respond to queries Review the trial balance and flag any items you do not recognise. We respond within 1 business day to any questions about specific entries. Annual report preparation uses the clean general ledger we maintain throughout the year.

What You Send Each Month — and How

32DocumentHow to SendDeadlineWhat Happens If Late

Bank statement (all accounts) CSV or PDF downloaded from LHV/SEB/Coop online banking; email or upload to shared folder By 5th of following month Reconciliation delayed; trial balance may be delivered late
Sales invoices issued Forward from accounting software (Merit Aktiva), email PDF, or e-invoice auto-captured Ongoing as issued; confirm any issued but not in system by 5th Revenue understatement; VAT output may be incorrect for KMD period
Purchase invoices received Forward supplier email; photograph paper invoice; upload PDF to shared folder As received; batch by 5th of month Input VAT not captured; expense understated; purchase not matched to bank payment
Expense receipts (fuel, meals, office supplies) Photograph with phone; email with description in subject line By 5th of month Expenses not posted; lost input VAT reclaim if VAT-registered
Payroll amounts (if employees and bookkeeping posts entries only) Email with: gross salaries, social tax amounts, net payments made By 3rd — payroll must be posted before TSD can be filed Payroll entries incorrect; TSD filing by another party delayed

Section 4 — Chart of Accounts for Estonian OÜs

The RTJ-compliant account structure used for all bookkeeping

Why the Chart of Accounts Matters

The chart of accounts (kontoplaan) is the foundation of bookkeeping — the coded classification system that organises every transaction. In Estonia, the chart of accounts must map to the RTJ standard annual report format so that the general ledger can produce a compliant majandusaasta aruanne. Using the wrong account structure means the annual report will require manual adjustments and reclassifications — adding time and error risk.

We use an RTJ-compliant standard chart of accounts for all clients, customised for your specific business (e.g. separate revenue accounts for different product lines, expense accounts for relevant categories). The main account groups and typical codes are shown below.

Account Code Account Name Category Typical Transactions
1000 Cash and bank accounts Current asset Bank receipts, payments, bank fees
1020 Trade receivables (nõuded ostjate vastu) Current asset Unpaid sales invoices; customer payments received
1060 VAT receivable (käibemaksu ettemaks) Current asset Input VAT claimable on KMD; overpaid VAT refunds pending
1200 Inventory (varud) Current asset Stock purchases; goods sold; NRV write-downs (RTJ 4)
1500 Tangible fixed assets (materiaalne põhivara) Non-current asset Equipment, computers, vehicles purchased
1510 Accumulated depreciation Contra asset Monthly depreciation entries (RTJ 5)
2000 Trade payables (võlad tarnijatele) Current liability Unpaid purchase invoices; supplier payments
2100 VAT payable (käibemaks) Current liability Output VAT collected from customers; net KMD liability
2200 Tax liabilities (maksuvõlad) Current liability TSD social tax, income tax, UI due to EMTA
2300 Accrued expenses Current liability Accrued salary, accrued interest, deferred income
3000 Share capital (aktsiakapital) Equity Share issuances; initial €2,500+ contribution
3100 Retained earnings (jaotamata kasum) Equity Prior year profits retained; losses accumulated
4000 Revenue from services Revenue Service invoices; consulting fees; SaaS subscriptions
4100 Revenue from goods Revenue Product sales; e-commerce orders
5000 Cost of goods sold Cost of revenue Direct materials, purchased goods for resale
6000 Staff costs (tööjõukulud) Operating expense Gross salaries, employer social tax, employer UI
6100 Office and premises Operating expense Rent, utilities, insurance, maintenance
6200 Marketing and sales Operating expense Advertising, website, sales tools
6300 Administrative expenses Operating expense Accounting, legal, bank fees, software subscriptions
6400 Depreciation (amortisatsioon) Operating expense Monthly depreciation of fixed assets

Account-Level VAT Coding

In Merit Aktiva, every transaction is tagged with a VAT code as well as an account code. VAT codes determine which box of the KMD each transaction flows into. Correct VAT coding at the bookkeeping stage is essential — incorrect VAT codes produce incorrect KMD declarations even if the account codes are right.

VAT Code Meaning KMD Box Example Transaction
KM22 Output VAT 22% — standard rate sales Row 1 — taxable supplies at 22% Service invoice to Estonian client: €1,000 + €220 VAT
KM9 Output VAT 9% — reduced rate sales Row 1a — taxable supplies at 9% Accommodation service or qualifying publication
KM0 EU Zero-rated EU supply (reverse charge) Row 2 — zero-rated EU supplies IT service invoice to German VAT-registered business
KM0 EX Zero-rated export outside EU Row 3 — exports Physical goods exported to USA or UAE
V22 Input VAT 22% reclaimable Row 5 — deductible input VAT Purchase invoice from Estonian VAT-registered supplier
V RC Reverse charge input (EU purchase) Row 6 — EU acquisitions; self-assess output also Software subscription from German supplier — OÜ self-assesses VAT
EI KM Outside scope — no VAT Not on KMD Invoice to US client; bank fees; salary payments

Frequently Asked Questions

You receive a balanced trial balance in PDF or Merit Aktiva export format by the 10th of each month. The trial balance shows every account’s opening balance, total debits, total credits, and closing balance for the month. For KMD purposes, you also need the VAT ledger — a breakdown of output VAT by tax code and input VAT by tax code, which we provide as part of the trial balance package. With this data, you can complete the KMD in the EMTA e-Tax portal by the 20th. We also provide a general ledger export on request, showing every individual transaction for the period. If you want us to review your draft KMD before filing, we offer this as a one-time consultation at €120/hour.

If a bank transaction cannot be matched to an invoice or receipt, we flag it to you before finalising the month-end close. We send a query list of unidentified transactions — typically a short email listing the bank reference, date, amount, and counterparty. You provide the explanation or missing document. If the document is genuinely lost, we record the transaction with a note explaining the missing source document and recommend you obtain a copy from the supplier or prepare an internal explanatory note. We do not post undocumented transactions to expense accounts without flagging — that would violate the Raamatupidamise seadus source document requirement and create audit risk.

Yes — we handle invoices in any language. For bookkeeping purposes, the key fields we need are: supplier name, date, amount (gross and net, or VAT-inclusive total), currency, and whether VAT is charged and at what rate. These are usually clear from any invoice format regardless of language. For Estonian-specific transactions (EMTA, töötamise register, bank payments to Estonian counterparties), we work directly with the Estonian documentation. The only situation where we may need your clarification is if an invoice description is ambiguous and affects how we classify the expense — for example, a subscription that could be software (deductible operating expense) or a membership fee (may have different treatment). We flag these to you when they arise.

Yes — Merit Aktiva is a cloud platform and your data belongs to you. You grant us bookkeeper access to your existing Merit Aktiva company account (using the user access settings in Merit Aktiva). We can then see and continue your existing bookkeeping from where you left off. We review your prior period entries for any corrections needed, confirm the chart of accounts is correctly structured, and take over posting from the agreed start date. Your historical data remains in the same Merit Aktiva account — nothing is migrated or recreated. If you prefer to start fresh in a new Merit Aktiva account with opening balances transferred, we can do that instead. The choice depends on whether you want a clean break or continuity of history in one place.

No — the annual report (majandusaasta aruanne) is not included in the bookkeeping-only service. We maintain the general ledger throughout the year, which is the input for the annual report. Preparing and filing the annual report — including the balance sheet, income statement, notes, and management report in the Business Register format — is available as a separate one-off service from €400 (for a simple micro-entity). For an OÜ on a bookkeeping-only plan, we recommend adding the annual report service at the end of the financial year. Because we maintained the bookkeeping all year, the annual report preparation is faster and cleaner than if a third party had to review the books. We contact you in April each year to initiate the annual report process for the prior financial year.

Ready for clean, outsourced bookkeeping for your Estonian OÜ?

Book a free 30-minute consultation. We assess your current records, quote a fixed monthly fee, and maintain your general ledger to RTJ standard — clean books every month.

companyforbusiness.ee →