Free Invoice Generator

Create professional invoices compliant with Moroccan law. Your data is stored locally in your browser and is not sent to any servers.

Loading...

How to create a compliant invoice in Morocco?

Complete guide to mandatory fields under the General Tax Code (CGI Art. 145)

Common Business Identifier (ICE)

The ICE is a unique 15-digit identifier assigned by the tax authority. It is mandatory on all invoices since 2013.

Tax Identifier (IF) & Trade Register (RC)

Your IF is issued by the DGI, and the RC by the commercial court. Both must appear on every invoice.

Applicable VAT Rates

In Morocco, VAT rates are: 20% (standard), 14%, 10%, 7% and 0% (exempt). The applicable rate must appear on each line.

Amount in Words

The total TTC amount must be written out in full words. Our tool generates this automatically in Arabic and French.

Sequential Numbering

Invoices must be numbered sequentially and without interruption (e.g. FAC-2026-0001).

Frequently asked questions about invoicing in Morocco

facto.ma

This free tool generates one-off invoices.

app.facto.ma
Free Invoice Generator Morocco — DGI Compliant | facto.ma