Bureau d'un atelier de pièces métalliques donnant sur les machines : ordinateur portable ouvert sur un tableur, liasse de factures, calculatrice, classeur et pièces usinées sur le bureau
facture excelfacture excel gratuitefacture excel maroc

Devis et facture Excel gratuit : modèle avec base clients, acomptes et suivi des impayés

Un classeur Excel gratuit pour faire vos devis et vos factures : numérotation automatique, fichier clients et articles, devis transformé en facture, TVA par taux, acompte déduit, avoirs, paiements partiels, balance âgée et relance suggérée. Mentions légales du Maroc ou de la France, sans macro.

É

Équipe Qualis ERP

16 min de lecture

Qualis ERP : clients et articles gratuits avec Qualis Start, devis, factures, acomptes et relances avec Qualis Complete. Créer mon compte gratuit.

Ce classeur Excel fait vos devis et vos factures à partir d'un fichier clients et d'un fichier articles. Il numérote chaque document, transforme un devis en facture sans ressaisie, calcule la TVA par taux, déduit un acompte, gère les avoirs, enregistre les paiements partiels et classe les impayés par tranche de retard avec la relance à faire. Un seul réglage choisit les mentions légales du Maroc ou de la France. Il est gratuit, sans macro et sans mot de passe, et fonctionne dans Excel 2010 et suivants, Excel en ligne, LibreOffice Calc et Google Sheets.

Ce que contient le fichier

Le classeur compte quatorze feuilles. Vous saisissez surtout dans quatre d'entre elles : « Devis », « Factures », leurs lignes et « Paiements ». Les autres se calculent.

FeuilleÀ quoi elle sertCe que vous saisissez
Mode d'emploiLes 6 étapes, la numérotation, les mentions légalesRien
Tableau de bordCA, encaissements, impayés par tranche, devis transformés, factures à relancerL'année à afficher
FacturesLe registre des factures, factures d'acompte et avoirsDate, client, devis d'origine, échéance si convenue
Lignes de facturesLes articles de chaque factureN° de facture, article, quantité, remise
PaiementsLes encaissements, même partielsDate, n° de facture, montant, mode
Suivi des impayésBalance âgée par client et liste des factures à encaisserLa date de votre dernière relance (dans « Factures »)
DevisLe registre des devis, avec leur étatDate, client, objet, statut
Lignes de devisLes articles de chaque devisN° de devis, article, quantité, remise
Imprimer factureLa facture A4 prête à imprimer ou à enregistrer en PDFLe numéro à imprimer
Imprimer devisLe devis A4 avec la case « Bon pour accord »Le numéro à imprimer
ClientsVotre base clients, avec CA et reste dû par clientCode, raison sociale, adresse, ICE ou SIREN, délai
Produits et servicesVotre base articlesCode, désignation, unité, prix HT, taux de TVA
ParamètresPays, devise, identité, identifiants légaux, banque, préfixes, taux de TVAVos informations
Pourquoi Qualis ERPQuand passer du fichier à un logicielRien

Les cellules blanches sont à remplir, les cellules grises contiennent une formule. Chaque feuille de saisie a une colonne « Contrôle » qui affiche OK ou la raison exacte d'une erreur, et le tableau de bord compte les lignes à corriger.

Capacité : 300 clients, 500 articles, 400 devis et 2 500 lignes de devis, 800 factures et 4 000 lignes de factures, 1 500 paiements. Une petite entreprise qui émet 50 factures par mois tient plus d'une année dans le même fichier.

Mode d'emploi en 6 étapes

1. Choisir le pays et remplir les paramètres

Dans « Paramètres », choisissez d'abord le pays : Maroc ou France. Ce choix décide de ce qui s'imprime sur vos documents.

  • Maroc : ICE, identifiant fiscal (IF), numéro et ville du registre de commerce, taxe professionnelle, CNSS s'il est rempli, et le rappel des délais de paiement de la loi 69-21.
  • France : SIRET, RCS avec le SIREN, numéro de TVA intracommunautaire, taux des pénalités de retard, indemnité forfaitaire de 40 € pour frais de recouvrement, mention d'escompte et, si vous l'avez choisie, l'option pour le paiement de la TVA d'après les débits.

Feuille Paramètres : pays, devise, raison sociale, identifiants légaux du Maroc et de la France, banque, préfixes de numérotation, délais et tableau des taux de TVA

Choisissez ensuite la devise (MAD, EUR ou USD) : tous les montants du classeur changent de format, et le montant en lettres passe de « dirhams » à « euros » ou « dollars ». Le fichier ne convertit pas les prix, il change l'affichage.

