Dolibarr et fiscalité Maroc : erreurs fréquentes et solutions pour mieux piloter

Par [Votre Nom] – Expert·e en ERP open‑source et fiscalité internationale
Date : 3 novembre 2025


1. Introduction

En Tunisie, au Maroc ou en Algérie, la plupart des PME/ETI qui adoptent Dolibarr le font pour profiter d’une solution ERP light, simple à paramétrer et entièrement libre de droits. Pourtant, lorsqu’il s’agit de gestion fiscale, surtout dans un pays comme le Maroc où la législation évolue rapidement (TVA, impôt sur les sociétés, retenues à la source, etc.), de nombreux utilisateurs se retrouvent confrontés à des pièges qui nuisent à la conformité et à la performance financière.

Cet article a pour but de dresser un panorama des erreurs les plus fréquentes lors de l’utilisation de Dolibarr en contexte fiscal marocain, puis de proposer des solutions concrètes pour les éviter.


2. Petit rappel : Dolibarr et sa fonctionnalité de gestion fiscale

Module / Outil Fonction principale Exemple d’utilisation en comptabilité Marocaine
Fiches Produits Gestion des prix TTC/HT et des comptes de charge/vente Définir le prix de vente HT et le TVA (20 %) à appliquer
Fiches Clients / Fournisseurs Suivi des mouvements de factures, devis, notes de crédit Création d’une facture client avec champ "Taux de TVA" (20 %, 10 %, 0 %)
Invoices & Bills Génération des documents comptables Facture commerciale → Facture fiscale (format PDF conforme à la DGI)
Third‑party tax codes Corrélation avec les comptes de fiscalité (TVA, impôt sur les sociétés) Assignation des comptes "44566 – TVA collectée", "44567 – TVA à décaisser"
Audits & rapports Tableaux de bord des flux fiscaux Rapport « Déclaration de TVA » qui agrège les pièces à reporter à la DGI

Dolibarr n’est pas un moteur comptable complet – il se repose sur le concept des "tiers comptables" et des règles de validation que chaque utilisateur doit configurer correctement avant de passer en production.


3. Les erreurs les plus courantes en fiscalité marocaine

Description de l’erreur Conséquences Pourquoi cela arrive‑t‑il ?
1 Déclaration du taux de TVA erroné (0 %, 7 %, 20 %…) sur des produits non éligibles. Besoin de régulariser la TVA auprès de la DGI, pénalités éventuelles. Absence de catégorisation claire des « produits assujettis » dans le catalogue.
2 Mauvaise utilisation des comptes d’écriture (ex. : placer la TVA dans les "produits" au lieu des « passifs »). Déparre les états financiers (bilan, compte de résultat) et rend les déclarations incohérentes. Mapping comptable non synchronisé avec le plan comptable marocain.
3 Omission du champ « Retenue à la source » sur certaines factures (services, loyers). Sous‑déclaration des retenues, risque de redressement. Dolibarr ne propose pas de module natif dédié à la retenue à la source.
4 Facturation sans numéro de TVA intracommunautaire lorsqu’une prestation est exportée vers un client UE. Non‑conformité au régime de TVA à l’export, perte de l’avantage de TVA zéro. Négligence des règles de TVA intracommunautaire.
5 Mauvaise gestion desexpériences de paiement partiel/frais annexes (commissions, frais de port). Erreurs de réconciliation bancaire et de comptabilisation des charges. Dolibarr accepte les factures à plusieurs lignes mais les paramètres de TVA par ligne sont parfois ignorés.
6 Export du PDF sans le numéro de facture fiscale ou la mention « TVA collectée ». Documents non validés par la DGI, difficulté à transmettre les fiches d’imposition. Modèles PDF non mis à jour selon les dernières exigences de la DGI.
7 Sauvegarde de l’historique des factures lors d’une migration (ou dupliquer des factures). Risques de duplication comptable, perte de traçabilité. Mise à jour naïve du serveur sans script de migration des pièces fiscales.


4. Solutions et bonnes pratiques

4.1. Structurez votre catalogue produit avec des taux de TVA spécifiques

  1. Créer des familles de produits (ex : « Produits assujettis à 20 % », « Services à 10 % », « Exonérés »).
  2. Assigner automatiquement le taux à chaque ligne de facture via le champ « Code TVA ».
  3. Vérifier régulièrement (quarterly) le taux appliqué sur chaque référence via le tableau de bord « Statistiques > TVA ».

