For months, articles have been piling up, webinars keep coming, and the message is always the same: “E-invoicing is coming in 2026, get ready!” But what’s really going on? Let’s take stock — no alarmism, no false hopes.
What the DGI Has Announced for E-Invoicing in Morocco
In 2024, the Direction Générale des Impôts (DGI) — Morocco’s tax authority — launched an ambitious project: the digitalization of invoicing in Morocco. The project was awarded to xHub, a Casablanca-based software engineering company, for 6.3 million dirhams.
The timeline announced at the time included:
- A pilot phase during 2025 with volunteer businesses
- A gradual rollout starting early 2026, beginning with large enterprises
- Full coverage of all VAT-registered businesses by 2027
Morocco is leaning toward a Clearance model: each invoice would be validated by the DGI platform before being sent to the recipient. This hasn’t been officially confirmed — a post-audit model is still on the table — but if Clearance is chosen, it will be the most technically demanding scenario for businesses.
Where Do Things Actually Stand in 2026? (This Is Where It Gets Tricky)
Let’s be clear: as of today, no binding date has been officially set. The pilot phase, initially planned for 2025, has had no public follow-up. No regulatory text sets a mandatory deadline. No technical specifications have been published for software vendors.
In practice, this means:
- No one can currently require you to issue an electronic invoice through the DGI platform. It’s simply not possible yet.
- The technical formats (likely UBL or CII, but nothing is official) and digital signature requirements are yet to be finalized.
- The rollout schedule by company size has not been formalized.
If someone tells you that you’re “behind” or “non-compliant” with the e-invoicing mandate, ask them to show you the applicable legal text. They won’t be able to.
What’s Already Required on Your Invoices in Morocco (and Often Ignored)
The e-invoicing mandate discussion shouldn’t overshadow the obligations already in effect. Every invoice you issue today must include:
- The ICE (Common Business Identifier)
- The IF (Tax Identifier)
- The RC (Trade Register number)
- The business tax number (patente)
- A unique, sequential, non-modifiable invoice number
- A VAT breakdown by rate
Many businesses don’t comply with these legal requirements. This is a real tax risk — entirely separate from the e-invoicing mandate.
Am I Late for E-Invoicing?
No — not right now. But just because it’s not mandatory today doesn’t mean it never will be.
Morocco has clearly signaled its intent to digitize taxation. The investment in the xHub platform is real. The trajectory is set. The question is no longer “if” but “when.” And when that time comes, businesses that have already digitized their invoicing will have almost nothing to do. The rest will have to start from scratch.
What You Can Do Right Now (Stress-Free)
Rather than panicking or ignoring the topic, here’s a sensible approach:
1. Digitize your invoicing — it’s that simple. Whether the mandate arrives tomorrow or in two years, issuing invoices through software instead of an Excel file is an immediate win. You save time, reduce errors, and stay audit-ready.
2. Make sure your invoices are compliant. The mandatory legal mentions (ICE, IF, RC, sequential numbering, detailed VAT) must appear on every invoice, starting today. This has nothing to do with the e-invoicing mandate — it’s current law.
3. Choose a tool that will be ready on day one. When the mandate takes effect, your software will need to interface with the DGI platform, handle standardized formats, and manage digital signatures. Choosing the right tool today means avoiding a last-minute migration under pressure.
4. Think about the full process. E-invoicing isn’t just about sending a PDF by email. It’s an ecosystem: issuance, numbering, archiving, transmission. The more structured your process is now, the smoother the transition will be.
Our Position at eInvoice
We’re not going to sell you panic to push a subscription. Here’s what we really think:
The mandate isn’t ready. But you can be.
At eInvoice.ma, we’ve built a compliant invoicing tool — designed for the Moroccan market, available in French, Arabic, and English.
We’re closely monitoring regulatory developments. The day the DGI opens its platform, our users won’t have to change a thing — we’ll handle the connection for them.
In the meantime, our users save time, invoice properly, and get paid faster. That’s already a good deal — mandate or not.
We’re Staying Vigilant — and You Should Too
This article will be updated as soon as new official information is published by the DGI. Last verified: March 2026.

