Short answer: software is a desktop, Peppol is a channel

Peppol does not replace accounting software – they solve different problems. Accounting software is your desktop: there you create sales invoices, approve purchase invoices, keep records and store documents. Peppol is a network with common document descriptions, not a program. OpenPeppol directly states that the network consists of certified service providers and the end user sends and receives documents through their service provider. The content of the invoice is therefore created in the software, it moves there via the channel. Most Estonian small businesses need both, but Peppoli connection only when the buyer or foreign client requires this path. From 01.07.2025, an accounting entity registered in the commercial register as the recipient of an e-invoice can Request an e-invoice from the seller.

Basic facts

Fact Value Valid from Source
Buyer's right to request an e-invoice An accounting entity registered in the commercial register as the recipient of an e-invoice may request an e-invoice from the seller; an invoice that complies with the requirements of EN 16931-1 is deemed to comply with the requirements, but the parties may agree on another suitable 01.07.2025 riigiteataja.ee
E-invoicing obligation in public sector transactions Mandatory for all B2G transactions; all public sector institutions are registered as e-invoice recipients 01.07.2019 ec.europa.eu
A PDF or image file is not an e-invoice. According to the directive's explanation, a mere image file is not considered an electronic invoice; an e-invoice must be machine-readable and automatically processed. as of 09.2026 ec.europa.eu
KMD INF limit 1,000 euros per invoice (excluding VAT) for invoices submitted to legal entities, self-employed persons and state, municipal or city authorities as of 09.2026 emta.ee
Member State's right to impose a national e-invoicing obligation Directive (EU) 2025/516 allows Member States to introduce mandatory e-invoicing under their own conditions 14.04.2025 eur-lex.europa.eu
ViDA cross-border digital reporting Digital reporting of cross-border B2B transactions is based on e-invoices; the invoice must be issued within 10 days of the chargeable event occurring 01.07.2030 eur-lex.europa.eu

Three layers that are constantly being mixed up

Before deciding, it's worth breaking down three things: format, canal ja software.

The format is the form in which the data is written. A PDF invoice is a human-readable document, not a machine-readable data file – as explained in the eInvoicing Directive A mere image file is not considered an electronic invoice.. A structured e-invoice is a machine-readable file with each of its requisites in its own place. The European standard EN 16931 defines its data model and permitted syntaxes; Peppol BIS is in turn a more detailed description used in the Peppol network, which based on UBL (ISO/IEC 19845) and whose compliance is checked by the sender's Access Point before sending.

The channel is how the file reaches the buyer: the operator or e-invoice service provider, the Peppoli network, a direct interface, or simply an agreed file exchange.

One misconception is worth correcting right away. Machine-readable invoice can move to the buyer's system without reprinting, but this does not mean that the entries will be generated automatically. The standard does not prescribe how the invoice is processed - the recipient decides the level of automation in its software and work organization.

What is this? Machine-readable? Suitable for registered buyers? How to get there
PDF invoice as an email attachment No, essentially a picture No, unless otherwise agreed Email
EN 16931 compliant e-invoice Yes Yes, it is assumed to be compliant Operator, Peppol, direct interface or agreed channel
Peppol BIS Billing invoice Yes, UBL-based Yes Only through the Peppoli network, through a service provider
Accounting software No format Not a format, but a tool Self-delivery will not be available if the channel is unavailable.

Which setup is right for your company?

If you are a sole proprietor and send a few invoices per month, first check the commercial register to see if the buyer is registered as an e-invoice recipient. If so, you need a structured invoice. You don't need to buy a large interface for this - the Centre of Registers and Information Systems offers free tool for issuing e-invoices.

In a company with an accountant, the question is not „whether Peppol“, but „what the current software can already do“. Many business software send e-invoices through an operator, and Peppol is simply one of the paths that the operator opens up for you.

If you have a lot of invoices, it's the receiving that counts, not the sending. Ask if your solution also accepts e-invoices from vendors who use a different operator. The Estonian model is decentralized: institutions and companies receive invoices through different service providers and interoperability is ensured through roaming agreements and the Peppoli connection.

For the public sector or sellers abroad, a provider with a Peppoli connection is the most direct choice, because the same channel covers both Estonian state institutions and cross-border customers.

In Estonia, this is the buyer's right, not Peppol's obligation.

