← All posts

Estonian Invoice Requirements: What Every Business Needs to Know (2026)

By Einar Luha

Estonian Invoice Requirements: What Every Business Needs to Know (2026)

Estonia has straightforward invoice requirements, but “straightforward” doesn’t mean “forgettable.” Missing a required field can mean a VAT claim gets rejected by the Tax and Customs Board (Maksu- ja Tolliamet).

Here’s a practical rundown of what every invoice you receive should contain — and how to track them without manual data entry.

Mandatory Invoice Fields Under Estonian Law

According to the Estonian Value Added Tax Act (§ 37), a valid VAT invoice must include:

  1. Invoice number — a sequential number that identifies the invoice uniquely
  2. Invoice date — the date the invoice was issued
  3. Seller’s details:
    • Name and address
    • VAT registration number (KMKR number), if the seller is VAT-registered
    • Business registration code (registreerimisnumber)
  4. Buyer’s details:
    • Name and address
    • VAT registration number, if the buyer is VAT-registered
  5. Description of goods or services
  6. Quantity and unit price (for goods)
  7. Net amount (taxable base)
  8. VAT rate (24% standard in Estonia since 1 July 2025; 13% and 9% for some categories; 0% for exports)
  9. VAT amount
  10. Gross amount (total payable)
  11. Payment terms or due date

For simplified invoices (amounts under €160), some fields can be omitted, but it’s safest to require full invoices from your suppliers.

Estonia changed its VAT rate twice — check the invoice date

The standard rate moved twice in under two years, which catches many businesses off guard when dealing with older invoices, saved templates or recurring contracts. The rate that applies is the one in force on the invoice date, not today’s rate.

Invoice dateStandard VAT rate
before 1 January 202420%
1 January 2024 – 30 June 202522%
from 1 July 202524%

The 24% rate is in force until the end of 2028 under the temporary security tax.

When reviewing invoices, check that the rate matches the invoice date, and that the arithmetic holds: net amount × VAT rate = VAT amount. An invoice dated 2026 with 22% VAT is either a mistake or an old template — worth asking about before you pay it.

AI invoice processing tools handle this automatically by validating the math and flagging mismatches.

Registreerimisnumber vs. KMKR Number

These are two different identifiers that cause frequent confusion:

Registreerimisnumber (registration code): the company’s unique identifier in the Estonian Business Register. Every Estonian company has one (8 digits, e.g., 12345678). You need this for general business records and to verify you’re dealing with a legitimate company.

KMKR number (VAT registration number): the company’s identifier in the VAT register. Not every company has one — only those with taxable turnover above €40,000/year. Format: EE followed by 9 digits (e.g., EE123456789).

For VAT input deduction claims, you need the KMKR number from your supplier. Without it, you cannot claim VAT back.

You can verify both numbers at:

Receiving Invoices: The Practical Challenge

Estonian businesses typically receive invoices via:

  • Email PDF — most common for B2B
  • E-invoice (e-arve) — XML format via the Estonian e-invoice operator network
  • Postal mail — increasingly rare

For PDF invoices, the challenge is getting the data out of the PDF and into your accounting system (Merit Aktiva, Directo, etc.) without manual typing.

Merit Aktiva Integration

Most Estonian companies use Merit Aktiva as their accounting software. Merit supports importing vendor invoices (ostuarved) via:

  1. Manual entry — time-consuming, error-prone
  2. E-invoice XML import — works perfectly but requires your suppliers to use e-invoicing
  3. CSV import — Merit Aktiva’s Ostuarved module accepts CSV with specific columns

For PDF invoices from suppliers who don’t use e-invoicing, CSV import is the most efficient route. Invoice-Tracker exports invoices in Merit Aktiva’s CSV format directly, so you can import a month’s worth of invoices in seconds.

The required Merit Aktiva Ostuarved CSV columns:

  • Hankija nimi (supplier name)
  • Registreerimisnumber (business reg. code)
  • KMKR number (VAT reg. number)
  • Arve number (invoice number)
  • Arve kuupäev (invoice date, DD.MM.YYYY)
  • Maksetähtaeg (due date, DD.MM.YYYY)
  • Valuuta (currency, e.g., EUR)
  • Netosumma (net amount)
  • KM % (VAT rate)
  • KM summa (VAT amount)
  • Bruto summa (gross amount)

Common Invoice Problems and How to Handle Them

Missing KMKR number: Contact the supplier. Without it, you can’t claim input VAT.

Wrong VAT rate for the invoice date (for example 22% on an invoice issued after 1 July 2025): usually an old template on the supplier’s side. Ask for a corrected invoice (kreeditarve + new invoice) before paying, or at minimum before claiming VAT input.

Invoice number not sequential: Not necessarily a problem on the supplier’s side, but worth keeping an eye on for your own invoices you issue.

Amount mismatch: Net + VAT ≠ Gross. Common with rounding errors. The legally binding amount is the gross total.

Duplicate invoices: Check before paying — some suppliers accidentally send duplicates. Good AP tools flag duplicate invoice numbers automatically.

Practical Workflow for Estonian Businesses

  1. Receive invoice by email (PDF)
  2. Forward to Invoice-Tracker — AI extracts all fields including KMKR, reg. code, amounts
  3. Review in dashboard — flag any with missing KMKR or wrong VAT rate
  4. Upload bank statement — system matches payments automatically
  5. Export to Merit CSV — import to Merit Aktiva monthly

The whole process takes about 20 minutes per month for a business receiving 30–50 invoices.


Invoice-Tracker supports Estonian invoices natively: validates KMKR numbers, handles every Estonian VAT rate including the current 24%, and exports in Merit Aktiva CSV format for direct import.