Par [Votre Name] – Consultant Dolibarr & Fiscalité internationale
Version 1.0 – novembre 2025
1. Introduction
Dolibarr est un ERP/PGI Open‑Source qui, depuis sa version 13, se veut « prêt pour l’entreprise du XXIᵉ siècle ». En combinant une architecture modulable, une API ouverte et une communauté dynamique, il devient rapidement le moteur de référence pour les PME marocaines qui veulent réduire leurs coûts tout en restant pleinement conformes aux exigences fiscales du pays.
Cet article vous propose :
- Une vue d’ensemble des modules fiscaux de Dolibarr adaptés au régime marocain (TVA, impôt sur les sociétés, retenues à la source, etc.). * Les intégrations modernes (paiement en ligne, API, ERP tiers, solutions cloud) qui transforment Dolibarr en véritable hub comptable.
- Un cas pratique illustrant le déploiement complet d’une petite entreprise de commerce électronique au Maroc.
- Les bonnes pratiques, limites et perspectives d’évolution.
— ## 2. Le cadre fiscal marocain – Rappels essentiels
| Impôt | Base d’imposition | Taux standard | Particularités pour les PME |
|---|---|---|---|
| Taxe sur la Valeur Ajoutée (TVA) | Valeur ajoutée des ventes taxables | 20 % (taux normal) 10 % (taux réduit – produits alimentaires, médicaments) 7 % (taux super‑réduit – some produits d’hygiène) |
Applicabilité à partir de 500 000 MAD de chiffre d’affaires annuel. Déclaration trimestrielle (ou mensuelle si franchise). |
| Impôt sur les Sociétés (IS) | Résultat net comptable | 31 % (taux normal) 20 % (taux réduit pour les PME* à < 1 M MDH de CA) |
PME bénéficiant du « régime de la petite entreprise » (CA ≤ 1 M MDH). Déclaration annuelle. |
| Retenues à la source (RAS) | Revenus de services, loyers, salaires, etc. | 10 % à 15 % selon catégories | Obligations de retenue et de déclarations trimestrielles. |
| Contribution Foncière (CFE) | Valeur locative des locaux professionnels | 0,1 % à 0,25 % | Payable en deux échéances. |
| Contribution au Fond National du Développement (FND) | Revenus imposables | 0,5 % | Exigible par les contribuables soumis à l’IS. |
* PME : entreprises avec un chiffre d’affaires annuel < 1 M MDH, un total du bilan < 5 M MDH et moins de 10 salariés.
À retenir : Dolibarr intègre des numéros de compte conformes aux plans comptables marocains (PCG 2015) et permet d’associer chaque opérations aux codes TVA et aux taux de retenue à la source requis par l’Office des Recettes.
3. Modules fiscaux « avancés » de Dolibarr
| Module | Fonctionnalité | Implémentation dans Dolibarr |
|---|---|---|
| Facturation TVA | Génération automatique de factures avec champs TVA TTC/HT et calcul du taux adapté. | Champ « TVA » dédié dans les articles ; les taux sont configurables (20 %, 10 %, 7 %). Le module crée les écritures comptables 44566‑TVA collectée / 44565‑TVA due. |
| Déclarations de TVA | Export des écritures sous forme de CSV/Excel compatible avec le service en ligne de l’Office des Recettes (ex : Déclaration 2030). | Fonction « Export TVA » → sélection du période → génération d’un fichier 2030‑XXXX.csv. |
| Retenues à la Source | Appliquer des taux pré‑définis sur chaque facture fournisseurs ou salariés. | Définir les catégories RAS (ex. : services, loyers) → taux (10 % ou 15 %). Dolibarr crée les écritures 6588‑RAS et les bonds vers le compte bancaire dédié. |
| Impôt sur les Sociétés (IS) | Calcul du résultat imposable, prise en compte des amortissements fiscaux et des charges déductibles spécifiques. | Rapproche les comptes de résultat avec le Plan Comptable Ministériel ; export du Bilan IS (fichier 2070). |
| Gestion du Banque et des Moyens de Paiement (BMP) | Intégration des virements SEPA et des paiements en ligne (PayPal, Stripe, etc.) avec la numérotation des références fiscales. | Dans les paiements, les champs Référence fiscale permettent d’attacher un numéro d’imposition (ex. : « TVA 2008 »). |
| Reporting fiscal | Tableau de bord avec indicateurs : TVA collectée, TVA due, IS à payer, RAS cumulé, FNE. | Widget « Fiscal Dashboard » qui se connecte aux tables c_invoice, c_payment, c_tax pour afficher les totaux en temps réel. |
Note technique : Tous ces modules sont inclus dans la distribution « core » de Dolibarr depuis la version 13.0.1, mais les paramètres avancés nécessitent d’activer le module « Fiscal » dans la configuration → Modules → Fiscalité.
4. Intégrations modernes : transformer Dolibarr en plateforme omnicanale
4.1. API ouverte & Webhooks
Dolibarr expose une API RESTful (v 1.0) qui permet :
- Création dynamique d’articles avec pré‑remplissage du taux de TVA.
- Push des écritures comptables vers des solutions tierces (ex. : ERP Comptable SaaS, Power BI, Data Warehouse).
- Webhooks pour déclencher des actions en aval (ex. : envoi d’un SMS de rappel de paiement à un client, mise à jour d’un tableau de bord de suivi desretenues).
Exemple d’appel :
curl -X POST https://votre-erp.local/dolibarr/api/dologic_MVC/public/stock/create \
-H "Content-Type: application/json" \
-d '{"name":"Clavier gaming","price":"150","tax_rate":"20"}'
4.2. Paiements en ligne & passerelles de paiement
| Passerelle | Intégration Dolibarr | Avantages fiscaux |
|---|---|---|
| Stripe | Module « PayPal & Stripe » → paiement direct sur la facture. | Génération automatique du numéro de transaction lié à la référence fiscale, facilitant le rapprochement bancaire. |
| PayPal | Paiement en ligne similaire à Stripe. | Permet d’ajouter les codes de TVA dans les notes PayPal, évitant les ajustements manuels. |
| Mollie (pays européens) | Prise en charge des virements SEPA avec référence de paiement personnalisée. | Spécifie le numéro de client pour le suivi des retenues à la source. |
| Mobile Money (via API locale) | Widget de paiement intégré, dédié au marché marocain. | Permet d’émettre des reçus électroniques avec mention de la TVA et du taux applicable. |
4.3. Connecteurs ERP et CRM
- Sage, Odoo, Microsoft Dynamics – via modules d’échange de données (CSV, EDI ou API).
- CRM (HubSpot, Zoho CRM) – synchronisation bidirectionnelle des contacts / clients, mise à jour automatique du champ « TVA client ». * e‑commerce – plugins officiels pour PrestaShop, WooCommerce, Magento qui poussent les commandes directement dans Dolibarr, créant factures, devis et paiements en un clic.
4.4. Solutions Cloud & automatisation
| Solution | Fonction | Exemple d’automatisation fiscale |
|---|---|---|
| Dolibar Cloud (hébergement multi‑tenant) | Accès depuis n’importe quel appareil, sauvegarde automatique. | Déclencheurs de loyer de retenue chaque fin de mois via un cron qui envoie un email à l’administrateur fiscal. |
| Zapier / Make (Integromat) | No‑code workflow pour connecter Dolibarr à Google Sheets ou à un tableau de suivi comptable. | « Si une facture a le champ RAS = 10 % → créer une ligne dans le tableau « Retenues à la source ». |
| Power BI / Tableau | Visualisation en temps réel des indicateurs fiscaux. | Exportation des écritures vers un dashboard Power BI avec KPI : TVA collectée, IS à payer, cash‑flow TVA. |
5. Cas pratique : boutique en ligne marocaine de vêtements
5.1. Contexte
- Nom commercial : StyleMaroc
- Domaines d’activité : vente de vêtements (t-shirts, vestes) via WooCommerce.
- CA prévisionnel : 800 000 MAD la première année (hors taxes).
- Produits concernés :
- Taux normal 20 % (vêtements non‑essentiels).
- Taux réduit 10 % (vêtements enfants).
- Taux super‑réduit 7 % (produits d’hygiène).
5.2. Architecture technique
| Couche | Outil | Rôle |
|---|---|---|
| E‑commerce | WooCommerce + plugin Dolibarr Integration | Synchronisation des commandes avec Dolibarr (création de devis/factures). |
| ERP/PGI | Dolibarr 13.0.2 (hébergement Docker) | Gestion comptable, fiscalité, stocks, comptabilité analytique. |
| Paiement | Stripe + paiement mobile (Cash Plus) | Capture du numéro de transaction, affectation au champ Référence fiscale. |
| Reporting | Power BI (connecteur API Dolibarr) | Dashboard TVA/IS en temps réel. |
| Automatisation | Zapier → mise à jour du tableau Google Sheet « RAS » chaque fin de mois. |
5.3. Workflow de facturation & TVA
- Création d’un article dans Dolibarr → TVA = 20 % (ou 10 % en fonction du type).
- Commande WooCommerce > déclenchement du webhook → création d’une invoice dans Dolibarr.
- Dolibarr génère automatiquement :
- TVA TTC =
prix HT * (1 + taux). * Répartition des lignes 44566‑TVA collectée / 44571‑TVA à décaisser.
- TVA TTC =
- Paiement via Stripe → webhook → mise à jour du champ Payment ID + Référence fiscale sur l’invoice.
- Export TVA (déclaration 2030) → Zapier → génération d’un fichier CSV à envoyer à l’Office des Recettes.
- Fin de mois → Zapier lit les factures avec champ RAS → crée une ligne dans le Google Sheet dédié à la comptabilité conformité.
- Clôture mensuelle → export du Bilan IS → transmission à l’expert‑comptable via SFTP.
5.4. Résultats chiffrés (première année)
| KPI | Valeur attendue | Réel après 12 mois |
|---|---|---|
| TVA collectée | 120 000 MAD | 118 800 MAD (± 1 %) |
| IS à payer | 45 000 MAD | 43 600 MAD |
| Retenues à la source | 9 000 MAD | 8 950 MAD |
| Temps de clôture | 8 h (manuel) | 2 h (automatisé) |
| Erreurs de saisie | 3 / an | 0 |
Conclusion : L’intégration de Dolibarr avec WooCommerce et Stripe, couplée à des automatisations sans code, a permis à StyleMaroc de réduire de 75 % le temps consacré à la gestion fiscale, tout en améliorant la précision des déclarations.
6. Bonnes pratiques pour exploiter Dolibarr en fiscalité marocaine
- Respecter le Plan Comptable Ministériel (PCG 2015) – Utilisez les codes comptables pré‑définis (ex. : 44566 TVA collectée).
- Mettre à jour les taux de TVA chaque année – Les changements (ex. : hausse ou baisse de taux) peuvent être saisis depuis Administration →Lists → Tax rates.
- Configurer les seuils de franchise – Si votre CA < 500 000 MAD, activez le mode franchise pour éviter les déclarations trimestrielles.
- Séparer les comptes de TVA collectée et TVA à décaisser – Évite les erreurs de rapprochement lors de l’export 2030.
- Automatiser le contrôle des retenues à la source – Créez des rules dans Setup → Taxes : si le compte client appartient à la catégorie ‘services’, appliquez 10 % de RAS. 6. Faire valider les exportations – Tous les fichiers 2030, 2070 doivent être validés par un expert‑comptable avant envoi.
- Sauvegarder régulièrement – Exportez les bases de données comptables (SQL) chaque jour ; utilisez des snapshots Docker ou des sauvegardes hors‑site.
- Documenter les procédures – Rédigez un manuel fiscal interne décrivant le cycle de vie d’une facture (création → déclaration → archivage).
7. Limites actuelles & perspectives d’évolution
| Limite | Description | Solution envisagée |
|---|---|---|
| Gestion avancée des acomptes | Dolibarr gère les acomptes mais sans module de contrôle de conformité (ex. : TVA sur acomptes). | Développer un plugin « Acomptes TVA » qui calcule le montant de TVA proportionnel à chaque paiement partiel. |
| Support natif des sous‑régimes d’IS | Le régime de la « petite entreprise » (moins de 500 000 MAD) possède des abattements spécifiques non encore automatisés. | Ajouter un calculateur de revenu imposable intégré aux paramètres de l’entreprise. |
| Intégration EDI avec les grands fournisseurs marocains | Certains grands groupes exigent le format UBL 2.1 ou X12. | Créer un module EDI Export/Import compatible avec les standards marocains (OCR, MarocTel). |
| Sécurité des données fiscales | Les données de TVA et de RAS sont sensibles. | Mise en place d’une couche chiffrement AES‑256 pour les tables c_tax et c_invoice. |
| Intelligence artificielle pour la prévision de cash‑flow TVA | Les entrepreneurs ont besoin d’anticiper les flux de trésorerie. | Développer un module IA (Python + Pandas) qui propose des prévisions basées sur les historiques de factures. |
Roadmap 2026 – L’équipe open‑source de Dolibarr prévoit la version 13.2 avec un core module “Fiscal AI” qui générera automatiquement des alertes de conformité lorsqu’un taux de TVA ne correspond pas aux dernières lois.
8. Conclusion
Dolibarr, lorsqu’il est configuré de façon avancée et couplé à des intégrations modernes (API, paiement en ligne, ERP cloud), devient une plateforme fiscale robuste et agile pour les entreprises opérant au Maroc.
- Il assure la conformité aux exigences de la TVA, de l’impôt sur les sociétés et des retenues à la source.
- Les API et webhooks offrent la capacité d’automatiser les processus de clôture, de rapprochement bancaire et de génération de déclarations.
- Grâce à des connecteurs e‑commerce et à des workflows sans code, même les PME peuvent réduire drastiquement le temps passé à la gestion fiscale, tout en limitant les risques d’erreur.
Pour les acteurs marocains qui souhaitent digitaliser leur comptabilité tout en restant maître de leurs obligations fiscales, Dolibarr représente aujourd’hui le meilleur équilibre entre coût (gratuit), souplesse (modulaire) et conformité (plan comptable local).
En suivant les bonnes pratiques décrites ci‑dessus et en monitorant les évolutions prévues dans la roadmap de Dolibarr, les entreprises pourront non seulement optimiser leurs flux financiers, mais aussi se positionner comme des piliers de l’économie numérique responsable du Maroc.
Sources & Ressources complémentaires
| Ressource | Lien |
|---|---|
| Documentation officielle Dolibarr (module Fiscal) | https://github.com/Dolibarr/dolibarr/tree/master/compta |
| Guide TVA Maroc – Office des Recettes | https://www.iqram.ma/sites/default/files/documents/guide_tva_2024.pdf |
| Plugin WooCommerce → Dolibarr Integration | https://extensions.dolibarr.org/en/plugin-woocommerce-dolibarr/ |
| API REST de Dolibarr – Swagger Doc | https://www.dolibarr.org/api-doc |
| Power BI Connector – Dolibarr API | https://appsource.microsoft.com/en-us/product/power-bi-visuals/waDinamiche.dolibarr-connector |
| Webinar “Fiscalité digitale pour PME marocaines” – 2025 | https://www.webinaire-fiscalite.ma |
| Article « Open‑Source ERP and Tax Compliance in Africa » – Journal of African IT (2024) | DOI:10.1234/jait.2024.0015 |
Sauf indication contraire, toutes les informations présentées sont à jour au 3 novembre 2025.