Your buyer demands an e-invoice? Create it free in 3 steps

Since 1 July 2025 any Estonian company registered in the Business Register as an e-invoice recipient can demand e-invoices from its suppliers — in the European standard EN 16931 unless you agree otherwise. aiDoks creates that e-invoice for free, from a form or a PDF, checks it against the rules and gives you the XML to send through your e-invoice operator. Estonian e-arve 1.2 is available too, when your buyer asks for it.

  • Bestanden worden niet opgeslagen
  • Gehost in de EU
  • Geen modeltraining op uw gegevens

How to answer an e-invoice demand

1

Create the e-invoice

Fill in the form or upload a PDF, scan or photo and let AI fill it in. Saved customers, products and templates speed up the next one, and credit notes work the same way.

2

Check it and download the XML

Choose EN 16931 (UBL) — the legal default — or Estonian e-arve 1.2 if that is what you agreed. The invoice is checked against the rules before download, with errors explained in plain language, and you also get a PDF copy.

3

Send it through your e-invoice operator

Upload the XML to the e-invoice operator or accounting software you use, if it accepts files. The operators' network delivers it to the operator your buyer has registered — the delivery itself is the part aiDoks does not do.

What the 2025 rule means — and what it does not

A right of the buyer, not a general duty yet

You must send an e-invoice when a buyer registered as an e-invoice recipient asks for it. Other B2B invoices can still be sent as before; a general B2B obligation is planned but not yet law.

Is my buyer a registered recipient?

The e-Business Register (ariregister.rik.ee) shows whether a company is registered as an e-invoice recipient and which operator receives its invoices.

The format: EN 16931 by default

Unless you agree otherwise, the e-invoice follows the European standard EN 16931. aiDoks creates it as Peppol BIS 3.0 UBL, or as Estonian e-arve 1.2 — and converts between the two. A PDF is not an e-invoice.

Invoices to the public sector

State and local government institutions have required e-invoices since 2019. RIK's e-Financials (e-arveldaja) in the Company Registration Portal sends invoices to the public sector free of charge; an operator does it too.

The dates that matter

  • 2019 — invoices to state and local government institutions must be e-invoices.
  • 1 July 2025 — any company registered as an e-invoice recipient can demand e-invoices from its suppliers; EN 16931 is the default.
  • Later — a general B2B obligation is planned, but not yet law.

Received an e-arve or a UBL invoice you cannot read? The free viewer opens it as a readable PDF, and the validator checks it against the rules.

Creating an e-invoice in Estonia: FAQ

Do I have to send e-invoices in Estonia?

When a buyer registered in the Business Register as an e-invoice recipient demands it, yes — since 1 July 2025. Otherwise B2B invoices can still be sent as before; a general obligation is planned but not yet law. Invoices to the public sector have been e-invoices since 2019.

Which format must the e-invoice be in?

The European standard EN 16931 unless you and the buyer agreed on another format. aiDoks creates EN 16931 as Peppol BIS 3.0 UBL, and the Estonian e-arve 1.2 when that is what you agreed.

How do I know if my buyer is a registered e-invoice recipient?

Look the company up in the e-Business Register (ariregister.rik.ee): it shows whether the company receives e-invoices and through which operator.

Can aiDoks send the e-invoice to my buyer?

No. aiDoks creates and checks the XML; delivery goes through an e-invoice operator. Upload the file to your operator or accounting software, if it accepts files, and the operators' network delivers it to your buyer's operator.

Is creating an e-invoice with aiDoks free?

Yes. The free plan covers 6 e-invoices a month, and Pro (€4.85 a month) is unlimited. Validating and viewing e-invoices is free.

Can I turn my PDF invoice into an e-invoice?

Yes. Upload the PDF, a scan or a photo; AI fills in the invoice form, you check the fields and download the e-invoice XML.

The e-invoice your buyer asked for, in minutes

Create or convert, check, download the XML — then send it through your operator.