Guide

What Is Peppol e-Invoicing?

"E-invoicing" and "Peppol e-invoicing" get used interchangeably, but they're not the same thing. Here's the difference, in plain English, and why it matters if you invoice an Irish public sector body.

E-invoicing vs. Peppol e-invoicing

"E-invoicing" just means sending an invoice electronically instead of on paper. By that loose definition, emailing a PDF invoice counts as e-invoicing — but a PDF is still just a picture of an invoice. A computer receiving it can't reliably read the invoice number, the VAT amount or the due date out of an image or a loosely formatted document; a human still has to open it and key the numbers into an accounting system.

Peppol e-invoicing is a specific, structured form of e-invoicing. Instead of a PDF, the invoice is a machine-readable XML document (in the UBL 2.1 format) that moves across the Peppol network — an international infrastructure for exchanging business documents — directly from the sender's system into a field-by-field structure the recipient's system can process automatically, with no re-typing and no image to misread.

How does the Peppol network actually move an invoice?

Peppol works on what's often called the "four-corner model":

  1. Corner 1 — the supplier creates the invoice (that's you).
  2. Corner 2 — the supplier's Access Point converts it to the standard Peppol UBL format and puts it on the network.
  3. Corner 3 — the buyer's Access Point receives it off the network.
  4. Corner 4 — the buyer (e.g. the HSE or a local authority) gets a structured invoice straight into their finance system.

Every participant on the network has a unique Peppol ID — for Irish businesses this is usually based on your VAT number. You never need to know or contact the buyer's Access Point directly; your own Access Point routes the invoice there once you address it to the right Peppol ID. PeppolInvoice.ie is not an Access Point: it generates the UBL file that you upload to your own Access Point.

Why does the format matter so much?

Peppol invoices must comply with EN 16931, the EU's common semantic standard for e-invoicing, which fixes the exact fields every compliant invoice must carry — invoice and buyer references, VAT breakdowns, line items, totals — in a consistent structure. That consistency is what lets a public body's finance system validate and post an invoice without a person touching it. A PDF or a free-text email can't offer that guarantee, however professional it looks.

Is Peppol e-invoicing mandatory?

For suppliers, not as a general legal rule. Irish public bodies have had to be able to receive EN 16931 e-invoices since 18 April 2019 (central government) and 18 April 2020 (sub-central bodies), under S.I. 258/2019, which transposes Directive 2014/55/EU. That obligation sits on the public body, not on you: suppliers are not legally required to send e-invoices to public bodies. In practice, several public bodies prefer or require structured or Peppol invoices, so check your contract and purchase order terms. Business-to-business (B2B) Peppol e-invoicing is currently voluntary in Ireland. Revenue has announced a phased roadmap starting on 1 November 2028 for large corporates, and the EU's ViDA (VAT in the Digital Age) rules will make e-invoicing mandatory for intra-EU cross-border B2B from 1 July 2030.

For the full detail on who's in scope today, see our Peppol Invoice Ireland guide and our EU e-invoicing timeline guide.

The practical benefits of Peppol e-invoicing

  • Faster payment — structured invoices post automatically instead of sitting in a manual-entry queue
  • Fewer rejected or queried invoices — the format is validated before it even reaches the buyer
  • No accounting software required to generate the file — you still need an Access Point to send it over Peppol
  • One format, many buyers — the same Peppol BIS Billing 3.0 format works across every receiver on the network, addressed to each buyer's own Peppol ID

How to start sending Peppol e-invoices

You don't need to buy accounting software or negotiate a direct integration to send a Peppol invoice. PeppolInvoice.ie is built for small businesses and sole traders: create a free account, fill in your invoice details on a simple web form, and we generate a UBL 2.1 XML invoice built to EN 16931 / Peppol BIS Billing 3.0 (plus a matching PDF). You then upload the UBL file to your own Peppol Access Point, which sends it over the network. See our step-by-step sending guide for the full walkthrough.

Ready to send your first Peppol e-invoice?

Create a free account and generate a compliant invoice in under 60 seconds.

Get started free