B2B e-invoicing in Luxembourg
A practical guide for SMEs: what was approved, the dates that matter, and how to use the SME Package Digital to have the State pay 70% of the upgrade.
Where things stand: on 17 July 2026 the Council of Government approved the draft law extending mandatory e-invoicing to domestic B2B transactions, transposing Article 1 of Directive (EU) 2025/516 (ViDA). The text still has to pass the Chambre des Députés, so dates may be adjusted. Always confirm with your accountant before making contractual decisions.
The timeline — and the date almost everyone misreads
| Date | Obligation | Who it applies to |
|---|---|---|
| 1 Jan 2028 | Receive e-invoices | Every business, no exemption by size |
| 1 Jul 2028 | Issue e-invoices | Medium and large companies |
| 1 Jan 2029 | Issue e-invoices | All remaining SMEs |
The trap. Many SME owners hear “2029 for small businesses” and file the whole thing away. But the date that hits you first is 1 January 2028 — and it's the receiving one.
And receiving isn't opening a PDF in your inbox. It means your system can automatically read a structured invoice arriving over the Peppol network. If it can't, from July 2028 your larger suppliers — already obliged to issue — will be sending you invoices you cannot process.
What changes in practice
Today, for most SMEs, an invoice is a PDF generated in the invoicing software and emailed out. Once the obligation takes effect, that stops being valid as a tax invoice between businesses.
The invoice becomes a structured file — data organised so the recipient's computer reads it on its own, with nobody copying figures by hand — travelling over the Peppol network to the recipient's system.
The three words you'll hear a lot
- Peppol — the network the invoices travel over. Think of the postal service, but for invoices and automatic. Luxembourg has used it for invoicing the State (B2G) since 2023.
- EN 16931 — the European standard defining the invoice format. It's the agreement on where each piece of information goes, so every system understands every other.
- Access Point — the certified provider connecting your software to the Peppol network. You'll need one, and many invoicing packages already include it.
One piece of good news about Luxembourg
Unlike Belgium and France, Luxembourg has chosen a lighter-touch approach: it will not introduce domestic real-time tax reporting. The only e-reporting obligation will be the cross-border digital reporting under ViDA, from July 2030.
In practice, that's one layer of complexity less than your neighbours will be carrying.
An 8-step preparation checklist
- Identify your invoicing software. Exact name and version. If you use Excel or Word, you already know you'll have to change.
- Ask the vendor whether it supports Peppol and EN 16931. In writing — and ask from which version and at what cost.
- Check whether you need a separate Access Point or whether one is already bundled with the software.
- Test receiving first. It's the obligation that arrives earliest and usually the simpler one to solve.
- Look at how invoices reach your accounts. If your accountant receives PDFs by email, that flow is going to change — talk to them now.
- Clean up customer and supplier data. Structured invoices are demanding: a wrong VAT number or an incomplete address becomes a validation error rather than a phone call.
- Train whoever issues and receives invoices. The technology is the easy part; the habit takes longer.
- Apply for the SME Package Digital before spending money. See the next section — the order matters.
How to fund 70% with the SME Package Digital
Adapting to e-invoicing fits squarely under SME Packages – Digital: software, integration, data migration and training are all eligible costs.
On projects between €3,000 and €25,000 excl. VAT, the State reimburses 70% of eligible costs, up to a maximum of €17,500 excl. VAT.
The rule that disqualifies you: you cannot sign a contract, make payments or start work before the Ministry of the Economy formally approves the application. If you start, you lose the entire grant, with no appeal.
Why 17 months isn't that many
An SME Package dossier typically takes 4 to 6 months from first contact to reimbursement: 2 to 4 weeks of pre-analysis and preparation, 4 to 8 weeks for the ministerial decision, and 4 to 12 weeks of implementation.
Add the holiday season, and the fact that every IT provider in the country will be doing the same work for the same clients at the same time, and the maths is clear: anyone starting in 2027 will find a queue and very little room for an application.
What we do
We are Odoo integrators, and that is all we do. We do not audit somebody else's software and we do not project-manage other vendors. What we do is put your company's invoicing into Odoo — ready for the Peppol network and the EN 16931 format — in the same system as your customers, stock, purchasing and accounts.
- We show the ERP issuing and receiving a structured invoice, with your data, before there is a contract or an invoice from us.
- We do the configuration, migrate the balances and train the team before go-live.
- If the project is eligible for the SME Package Digital, we write the descriptive memo in French and the dossier for MyGuichet.lu, and at the end deliver the report that releases the reimbursement.
You talk to us in English or Portuguese. The French part is on us.
Sources
See the ERP issue a 2028 invoice
A thirty-minute conversation, no commitment. We show Odoo issuing and receiving in the structured format, with your data.