Skip to main content

E-Invoicing in Luxembourg — B2G on Peppol and the B2B Bill 8815

Overview​

Luxembourg has two e-invoicing regimes at very different stages. Business-to-government (B2G) e-invoicing is law and fully phased in: every economic operator that invoices a contracting authority or entity under a public contract or concession must send a compliant structured e-invoice through Peppol or MyGuichet.lu. Guichet.lu, the State's business portal, says the obligation applies "pour tous les opérateurs économiques depuis le 18 mars 2023" (to all economic operators since 18 March 2023). (Guichet.lu, page last modified 8 June 2026)

Source snapshot — Guichet.lu: compliant e-invoices through Peppol or MyGuichet.lu are mandatory in public procurement for all economic operators since 18 March 2023 Source snapshot captured 2026-09-23 — original

Business-to-business (B2B) e-invoicing is only a bill. Finance Minister Gilles Roth deposited Projet de loi n° 8815 with the Chamber of Deputies on 30 July 2026. As deposited, it would make every Luxembourg business receive compliant e-invoices from 1 January 2028, and issue them from 1 July 2028 (larger issuers) or 1 January 2029 (everyone else). As at 30 September 2026 the bill is still at the deposited stage in the Chamber's Finance Committee. Nothing in it is law yet. (Chambre des Députés — dossier 8815)

There is no tax-authority platform. The system is run by the Ministère de la Digitalisation (Ministry for Digitalisation), which OpenPeppol lists as Luxembourg's Peppol Authority, and not by the VAT administration (AED). Public bodies receive through the government's Peppol access point and its "salle de courrier digitale" (digital mailroom); suppliers without a Peppol connection use two MyGuichet.lu online forms. The State portal for the programme is efacturation.public.lu, which the ministry runs with the Chambre de commerce and the Chambre des métiers. (OpenPeppol — Peppol Authorities; efacturation.public.lu — Secteur public)

The legal basis in one line: the loi du 16 mai 2019 on e-invoicing in public procurement (which transposed Directive 2014/55/EU), as amended by the loi du 13 décembre 2021, with the règlement grand-ducal du 13 décembre 2021 designating Peppol. Bill 8815 would amend the same 2019 law and the VAT law.

Luxembourg
B2GMandatory. Public buyers receive since 18 April 2019 (central) and 18 April 2020 (sub-central); every supplier issues since 18 March 2023
B2B (domestic)Proposed only — Projet de loi n° 8815 (deposited 30 July 2026): receive from 1 January 2028; issue from 1 July 2028 or 1 January 2029
B2CNo obligation, and none in the bill
Non-residentsIn scope for B2G, with the same channels. Outside the proposed B2B scope, which requires issuer and recipient both to be established in Luxembourg
FormatEN 16931-1:2017 in UBL or UN/CEFACT CII. Peppol BIS Billing 3.0 (UBL) recommended; the upload form also takes XRechnung 3.0.1. From 1 October 2026, XRechnung older than 3.0 is refused
NetworkPeppol (common delivery network), or two MyGuichet.lu forms (manual entry or upload). Email is not an authorised channel
CTC modelDecentralised Peppol interchange; no clearance, no tax-authority reporting
AuthorityMinistère de la Digitalisation (Peppol Authority); CTIE runs the State access point
LegislationLoi du 16 mai 2019; loi du 13 décembre 2021; RGD du 13 décembre 2021; Projet de loi n° 8815 (bill)

Mandate status & timeline​

B2G: in force, every phase passed​

PhaseWho / whatDateStatusLegal basis
Buyers receive — centralCentral contracting authorities must receive and process EN 16931 e-invoices18 April 2019passedLoi du 16 mai 2019, arts 4 and 6 [1]
Buyers receive — sub-centralSub-central contracting authorities and contracting entities (not central purchasing bodies)by 18 April 2020passedLoi du 16 mai 2019, art. 6 [1]
Supplier law in forceLoi du 13 décembre 2021 (supplier obligation, art. 4bis) enters into force18 December 2021passedGovernment communiqué, 15 March 2022 [4]
Suppliers — wave 1Large operators (all not in waves 2 or 3)18 May 2022 (5 months after entry into force)passedLoi du 16 mai 2019, art. 6(2), inserted by art. 4 of the loi du 13 décembre 2021 [2]
Suppliers — wave 2Operators not exceeding two of three limits at the 2019 balance-sheet date: balance-sheet total EUR 20 million, net turnover EUR 40 million, 250 full-time staff10 months after entry into force, at the latest (18 October 2022, derived)passedLoi du 16 mai 2019, art. 6(2), inserted by art. 4 of the loi du 13 décembre 2021 [2]
Suppliers — wave 3Operators not exceeding two of EUR 4.4 million / EUR 8.8 million / 50 staff, or unable to give 2019 figures (in practice, newly created businesses)18 March 2023 (15 months, at the latest)passedLoi du 16 mai 2019, art. 6(2), inserted by art. 4 of the loi du 13 décembre 2021; Guichet.lu [3]
XRechnung cut-offFrom this date, XRechnung versions older than 3.0 are refused, over Peppol and on the upload form1 October 20261effective 1 October 2026Ministry notice [5]

