🌐ENESDEFR
← Back to global tracker
🇱🇺

Country deep dive

Luxembourg

Europe · LU · EU VAT area
Last updated: 2026-08-02
Compliance model: Peppol 4-corner (B2G live; B2B proposed 2028-2029)
📜Luxembourg's B2G e-invoicing mandate has been fully in force since March 2023, phased in by company size under Peppol BIS Billing 3.0. A draft law approved in July 2026 would extend mandatory e-invoicing to domestic B2B transactions in phases from 2028-2029, though this is not yet enacted.
E-invoicing mandate
B2G ACTIVE All economic operators must issue; phased May 2022, Oct 2022, Mar 2023
B2B NO MANDATE Draft bill of 30 Jul 2026 proposes 2028-2029 phases; not yet adopted law
B2C NO MANDATE No B2C mandate; adoption rests on voluntary agreement between the parties
ON REQUEST
FAIA
E-reporting
No periodic transaction reporting; FAIA audit file only on AED request
10 yrs
Archiving
Accounting records and invoices kept 10 years; 5 years in case of liquidation
NOT REQUIRED
Digital signature
Applying an electronic signature to e-invoices is not mandatory
4-corner
Peppol model
BIS 3.0
Mandatory format
2029
Proposed B2B complete
01

Compliance timeline

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.

2019
2019-05-16In effect
Law of 16 May 2019 establishes the B2G e-invoicing framework

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.

2023
2023-03-18In effect
B2G e-invoicing mandate fully in force

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.

2028
2028-01-01Upcoming
Proposed: B2B e-invoice receipt becomes mandatory

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.

2028-01-01Upcoming
Proposed: B2B e-invoice issuance begins for large businesses

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.

2029
2029-01-01Upcoming
Proposed: B2B e-invoice issuance becomes universal

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.

02

File format & data specification

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.

Format & standard

Default formatPeppol BIS Billing 3.0 (UBL 2.1)
European semantic modelEN 16931
National CIUSNone — uses Peppol BIS CIUS directly
Manual alternativeguichet.lu / eFacturation.lu web form (structured data entry or file upload)

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.

Identifiers & registration

Peppol ID scheme9938 (Luxembourg VAT number)
Format exampleiso6523-actorid-upis::9938:LU + 8 digits
Directory lookupPeppol Directory

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.

Mandatory content

HeaderUnique invoice number, ISO 8601 issue date, currency, PO/contract reference
Party dataLegal name, VAT no., registered address, Peppol Participant ID
Line levelVAT category code, rate, quantity, unit price, line total

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.

Archiving

Retention period10 years minimum
What to keepOriginal structured invoice + transmission/processing records

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.

03

Scope & transmission

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.

Network model

B2G modelPeppol 4-corner (decentralised)
Manual channelguichet.lu / eFacturation.lu portal
Government authorityCTIE (Government IT Centre) / eFacturation.lu

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.

Access Point connectivity

RequirementCertified Peppol Access Point (or manual guichet.lu entry)
Common providersMost Peppol-enabled ERPs and accounting platforms support Luxembourg out of the box
Validation pointSchematron checks run at the Access Point before network entry

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.

Coming: proposed B2B mandate

ModelPeppol four-corner (same network as B2G)
ScopeDomestic B2B transactions between Luxembourg-established businesses
Legal statusDraft law approved by Council of Government, 17 July 2026 — not yet enacted

This is still a proposal, not law — track its progress through Parliament before treating any 2028/2029 date as fixed.

04

Getting compliant

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.

Confirm your Luxembourg VAT number

This is also your Peppol identifier (scheme 9938) for B2G invoicing, so check it's correct and current before registering with an Access Point.

Choose a certified Peppol Access Point

Pick a standalone provider or confirm your existing accounting/ERP software already includes Peppol connectivity.

Use guichet.lu / eFacturation.lu if you're not Peppol-ready yet

The government web form lets you enter or upload B2G invoices manually while you get proper Peppol connectivity set up.

Test invoice generation against BIS Billing 3.0

Validate correct VAT category codes, unique invoice numbers, and the public-sector contract reference — mismatches here are the most common cause of rejection.

Set up compliant 10-year archiving

Confirm your retention solution meets Luxembourg's 10-year minimum for both the original structured invoice and its transmission/processing records.

If you trade domestically B2B, start monitoring the draft law

The proposed 2028 receipt deadline would use the same Peppol infrastructure as B2G — getting B2G-ready now puts you ahead of it.

05

Penalties & enforcement

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.

06

Related jurisdictions — Europe

Other countries in the same region, ordered by their next dated milestone. Each links to a full briefing.