Logo
DIY accounting Estonian OÜ, Estonian company bookkeeping yourself, accounting software Estonian company e-resident

How to do your own accounting for an Estonian OÜ (And when to get help)

WhatsApp
Julia

Running an Estonian company does not automatically mean you need a professional accountant on a monthly retainer. For many e-resident founders, particularly those in the early stages, those with simple transaction structures, or those who enjoy being in control of their own numbers, managing your own bookkeeping is entirely possible.

But “possible” depends heavily on your company’s situation. The same approach that works perfectly for a freelance consultant with ten invoices a year becomes a compliance risk the moment you add VAT registration, employees, or complex expense structures.

This guide explains exactly when you can manage your own Estonian company accounting, what tools you need, what you must do each month, and at what point it genuinely makes sense to hand it over to a professional.

Who can realistically manage their own Estonian company accounting?

Self-accounting works best for companies that match a specific profile. If your OÜ fits all of the following, you are in good shape to manage it yourself:

You are not registered for VAT. VAT registration introduces monthly KMD declarations, input VAT tracking, and significantly more complex record-keeping. If your taxable Estonian turnover is below €40,000 per year and you have not registered voluntarily, you are outside the VAT system and your monthly obligations are much simpler.

You have no employees and pay no director’s fee. The moment you start paying salaries or a regular director’s fee, TSD declarations are due by the 10th of every month. Managing payroll tax correctly, including social tax at 33%, unemployment insurance contributions, and funded pension, requires either solid knowledge or professional help.

Your transaction volume is low. If you issue a handful of invoices per month and have a limited number of business expenses, your bookkeeping workload is manageable. The more transactions, the more time and attention it requires.

You are comfortable keeping organised records. Self-accounting is not difficult, but it does require discipline. Every invoice you issue, every receipt for a business expense, every bank statement: all of it needs to be filed and accessible when you need it.

If your company matches this profile, the Unicount Lite plan at €29 per month gives you everything you need: cloud-based invoicing software, expense document management, and the tools to keep your records in order without a Unicount accountant involved in your day-to-day operations.

Get started with Unicount Lite →

What you actually need to do each month

Even for a simple e-resident OÜ with no VAT registration and no employees, there are ongoing obligations that must be met. Here is what your monthly accounting routine should look like:

Issue invoices correctly

Every sale your company makes must be documented with a proper invoice. Under Estonian law and general EU standards, a compliant invoice must include:

  • Your company name and registration number
  • Your registered address
  • The client’s name and address (and VAT number if they are VAT-registered)
  • A unique invoice number in sequential order
  • The date of issue
  • A clear description of the goods or services provided
  • The amount charged (and VAT breakdown if applicable)
  • Your bank account details

Unicount’s invoicing software handles all of this automatically, you fill in the details and it generates a compliant invoice you can send directly to your client.

Collect and file your expense documents

Every business expense must be backed by a source document — a receipt, invoice, or equivalent. This includes:

  • Software subscriptions used for the business
  • Equipment purchased for work purposes
  • Professional services fees
  • Bank charges and payment processing fees
  • Travel expenses related to client work

Get into the habit of uploading expense documents to your accounting software immediately rather than letting them pile up. Trying to find a receipt from six months ago is genuinely unpleasant.

Reconcile your bank account monthly

At the end of each month, check that every transaction in your business bank account (Wise, Revolut, or wherever you operate) is accounted for in your records. Every incoming payment should match an invoice you issued. Every outgoing payment should have a corresponding expense document.

Gaps in this reconciliation are where accounting errors hide.

Keep a clean record of what the company owns and owes

At any point, you should be able to answer: how much money is in the company account, what invoices are outstanding (unpaid), and what expenses have been incurred but not yet paid? This does not need to be complicated, but it does need to be current.

The annual report: the one thing you cannot skip

Even if you manage your own monthly accounting perfectly, the annual report is a different level of complexity. Every Estonian company must file an annual report with the Business Register by 30 June each year.

For a truly dormant company with zero transactions, the zero report is straightforward and can be managed without professional help. For any company that had transactions during the year, even small ones, the annual report requires:

  • A balance sheet prepared according to Estonian accounting standards
  • An income statement covering the full financial year
  • Notes to the financial statements
  • A profit allocation proposal
  • Correct XBRL format submission through the e-Business Register

If you have been keeping clean monthly records throughout the year, this process is significantly smoother. Your accountant (or you, if you have the confidence) has all the source material to work from.

If you have not kept good records, reconstructing a year of transactions in May or June is expensive, stressful, and prone to errors.

