Facturation BTP au Maroc : Comment gérer vos “Situations” et la Retenue de Garantie sans erreur ?

Le secteur du BTP et des travaux est un monde à part. Vous ne vendez pas un produit “fini” (comme un ordinateur). Vous vendez un chantier qui dure 6 mois ou 2 ans. Vous ne faites pas une “Facture” classique, vous faites des “Situations de Travaux” (ou Décomptes Provisoires).

Si vous essayez de gérer cela avec un logiciel de facturation standard (ou sur Excel), vous allez droit dans le mur. Pourquoi ? Parce que la comptabilité de chantier au Maroc impose des règles très spécifiques : L’Avance de démarrage, la Retenue de Garantie et l’avancement cumulé.

Voici comment structurer votre facturation BTP pour être payé plus vite et rester carré avec vos maîtres d’ouvrage.

1. La “Situation de Travaux” n’est pas une facture normale

Contrairement à une facture classique où vous dites “J’ai livré 10 chaises”, dans le BTP, vous dites : “Le chantier est avancé à 35% globalement.”

Vous devez facturer l’avancement du mois, tout en déduisant ce qui a déjà été facturé les mois précédents. Sur Excel, c’est un calcul périlleux : (Montant Total x % Avancement) - (Somme des factures précédentes). Une erreur de formule, et vous facturez deux fois la même chose ou vous oubliez de facturer une partie. Le maître d’ouvrage rejette le dossier, et vous perdez 30 jours de trésorerie.

Avec ETmanager : Le logiciel gère l’historique. Vous saisissez juste l’avancement du mois (ex: “Peinture : 50% fini”), et il calcule automatiquement le “Reste à facturer”.

2. Le casse-tête de la Retenue de Garantie (RG)

C’est la bête noire de la trésorerie des entrepreneurs. Au Maroc, vos clients conservent souvent 10% du montant de chaque facture pendant une période de garantie (souvent 1 an après la réception définitive) pour couvrir les éventuelles malfaçons.

Le problème comptable : Vous facturez 100.000 DH HT. La TVA (20%) est de 20.000 DH. Total TTC = 120.000 DH. Le client garde 10% (soit 12.000 DH) et ne vous paie que 108.000 DH.

Si vous ne mentionnez pas clairement cette retenue sur la facture, vous allez considérer ces 12.000 DH comme un “Impayé” alors que c’est une “Retenue”. La solution ETmanager : Une case à cocher “Retenue de Garantie” applique automatiquement le taux (5%, 7% ou 10%) et génère une ligne claire en bas de facture. Vous suivez exactement combien d’argent est bloqué chez vos clients pour aller le réclamer à la fin de l’année de garantie.

3. L’Avance de Démarrage (et son remboursement)

Souvent, vous recevez 10% ou 20% d’avance pour acheter les matériaux au début du chantier. Attention : Cette avance doit être remboursée (déduite) progressivement sur les factures suivantes.

Si vous oubliez de la déduire, votre client va refuser de payer la situation n°1. Sur ETmanager, l’avance est stockée en mémoire et s’apure automatiquement au fur et à mesure de l’avancement des travaux.

4. Gérer la Main d’œuvre et les Achats Chantier

Dans le BTP, la facturation n’est que la partie visible. Pour être rentable, vous devez savoir si votre chantier gagne de l’argent.

  • Vous avez facturé 50.000 DH.
  • Mais combien avez-vous dépensé en ciment ? En main d’œuvre journalière ?

Il est crucial de lier vos Bons d’Achat et vos dépenses (Caisse) à un “Projet” ou “Chantier” spécifique dans le logiciel. Ainsi, en un clic, vous savez : “Sur le chantier Villa Rabat, j’ai facturé 100.000, mais j’ai déjà dépensé 90.000. Attention, la marge est faible !”

5. Le Décompte Définitif (DGD)

C’est la facture de clôture. Elle récapitule tout le chantier :

  • Montant total des travaux.
  • Moins toutes les situations déjà payées.
  • Récupération de la retenue de garantie (si la période est finie).
  • Avenants (travaux supplémentaires).

C’est le document le plus complexe à produire. Le faire à la main prend des heures. Avec un outil spécialisé, c’est une synthèse automatique de tout l’historique du projet.


Conclusion : Construisez, ne calculez pas

Vous êtes un bâtisseur, pas un expert-comptable. La complexité administrative du BTP marocain ne doit pas ralentir vos chantiers. Adoptez un outil qui parle votre langage : Situations, RG, Avenants.

🚀 Pilotez vos chantiers comme un architecte

Créez votre premier projet BTP sur ETmanager et générez votre première situation de travaux en quelques minutes.

Tester le module BTP / Travaux