The 2021 law counts the supplier waves in months from its entry into force. The government's communiqué of 15 March 2022 anchors them to the calendar: the law "est entrée en vigueur le 18 décembre 2021" and applies "selon un échéancier fixé selon la taille des entreprises entre le 18 mai 2022 et le 18 mars 2023" (on a timetable set by company size between 18 May 2022 and 18 March 2023). Neither source states the middle date; 18 October 2022 is 18 December 2021 plus the statutory 10 months. (Gouvernement du Luxembourg, 15 March 2022)

Source snapshot — Government communiqué of 15 March 2022: the law of 13 December 2021 entered into force on 18 December 2021, with a timetable by company size between 18 May 2022 and 18 March 2023 Source snapshot captured 2026-09-29 — original

Postponements. None. The B2G waves ran on the statutory timetable.

B2B: a bill, not law​

Everything in this table is proposed. It is the text of Projet de loi n° 8815 as deposited on 30 July 2026, and it can change in committee, after the Conseil d'État's opinion, or in the vote. [6]

Proposed stepWhoProposed dateBill article
Law enters into force; obligation to receive and process compliant e-invoicesAll recipients in scope1 January 2028Art. 13 (entry into force); art. 6 (new art. 4 of the 2019 law); commentary to art. 13
Transitional non-automated reception solutions endRecipients exceeding two of three limits at the 2026 balance-sheet date30 June 2028Art. 9 (new art. 5, 1°)
Transitional reception solutions endRecipients not exceeding two of three limits, or unable to give 2026 figures31 December 2028Art. 9 (new art. 5, 2° and 3°)
Obligation to issue and transmit — wave 1Issuers that exceeded two of three limits at the 2026 balance-sheet date: balance-sheet total EUR 7,500,000, net turnover EUR 15,000,000, 50 full-time staffby 1 July 2028Art. 12, 1°
Issue and transmit — wave 2All other issuers, and those unable to give 2026 figuresby 1 January 2029Art. 12, 2° and 3°

The ministry's portal summarises the calendar this way — receiving and processing "pour toutes les entreprises luxembourgeoises à partir du 1 janvier 2028", and issuing and transmitting "pour les grandes et moyennes entreprises luxembourgeoises à partir du 1er juillet 2028 et pour toutes les entreprises à partir du 1er janvier 2029". The bill itself does not use the words "large" or "medium"; the test is the three statutory limits in art. 12. (efacturation.public.lu, 30 July 2026)

Source snapshot — efacturation.public.lu: bill 8815 as proposed provides receiving for all Luxembourg businesses from 1 January 2028, issuing for large and medium businesses from 1 July 2028 and for all from 1 January 2029, and reuse of the Peppol common delivery network Source snapshot captured 2026-09-29 — original

Source snapshot — Projet de loi n° 8815, art. 12, 1°: the issuing obligation applies by 1 July 2028 to issuers that exceeded at least two of three limits at the 2026 balance-sheet date, starting with balance-sheet total EUR 7,500,000 and net turnover EUR 15,000,000 Source snapshot captured 2026-09-29 — original

Source snapshot — Projet de loi n° 8815, art. 12 continued: third criterion of 50 full-time staff; 2°, by 1 January 2029 for issuers that did not exceed two of the three limits; 3°, by 1 January 2029 for issuers unable to give 2026 figures Source snapshot captured 2026-09-30 — original

Source snapshot — Projet de loi n° 8815, art. 13: the law would enter into force on 1 January 2028, except art. 4, which takes effect on publication Source snapshot captured 2026-09-29 — original

Source snapshot — Projet de loi n° 8815, art. 9 (new art. 5): transitional reception solutions until 30 June 2028 for recipients exceeding two of three limits at the 2026 balance-sheet date (1°), and until 31 December 2028 for those not exceeding them (2°) or unable to give 2026 figures (3°) Source snapshot captured 2026-09-30 — original