Unicount’s annual report service starts from €199 and is available as a standalone service, you do not need to be a full accounting client to order it.

Order your annual report →

The Unicount Lite plan: what €29 per month actually gives you

The Lite plan is designed specifically for the profile described above — e-resident OÜs that are not VAT registered, have no employees, and want to stay in control of their own finances while having the right tools to do it properly.

What is included:

  • Cloud-based invoicing software — create and send compliant invoices from anywhere
  • Expense document management — upload and store receipts and expense documents
  • Access to your company’s financial records in one organised place
  • Paper-free setup — everything is digital

What is not included:

  • A Unicount accountant managing your books
  • Automatic bank reconciliation
  • Monthly TSD or KMD declaration filing
  • Financial reporting (P&L, balance sheet)

The Lite plan gives you the tools. The work is yours to do. For founders who want to stay hands-on and whose company structure is genuinely simple, this is the most cost-effective way to run a compliant Estonian company.

Start with Unicount Lite for €29/month →

When to upgrade to a managed accounting plan

There are clear trigger points at which self-accounting stops being the right answer. Recognising them early saves you from compliance problems that are much harder to fix after the fact.

You are approaching VAT registration. Once your taxable Estonian turnover reaches €40,000 in a calendar year, VAT registration is mandatory and you have three business days to register. At this point, monthly KMD declarations become a requirement and the complexity of your bookkeeping increases substantially. This is the most common point at which Lite plan users upgrade to Micro or Standard.

You want to pay yourself regularly. Taking money out of the company as a director’s fee or salary triggers monthly TSD obligations. Getting payroll tax right — social tax, unemployment insurance, pension contributions — is not complicated with professional support, but it is genuinely risky to attempt without it.

Your transaction volume is growing. If you are issuing 20+ invoices a month, have multiple expense categories, and are spending meaningful time on bookkeeping, the cost of a managed plan starts to look different relative to the time you are spending.

You want someone else to be responsible. Many founders reach a point where they simply want the compliance handled and not have to think about it. That is a completely valid reason to upgrade.

Unicount’s Micro plan starts from €99 per month and includes a Unicount accountant managing your books, automatic bank reconciliation, financial reporting, and monthly declaration filing where required.

Compare all Unicount accounting plans →

A practical monthly checklist for self-accounting

Use this at the end of each month to make sure nothing slips:

  • ✓ All invoices issued: every sale documented with a compliant invoice sent to the client
  • ✓ All expenses uploaded: receipts and invoices for every business expense stored in your accounting software
  • ✓ Bank account reconciled: every transaction matched to an invoice or expense document
  • ✓ Outstanding invoices tracked: unpaid client invoices identified and followed up where needed
  • ✓ Source documents complete: no transactions without documentation
  • ✓ Nothing unusual flagged: if something looks wrong or you are unsure how to categorise something, note it now rather than hoping it resolves itself

If you can check everything on this list at the end of each month, your annual report preparation will be straightforward, your records will be clean, and you will not face any surprises at tax time.

Frequently asked questions

Can I use the Lite plan if I have occasional invoices from clients in other EU countries?

Yes. The Lite plan is suitable for companies invoicing B2B clients across the EU using the reverse charge mechanism, provided you are not VAT registered in Estonia. You issue invoices at net amount, reference the reverse charge, and include your client’s VAT number. No KMD required unless you are registered.

What happens when I need more help than the Lite plan provides?

You can upgrade your plan directly from the Unicount dashboard at any time. If you need advice on a specific question — whether a transaction should be categorised as an expense, whether you are approaching the VAT threshold, or whether your annual report will be simple or complex, reach out via the chat on unicount.eu and we will help you figure it out.

Do I need accounting software at all if my company has almost no activity?

Technically no, there is no legal requirement to use a specific software. But having a structured place to store invoices and expense documents makes your annual report preparation much simpler and reduces the risk of missing something. At €29 per month, the Lite plan is the lowest-cost way to have this infrastructure in place.

What if I make a mistake in my bookkeeping?

Mistakes in bookkeeping are correctable, especially if caught early. The important thing is to have complete records so that corrections can be made accurately. If you are unsure about something specific, contact the Unicount team via chat, it is much better to ask a question than to guess and get it wrong.

Is the Lite plan available if I do not have a virtual office with Unicount?

The accounting service, including the Lite plan, is available to Unicount virtual office clients. If you have your registered address with Unicount, you can access the Lite plan from your dashboard.

Further reading on Unicount:

envelope

Sign up for newsletter

and get the latest Estonian news and Unicount tips right to your inbox

Let's get started