Country deep dive
Luxembourg built its e-invoicing programme in two distinct phases: a Peppol-based B2G mandate rolled out gradually by company size and completed in 2023, followed by a proposed extension to domestic B2B transactions using the same network, still awaiting parliamentary approval.
Luxembourg transposes EU Directive 2014/55/EU into national law, requiring public-sector suppliers to be able to send structured e-invoices. The Law of 13 December 2021 later amends it to fix the phased rollout dates by company size.
Luxembourg's phased B2G e-invoicing rollout completed: all economic operators, including small and newly established businesses, must now issue Peppol BIS Billing 3.0 / EN 16931 e-invoices to Luxembourg public sector bodies.
Under the draft law approved by Luxembourg's Council of Government on 17 July 2026, all businesses would be required to be able to receive structured e-invoices for domestic B2B transactions over a Peppol four-corner network, ahead of the issuance obligation.
Large businesses would be required to issue, not just receive, structured domestic B2B e-invoices over Peppol — from the same date the receipt obligation takes effect. Medium-sized businesses follow six months later, from 1 July 2028.
The remaining businesses, including SMEs, would be required to issue structured domestic B2B e-invoices, completing the phased rollout announced alongside the EU's VAT in the Digital Age (ViDA) reforms.
Luxembourg leans on the standard EU Peppol profile rather than a bespoke national format, with a government web portal available as a manual fallback for smaller B2G suppliers.
Luxembourg doesn't require a bespoke national format for public-sector invoicing — the same Peppol BIS Billing 3.0 profile used across the EU is fully compliant, and a government web portal covers suppliers who don't yet have Peppol-connected software.
Scheme 9938 ties your Peppol identity directly to your Luxembourg VAT number, so businesses already registered for VAT don't need a separate ID to become discoverable on the network.
Public bodies can reject non-compliant e-invoices outright, so missing or mismatched fields — particularly the contract reference — are the most common cause of payment delay, not outright fines.
Luxembourg's 10-year retention period is longer than several neighbouring markets — factor this into any Peppol Access Point contract, since you'll need continued access to historical invoices well after you might otherwise switch providers.
There's no separate Luxembourg clearance platform — Peppol has carried B2G traffic from the start, and the proposed B2B mandate would extend the same four-corner network to domestic transactions.
Unlike some peers, Luxembourg never built a separate central clearing platform for B2G — Peppol has been the backbone from the start, with the government portal there only as a manual fallback for suppliers without Peppol-ready software.
If you're a small supplier with only occasional public contracts, the manual guichet.lu route may be simpler than onboarding a full Access Point — reassess once volume grows.
This is still a proposal, not law — track its progress through Parliament before treating any 2028/2029 date as fixed.
Getting compliant centres on confirming your Peppol identity and archiving setup — the guichet.lu / eFacturation.lu portal exists specifically so smaller suppliers aren't blocked by a lack of Peppol-ready software.
This is also your Peppol identifier (scheme 9938) for B2G invoicing, so check it's correct and current before registering with an Access Point.
Pick a standalone provider or confirm your existing accounting/ERP software already includes Peppol connectivity.
The government web form lets you enter or upload B2G invoices manually while you get proper Peppol connectivity set up.
Validate correct VAT category codes, unique invoice numbers, and the public-sector contract reference — mismatches here are the most common cause of rejection.
Confirm your retention solution meets Luxembourg's 10-year minimum for both the original structured invoice and its transmission/processing records.
The proposed 2028 receipt deadline would use the same Peppol infrastructure as B2G — getting B2G-ready now puts you ahead of it.
Luxembourg hasn't published a fixed fine schedule for e-invoicing non-compliance — enforcement today runs through invoice rejection and public-procurement consequences rather than automatic penalties.
Other countries in the same region, ordered by their next dated milestone. Each links to a full briefing.