Where the bill stands (as at 30 September 2026).

  • 17 July 2026 — the Council of Government approved the draft law. In the same item it endorsed a draft grand-ducal regulation that will fix the common delivery network and the alternative solutions for B2B. The text of that draft regulation has not been published. (Gouvernement, 17 July 2026)
  • 30 July 2026 — deposited in the Chamber and sent to the Commission des Finances.
  • 18 September 2026 — the committee appointed a rapporteur and the bill was presented. That is the dossier's latest entry. Its status is still "Déposé(e)", and no Conseil d'État opinion or professional-chamber opinion has been filed. (Chambre des Députés — dossier 8815, checked 2026-09-30)

Source snapshot — Chamber of Deputies dossier 8815: rapporteur appointed and bill presented to the Finance Committee on 18 September 2026 Source snapshot captured 2026-09-23 — original

The date of the next parliamentary step is not known. Luxembourg's B2B bill is one of two ViDA bills deposited that day; the other, Projet de loi n° 8812, concerns platforms and the One-Stop-Shop and is not about e-invoicing.

Why now. The bill transposes art. 1 of Council Directive (EU) 2025/516 (ViDA), which lets Member States impose domestic B2B e-invoicing. Its explanatory memorandum links the bill to ViDA's digital reporting of intra-EU transactions "à partir du 1er juillet 2030", and says businesses will run two distinct regimes between 2028/2029 and 1 July 2030. The memorandum also reports that the number of e-invoices received in Luxembourg grew from a marginal volume in 2021 to more than 1.54 million in 2025. [6]

In force (B2G):

  • Loi du 16 mai 2019 relative à la facturation électronique dans le cadre des marchés publics et des contrats de concession (Doc. parl. 7271), which transposes Directive 2014/55/EU. Art. 4 obliges contracting authorities and entities to receive and process e-invoices that conform to the latest version of the European standard and to one syntax on the Commission's list. Art. 6 sets the reception dates (18 April 2019, and 18 April 2020 at the latest for sub-central bodies). Art. 1 excludes defence and security contracts declared secret. ELI /eli/etat/leg/loi/2019/05/16/a345/jo. [1]
  • Loi du 13 décembre 2021 (Doc. parl. 7750) amending the 2019 law. It inserts art. 4bis (suppliers must issue and transmit every invoice to a contracting authority or entity as a compliant e-invoice), art. 4ter (the common delivery network and the alternative solutions) and the phase-in in art. 6(2). Published in the Journal officiel on 14 December 2021, in force on 18 December 2021. ELI /eli/etat/leg/loi/2021/12/13/a869/jo. [2] [16] [4]
  • Règlement grand-ducal du 13 décembre 2021 portant fixation du réseau de livraison commun. Art. 1 designates Peppol (run by OpenPeppol AISBL) as the common delivery network that all contracting authorities and entities use for automated receipt. Art. 2 provides the two alternatives: an online form for keying an invoice and an online form for uploading an already-compliant e-invoice. ELI /eli/etat/leg/rgd/2021/12/13/a870/jo. [7]

Source snapshot — Law of 13 December 2021, art. 4bis (Émission et transmission des factures électroniques): economic operators issue and transmit every invoice to contracting authorities or entities as a compliant electronic invoice; only the compliant e-invoice is authentic Source snapshot captured 2026-09-30 — original

Source snapshot — Law of 16 May 2019, art. 6: sub-central contracting authorities and contracting entities must receive and process e-invoices by 18 April 2020 at the latest; the derogation does not apply to central purchasing bodies Source snapshot captured 2026-09-29 — original

Source snapshot — Grand-ducal regulation of 13 December 2021, arts 1–2: Peppol is the common delivery network for automated receipt of e-invoices, with two online forms as alternatives Source snapshot captured 2026-09-29 — original

