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.
Chart of accounts and coding
The company maintains its own chart of accounts appropriate to its activities and accounting policies. Estonian Financial Reporting Standard (RTJ) does not prescribe a universal mandatory chart of account codes. 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.

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 appropriate accounts under the company’s chart of accounts and accounting policies
Sales invoice recording with VAT classification ✓ Yes VAT treatment determined according to the type of supply, place-of-supply rules, customer status and applicable VAT rate or exemption
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, which do 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.

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Ü, not VAT-registered, no employees, low volume ✓ Yes Optional KMD is not filed unless the company has a VAT reporting obligation, and a nil TSD is not generally required where no reportable payments or taxable benefits exist; bookkeeping-only covers the ledger
Small OÜ, not VAT-registered, 1–2 staff ✓ with caution Recommended TSD filing for payroll adds complexity: full accounting is safer unless the owner is confident with TSD
VAT-registered OÜ – any size May be sufficient if KMD preparation and filing are handled separately Recommended KMD must generally be filed monthly by the 20th while VAT registration remains active; Estonian law does not require the return to be prepared or filed by a licensed accountant
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 may require management reporting and appropriate equity accounting. IFRS is not automatically required; an Estonian OÜ may prepare statutory accounts under the Estonian Financial Reporting Standard unless IFRS is required or chosen where permitted, 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, which is an 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

Monthly Bookkeeping Workflow

A step-by-step guide: 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 the 5th: You deliver documents for the 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 the accounting email address or upload to the shared folder.
The 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 (24%, 0% RC, outside scope). Depreciation is posted. Accruals are recorded where applicable. Each entry is linked to its source document.
The 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 the 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

Documents to send and what happens if you are late

Document How to Send Deadline What Happens If Late
Bank statement (all accounts) CSV or PDF downloaded from LHV/SEB/Coop online banking; email or upload to shared folder By the 5th of the 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 the 5th of the 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 the 3rd: payroll must be posted before TSD can be filed Payroll entries incorrect; TSD filing by another party delayed

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 (osakapital) Equity Share issuances; initial share capital contribution in the amount set by the founders; no €2,500 statutory minimum for an OÜ
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
KM24 Output VAT 24%: standard rate sales Row 1: taxable supplies at 24% Service invoice to Estonian client: €1,000 + €240 VAT
KM13 Output VAT 13%: reduced rate sales Row 1a: taxable supplies at 13% 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
V24 Input VAT 24% 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 original document is unavailable, a replacement should be obtained from the supplier where possible. Any internally prepared source document must itself contain sufficient information to substantiate the occurrence, economic substance and amount of the transaction; an explanatory note alone does not automatically make an unsupported expense compliant. 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 financial statements, notes and any management report required for the company’s reporting category. A micro-undertaking applying the Estonian Financial Reporting Standard may qualify for an annual report without a separate management report. – 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 →