Vérifiez enfin les taux de TVA. Au Maroc, depuis le 1er janvier 2026, l'article 99 du CGI ne prévoit plus que deux taux, 20 % et 10 % ; les taux de 7 % et 14 % ont disparu au terme de la réforme 2024-2026. Le tableau propose donc 20 %, 10 % et 0 % pour le Maroc, et 20 %, 10 %, 5,5 %, 2,1 % et 0 % pour la France. Vous pouvez ajouter un taux pour refaire un document ancien. Le taux de 0 % sert aux opérations exonérées, comme une exportation : la mention d'exonération que vous saisissez s'imprime alors sur la facture.

Le détail des mentions, article par article, est dans notre guide des mentions obligatoires d'une facture au Maroc.

2. Créer la base clients et la base articles

Dans « Clients », une ligne par client avec un code court (C001, C002...). Pour un client professionnel marocain, l'ICE est obligatoire sur la facture : la colonne Contrôle affiche « ICE manquant » s'il est vide et « ICE : 15 chiffres attendus » s'il est incomplet ou contient un espace. Un particulier ou un client étranger n'en a pas besoin. Pour un client français, le SIREN à 9 chiffres a sa colonne : il deviendra une mention obligatoire des factures des PME au 1er septembre 2027, comme l'explique notre article sur la facture électronique 2027.

Le délai de paiement du client (en jours) donne l'échéance de ses factures. Laissez-le vide pour appliquer le délai par défaut des paramètres, ou mettez 0 pour un paiement comptant.

Dans « Produits et services », une ligne par article ou prestation : code, désignation, unité, prix unitaire HT et taux de TVA. C'est votre base de données articles : le prix et le taux se recopient dans chaque devis et chaque facture, et restent modifiables ligne par ligne.

3. Faire un devis

Dans « Devis », saisissez la date, le code client et l'objet. Le numéro apparaît aussitôt : DV-2026-0001, puis DV-2026-0002. Ajoutez ensuite les articles dans « Lignes de devis » en choisissant ce numéro dans la liste, puis l'article, la quantité et, si besoin, une remise en pourcentage.

Registre des devis : numéro, date, client, objet, statut, fin de validité, totaux HT, TVA et TTC, numéro de la facture et état coloré (en attente, expiré, accepté, facturé, refusé)

Le devis est valable 30 jours par défaut (réglable), ou jusqu'à la date que vous indiquez. Son état se calcule :

ÉtatQuand
En attenteLe client n'a pas répondu et le devis est encore valable
ExpiréLe client n'a pas répondu et la date de validité est passée
AcceptéVous avez passé le statut à Accepté
FacturéUne facture reprend ce devis
Refusé ou AnnuléVous avez passé le statut à Refusé ou Annulé

La feuille « Imprimer devis » met le document en page sur une feuille A4 : vos coordonnées et identifiants, le client, les lignes, le récapitulatif de TVA par taux, le total TTC en chiffres et en lettres, votre RIB et la case « Bon pour accord » que le client signe.

Devis imprimable A4 : en-tête de l'entreprise, bloc client, lignes avec remise, récapitulatif TVA, total TTC, montant en lettres et case Bon pour accord

4. Transformer le devis en facture

Dans « Factures », saisissez la date et le client, puis le numéro du devis dans la colonne « Devis d'origine ». Si vous ne saisissez aucune ligne pour cette facture, elle reprend toutes les lignes du devis. Pas de copier-coller, pas d'écart entre le devis et la facture.

Pour une livraison partielle, saisissez plutôt les lignes réellement livrées dans « Lignes de factures », en gardant le numéro du devis : la facture ne prend alors que ses propres lignes, et le devis passe quand même à l'état Facturé.

Registre des factures : numéro, type, date, client, devis d'origine, échéance, totaux HT, TVA et TTC, acompte déduit, encaissé, avoirs imputés, reste dû, jours de retard, état et contrôle

Le registre calcule pour chaque facture l'échéance, les totaux, l'encaissé, le reste dû, le nombre de jours de retard et l'état : Soldée, À échoir, Partielle, En retard ou Trop-perçu. Les colonnes « Votre commande », « Date de livraison », « Adresse de livraison » et « Nature des opérations » couvrent les mentions de livraison du Maroc (loi 104-12) et celles que la France exige des PME à partir de 2027.

La feuille « Imprimer facture » produit la facture A4. Le titre suit le type : FACTURE, FACTURE D'ACOMPTE ou AVOIR.

