Peppol is an international messaging network through which companies exchange structured invoices automatically, system-to-system. It is not a government portal, an accounting program or a PDF file, but a four-corner model where certified service providers connect the seller and the buyer (OpenPeppol). Peppol is not automatically mandatory for Estonian small businesses today: the obligation to send an e-invoice only arises if the buyer has registered as an e-invoice recipient in the e-business register (Accounting Act § 7¹). In Latvia, structured e-invoices will become mandatory for all transactions between companies registered in Latvia. January 1, 2028. Digital reporting obligation added to EU cross-border B2B transactions July 1, 2030.

When does a small business really need Peppol?

In the case of sales within Estonia, a default agreement between the parties applies. The obligation only arises if the buyer is registered as an e-invoice recipient. For domestic sales in Latvia, the channel is still a matter of agreement, but structured invoice becomes mandatory January 2028. There is no obligation yet for cross-border sales within the EU, but From July 2030 a reporting requirement is added. The legal obligation to prepare a structured e-invoice and the customer's desire to receive it specifically through Peppol are two different things. The first arises from the law, the second is the partner's choice.

What is Peppo really and what is he not?

Peppol, or Pan-European Public Procurement Online, connects sellers and buyers through a four-corner model: each party communicates with its own service provider, or Access Point, and these providers exchange data with each other (OpenPeppol). The sending Access Point checks the message before sending it, which is why the data reaches the buyer's software without having to be entered manually. Peppol is not a government portal, accounting program, or signing tool. It is a distribution network through which the structured invoice moves.

Can an Estonian buyer request an e-invoice?

Accounting Act § 7¹ The parties agree on the invoice format by default. If the buyer has publicly registered as an e-invoice recipient in the e-business register, he can request an e-invoice from the seller that complies with the EN 16931 standard. According to the Ministry of Finance There are nearly 18,000 such registered users in Estonia and their number is growing. This is not a general obligation for everyone. Check each buyer's registration separately.

How to prepare for Latvia's January 1, 2028 B2B obligation?

Latvian Accounting Law will convert invoices between companies registered in Latvia into structured e-invoices from 1 January 2028. Exceptions are limited: sales certified by a cash register document and documents generated in the systems of certain state health, employment and security institutions. For contracts concluded with state budgetary institutions before 31 December 2024, the obligation will apply already from 1 January 2026. Regulation No. 749 allows the channel to be an official email address, operator channel, or other agreed solution. However, the channel must be agreed upon separately with the partner.

How to become Peppol-ready without building technical infrastructure?

It is not necessary to build a separate Access Point. Software with a Peppol connection is sufficient.

  • Ask the buyer what channel and identifier they are using.
  • Choose an operator or accounting software that has a Peppol connection.
  • Map company details: legal name, VAT number, invoice lines, and payment terms.
  • Send a test invoice before the first real transaction.
  • Maintain invoice and delivery confirmation in accounting workflow.

What deadlines are coming up next: Latvia 2028 and EU B2B 2030?

Latvia January 2028 The obligation is national. Separate from this is ViDA package, whose digital reporting requirements will affect cross-border B2B transactions from July 1, 2030. This does not make Peppol the only permitted channel, but rather imposes a data reporting requirement.

What Peppol errors will reject invoices?

  • A PDF invoice is not a structured invoice, no matter how correct it looks.
  • A Peppol connection does not mean that you have to become an Access Point yourself. This role is fulfilled by the service provider.
  • It should not be assumed that all clients use the same channel or identifier.
  • Don't rely on the old claim about Estonia's general B2B Peppol obligation. The current rule is based on buyer registration, not an automatic obligation.

FAQ

When does a small business really need Peppol?

For domestic sales, the obligation only arises if the buyer has registered as an e-invoice recipient in the e-business register. In Latvia, structured e-invoices will become mandatory for all business-to-business transactions on 1 January 2028. For EU cross-border B2B transactions, a digital reporting obligation will be added on 1 July 2030.

What is Peppo really and what is he not?

Peppol is an international messaging network, not a government portal, accounting software or PDF file. It connects sellers and buyers through a four-corner model where certified service providers exchange data.

How to become Peppol-ready without building technical infrastructure?

It is not necessary to build a separate Access Point. Software with a Peppol connection is enough. You need to ask the buyer for the channel, choose a suitable operator and test it before the first real transaction.