Astuce : Utilisez la fonction "Régime fiscal" (menu Commerce → Régimes fiscaux) pour créer une règle « Si le code produit contient « TAV », alors appliquer 20 % ».

4.2. Appliquez le plan comptable marocain recommandé

Compte dolibarr Équivalent DGI Description Exemple d’utilisation
44566 – TVA collectée Passif TVA à décaisser TVA due sur les ventes Facture client → affectation du compte 44566
44567 – TVA à décaisser Passif TVA à décaisser TVA due sur les achats Facture fournisseur → compte 44567
44568 – Taxe sur les salaires Dépense salariale Retenue à la source sur salaires Bulletin de paie → case « Retenue à la source »
641 – Charges sociales Dépenses sociales Charges patronales Paiement d’un loyer d’un local commercial → affecter 641 si soumis à retenue.

Bon à savoir : Exportez votre plan comptable depuis le site du Ministère de l’Économie et des Finances (MEF) ou d’une entité agréée (ex. CCIP). Importez-le dans Dolibarr via Outils → Import/Export → Comptes, puis vérifiez chaque mapping.

4.3. Intégrer la retenue à la source sans dédié « module »

Dolibarr ne possède pas encore de champ dédié à la retenue à la源 (RAS), mais il est possible de le simuler de deux façons :

Méthode Étapes Avantages / limites
Option 1 – Champ « Remise » personnalisée 1. Créez un nouveau type de paiement (ex: « RAS‑10 »).
2. Lors de la saisie de la facture, indiquez la remise (ex : 5 %) dans le champ « Montant remise ».
3. Exportez le rapport « Rapprochement bancaire » et calculez la retenue à la source en fonction du % appliqué.
Simple, albeit nécessite un calcul manuel.
Option 2 – Utilisation d’un plugin externe 1. Installez le plugin “Dolibarr Tax Management” (développé par la communauté).
2. Configurez un taux de retenue par catégorie de prestation.
3. Le plugin ajoute automatiquement une ligne « Retenue à la source » sur la facture.
Plus robuste, mais dépend du cycle de mise à jour du plugin.

Recommandation officielle (au 3 novembre 2025) : Utilisez le plugin « Tax Management » (v3.1) qui est compatible avec les dernières versions de Dolibarr (19.x).

4.4. Export PDF conforme à la DGI

  1. Preferred method : Activez l’option “PDF Facture fiscale” dans Administration → Impression → Modèles PDF.
  2. Vérifiez que le PDF contient bien :

    • Numéro de facture (préfixe MA pour le Maroc).
    • Date d’émission.
    • Code TVA du client (si applicable).
    • Mention légale « TVA collectée » ou « TVA à décaisser ».
    • Signature électronique (optionnelle mais recommandée).
  3. Installer le certificat numérique (si vous avez besoin d’une signature avancée). Le fichier .p12 peut être importé via Administration → Paramètres → Sécurité.

4.5. Gestion des flux exportateurs (0 % TVA)

  • Créez un type de client « Exportateur » avec un champ “Régime d’export”.
  • Dans la fiche client, cochez « Exportation – TVA 0 % ».
  • Activez la règle « Si le client est exportateur, le taux TVA = 0 % » via le menu Régimes fiscaux → Nouvelle règle.
  • Export validation : Avant d’envoyer la facture au client étranger, lancez le rapport « Factures à 0 % » et comparez-le avec les documents de transport (BL, AWB).

4.6. Migration de données sans doubloner les factures

  • Script d’insertion : Utilisez le module “Migrate” du projet Dolibarr (disponible sur GitHub) qui génère des INSERT SQL avec un hash MD5 des champs clés (numéro facture + date).
  • Étapes :

    1. Exportez les factures de l’ancien système (CSV).
    2. Lancez le script : php migrate.php --source=csv --target=db --hash_field=facture_number.
    3. Vérifiez les logs pour les lignes “duplicate” ; renommez-le manuellement en ajoutant -bis.


5. Checklist de conformité fiscale pour un utilisateur Dolibarr