Facture imprimable A4 : identifiants ICE, IF, RC et taxe professionnelle, bloc client avec ICE, lignes, récapitulatif TVA, total HT des lignes, acompte déduit, total TTC, net à payer, montant en lettres, RIB et rappel de la loi 69-21

Cette facture de l'exemple est une facture de solde. Le devis de 36 200 DH HT avait donné lieu à une facture d'acompte de 30 % (10 860 DH HT, 2 172 DH de TVA). La facture de solde reprend les lignes du devis, puis retire le HT et la TVA de l'acompte : le client paie 30 408 DH TTC, et la TVA n'est facturée qu'une fois sur les deux documents.

5. Acomptes et avoirs

Facture d'acompte. Choisissez le type « Facture d'acompte » et saisissez une ligne libre, par exemple « Acompte de 30 % sur le devis DV-2026-0002 », avec le montant HT et le taux de TVA. Si l'acompte porte sur plusieurs taux, mettez une ligne par taux.

Facture de solde. Sur la facture finale, choisissez le numéro de la facture d'acompte dans « Acompte à déduire ». Le fichier retire son HT et sa TVA taux par taux, comme le décrit notre article sur la facture d'acompte dans l'industrie. La colonne Contrôle refuse un acompte déduit deux fois, un acompte d'un autre client, un numéro qui n'est pas une facture d'acompte et un acompte plus grand que la facture.

Avoir. Une facture émise ne se supprime pas : elle se corrige par un avoir. Choisissez le type « Avoir », indiquez la facture corrigée dans « Avoir sur facture », et saisissez les lignes remboursées dans « Lignes de factures » avec des quantités positives. L'avoir a son propre compteur (AV-2026-0001) et diminue le reste dû de la facture d'origine.

6. Encaisser et relancer

Chaque règlement va sur une ligne de « Paiements » : date, numéro de facture, montant, mode (virement, chèque, effet de commerce, espèces...) et référence. Un client qui paie en trois fois fait trois lignes. La colonne Contrôle signale un paiement plus grand que la facture, un paiement daté d'avant la facture, ou un paiement saisi sur un avoir.

La feuille « Suivi des impayés » fait le reste.

Suivi des impayés : balance âgée par client avec les tranches non échu, 1-30, 31-60, 61-90 et plus de 90 jours, puis la liste des factures à encaisser triée par retard avec la relance suggérée

En haut, la balance âgée des 20 clients qui vous doivent le plus, par tranche : non échu, 1 à 30 jours, 31 à 60, 61 à 90, plus de 90 jours de retard. En dessous, toutes les factures à encaisser, de la plus en retard à la plus récente, avec une relance suggérée :

RetardRelance suggérée
Échéance dans moins de 8 joursRappel courtois avant l'échéance
1 à 15 joursRelance 1 : e-mail de rappel
16 à 30 joursRelance 2 : appel téléphonique
31 à 60 joursRelance 3 : lettre de relance
61 à 90 joursMise en demeure (recommandé)
Plus de 90 joursContentieux : injonction de payer

Notez la date de chaque relance dans la colonne « Dernière relance » de « Factures » : pendant 7 jours, la ligne affiche « Déjà relancée il y a 2 j » au lieu de vous pousser à relancer encore. Notre article sur la balance âgée clients explique comment lire ces tranches et par où commencer.

Le tableau de bord

Tableau de bord : CA HT facturé, encaissé, reste à encaisser, dont en retard, taux de devis transformés, tableau et graphique du CA et des encaissements mois par mois

Cinq chiffres pour l'année choisie : le CA HT facturé (avoirs déduits), l'encaissé, le reste à encaisser, la part en retard et le taux de devis transformés (devis acceptés ou facturés sur les devis émis, hors annulés). Le tableau mois par mois compare le CA, les encaissements et le montant des devis émis.

Graphiques du reste dû par tranche de retard et du CA des cinq meilleurs clients, puis la liste des dix factures à relancer en priorité

En dessous : le reste dû par tranche, les cinq meilleurs clients de l'année et les dix factures à relancer en priorité.

Les formules du fichier, expliquées

Toutes les formules sont visibles. Voici les principales, avec leur nom dans Excel en français.

