Guide

Peppol Invoice Ireland: Everything You Need to Know

Ireland has mandated Peppol e-invoicing for all businesses supplying goods and services to public sector bodies. Here is everything you need to understand — and act on — in plain English.

What is Peppol?

Peppol (Pan-European Public Procurement On-Line) is an international network and set of standards that allows businesses to exchange electronic business documents — including invoices, purchase orders and credit notes — securely and in a standardised format. It was created by the European Commission and is now governed by OpenPeppol, a non-profit international association.

Think of Peppol as a postal system for invoices. Just as a physical letter needs a standard envelope, address format and postal service, a Peppol invoice needs a standard XML format, a Peppol identifier for the recipient, and a certified Peppol access point to transmit it. The network ensures the invoice arrives at the right place, intact, in a machine-readable format.

The core document format used on the Peppol network for invoices is UBL 2.1 (Universal Business Language). Every participant on the Peppol network is registered via a Peppol Service Metadata Publisher (SMP) and has a unique Peppol identifier — for Irish government bodies, this is based on their VAT number, using the scheme IE:VAT.

Who needs to send Peppol invoices in Ireland?

Since January 2024, all suppliers invoicing Irish public sector bodies are required to submit invoices electronically via the Peppol network. This covers:

  • Sole traders and freelancers invoicing any government department
  • SMEs supplying goods or services to health, education or local government
  • Large enterprises with existing government contracts
  • Any business invoicing bodies served by the NSSO, HSE, LGMA or ESBS shared services

If you provide any professional service — consultancy, IT, cleaning, catering, construction, printing, medical supplies — to a public sector body in Ireland, you are almost certainly required to send a Peppol-compliant invoice.

The four main Irish government Peppol hubs

Most B2G (business-to-government) invoicing in Ireland flows through four shared services offices, each of which has a registered Peppol identifier:

BodyCoversPeppol ID
NSSOCentral government departmentsIE9700053D
HSEHealth Service ExecutiveIE8Y54723J
LGMAAll county and city councilsIE9718973E
ESBSEducation and Training BoardsIE8Y55883J

These four hubs cover the vast majority of public sector spending. When you send an invoice to one of these Peppol identifiers, it is routed correctly to the relevant finance team without any manual processing.

How to send a Peppol invoice to an Irish government body

Traditionally, sending a Peppol invoice required integration with accounting software (such as SAP, Oracle, or Sage) or purchasing a dedicated Peppol access point subscription at significant cost. This was a significant barrier for small businesses and sole traders.

PeppolInvoice.ie removes this barrier entirely. Here is how it works:

  1. Create your free account — Enter your company name, VAT number, address and IBAN. We register you on the Peppol network via a certified access point.
  2. Select the recipient — Choose from our pre-loaded list of Irish government bodies, or enter a custom Peppol ID.
  3. Enter your invoice details — Invoice number, dates, PO reference, line items, quantities, unit prices and VAT rates.
  4. Send — We generate a Peppol-compliant UBL 2.1 XML invoice and transmit it over the Peppol network. If the recipient cannot be reached via Peppol, we automatically fall back to email delivery.
  5. Get confirmation — You receive an email confirmation once your invoice has been delivered, including the delivery method used.

Irish Peppol mandate timeline

The Republic of Ireland introduced its B2G e-invoicing mandate in two phases, aligned with the EU Directive 2014/55/EU:

  • April 2019 — Central government bodies required to receive structured e-invoices.
  • April 2020 — Extended to all public sector bodies, including local authorities and health bodies.
  • January 2024 — Mandatory for all suppliers to submit invoices electronically; paper and PDF invoices no longer accepted by major shared services.

The upcoming EU ViDA (VAT in the Digital Age) directive will further extend requirements to B2B transactions. See our EU E-Invoicing Ireland Guide for the full timeline.

What does a Peppol invoice contain?

A Peppol invoice is a structured XML document that contains all the mandatory fields required under EU Directive 2014/55/EU and the EN 16931 core invoice standard. Key fields include:

  • Unique invoice identifier
  • Invoice issue date and payment due date
  • Supplier name, address, VAT number and Peppol ID
  • Buyer name, address and Peppol ID
  • Line item descriptions, quantities, unit prices and VAT rates
  • VAT breakdown (taxable amount, VAT amount, VAT category)
  • Invoice totals (subtotal, VAT, total payable)
  • Payment details (IBAN, BIC)
  • Optional: purchase order reference, buyer reference

PeppolInvoice.ie collects all of these fields through our simple web form and generates a compliant UBL 2.1 XML document automatically — you never need to see the XML yourself.

Can sole traders use Peppol?

Yes. Sole traders and freelancers can register on the Peppol network and send compliant invoices. You will need an Irish VAT number (in the format IE followed by 7 digits and a letter), your business address and an IBAN for payment.

Many sole traders have found that their accountant's software does not support Peppol, or that the setup cost is prohibitive for a small number of invoices per month. PeppolInvoice.ie is built specifically for this use case — a simple, affordable way to send compliant invoices without needing to change your existing accounting setup.

Ready to send your first Peppol invoice?

Create a free account and send your first invoice in under 60 seconds.

Get started free