Estonia - e-invoicing mandate
Buyer's right to demand an e-invoice since 1 July 2025
Estonia did not introduce a general issuance mandate. Since 1 July 2025, any accounting entity registered as an e-invoice recipient in the business register may demand a structured electronic invoice, and — absent any other agreement — the seller must then issue one. That is a buyer's right, not a blanket obligation. B2G e-invoicing has been mandatory since 2019, and invoices follow the EVS 923 national specification.
The mandate at a glance
B2B
B2G
E-reporting
Formats
Model
Post-audit — invoices flow freely and the authority audits afterwards
Network
Peppol
National specification
EVS 923
Legal basis
Raamatupidamise seadus (RPS), § 71 lg 7
Official sources
- www.fin.ee — Buyer’s right extended to the private sector from 01/07/2025; recentring on EN 16931
- www.riigiteataja.ee — Consolidated RPS text
Last verified: 2026-07-12
Since 1 July 2025 a buyer registered as an e-invoice recipient can demand a structured e-invoice — a buyer’s right, not a general issuance mandate.
Information current as of 2026. Mandates can change. Official source
Validate your invoices for this market for free.
Open the validatorFrequently asked questions
Is e-invoicing mandatory in Estonia?
Status in Estonia: Buyer's right to demand an e-invoice since 1 July 2025. Estonia did not introduce a general issuance mandate. Since 1 July 2025, any accounting entity registered as an e-invoice recipient in the business register may demand a structured electronic invoice, and — absent any other agreement — the seller must then issue one. That is a buyer's right, not a blanket obligation. B2G e-invoicing has been mandatory since 2019, and invoices follow the EVS 923 national specification.
Which e-invoice formats are accepted in Estonia?
The accepted formats in Estonia are: EVS 923:2014/AC:2017, EN 16931. They are exchanged over Peppol. You can validate a file against these formats for free, in your browser, with ValidateFin.
How do I check that my invoice is compliant for Estonia?
Validate your invoice against the EN 16931 / Peppol business rules before sending it. ValidateFin runs the checks entirely in your browser — no invoice data is uploaded — so you can confirm compliance for Estonia without transmitting anything.