VAT law (all invoices). The loi modifiée du 12 février 1979 concernant la TVA governs invoice content and retention for every invoice, electronic or not. Art. 63(13) currently makes the use of an electronic invoice "soumise à l'acceptation du destinataire" (subject to the recipient's acceptance), which is why B2B e-invoicing is voluntary today. Art. 65 sets retention (see Archiving). [9]

Proposed (B2B):

  • Projet de loi n° 8815, deposited 30 July 2026. It would amend the 2019 law (new scope in art. 1, definitions in art. 2, the receiving duty in art. 4, the issuing duty in art. 4bis, a nine-criterion network test in art. 4ter, transitional and permanent alternative solutions with usage fees) and the VAT law (art. 63: definitions, a new para. 4bis issuing duty, and an exception to the acceptance rule). It transposes art. 1 of Directive (EU) 2025/516. Not law. [6] [10]
  • A draft grand-ducal regulation fixing the common delivery network and the alternative technical solutions, endorsed by the Council of Government on 17 July 2026. Its text has not been published. Separately, the bill says that a grand-ducal regulation will set the ceilings for the low-volume alternative solutions. [12]

Scope​

B2G: who must issue​

Every economic operator, for every amount. The obligation covers "tout opérateur économique qui transmet une facture ou note de crédit à destination d’un pouvoir adjudicateur ou d’une entité adjudicatrice dans le cadre d'un marché public ou d'un contrat de concession". Guichet.lu adds that a public contract includes "contrats qui concernent seulement des petites sommes, par exemple 1.000 euros ou même moins" and contracts awarded without a tender. Credit notes are legally invoices and follow the same rules. [3]

The invoice date governs, not the contract date. The ministry's FAQ says the criterion in the law "n’est pas une éventuelle date de conclusion d’un contrat, mais bien la date d’émission de la facture". A contract signed before 2022 does not keep paper or PDF invoicing alive. [8]

Exclusions. Art. 4bis does not apply to public contracts concluded:

  1. in development cooperation;
  2. by diplomatic missions or consulates;
  3. for international exhibitions abroad;
  4. for State, official or working visits abroad.

The 2019 law also excludes defence and security contracts whose award and performance are declared secret. [2] [1]

B2B: proposed scope under bill 8815​

As deposited, the bill would cover invoices that meet all four conditions (new art. 1(2) of the 2019 law, via bill art. 2):

  • issued by an issuer established in Luxembourg;
  • to a recipient established in Luxembourg;
  • for supplies of goods or services whose place of taxation is Luxembourg;
  • where the VAT law requires an invoice.

Excluded, as drafted:

  • transactions covered by art. 262 of Directive 2006/112/EC (intra-EU supplies and services reported in recapitulative statements);
  • invoices issued by occasional taxable persons supplying new means of transport;
  • invoices to persons who are taxable only temporarily under the VAT-law housing regime (art. 4(5), second sentence);
  • intra-EU distance sales of goods to consumers deemed to take place in Luxembourg (art. 14(3)(a)).

The bill also covers compliant e-invoices that Luxembourg issuers send voluntarily, such as the State or communes acting as public authority. Its commentary adds that contracting authorities will themselves have to issue many compliant e-invoices, so the government access point and digital mailroom are to be opened for sending as well as receiving. [6]

Source snapshot — Projet de loi n° 8815, art. 2: the new scope covers invoices from an issuer established in Luxembourg to a recipient established in Luxembourg, for supplies taxable in Luxembourg, excluding transactions under art. 262 of Directive 2006/112/EC Source snapshot captured 2026-09-29 — original

Non-established businesses​

  • B2G: in scope. The ministry's FAQ says the law applies to every business invoicing the public sector, "qu’il s’agisse d’une entreprise luxembourgeoise ou étrangère", and that foreign operators "disposent exactement des mêmes canaux de transmission" (have exactly the same transmission channels) as Luxembourg operators. They can use Peppol, or MyGuichet.lu with an eIDAS electronic ID from another EU or EEA country. A no-login form exists for exceptional cases: the supplier first asks the recipient body for a one-time code and must attach a purchase order or another contractual document. Attachments are PDF only, up to 15 MB each. [8] [3]
  • The manual-entry form has known gaps. The FAQ lists cases where it cannot yet be used, including suppliers from Greece in every case. Suppliers affected should use Peppol or the upload form. [8]
  • B2B (proposed): outside scope as drafted. The bill requires both issuer and recipient to be established in Luxembourg, and its new VAT-law art. 63(4bis) addresses "l’assujetti établi à l’intérieur du pays". A non-established supplier, including one registered for VAT in Luxembourg, would therefore not be an issuer under the proposed obligation. The bill does not define "établi", so whether a Luxembourg fixed establishment of a foreign company counts is not settled by the text. [6]

Source snapshot — efacturation.public.lu FAQ: foreign economic operators have exactly the same channels for transmitting compliant e-invoices as national operators Source snapshot captured 2026-09-29 — original

B2C​

Not applicable. Luxembourg has no B2C e-invoicing obligation: the law in force concerns public buyers only. Bill 8815 is limited to invoices the VAT law requires between established operators, and expressly excludes intra-EU distance sales of goods to consumers.

Simplified invoices​

B2G: art. 4bis covers "toute facture" to a public buyer and makes no separate provision for simplified invoices. B2B: the VAT law allows simplified invoices of EUR 100 or less including VAT (art. 63(10)). Bill 8815 does not carve simplified invoices out, and touches them only through a consequential amendment to art. 63(10)–(11) (art. 10, 5° and 6°, deleting the words ", alinéa 2"). Whether an invoice of EUR 100 or less between established businesses must be a compliant e-invoice is not stated. [9] [6]

Format & network​

CTC model: Peppol interchange, no clearance​

Luxembourg uses a decentralised Peppol interchange (the 4-corner model) with ordinary post-audit. The State does not clear, validate for tax purposes or stamp B2G invoices; its access point and digital mailroom only forward them. The ministry's FAQ puts it this way: "le ministère de la Digitalisation ne fait que transmettre les factures électroniques au destinataire, il ne peut pas modifier ou rectifier une facture" (the ministry only forwards e-invoices to the recipient and cannot modify or correct an invoice). Once transmitted, an e-invoice cannot be rectified: a new invoice, or a credit note, must be issued. [8]

The upload form is the one place a check happens before delivery. The MyGuichet.lu back office checks conformity with the European standard, and a non-compliant or undeliverable invoice comes back to the user as an error message instead of being delivered. [3]

Integrity mechanics: not applicable. The 2019 and 2021 laws and the 2021 regulation set no clearance step, no tax-authority reporting, and no QR-code, hash or cryptographic-stamp requirement for B2G e-invoices, and Guichet.lu and efacturation.public.lu describe none. Bill 8815's commentary prefers a decentralised, federated network to a central platform, which it describes as a single point of failure.

Channels: Peppol or MyGuichet.lu only​

  • Peppol, through a Peppol access point connected to the supplier's billing software.
  • MyGuichet.lu upload form (guichet.lu/efacture-transmission) for an e-invoice file the supplier's software already produces.
  • MyGuichet.lu manual-entry form (guichet.lu/efacture-saisie) for keying an invoice online.

Email is not an authorised channel, even for a compliant file: "D’autres canaux de transmission que Peppol ou MyGuichet.lu ne sont pas autorisés." The FAQ adds that a PDF or Word document sent by email is not an e-invoice at all, because an e-invoice must be "lisible et interprétable automatiquement par un logiciel sans intervention humaine" (machine-readable and interpretable by software without human intervention). [3] [8]

Formats: EN 16931 in UBL or CII​

  • Legal test: the latest version of the European standard, EN 16931-1:2017, in one of the two syntaxes on the Commission's list: XML UBL (ISO/IEC 19845:2015) or UN/CEFACT CII. The ministry's FAQ names EN 16931 in UBL or CII and does not refer to a national CIUS.
  • Recommended: the FAQ calls Peppol BIS Billing 3.0 in XML UBL the standard e-invoice used in Peppol. "Ce standard est le seul que tous les points d’accès Peppol sont obligés d’être à même de recevoir et de traiter" (it is the only standard every Peppol access point must be able to receive and process), so the ministry strongly recommends it. Other compliant formats can travel on Peppol, but many access points cannot receive them.
  • Upload form, formats accepted: Peppol BIS Billing 3.0 (UBL), XRechnung 3.0.1 (UBL) and XRechnung 3.0.1 (CII), each for invoices and credit notes. From 1 October 2026, XRechnung 2.2.0 and 2.3.1 are refused. [8] [3]

From 1 October 2026, XRechnung versions older than 3.0 are refused, over Peppol as well as on the upload form.1 The ministry's notice says the cut-off "vaut aussi bien pour les factures directement transmises par Peppol que pour celles qui seraient téléchargées via le formulaire web" (applies both to invoices sent directly over Peppol and to those uploaded through the web form). Suppliers sending XRechnung 2.2 or 2.3.1 must move to XRechnung 3.0.1 or to Peppol BIS Billing 3.0. [5]

Source snapshot — Guichet.lu: from 1 October 2026, XRechnung formats older than version 3.0 are no longer accepted Source snapshot captured 2026-09-30 — original

Source snapshot — efacturation.public.lu notice body: XRechnung formats below version 3.0 will no longer be accepted, for invoices sent directly over Peppol and for those uploaded through the web form alike; this body text gives 1 September 2026, while the notice's title gives 1.10.2026 Source snapshot captured 2026-09-29 — original

Peppol addressing: scheme 9938​

A Luxembourg body's Peppol participant ID is either its VAT number or its 11-digit number in the register of legal persons (the matricule). Both use code list 9938 (LU:VAT), for public and private bodies alike: "La codelist à utiliser dans Peppol pour les 2 types de numéros est toujours la liste 9938, c’est-à-dire LU:VAT." Examples in the FAQ take the form 9938:lu10061242 or 9938:12345678910. XRechnung senders must add the issuer's and recipient's Peppol IDs themselves (cbc:EndpointID schemeID="9938" in UBL, ram:URIID schemeID="9938" in CII). [8]

The ministry publishes the list of public bodies and contracting entities on Peppol, with their endpoint IDs, as XLSX and JSON open data on its public-sector page; the Peppol Directory can also be searched. For the number formats, see Lookuptax's Luxembourg tax ID guide. [13]

Source snapshot — efacturation.public.lu FAQ: the Peppol code list for both the VAT number and the 11-digit number is always list 9938, LU Source snapshot captured 2026-09-29 — original

B2B under bill 8815 (proposed)​

  • Same format test. The bill defines a « facture électronique conforme » as one that conforms to the European standard and to a syntax on the list published under Directive 2014/55/EU art. 3(2). Its commentary says this changes nothing of substance from the B2G test.
  • One common delivery network for issuing, transmitting and receiving, which must meet nine criteria in the new art. 4ter(1): national and cross-border interoperability; openness; open digital sovereignty; security (availability, confidentiality, integrity, non-repudiation); privacy and data protection by default; conformity with the eIDAS definition of an electronic registered delivery service (Regulation (EU) 910/2014, art. 3(36)); wide national and cross-border use; and default capability to exchange compliant e-invoices and other structured purchase and invoice documents.
  • Peppol. The bill leaves the choice of network to a grand-ducal regulation and does not name Peppol. The ministry's portal says the bill provides for "une réutilisation du réseau de livraison commun Peppol déjà utilisé dans le cadre des marchés publics" (reuse of the Peppol common delivery network already used in public procurement).
  • Corrections and self-billing. A document that amends a compliant e-invoice would itself count as a compliant e-invoice and must be issued in the same format as the original. Self-billing could produce compliant e-invoices.
  • No refusal. A new second paragraph in VAT-law art. 63(13) would say that issuing a compliant e-invoice under para. 4bis "n'est pas soumise à l'acceptation du destinataire" (is not subject to the recipient's acceptance).
  • Other issuer duties. An issuer could not charge any extra fee merely for issuing a compliant e-invoice. Every Luxembourg-established issuer would have to be able to receive and process return messages over the network (receipt confirmations, rejections, error, validation and payment messages). Only the compliant e-invoice is authentic: attachments are allowed but are never the invoice, so every mandatory particular must be in the structured data. [6] [11]

Source snapshot — Projet de loi n° 8815, art. 10: issuing a compliant e-invoice under the new art. 63(4bis) of the VAT law is not subject to the recipient's acceptance Source snapshot captured 2026-09-29 — original

E-reporting​

Not applicable today. No transaction reporting runs alongside B2G e-invoicing, and bill 8815 adds none. Its memorandum ties B2B e-invoicing to ViDA's digital reporting of intra-EU transactions from 1 July 2030, which Luxembourg has not yet transposed. The only related obligation today is FAIA, the standard audit file the AED can request (see Lookuptax's SAF-T explainer).

Archiving​

The e-invoicing law has no archiving rule of its own; the VAT law applies. Invoices issued (copies) and received are kept for 10 years from their date of issue (art. 65(4)). Electronic storage is valid if the data guaranteeing authenticity of origin and integrity are stored electronically too (art. 65(5)). Authenticity, integrity and legibility must be ensured from issue to the end of the retention period (art. 63(14)). Bill 8815 would reword art. 65(4) so that the duty covers "les factures et, le cas échéant, les copies des factures". [9]

Source snapshot — Luxembourg VAT law art. 65(4) 1°: copies of invoices issued and all invoices received must be stored for ten years from their date of issue Source snapshot captured 2026-09-29 — original

Onboarding: how to comply​

Choosing a channel​

  1. Peppol — connect your billing software to Peppol through a Peppol access point, either via a Peppol-certified service provider or with software that is connected out of the box. The FAQ says Peppol is always preferable for volume.
  2. MyGuichet.lu — suits businesses that send few invoices a month. It needs a professional space on MyGuichet.lu, opened with LuxTrust, the Luxembourg eID or a foreign eIDAS electronic ID. [8]

Accreditation of providers​

Not applicable beyond Peppol. No Luxembourg law or official e-invoicing page sets a national accreditation or certification of service providers other than Peppol certification. The authoritative list is OpenPeppol's register of certified service providers; the Chambres publish non-exhaustive lists of national and international providers on efacturation.public.lu's guides page, along with a mapping of EN 16931 business terms to the MyGuichet.lu fields. [14]

Testing​

  • Validate files first with a public validator or the Peppol schematron. The ministry points to tools such as testbed.peppol.org. It warns that test sends over Peppol must not be used to check conformity.
  • Then test delivery against the State test environment (using SMK) with two participants: Ministère de la Digitalisation 9938:LU31168204, and CTIE 9938:LU10889245-TEST or 9938:lu10889245.
  • If an invoice is refused before it reaches the recipient, ask the ministry for the reason at [email protected]. [8]

Support for SMEs​

The "SME Packages – Digital" programme offers a subsidy of up to EUR 5,000 towards digitalisation projects that include e-invoicing. The House of Entrepreneurship and the Chambre des métiers provide personal support. [8]

B2B alternatives and usage fees (proposed)​

Bill 8815 would keep non-network alternatives, of three kinds (new art. 4ter(2)):

  1. manual issue and transmission for operators, national and foreign, not yet on the network (today's MyGuichet.lu forms), subject to ceilings;
  2. transitional reception solutions for Luxembourg recipients, from 1 January 2028 until 30 June 2028 or 31 December 2028 (see the timeline);
  3. permanent issue and receipt solutions for Luxembourg businesses with very few invoices a year. The ceilings will be set by grand-ducal regulation and are not yet known.

Above a ceiling, a usage fee per e-invoice, excluding VAT, would apply:

E-invoices above the regulatory ceilingFee per e-invoice (excl. VAT)
First 20EUR 2
Next 30EUR 3
Next 50EUR 4
Beyond those 100EUR 5

The same scale would apply to e-invoices received. The bill's commentary says the fee is set deliberately high to push users towards private-sector access providers. [6]

Source snapshot — Projet de loi n° 8815, art. 8: usage fee of EUR 2 excluding VAT for each of the first twenty e-invoices above the regulatory ceiling, EUR 3 for the next thirty and EUR 4 for the next fifty (the EUR 5 tier follows on the next page) Source snapshot captured 2026-09-29 — original

Penalties​

B2G: no sanctions article. The law of 16 May 2019, as amended in 2021, consists of articles 1 to 6 (with 4bis and 4ter). None of them sets a fine or other sanction for a supplier that does not e-invoice, and no such fine has been published. What the rules do say is that channels other than Peppol or MyGuichet.lu "ne sont pas autorisés" (are not authorised), that a non-conforming upload is returned with an error message instead of being delivered, and that only the compliant e-invoice is authentic. [3] [1] [2]

B2B (proposed): no specific sanction. Bill 8815 contains no sanctions clause for the new e-invoicing duties, and neither the government nor the AED has published a penalty position on them. For context, the VAT law's general fine for breaches of its invoicing articles (art. 77(1), covering arts 62 to 66bis) is EUR 250 to 10,000 per infringement; the bill places the new issuing duty in art. 63 and does not amend art. 77. How that general rule would be applied to the new duty has not been stated by any authority. [9] [6]

Source snapshot — Luxembourg VAT law art. 77(1): infringements of the listed articles, including arts 62 to 66bis, may be punished by a tax fine of EUR 250 to 10,000 per infringement Source snapshot captured 2026-09-30 — original

Frequently asked questions​

Can we email a PDF invoice to a Luxembourg ministry or commune?

No. Under a public contract or concession, invoices and credit notes must be compliant structured e-invoices sent through Peppol or MyGuichet.lu. Guichet.lu states that other channels are not authorised and that even a compliant e-invoice may not be sent by email; the ministry adds that a PDF or Word file is not an e-invoice at all. (Guichet.lu; efacturation.public.lu FAQ, checked 2026-09-29)

We are a foreign supplier without a Luxembourg VAT number. How do we invoice a Luxembourg public body?

The B2G obligation applies to foreign suppliers too, with exactly the same channels as Luxembourg suppliers. Use Peppol through any Peppol access point, or MyGuichet.lu with an eIDAS electronic ID from another EU or EEA country. In exceptional cases a no-login form can be used with a one-time code obtained from the recipient body and a purchase order or other contractual document attached. (efacturation.public.lu FAQ; Guichet.lu)

What is a Luxembourg public body's Peppol ID?

It is the body's VAT number or its 11-digit number in the register of legal persons, both under code list 9938 (LU:VAT) — for example 9938:lu10061242 or 9938:12345678910. The ministry publishes the list of public bodies and their endpoint IDs as XLSX and JSON on efacturation.public.lu. (efacturation.public.lu FAQ)

Our public contract was signed before 2022. Do its invoices have to be e-invoices?

Yes. The ministry's FAQ says the criterion in the law is the invoice's date of issue, not the date the contract was concluded. Every invoice issued since your wave's date (18 March 2023 at the latest) must be a compliant e-invoice. (efacturation.public.lu FAQ)

We still send XRechnung 2.3.1. Will Luxembourg public bodies accept it?

Not from 1 October 2026. From that date, XRechnung versions older than 3.0 (2.2 and 2.3.1) are refused, both over Peppol and on the MyGuichet.lu upload form. Move to XRechnung 3.0.1 or to Peppol BIS Billing 3.0, which the ministry recommends. The ministry's notice gives 1 October 2026 in its title, as does Guichet.lu, although one sentence in the notice's body says 1 September 2026. (efacturation.public.lu; Guichet.lu)

When does B2B e-invoicing start in Luxembourg?

It has not been enacted. Projet de loi n° 8815, deposited on 30 July 2026, proposes that every business in scope receive compliant e-invoices from 1 January 2028, and issue them from 1 July 2028 if it exceeded two of three limits at its 2026 balance-sheet date (balance-sheet total EUR 7.5 million, net turnover EUR 15 million, 50 staff) or from 1 January 2029 otherwise. As at 30 September 2026 the bill is at the deposited stage in the Chamber's Finance Committee, and these dates can change. (Chambre des Députés, dossier 8815)

Are non-resident businesses caught by the B2B bill?

Not as drafted. The bill covers only invoices from an issuer established in Luxembourg to a recipient established in Luxembourg, so a non-established supplier would not be an issuer under the proposed obligation even if it is registered for VAT in Luxembourg. The bill does not define "established", so the position of a Luxembourg fixed establishment of a foreign company is not settled. Non-residents remain fully in scope for B2G. (Projet de loi n° 8815, art. 2 and art. 10)

Could a Luxembourg customer refuse our e-invoice under the B2B bill?

No, if the bill passes as deposited. Today the VAT law makes an electronic invoice subject to the recipient's acceptance (art. 63(13)); the bill adds that issuing a compliant e-invoice under the new art. 63(4bis) is not subject to that acceptance. (Projet de loi n° 8815, art. 10)

Is there a fine for not e-invoicing?

For B2G, the e-invoicing law contains no sanctions article; Guichet.lu states that channels other than Peppol or MyGuichet.lu are not authorised. For B2B, bill 8815 contains no specific sanction and no authority has published a penalty position. The VAT law's general fine for breaches of its invoicing articles is EUR 250 to 10,000 per infringement (art. 77), but how it would apply to the proposed duty has not been stated. (Loi du 16 mai 2019 as amended; VAT law art. 77)

How long must e-invoices be kept?

Ten years from their date of issue, under art. 65(4) of the VAT law. Electronic storage is valid if the data guaranteeing authenticity of origin and integrity are also stored electronically, and authenticity, integrity and legibility must be ensured for the whole period. (VAT law arts 63 and 65)

Recent changes​

  • 2026-09-18 — Projet de loi n° 8815 (B2B e-invoicing): the Commission des Finances appointed a rapporteur and the bill was presented; it remains at the deposited stage. (Chambre des Députés) — see event
  • 2026-07-30 — Projet de loi n° 8815 deposited. As deposited, it proposes receiving compliant e-invoices from 1 January 2028 and issuing from 1 July 2028 or 1 January 2029; it is a bill, not law. (Chambre des Députés) — see event
  • 2026-07-17 — The Council of Government approved the B2B e-invoicing bill and endorsed a draft grand-ducal regulation on the common delivery network and alternative solutions. (Gouvernement du Luxembourg) — see event · issue
  • 2026-07-10 — The ministry announced the end of support for XRechnung 2.2 and 2.3.1: from 1 October 2026, XRechnung versions older than 3.0 are refused over Peppol and on the upload form. (efacturation.public.lu)
  • 2023-03-18 — B2G e-invoicing through Peppol or MyGuichet.lu became mandatory for all economic operators, completing the phased roll-out. (Guichet.lu)

For the full chronology, see Luxembourg tax changes on Lookuptax.

Important websites​

Footnotes​

  1. The ministry's notice has an internal inconsistency. Its title reads "Fin du support pour les formats XRechnung 2.2 et 2.3.1 à partir du 1.10.2026", but its body says XRechnung below 3.0 will not be accepted "à partir du 1er septembre 2026". Guichet.lu (page of 8 June 2026) and the efacturation.public.lu home page both give 1 October 2026, which is the date used here. (efacturation.public.lu) ↩ ↩2