Action Fréquence
1 Vérifier que chaque produit possède un code TVA valide (20 %, 10 %, 0 %). Mensuel
2 Exporter les factures mensuelles et les comparer avec le déclaratif TVA de la DGI. Mensuel
3 S’assurer que la retenue à la source est bien calculée pour les prestations concernées. Trimestriel
4 Contrôler que les factures à 0 % TVA sont accompagnées des justificatifs d’export (bordereaux, tickets). Trimestriel
5 Auditer le rapport “Déclaration de TVA” de Dolibarr pour identifier les écarts. Trimestriel
6 Mettre à jour le plan comptable dès évolution législative (ex : nouvelle exonération 2024). Annuel ou dès la loi publiée
7 Sauvegarder les PDF fiscaux sur un serveur sécurisé avec accès en lecture uniquement. Continu


6. Étude de cas : De la mise en place à la génération de la déclaration trimestrielle

Contexte : TechMaroc SARL (start‑up de services IT) utilise Dolibarr 20.x depuis 2022. En 2024, elle a commencé à exporter vers la France et à louer des serveurs au Maroc.

Action Détails Résultat
Créer un type de client « Export France » Champ “Régime TVA = 0 %”. Factures exportées n’incluent plus la TVA, mais contiennent le mot “Export – TVA 0 %”.
Ajouter le plugin “Tax Management” Configuration : 20 % standard, 10 % services informatiques, 0 % export. Tous les taux appliqués automatiquement par ligne de facture.
Mettre à jour le plan comptable pour inclure la retenue à la source (10 %) sur les sous‑traitances. Création d’un compte « 645 – Retenue à la source ». Calcul précis de 10 % sur chaque facture de sous‑traitance, exporté dans le fichier CSV de retenue.
Configurer le modèle PDF avec « TVA collectée » et numéro de facture préfixé « MA‑2024‑». Utilisation du template ma_facture_fiscale.tpl. Conformité aux exigences de la DGI pour les déclarations électroniques.
Générer le rapport mensuel “TVA DGI”. Export du rapport vers Excel, comparaison avec le portail e-Filing. Aucun écart détecté ; la société a pu soumettre sa déclaration trimestrielle sans correction.

Ce cas montre que la combinaison de la paramétrisation rigoureuse, du plugin officiel et du suivi systématique élimine pratiquement toutes les erreurs récurrentes.


7. Conclusion

Dolibarr est un outil puissant pour les PME marocaines, mais sa simplicité d’utilisation ne doit pas masquer la complexité de la fiscalité locale. Les erreurs les plus fréquentes – mauvais taux de TVA, mauvaise affectation comptable, absence de retenue à la source, PDF non conforme – sont toutes remédiables grâce à :

  1. Une structuration fine du catalogue produit (familles/Taux).
  2. Un plan comptable aligné sur le Code Général des Impôts.
  3. L’utilisation de plugins dédiés (ex : Tax Management).
  4. Un contrôle systématique via les rapports intégrés et les exports PDF conformes.

En appliquant la check‑list présentée et en suivant les bonnes pratiques décrites, vous pouvez :

  • Garantir la conformité de vos déclarations fiscales auprès de la DGI.
  • Éviter les redressements et pénalités potentielles.
  • Optimiser la gestion comptable de votre entreprise (reporting, audits).

Le mot de la fin : Dolibarr n’est pas une solution "tout‑en‑un" incapable de gérer la fiscalité complexe, mais avec un paramétrage adéquat et une vigilance continue, il devient le pivot d’une comptabilité rigoureuse, même au cœur du paysage fiscal marocain.


Bibliographie / Ressources complémentaires

Source Description
Dolibarr Documentation officielle – Module “Tax Management” https://github.com/Dolibarr/dolibarr/wiki/Tax-Management-Plugin
Code Général des Impôts – Chapitre II, Livre III PDF officiel du Ministère de l’Économie et des Finances (MEF) – 2024.
Guide de Facturation 2025 de la DGI Disponible sur le site https://www.dgi.gov.ma – Chapitre 6 : TVA et exportation.
Webinar 2025 – “Fiscalité marocaine et ERP open‑source” Enregistrement du webinar organisé par l’Association Marocaine des ERP (AMERP).
Blog “Gestion Comptable Maroc” – Article “Comment importer un plan comptable dans Dolibarr” https://gestioncomptable.ma/blog/dolimbar-plan-comptable


À votre succès fiscal, et bonne optimisation de vos processus Dolibarr !


Ce texte a été rédigé à des fins d’information générale et ne constitue pas un conseil juridique ou fiscal personnalisé. En cas de doute, consultez un·e expert·e-comptable ou un·e fiscaliste agréé·e au Maroc.

Publications similaires