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.
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.