CalculFormule (Excel en français)
Numéro de facturepréfixe & "-" & ANNEE(date) & "-" & DROITE("000" & rang ; 4), où le rang est NB.SI.ENS des lignes au-dessus avec le même préfixe et la même année
Montant HT d'une ligneARRONDI(quantité × prix × (1 - remise) ; 2)
TVA d'un documentPour chaque taux : ARRONDI(SOMME.SI.ENS(montants HT ; n° ; ce document ; taux ; ce taux) × taux ; 2), puis la somme des taux
Lignes reprises d'un devisSI(lignes propres > 0 ; lignes de la facture ; lignes du devis d'origine)
ÉchéanceDate + délai du client, ou délai par défaut avec SIERREUR(INDEX(délais ; EQUIV(client ; codes ; 0)) ; délai par défaut)
Reste dûARRONDI(TTC - SOMME.SI(paiements ; n°) - avoirs imputés ; 2)
Tranche de retardSI(date d'analyse - échéance <= 0 ; "Non échu" ; SI(... <= 30 ; "1-30 j" ; ...))
Liste triée des impayésUn rang NB.SI(retards ; ">" & retard) + NB.SI(retards au-dessus ; retard), puis INDEX(... ; EQUIV(1 ; rangs ; 0)), EQUIV(2 ; ...)...

Le montant en lettres s'écrit sans macro, jusqu'à 999 999 999,99 : le fichier découpe le montant en millions, milliers, unités et centimes, puis lit chaque groupe dans une table des nombres de 0 à 99 en suivant les règles de l'orthographe traditionnelle : « quatre-vingts dirhams » mais « quatre-vingt mille dirhams », « deux cents millions » mais « deux cent mille », « vingt et un », « un million de dirhams » et « un million d'euros ».

La date d'analyse des paramètres sert à tous les calculs de retard. Laissez-la vide pour utiliser la date du jour, ou fixez-la pour refaire la situation à une date passée.

Comment le fichier a été testé

Chaque cellule calculée a été comparée à un calcul refait de façon indépendante, en dehors du tableur, sur quatre jeux de données : le modèle vierge, l'exemple, un jeu français en euros rempli d'erreurs volontaires (client inconnu, ICE incomplet, quantité nulle ou en texte, taux de TVA hors liste, acompte déduit deux fois, paiement trop élevé, devis de 27 lignes, dates hors ordre...) et un jeu marocain en dollars avec 27 factures impayées, plus de 20 clients débiteurs et 46 montants à écrire en lettres, des centimes jusqu'à 999 999 999,99. Les montants sont arrondis comme le fait un tableur, au centime supérieur à partir d'un demi-centime. Nous avons aussi cassé volontairement deux formules (la déduction de l'acompte, la limite de la tranche 1-30 jours) pour vérifier que le test les signale.

Les limites du fichier

  • Le numéro est une formule. Il dépend de l'ordre des lignes. Ne supprimez jamais une ligne de facture et n'en insérez pas au milieu : les numéros suivants changeraient. Une facture émise par erreur se corrige par un avoir.
  • Rien n'empêche de modifier une facture déjà envoyée. Un logiciel de facturation fige le document à l'émission ; le fichier vous fait confiance.
  • Une seule personne à la fois. Le fichier ne garde pas la trace de qui a changé un montant ou une date.
  • Les relances ne partent pas seules. Le fichier dit qui relancer et comment, vous envoyez l'e-mail.
  • 25 lignes par document imprimé. Au-delà, la colonne Contrôle le signale.
  • Pas de lien avec la commande, la livraison ni le stock. Une livraison non facturée ne se voit nulle part.
  • Pas de facture électronique. Le fichier produit un PDF, pas un fichier structuré. Au Maroc, aucune obligation n'est en vigueur à ce jour, comme le détaille notre suivi de la facture électronique au Maroc.

Quand passer à un logiciel de facturation

Feuille Pourquoi Qualis ERP du fichier : ce que le fichier fait bien, ses limites et la comparaison avec Qualis ERP, module par module, avec l'offre correspondante

Le fichier suffit tant qu'une seule personne facture, quelques dizaines de documents par mois, sans lien avec la production. Quand les commandes, les livraisons et les factures passent par plusieurs personnes, ou que les relances prennent un après-midi par semaine, un logiciel fait gagner ce temps et retire le risque de numéro modifié.

Ce fichier ExcelQualis ERPOffre
Clients et articlesListes dans le fichierFiches partagées, ICE contrôlé à 15 chiffres, import CSVQualis Start (gratuit)
HistoriqueNonJournal d'audit : qui a modifié quoi, et quandQualis Start (gratuit)
NumérotationFormule, par série et par annéeNuméro attribué à la finalisation, sans trou ; une facture finalisée se corrige par un avoirQualis Complete
DevisDevis imprimable, repris par la factureValidité, passage automatique en expiré, conversion en commande client puis factureQualis Complete
Acomptes et avoirsUn acompte déduit par facture, HT et TVAFactures d'acompte déduites taux par taux sur la facture de solde, avoirsQualis Complete
ImpayésTranches de retard et relance suggéréeBalance âgée en direct, relances automatiques par niveauxQualis Complete
Mentions MarocICE, IF, RC, taxe professionnelle, montant en lettresICE du vendeur et du client imprimés ; IF et taxe professionnelle enregistrés, pas encore imprimés ; pas de montant en lettresQualis Complete

Deux points où le fichier fait plus que Qualis ERP aujourd'hui : il imprime l'IF et la taxe professionnelle, et il écrit le montant en lettres. Dans Qualis ERP, un devis passe par la commande client avant de devenir une facture ; il n'y a pas de conversion directe du devis en facture.

Qualis Start, l'offre gratuite de Qualis ERP, couvre les clients, les fournisseurs, les articles, le stock, les lots et numéros de série, le personnel et les tâches, sans limite d'utilisateurs. Les devis, les commandes clients et la facturation font partie de l'offre payante Qualis Complete, dont les prix sont publics sur la page tarifs ; notre article sur le prix d'un ERP au Maroc compare les offres du marché. Pour voir comment devis, commandes, production, stock et factures s'enchaînent dans une usine, lisez la page ERP industriel pour PME. Si vous tenez aussi votre stock sur tableur, notre modèle de gestion de stock Excel suit les mêmes règles.

Pour passer du fichier à Qualis ERP, créez un compte gratuit, puis importez vos clients et vos articles depuis les feuilles « Clients » et « Produits et services » avec les modèles CSV proposés dans l'application. Gardez le fichier Excel pour l'historique des factures déjà émises.

Questions fréquentes

Ce modèle de facture Excel est-il conforme au Maroc ?

Il imprime les mentions de l'article 145 du CGI et de la loi 104-12 : numéro tiré d'une série continue, identité du vendeur, ICE, IF, taxe professionnelle, RC et sa ville, nom, adresse et ICE du client, date, date de livraison, désignation, quantités, prix, remises, TVA par taux, total TTC et modalités de paiement. Le fichier vérifie le format de l'ICE ; il ne peut pas vérifier que vous avez saisi le bon numéro. La conformité dépend donc des informations que vous saisissez dans les Paramètres et les fiches clients.

Comment transformer un devis en facture dans Excel ?

Dans « Factures », saisissez la date, le client et le numéro du devis dans « Devis d'origine », sans saisir de ligne pour cette facture : elle reprend toutes les lignes du devis, et le devis passe à l'état Facturé. Pour facturer une partie seulement, saisissez les lignes livrées dans « Lignes de factures ».

Le montant en lettres est-il obligatoire sur une facture ?

Non. « Arrêtée la présente facture à la somme de... » est un usage courant, au Maroc comme en France, mais aucun des textes qui fixent les mentions de la facture marocaine ne l'exige. Le fichier l'écrit par défaut ; mettez « Non » dans les Paramètres pour le retirer.

Comment numéroter automatiquement ses factures dans Excel ?

Le numéro se calcule dès que la date est saisie : préfixe, année, puis un compteur sur quatre chiffres qui repart à 1 chaque année (FA-2026-0001). Saisissez les factures dans l'ordre des dates et ne supprimez jamais de ligne. Les factures d'acompte partagent par défaut le compteur des factures ; les avoirs ont le leur.

Comment suivre les impayés et relancer les clients avec Excel ?

Enregistrez chaque règlement dans « Paiements ». La feuille « Suivi des impayés » classe toutes les factures non soldées par retard, avec la tranche et la relance à faire, et le tableau de bord affiche les dix plus urgentes. Notez la date de chaque relance pour ne pas relancer deux fois la même semaine.

Le fichier fonctionne-t-il sur Google Sheets et sur Mac ?

Oui. Il ne contient aucune macro et n'utilise que des fonctions présentes dans Excel 2010 et suivants (Windows et Mac), Excel en ligne, LibreOffice Calc et Google Sheets. Sur Google Sheets, importez le fichier .xlsx dans Drive, ouvrez-le avec Sheets, puis vérifiez qu'une liste déroulante s'ouvre avant de commencer. Pour imprimer une facture, utilisez Fichier > Imprimer ou Télécharger en PDF depuis la feuille « Imprimer facture ».

Apprécier cet article
Partager

Commentaires

Chargement des commentaires...