Modèle de facture au Maroc : mentions obligatoires et générateur gratuit

Une facture marocaine doit indiquer l’identité du vendeur et son ICE, son identifiant fiscal et sa taxe professionnelle, la date de l’opération, le nom, l’adresse et l’ICE du client, les quantités et prix, la TVA séparément, et le mode de paiement (article 145 du CGI). Le générateur ci-dessous les inclut toutes.

Mis à jour le 27/10/2026Rédigé par eFacto à partir des textes officiels · relecture par un expert-comptable en cours

Vous (vendeur)
Votre client
Prestations ou produits

Tout reste dans votre navigateur : rien n’est envoyé ni enregistré.

Votre entreprise

ICE — · IF — · TP —

FACTURE

N° F-2026-001

Date : 01/11/2026

Opération du 01/11/2026

Facturé à

—

ICE —

DésignationQtéPrix unitaire HTTVATotal HT
—10,00 MAD20 %0,00 MAD
Total HT
0,00 MAD
TVA 20 %
0,00 MAD
Total TTC
0,00 MAD

Quelles sont les mentions obligatoires d’une facture au Maroc ?

L’article 145-III du CGI en impose huit, en plus de l’ICE du vendeur exigé par l’article 145-VIII. Les factures doivent être pré-numérotées selon une série continue.

  1. L’identité du vendeur.
  2. Son identifiant fiscal (IF) et son numéro de taxe professionnelle.
  3. La date de l’opération.
  4. Le nom ou la raison sociale, l’adresse et l’identifiant commun de l’entreprise (ICE) du client.
  5. Les prix, quantités et nature des marchandises, travaux ou services.
  6. Le montant de la TVA, distinctement — ou la mention de l’exonération applicable.
  7. Les références et le mode de paiement.
  8. Tout autre renseignement prévu par la loi.

L’ICE du vendeur doit figurer sur toutes ses factures (article 145-VIII). Chaque omission ou inexactitude est passible d’une amende de 100 dirhams (article 198 ter).

Comment numéroter ses factures ?

Selon une série continue, sans trou ni doublon : factures pré-numérotées ou éditées par un système informatique qui respecte cette continuité (article 145-III du CGI).

Un format courant combine un préfixe, l’année et un compteur : F-2026-001, F-2026-002… Une facture émise ne se modifie pas : une erreur se corrige par un avoir.

Quelle TVA indiquer sur une facture ?

Le taux applicable à chaque ligne — 20 % ou 10 % depuis 2026 — et le montant de TVA par taux. Pour une opération exonérée, la TVA est remplacée par la mention de l’exonération et de son article.

Les taux de 7 % et 14 % n’existent plus depuis le 1er janvier 2026. Le détail des taux est dans notre guide de la TVA.

Faut-il un logiciel de facturation ?

Les entreprises au régime du résultat net réel ou simplifié et les assujettis à la TVA doivent se doter d’un système informatique de facturation répondant aux critères techniques fixés par l’administration (article 145-IX du CGI).

Le générateur de cette page convient pour une facture ponctuelle. Pour facturer régulièrement, avec numérotation continue garantie, archivage et préparation à la facture électronique, utilisez un logiciel dédié.

Questions fréquentes

L’ICE est-il obligatoire sur une facture ?

Oui : celui du vendeur (article 145-VIII du CGI) et celui du client (article 145-III-4°). Une omission est passible de 100 dirhams d’amende par facture (article 198 ter).

Peut-on modifier une facture déjà émise ?

Non. Une facture émise se corrige par un avoir qui l’annule en tout ou partie, puis, si besoin, par une nouvelle facture.

Un ticket de caisse peut-il remplacer une facture ?

Pour une vente de produits à un particulier, oui, s’il indique au moins la date, le vendeur, le produit, la quantité et le prix avec la TVA le cas échéant (article 145-III du CGI).

Le générateur enregistre-t-il mes données ?

Non. Tout est calculé dans votre navigateur ; la facture est imprimée ou enregistrée en PDF sur votre appareil.

Factures conformes, TVA calculée, délais suivis

eFacto calcule la TVA de chaque ligne aux taux en vigueur et suit les délais de paiement de vos clients et fournisseurs.

Essayer eFacto gratuitement

Sources officielles

Information générale, mise à jour à la date indiquée. Pour un cas particulier, consultez le texte officiel ou un expert-comptable.