Start free trial
14 days free trial - no credit card needed
Hisab
Pricing
Sales: +212 649 22 43 64
Start free trial

14 days free trial - no credit card needed

Login

Buyer's guide

Choosing e-invoicing software in Morocco, the 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.

01

Why the software choice matters

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.

02

The 8 essential criteria

What compliant software must offer

Use this as an evaluation grid, whatever vendor you are comparing.

Structured export (UBL 2.1)

The DGI expects a structured file (UBL 2.1 or CII), not just a PDF. Check that the software actually generates this format.

Signing and integrity

The invoice must be signed and its integrity guaranteed, with a tamper-evident audit trail.

Compliant sequential numbering

Chronological numbering with no gaps, as required by the tax administration.

Automatic mandatory fields

The software should automatically carry the ICE, the IF, the VAT rate and legal mentions onto every invoice.

Long-term archiving

Multi-year retention of invoices, with an integrity guarantee in case of an audit.

Bilingual FR / AR

Invoices and an interface in French and Arabic (RTL), suited to the Moroccan context.

API and multi-company

For accounting firms and ERP integrations: an API, webhooks, and management of multiple entities.

Trial, data import and support

A free trial, import of your customers and history, and responsive support.

03

The right questions to ask a vendor

Before you commit

Five simple questions that quickly reveal whether a solution is genuinely ready for 2026.

  • 1Do you export a structured file (UBL 2.1), and not just a PDF?
  • 2How do you handle invoice signing and integrity?
  • 3Will you be ready for DGI submission as soon as the official API is published?
  • 4Do you offer an API and management of multiple companies?
  • 5What free trial, data import and onboarding do you offer?
04

Mistakes to avoid

The most common traps

Thinking a signed PDF is enough

A plain PDF is not an e-invoice in the DGI's sense: you need a structured format (UBL 2.1 / CII).

Choosing on price alone

The cheapest may not be compliant. Compliance matters more than saving a few dirhams.

Neglecting archiving and the audit trail

Without long-term retention and an integrity guarantee, you are exposed in an audit.

Waiting until the last minute

Migration, configuration and training take time: plan ahead of the deadline.

How Hisab meets these criteria

In full transparency

Hisab was built for the 2026 mandate. Here is, without exaggeration, what it does today:

  • UBL 2.1 export (and signed UBL via the API) - a structured format, not just a PDF.
  • Sequential numbering, ICE / IF and VAT fields carried automatically, bilingual FR / AR PDFs.
  • API, webhooks and multi-company management for accounting firms and integrators.
  • Invoice integrity chain and a DGI-ready posture: submission will be enabled as soon as the DGI's official API is published.
Try Hisab free
05

Frequently asked questions

Choosing your software well

Is software mandatory for 2026 e-invoicing?

E-invoicing becomes mandatory. In practice, producing invoices in the required structured format means using suitable software rather than manual files.

Is a PDF enough?

No. A PDF, even signed, is not a structured e-invoice. The DGI expects a format such as UBL 2.1 (or CII).

Which format does the DGI require?

The chosen standard is UBL 2.1 (or UN/CEFACT CII), a structured XML format, together with conformity checks.

How do I migrate from Excel or an old tool?

Choose a vendor that imports your customers and history, and plan your team's training in advance.

How much does invoicing software cost in Morocco?

Prices vary by features and company size. Hisab starts at 149 MAD/month, with a 14-day free trial.

Official sources & references

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.

Ready for 2026 e-invoicing?

Hisab ticks this guide's criteria: UBL 2.1, automatic fields, API, multi-company - with a free trial.