The logic of § 7¹ of the Accounting Act is simple: the format and presentation conditions of a machine-processable source document the parties to the transaction agree on their own, unless otherwise provided by law. The exception is registration. If the buyer is a recipient of an e-invoice in the commercial register, he may request an e-invoice, and an invoice that complies with the requirements of EN 16931-1 is considered to be compliant. The parties may also agree on another suitable standard - the national XML standard used in Estonia remains permitted by agreement.

In the public sector, the e-invoicing obligation has been in effect for longer: In B2G transactions from 01.07.2019, and since all public sector institutions are registered as e-invoice recipients, they are also covered by the new buyer choice principle. There is no obligation for private individuals to e-invoice.

Three things the law no say. He does not name any mandatory networks or operators – Peppol is one way, operator roaming is another, direct agreement is the third. He does not convert a PDF into an e-invoice, not even if the attachment also contains an XML file for copying only. And the general fine rate for ignoring the e-invoice requirement is not listed in the primary sources – the practical consequence is that the buyer can demand that the invoice be resubmitted in the correct format.

The future is still open in Estonia. According to the European Commission's overview of Estonia, the Ministry of Finance is considering amending the VAT Act to make e-invoices mandatory for all B2B transactions of VAT payers and to remove the 1,000 euro reporting threshold. This is an intention, not a current norm. Currently, the old procedure applies: invoices with an amount excluding VAT must be reported on the KMD INF exceeds 1000 euros, and there is no real-time reporting in Estonia.

Latvia and cross-border trade: dates that influence the choice

If you have customers or suppliers in Latvia, the calendar is more specific. According to the Latvian Ministry of Finance, structured e-invoices will be required in G2G, B2G and G2B transactions related to budget authorities from 01.01.2025, and these invoices must also be submitted to the Tax Board (VID) from 01.01.2026. The domestic B2B obligation, including submission to VID, will start from 01.01.2028 – the original deadline was 01.01.2026, but with amendments adopted on 05.06.2025, it was postponed to give smaller companies time. In 2026–2027, data can be submitted to VID on a voluntary basis.

At the EU level, the ViDA directive applies, i.e. Directive (EU) 2025/516, adopted on 11.03.2025 and published in the Official Journal of the European Union on 25.03.2025. From 14.04.2025, Member States may introduce mandatory national e-invoicing under their own conditions. Digital reporting of cross-border B2B transactions, based on e-invoices, will enter into force on 01.07.2030 and the directive provides for the issuance of invoices within 10 days for these transactions.

One common misconception: ViDA does not make Peppol mandatory. The directive requires the use of a European standard in the covered cross-border reporting flow, but does not name any specific transport network. Peppol is simply the most widely used way to meet this requirement.

Five questions to ask your accountant or software provider

  • Format: What syntax does the solution output – EN 16931 compliant e-invoice, Peppol BIS Billing, Estonian XML? And which version of Peppol BIS Billing does the provider currently support?
  • Sending and receiving: Are both directions available or just sending? For a company that receives a lot of purchase invoices, receiving is more important.
  • Peppoli connection: Is the provider itself a Peppoli-certified service provider or does it purchase the connection from someone else? A certified provider may only provide the service if it is signed a service provider agreement and passed compliance testing.
  • Address and registration: Will your company receive an address in the Peppoli network and will you be listed in the commercial register as the recipient of an e-invoice? On the buyer's side, this marking determines whether they can request an e-invoice from you.
  • Proof and archive: Can you see that the invoice has arrived, and can you export the files with attachments later? Also ask if sending, receiving, the Peppoli channel, and the archive are charged separately - these are often four different lines in the price list.

If the answer to any question is „we’re still looking into that,“ ask for clarification in writing. The format and the channel are the two places where things really break, not the features of the software itself.

Last checked:

FAQ

Will Peppol replace accounting software?

Not a substitute, because they solve different tasks. Accounting software is a desktop for invoicing and financial accounting, while Peppol is a standardized network and transmission channel for exchanging documents.

When does an Estonian company have to send a machine-readable e-invoice?

From 01.07.2025, a buyer registered in the commercial register as the recipient of an e-invoice may request a structured e-invoice from the seller in accordance with the EN 16931 standard. For the public sector (B2G), submitting an e-invoice has been mandatory since 01.07.2019.

Does the EU ViDA Directive make the use of Peppol mandatory?

No, Directive (EU) 2025/516 requires e-invoicing in accordance with the European standard EN 16931 for cross-border reporting from 01.07.2030, but does not specify a specific network. Peppol is just one of the most common and convenient transport channels to meet this requirement.