Skip to content

Free template

Free invoice template for Morocco

Fill in your invoice online, then print it or save it as a PDF. Totals excluding VAT, VAT, totals including VAT and the amount in words are calculated for you.

Seller
Customer
Document
Lines
Terms and notes

Nom du vendeur

FACTURE

N°

Date :

Client

Nom

DésignationQtéUnitéP.U. HTTVATotal HT
Désignation10,0020 %0,00
Total HT0,00
TVA 20 % (base 0,00)0,00
Total TTC (DH)0,00
Cachet et signature

Free. In the print dialog, choose “Save as PDF”.

The mandatory details on an invoice in Morocco

An invoice is not a simple receipt. Article 145 of the General Tax Code (CGI) sets out what it must contain: an incomplete invoice causes problems for your customer, who needs it for their own accounts. Here is the list to check before each one goes out:

  • Your identity: company name or name, address.
  • Your identifiers: IF (tax identification number), TP (business tax, formerly the patente), RC (trade register) and ICE.
  • The customer's identity, and their ICE if they run a business.
  • The date and an invoice number that follows the series, with no gaps.
  • The description of each item, the quantity and the unit price excluding VAT.
  • The VAT rate or rates and the amount of VAT.
  • The totals excluding VAT, VAT and including VAT.
  • The payment terms: cash, 30 days, by cheque, by bank transfer…

The ICE: yours and the customer's

The ICE, the Common Company Identifier (Identifiant Commun de l'Entreprise), is the 15-digit number that identifies your company with every administration. It has been required on your invoices since 2016.

Since 2019, when you sell to a professional (a company or a trader), the customer's ICE must also appear. It is the most common mistake among wholesalers: the grocer or retailer does not give their number, and the invoice goes out without it. Get into the habit of asking for it on the first order and recording it once and for all in their customer record. For a private individual buying at the counter, there is no customer ICE to show.

VAT in 2026: 20% or 10%

Since 1 January 2026, Moroccan VAT has only two rates: 20% (the standard rate) and 10% (the reduced rate), plus exemptions for certain products. The old 7% and 14% rates disappeared with the reform begun by the 2024 Finance Act. If your old Excel template still shows 7% or 14%, it is out of date.

An example to illustrate: 10 cases at 250 DH excluding VAT make 2,500 DH excluding VAT. With VAT at 20%, you add 500 DH, giving 3,000 DH including VAT. The generator does this calculation line by line, and each line can have its own rate. Which rate applies to which product depends on your business: check with your accountant.

The amount in words

In Morocco, the custom is to write the total in full words at the bottom of the invoice: « Arrêtée la présente facture à la somme de trois mille dirhams TTC » (this invoice is closed at the sum of three thousand dirhams including VAT). It stops a figure from being changed by hand afterwards, and many customers expect to see it.

Writing this amount yourself is a source of mistakes, especially with centimes. Here, the sentence fills itself in as soon as the total changes.

Word, Excel or this generator?

Many people look for a Word or Excel invoice template to download. This generator does not provide a Word or Excel file: you fill in the invoice on the page, then print it or save it as a PDF. For an invoice, that is often better.

A PDF opens the same way on every phone and computer, can be sent by WhatsApp or e-mail, and the customer cannot change it by mistake. With an Excel file, one broken formula or overwritten cell is enough to send a wrong total. Here, the totals and the amount in words are recalculated on every change, and there is nothing to install.

When the invoices pile up

For a few invoices a month, this template is enough. The problem comes with volume: finding the last number so as not to create a gap, copying the delivery note line by line, knowing which customer has paid. And when a customer returns goods, you do not correct an invoice already issued: you issue a credit note.

In Gestio, the invoice is made from the delivery note, which itself comes from the purchase order and the quote, without retyping anything. Invoices are numbered automatically, stock moves only once, on delivery, and a return goes through a credit note. If you want to see this flow on your own products, in Arabic or French, Gestio's 7-day free trial is made for that.

Doing these every day? Gestio chains them for you.

Quote, purchase order, delivery note, invoice and credit note: each document picks up the previous one without retyping, stock moves on delivery and the customer's balance updates. On the salesperson's phone and on your computer, in French or Arabic. See the invoicing software

FAQ

Frequently asked questions

What are the mandatory details on an invoice in Morocco?

Article 145 of the General Tax Code requires, among other things: the seller's identity and address, their IF, TP, RC and ICE, the customer's identity (and their ICE if they run a business), the date, an invoice number in a continuous series, the description, quantities, prices, the VAT rate and amount, the total including VAT, and the payment references and method.

Is the customer's ICE mandatory on the invoice?

Yes when the customer runs a business: it has been mandatory since 2019. For a private individual, there is no ICE to show. Your own ICE has had to appear on your invoices since 2016.

Which VAT rates should I use on an invoice in 2026?

Since 1 January 2026, two rates remain: 20% (standard) and 10% (reduced), plus exemptions. The 7% and 14% rates no longer exist. The rate that applies depends on the product or service: check with your accountant.

Can I download this invoice template in Word or Excel?

No. It is an online generator: you fill in the invoice on the page, then print it or save it as a PDF from the print window. The PDF keeps the same layout everywhere and cannot be changed by mistake.

How should I number my invoices?

With a continuous series, with no gaps and no duplicates, for example FA-2026-001, FA-2026-002 and so on. A cancelled invoice does not free up its number: it is not reused.

How do I correct an invoice I have already sent?

You do not change it and you do not delete it: you issue a credit note that cancels all or part of the invoice, then a new invoice if needed. It is also the right method when a customer returns goods.

Seven days to see your real numbers

No card required. Or call ⁦+212 771 311 832⁩