Billing

9 min read

How to Issue an Electronic Invoice in Morocco in 5 Steps

How to issue an electronic invoice in Morocco in 2026: the 5 practical steps, pitfalls to avoid, and tools to save time. Get started with Inyad.

How Do You Actually Issue an Electronic Invoice in Morocco?

To learn how to issue an electronic invoice in Morocco, you need three things: DGI-compliant software, a valid tax ID (ICE and trade register number), and an electronic signature certificate. The process takes about 30 seconds per invoice once the initial setup is done.

The process differs from paper invoicing on one key point: the invoice is transmitted in a structured format that includes tax data (VAT rates, amounts before/after tax, legal fields) as well as the digital signature that guarantees authenticity.


Step 1: Prepare Your Account and Identifiers

Preparation is the longest step but only needs to be done once. Before thinking about how to issue an electronic invoice in Morocco, gather your ICE, your trade register number, your tax ID, and create your electronic certificate with a qualified provider.

  1. Step 1: create an account on your DGI-compliant invoicing software.

  2. Step 2: enter your legal details and VAT identifier.

  3. Step 3: activate your electronic signature certificate.

  4. Step 4: import your customer list and product catalog.

  5. Step 5: issue a first test invoice to validate the chain.


Step 2: Create the Invoice and Send It

Once the account is ready, how to issue an electronic invoice in Morocco becomes quick. Select the client, add the product or service lines, check the total, and confirm. The software automatically calculates VAT, applies sequential numbering, and applies the electronic signature.

The invoice can then be sent to the client by email, WhatsApp, or downloaded as PDF/XML. Modern solutions also offer a built-in payment link, letting the client pay in a few clicks directly from the invoice.


Step 3: Track, Archive, and Export

After issuance, every invoice must be kept for 10 years. How to issue an electronic invoice in Morocco doesn’t stop at sending: legal archiving must guarantee the document’s integrity for the entire period. Compliant software includes this feature by default.

On the management side, your software should produce a sales journal you can export to your accountant, ideally every month. Good solutions avoid double entry by exporting directly in formats accepted by Moroccan accounting software.


Why Choose Inyad for Your First Electronic Invoices?

Inyad simplifies how to issue an electronic invoice in Morocco with an interface in French and Arabic, a setup time under 10 minutes, and local WhatsApp support. Pricing starts at 99 DH/month and includes automatically updated DGI compliance.

Get started with the free invoicing software and explore the cash register software and the cash journal.

Solutions

Industries

Features

Get a free demo