Buyer's guide
The essential criteria, the questions to ask, and the mistakes to avoid for a DGI-2026-compliant solution.
Last updated 15 June 2026
By Salah Eddine Boussettah - Founder & CEO, Marrakech
From 2026, e-invoicing becomes mandatory in Morocco. Choosing the right software is not just about price: you need a solution that produces a structured format (UBL 2.1), handles signing and archiving, automatically carries the ICE and IF, and stays ready for DGI submission. This guide lists the concrete criteria, the questions to ask a vendor, and the common mistakes - so you can decide with full information.
2026 compliance is decided in the tool
The 2026 e-invoicing mandate changes the nature of an invoice: it must be issued in a structured electronic format the administration can check. A spreadsheet or a plain PDF no longer qualifies.
So the software you choose directly determines your compliance: export format, signing, numbering, mandatory fields, archiving. Far better to verify these up front than to be forced to switch tools at the last minute.
What compliant software must offer
Use this as an evaluation grid, whatever vendor you are comparing.
The DGI expects a structured file (UBL 2.1 or CII), not just a PDF. Check that the software actually generates this format.
The invoice must be signed and its integrity guaranteed, with a tamper-evident audit trail.
Chronological numbering with no gaps, as required by the tax administration.
The software should automatically carry the ICE, the IF, the VAT rate and legal mentions onto every invoice.
Multi-year retention of invoices, with an integrity guarantee in case of an audit.
Invoices and an interface in French and Arabic (RTL), suited to the Moroccan context.
For accounting firms and ERP integrations: an API, webhooks, and management of multiple entities.
A free trial, import of your customers and history, and responsive support.
Before you commit
Five simple questions that quickly reveal whether a solution is genuinely ready for 2026.
The most common traps
A plain PDF is not an e-invoice in the DGI's sense: you need a structured format (UBL 2.1 / CII).
The cheapest may not be compliant. Compliance matters more than saving a few dirhams.
Without long-term retention and an integrity guarantee, you are exposed in an audit.
Migration, configuration and training take time: plan ahead of the deadline.
In full transparency
Hisab was built for the 2026 mandate. Here is, without exaggeration, what it does today:
Choosing your software well
E-invoicing becomes mandatory. In practice, producing invoices in the required structured format means using suitable software rather than manual files.
No. A PDF, even signed, is not a structured e-invoice. The DGI expects a format such as UBL 2.1 (or CII).
The chosen standard is UBL 2.1 (or UN/CEFACT CII), a structured XML format, together with conformity checks.
Choose a vendor that imports your customers and history, and plan your team's training in advance.
Prices vary by features and company size. Hisab starts at 149 MAD/month, with a 14-day free trial.
This guide reflects publicly available information as of the date above. For binding rules, always consult the official sources:
Hisab is an independent e-invoicing software provider and is not affiliated with, or endorsed by, the DGI. This information is not tax advice.
Hisab ticks this guide's criteria: UBL 2.1, automatic fields, API, multi-company - with a free trial.