Regulation · · 3 min read

Ireland E-Invoicing Under ViDA: 2028–2030 Roadmap and What to Build Now

Ireland e-invoicing under ViDA: 2028–2030 roadmap, Revenue's digital reporting plans, Peppol BIS readiness, and what Irish exporters and SMEs should build in 2026.

Why now, and not "wait for 2028"

Ireland is one of the EU's larger exporting economies relative to its size; ~80% of Irish business activity touches a cross-border counterparty in some way. The 2030 ViDA cross-border digital-reporting rule lands on every one of those flows. The risk in waiting is not the deadline — it is the migration cost when finance, ERP, AP/AR automation, and master data all change together under deadline pressure.

The cheaper path is to align with Peppol BIS Billing 3.0 in 2026, well before any Irish national mandate, and absorb the ViDA changes incrementally.

What ViDA actually changes

ViDA — VAT in the Digital Age — is a 2024 EU package with three pillars. Two of them matter to Irish business directly:

  1. Cross-border digital reporting (DRR). Mandatory structured e-invoicing for intra-EU B2B from 1 July 2030, with reporting to the home tax authority within 2 business days of issuance.
  2. Single VAT registration + platform economy. Adjacent rule changes that simplify reporting for marketplaces and small cross-border traders.

ViDA explicitly anchors to EN 16931 as the semantic standard. That is the same standard underlying Peppol BIS Billing 3.0. Building to BIS 3.0 today is building to the EN 16931 backbone of ViDA.

What Revenue has signalled

The Office of the Revenue Commissioners has run two consultation rounds on digital reporting and B2B e-invoicing. The signals are consistent:

  • Peppol-anchored. Ireland will not invent a national clearance platform; it will use Peppol-aligned infrastructure.
  • Phased. Large enterprises and Revenue's largest customers come first, with thresholds easing over multiple years.
  • Aligned with ViDA. Where the Irish schedule and the ViDA schedule could conflict, Ireland leans towards ViDA conformity.

A formal regulation is expected once the EU Council ratifies ViDA's secondary acts. Watch the Iris Oifigiúil and Revenue's e-Brief releases.

The technical baseline to build to

Layer Target
Syntax UBL 2.1
Semantic standard EN 16931
Peppol profile Peppol BIS Billing 3.0 (+ Self-Billing 3.0 where needed)
Currency EUR (default); EN 16931 §BR-CO-15 for foreign currency
Participant identifier scheme Irish company number (CRO) — typically 0188/0009 per Peppol eDEC entries
VAT scheme EU VAT, GB VAT for NI/GB flows

If you operate inside Northern Ireland, the GB VAT scheme and the NI Protocol's specific treatment of B2B trade matter. Build that distinction into your master data now.

A 2026 plan that survives 2028 and 2030

Six moves, in priority order:

  1. Issue Peppol BIS Billing 3.0 today. Even before any Irish mandate, issue your largest customers and suppliers via Peppol. Many already accept it.
  2. Register your participant ID. Get on the OpenPeppol SML through your Access Point. Test the lookup.
  3. Implement layered validation. UBL XSD + EN 16931 + Peppol BIS 3.0 Schematrons, blocking on error. See invoice validation errors you can prevent.
  4. Master data. VAT IDs, CRO numbers, IBANs, currency codes correct at source.
  5. Archive in structured form. Keep the original UBL, not just a PDF rendering, for the full Revenue retention period.
  6. Plan the ViDA digital-reporting hook. Same data, same timestamps, different consumer — design the eventing layer once.

Common mistakes to avoid

  • Treating Peppol as "just a transport". Peppol's value is the document semantic plus the directory plus the certified APs. Treating it as SFTP-over-HTTPS undermines the whole investment.
  • Issuing PDF and "wrapping" it as UBL. The PDF is not the invoice for ViDA purposes. The structured data is.
  • Outsourcing master data hygiene to the integration project. It always returns to bite later. Fix it at source.

What we ship at GoRoute

GoRoute operates a certified Peppol Access Point and SMP, with Peppol BIS Billing 3.0 as the production-default profile and a roadmap aligned to ViDA. Irish customers are typically on production within four weeks of project start.

Set Ireland in the wider EU context with the e-invoicing mandates 2026 tracker and read the companion Revenue digital reporting walkthrough.

Book a demo when ViDA stops being a roadmap line item and becomes a project.


Sources: EU Council ViDA package (2024); Office of the Revenue Commissioners consultation responses; OpenPeppol BIS Billing 3.0 specification.

Frequently asked questions

When will B2B e-invoicing become mandatory in Ireland?
Ireland's B2B e-invoicing rollout is anchored to the EU's ViDA (VAT in the Digital Age) framework, with structured digital reporting becoming mandatory from 2030 for cross-border intra-EU transactions and a national B2B regime expected to phase in between 2028 and 2030. Revenue is consulting on the precise schedule.
Is Ireland adopting Peppol?
Yes. Peppol is already used for B2G and is the working assumption for the B2B regime. Peppol BIS Billing 3.0 is the technical baseline; a national CIUS may follow.
How does ViDA affect Irish exporters?
Cross-border intra-EU B2B transactions will require structured e-invoicing and digital reporting within two business days of issuance from 2030. Exporters who already issue Peppol BIS invoices will need only minor changes; those still on PDF-by-email will need a full pipeline.
What should Irish businesses build in 2026?
Move to Peppol BIS Billing 3.0 issuance, register a Peppol participant ID, validate inbound and outbound flows against EN 16931, and align archival and master data with Revenue's reporting expectations.
How does the ROS interact with Peppol?
Revenue Online Service is the existing taxpayer interface. Under ViDA-aligned reporting, the structured invoice produced for Peppol exchange will be the same data feeding the digital reporting layer.

Related posts

Building on Peppol?

GoRoute is a certified Peppol Access Point & SMP. Book a demo or read the docs to get started.

Book a demo Read the docs