Vous cherchez une solution ERP/CRM adaptée à la réalité des entreprises marocaines ? Vous avez entendu parler de Dolibarr mais vous ne savez pas comment l’utiliser dans votre contexte local ? Ce guide complet vous accompagne pas à pas dans l’univers de Dolibarr au Maroc : ses fonctionnalités, son mode de déploiement, les modules indispensables, les spécificités juridiques et fiscales, ainsi que les bonnes pratiques pour tirer le meilleur parti de cette plateforme open‑source.
Astuce : la plupart des expatriés et des start‑ups marocains optent pour Dolibarr en version “Morocco” (souvent appelée Dolibarr Maroc), qui est un fork localement maintenu et qui inclut « par défaut » les tableau de bord français/marocains, les factures en dirhams, la TVA marocaine, etc.
1. Pourquoi Dolibarr est-il si populaire au Maroc ?
| Avantage | Pourquoi c’est utile pour les entreprises marocaines |
|---|---|
| Open‑source | Pas de licence payante – idéal pour les PME à budget limité. |
| Modulaire | On s’active uniquement ce qui est vraiment utile (facturation, stocks, RH…). |
| Compatibilité multi‑langues | Co‑présence du français, de l’arabe et même du berbère. |
| Communauté active | De nombreux développeurs arabes-malays américains offrent de l’aide en français. |
| Conformité locale | Version “Maroc” inclut la TVA 20 % standard, les codes NAF updated, etc. |
| Hébergement flexible | Auto‑hébergé (WAMP/LAMP/ Docker) ou services cloud (OVH, Hostinger). |
2. Les bases : qu’est-ce que Dolibarr ?
Dolibarr est une suite ERP/CRM combinée, développée en PHP et utilisant une base MySQL/MariaDB. Il offre :
- Gestion de la relation client (leads, associés, devis, commandes).
- Gestion des ventes (devis, commandes, factures).
- Gestion des achats (commandes fournisseurs, créances).
- Gestion des stocks.
- Gestion financière (compte bancaire, rapprochement, budgets).
- Gestion des ressources humaines (paie, congés).
- Analyse & reporting (KPIs, tableaux de bord).
⚡️ Le cœur de Dolibarr est l’interopérabilité : vous pouvez étendre ses fonctionnalités avec les milliers de modules open‑source disponibles sur son site officiel ou sur GitHub.
3. Mise en place de Dolibarr au Maroc
3.1. Choisir son mode d’hébergement
| Option | Avantages | Inconvénients |
|---|---|---|
| Auto‑hébergement (serveur local / cloud) | Contrôle total, pas de frais récurrents. | Vous gérez sauvegardes, sécurité, mises à jour. |
| Hébergement dédié spécialisé (ex. Dolibarr Maroc Host) | Installation rapide, backups gérés. | Coût mensuel. |
| Plateforme SaaS (ex. Dolibarrcloud ou eResearch). | Pas de maintenance serveur. | Moins de personnalisation, double coût (licence SaaS + frais de service). |
Recommandation
Pour la plupart des PME, démarrer en auto‑hébergement (option Docker est très populaire) puis migrer vers un hébergement dédié si votre équipe informatique est limitée.
3.2. Préparer votre environnement
- Système d’exploitation : Ubuntu 20.04+ ou Debian 10+ (la plupart des cheat‑sheets sont basés dessus).
- Serveur web : Nginx ou Apache 2.4.
- PHP : 7.4 ou 8.0 (compatible glg).
- Base de données : MariaDB 10.3+ ou MySQL 8.0.
- Certificat SSL : Let’s Encrypt (gratuit).
- Permissions :
www-datasur les dossiersmaindocetadmin.
Tip : utiliser docker-compose pour éviter les problèmes de dépendances.
3.3. Installer Dolibarr
# Téléchargez la dernière version stable
wget https://sourceforge.net/projects/dolibarr/files/latest/download -O dolibarr.zip
# Extrayez
unzip dolibarr.zip -d /var/www/html/dolibarr
chown -R www-data:www-data /var/www/html/dolibarr
# HTTP config (ex. Nginx)
cat <<EOF > /etc/nginx/sites-available/dolibarr
server {
listen 80;
server_name www.dolibarr-maroc.local;
root /var/www/html/dolibarr;
index index.php index.html index.htm;
location ~ \.php$ {
include fastcgi_params;
fastcgi_pass unix:/run/php/php8.1-fpm.sock; # Selon votre PHP
fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name;
fastcgi_param PHP_VALUE "upload_max_filesize=20M\npost_max_size=25M";
}
}
EOF
ln -s /etc/nginx/sites-available/dolibarr /etc/nginx/sites-enabled/
service nginx reload
Suivi du wizard d’installation
- Langue : choisissez Français (ou Arabe si votre équipe préfère).
- Base de données : créez l’utilisateur
dolibarr_useravec tous droits. - Admin : créez votre compte root.
- Région : dans Options de localisation, sélectionnez Maroc pour activer le format horaire, la monnaie et la TVA.
4. Modules indispensables pour les entreprises marocaines
| Module | Pourquoi c’est utile au Maroc | Comment l’installer |
|---|---|---|
| Facturation & TVA | Factures conformes à la loi marocaine (девиз, facture, remise). | addon_factory.php > activate |
| Banks & Payments | Intégration des banques marocaines (Attijariwafa, Banque Populaire, etc.) via des CSV ou API. | Rechercher Banking modules sur GitHub. |
| Gestion des stocks | Suivi des entrepôts, code barre, gestion multi‑entrepôts (type WMS). | stock > activate |
| Paie | Calcul de la cotisation sociale (CNSS, AMO) et génération de bulletins. | payroll > activate |
| CRM & leads | Gestion de prospects et représentation des pipelines « commerciaux marocains » (téléphone, e‑mail, réseaux sociaux). | sales > activate |
| Export d’AIB (Accounting Inter Change Bank) | Export des flux bancaires comptables en format filigrane. | addons_export > activate |
Note : certains modules sont disponibles uniquement en version « commercial » via le Dolibarr Marketplace. La plupart sont gratuits pour l’usage francophone.
5. Personnaliser à la marque locale
5.1. Changer la charte graphique
Dans le menu Configuration > Company > Print vcard :
- Téléchargez votre logo au format PNG (72 dpi).
- Activez Modern theme ou importez un fichier CSS personnalisé.
5.2. Traduction & version locale
Le dossier langs/fr_FR.lang (pour le français) contient toutes les chaînes. Les fouiller, ajouter les termes techniques (ex. CNSS, déclaration fiscale), puis sauvegardez sous langs/maroc.lang. Dans Preferences > Localization, sélectionnez votre fichier.
5.3. Fusionner avec Google Workspace ou Microsoft 365
- E‑mail : utilisez SMTP SMTP « attijariwafa.st…. Gmail.
- Calendrier : synchronisez via l’API Google Calendar. Dolibarr propose un module "CalGoogle".
- Drive : hébergement de document via Dolibarr <-> Drive.
6. Conformité fiscale et juridique
| Point | Action dans Dolibarr |
|---|---|
| TVA marocaine | “Options” > “localisation” : TVA 20 %, les taux réduits (05 %) et temporaire. |
| Code de TVA | Zenbère en base "TMS I CF". |
| Facturation électronique | Module Facture E‑SIM (en cours de dev). Il permet d’émettre un XML conforme à la GAFI. |
| Déclaration fiscale | Exportez les fiches dans un format Sage ou SAP via l’export XML. |
| Sécurité RH | Ajoutez les fiches d’assujettis (CNSS, AMO). |
| Comptabilité | Importations TBQ (Taches : Bilan, Compte de résultat). |
Étape obligatoire : Enregistrez votre entreprise sur le portail FRSN (Fichier Retransmission SARL) ou la plateforme Mon Ecrivain. Cela vous ouvre l’accès à un API de TVA mise à jour en temps réel.
7. Bonnes pratiques pour un gros déploiement
-
Backups automatisés
crontab -e0 2 * * * /usr/bin/rsync -a /var/www/html/dolibarr/ /backup/dolibarr/ && /usr/bin/mysqldump -u db_user -p'db_pass' db_name > /backup/db/db_name.sql -
Surveillance
Utilisez Prometheus + Grafana pour stocker les métriques PHP & MySQL. -
Segmentation des données
Créez un BD par site, mais consignez un schema de base partagé (users, products). -
Sécurité
- Renommez le répertoire admin (ex.
myadmin) - Limitez les IP qui peuvent accéder à la partie admin via
.htaccessou NSG. - Mettez à jour PHP 7.4/8.1 ou supprimez les modules inutiles (
bcmath,ionCube).
- Renommez le répertoire admin (ex.
- Gestion des droits
- Créez un role “Commercial” sans accès aux comptes bancaires.
- Créez un role “Comptable” avec accès complet aux factures & pays.
8. Nous aider en communauté
- Forum :
https://www.dolibarr.org(recherche par tags – maroc, v13, paie). - Groupes : Dolibarr Maroc sur Facebook, Dolibarr UAE qui vous aidera aussi à l’international.
- GitHub : Fork :
github.com/dolibarr– quantité de contribution est massive. - Learning : Insight Podcast Dolibarr Academy, webinars mensuels.
Vous pouvez aussi contribuer à la version Maroc en livrant des patchs de traduction ou des modules adaptés (ex. module Banque MDP.)
9. Cas d’usage : le start‑up "Café Marrakesh" évolue grâce à Dolibarr
| Processus | Avant | Après Dolibarr |
|---|---|---|
| Facturation | Excel, papier | Factures PDF, paiement en ligne via 7‑Pay |
| Gestion des stocks | Carnet papier | Stock en temps réel, alertes reorder |
| Gestion de clients | CRM manuel | CRM intégré, email marketing automatisé |
| Gestion financière | Spreadsheet | Comptabilité en double entrée, export bank feeds |
Résultat : 30 % de réduction du temps consacré aux tâches administratives en 6 mois, et amélioration de la trésorerie.
10. FAQ rapide (maroc)
| Question | Réponse |
|---|---|
| Ich kann les fichiers XML factures. | Oui, via le module Facture XML Standard vous exportez à l’UN. |
| Comment supporter la TVA 10 % pour l’argan? | Dans Paramètres, ajoutez un taux d’imposition 10 % et l’associez aux produits concernés. |
| Quelles sont les obligations comptables? | Code GAAP au Maroc exige le bilan annuel, le compte de résultat bimestriel. Dolibarr offre un export compatible à Akdiur. |
| Puis-je migrer depuis Sage? | Oui, importez le CSV de ventes/achats; vérifiez les correspondances. |
11. Conclusion : Dolibarr, l’outil test‑drive pour votre PME
Dolibarr propose « tout ce qu’une PME marocaine a besoin » dans un seul cockpit, tout en restant gratuit et personnalisable. La version « Maroc» vous évite de bricoler l’installation fiscale, la TVA, et même les formats de factures. En adoptant Dolibarr vous :
- Réduisez les coûts de licence.
- Augmentez la transparence et la traçabilité.
- आसान mathe résultat agile.
Prêt? Téléchargez la dernière version, lancez votre Docker et commencez votre transformation digitale dès aujourd’hui !
(et n’oubliez pas de sauvegarder régulièrement, de rester à jour sur la version stable, et de rejoindre la grande famille de développeurs / utilisateurs du Maroc qui rendent la plateforme aussi riche qu’elle l’est.)