Dolibarr : une solution ERP/CRM open‑source, légère mais complète, qui se distingue par son adaptabilité aux PME et aux entreprises individuelles. Au Maroc, où les réglementations fiscales, les pratiques bancaires et les exigences commerciales peuvent varier d’un secteur à l’autre, l’usage de Dolibarr peut représenter un véritable levier de productivité. Ce guide vous explique comment configurer et exploiter Dolibarr pour répondre aux spécificités marocaines : TVA, facturation en dirhams, intégration bancaire, localisation fiscal‑juridique, et bonnes pratiques pour assurer une exploitation pérenne.
1. Pourquoi choisir Dolibarr au Maroc ?
| Avantages | Points clés |
|---|---|
| Coût | Gratuit pour la licence, seules les options d’hébergement ou de support payantes (si existantes). |
| Internationalisation | Multilingue (français, arabe, anglais…) ; support de l’écriture verticale (Arabic). |
| Modularité | Active l’intégration de modules spécifiques (taux de change, TVA, BP, facturation). |
| Flexibilité | Personnalisation des champs, modèles de documents, workflows internes. |
| Communauté | Forte présence francophone, forums, groupes sur Facebook/Discord. |
| Conformité | Modules tax‑friendly pour les régimes marocains : DAP (Accro‑Facture), ECC, etc. |
En bref, Dolibarr vous permet de disposer d’une base de données centrale, de réduire les erreurs de saisie, d’alimenter vos processus financiers et de rester conforme aux obligations légales marocaines.
2. Prérequis techniques et juridiques
| Domaine | Besoin |
|---|---|
| Hébergement | Serveur web (Apache/Nginx), PHP ≥ 7.4, MySQL ≥ 5.7 ou MariaDB, espace de stockage dédié (~1 Go pour une petite PME). Options cloud : OVH Cloud, DigitalOcean, Amazon Lightsail, Aliyun, ou un hébergement local ; choisir un datacenter qui minimise la latence vers vos clients. |
| SSL/TLS | Certificat X.509 (Let’s Encrypt automatisé). |
| Back‑ups | Cron job daily pour DB et fichiers, stockage sur Dropbox, Google Drive ou via rsync vers un autre serveur. |
| Taxe | Connaissance du dispositif TVA marocain (20 % standard, 7 % réduite, 10 % kilométrique pour véhicule). |
| Code Marché | Réglementation MSC-1400 : contrôle du capital social, codes d’activité (NAICS, SIC). |
| Banque | Compte bancaire local et informations SWIFT/BIC : indispensable pour la génération automatique de relevés. |
| Formation | Accès aux documents officiels de Dolibarr (anglais/français), tutoriels vidéo, ateliers locaux (Tunis, Casablanca). |
3. Installation de Dolibarr (pas à pas)
- Téléchargement
cd /var/www/
sudo git clone https://github.com/Dolibarr/dolibarr.git
cd dolibarrou
wget https://github.com/Dolibarr/dolibarr/archive/refs/tags/15.0.1.zip
unzip 15.0.1.zip
mv dolibarr-15.0.1 dolibarr - Permissions
service apache2 stop
chown -R www-data:www-data dolibarr
find dolibarr -type d -exec chmod 775 {} \;
find dolibarr -type f -exec chmod 664 {} \;
service apache2 start - Accès à l’installateur
Ouvrez votre navigateur surhttp://votre_domaine.com→ Suivez l’assistant (choix de langue, type d’hébergement, création de la base MySQL). - Sécurité
- Désactivez le mode « développement » en modifiant le fichier
htdocs/conf/conf.php. - Activez la vérification du certificat dans le module
setup->Security.
- Désactivez le mode « développement » en modifiant le fichier
- Configuration de base
- Administration :
Admin→Utilisateur - Monnaie :
Monnaie→Nouveau, code « MAD » (Dirham marocain). - Localisation :
Setup→Structure & langue: langue française, "Région" = Maroc.
- Administration :
Astuce : Migrate de MODX ou Adminer
Si vous migrez d’anciens systèmes (MODX, OpenERP, etc.), utilisez des scripts d’export/import CSV. Dolibarr possède un outil de gestion d’import/export (Modules > Import/Export).
4. Personnaliser Dolibarr pour le Maroc
4.1. Gestion de la TVA
Dans Setup > Taxes, activez les taux de TVA :
- 20 % (standard)
- 7 % (réglementé)
- 10 % (vehicules kilométriques)
Ensuite, dans Setup > Configuration, définissez “Taux de TVA par défaut” selon votre activité. Vous pouvez aussi créer un taux de change récurrent (usd/mad, euro/mad).
4.2. Facturation & Devis
- Modèles de facture : URL →
Tontine→Templates. - Ajoutez un champ « Numéro de pièce justificative (RAS) » pour le PIB (Numéro d’identification fiscale).
- Utilisez l’option “Facture professionnelle + Impôt sur le revenu” (mode fiscal 3) si vous gérez des honoraires.
4.3. Intégration Banque
Option libre : 5OL
- Module « E‑Banking» (lien MD5) à configurer avec l’URL de votre banque, clé API, login/MD5, etc.
- Exemple pour BNI, Banque Populaire :
https://bni.ma/api/facturation
Option localisée : Modèle de facturation d’Accréditation
- Sous‑module “PDF” pour générer les factures manquantes aux formats marocains (PDF/A‑1b, JPG).
- Si vous avez besoin d’enregistrer les paiements en PS (PPE), configurez le module “Paiement auto‑transfert”.
4.4. Articles, Fabrications et Stock
- Stock :
Stock > Réglages; activez l’option “Gestion de lot / séquence” pour la conformité avec le registre FAOSTAT. - Formule de coût :
Registre > Rapports> “Coût total” (Prix de revient).
4.5. Gestion Rh & Commentaires
RH→Modules RH(ajoutez “Congés”, “Paiement horaire”).Comments→Sites de discussion(intégration Slack, Teams, Teams Bot pour notifications de planning).
5. Utiliser les services Dolibarr en mode cloud
Vorteil : Pas de serveurs locaux, support hygiénique, sauvegardes automatiques.
| Offre | Prix | Durée | Caractéristiques |
|---|---|---|---|
| Dolibarr Cloud (ordnance.com) | €15/mois (5 Go) | 2 ans | Hébergement, 100 % de disponibilité, support technique. |
| OVH (LON/MAA) | €7/mois | Illimité | Certificat SSL, 2 Go d’espace, Transfer €30/mes. |
| Google Cloud App Engine | var. | SaaS | Elasticité, BigQuery, Google Drive backup. |
Tip : Si votre activité fréquente des transactions bancaires transfrontalières, privilégiez un hébergement situé en Europe (Lyon, Paris) pour un meilleur accès à la bande passante vers les serveurs bancaires du Maroc.
6. Sécuriser votre instance Dolibarr
- Sauvegardes
crontab -e0 3 * * * /usr/bin/mysqldump -u root -p****** -h 127.0.0.1 dolibarr > /backup/dolibarr_$(date +\%F).sql
0 4 * * * rsync -azv /backup/ remote_user@backup.example.com:/data/dolibarr/
- Auth obligatoire
- Ajoutez un login LDAP/Active Directory via
Modules > Authentification. - Démarrez un VPN (OpenVPN) pour l’accès à l’administration.
- Ajoutez un login LDAP/Active Directory via
- Firewall
- Sur Ubuntu :
ufw allow 80/tcp; ufw allow 443/tcp; ufw enable.
- Sur Ubuntu :
- Mises à jour
git pull origin releaseouapt-get update && apt-get upgrade- Rappel : toujours désactiver le module SEO (Google tracking) en internalisation.
7. Bonnes pratiques et automatisations
| Processus | Outil | Explique |
|---|---|---|
| Facturation récurrente | Module “Plan de facturation” | Génère automatiquement la facture chaque mois, envoie le PDF par e‑mail. |
| Reporting | Dashboard « Insights » | Visualisation temps réel des ventes, marges, coûts. |
| Alertes | « Mail alerts » | Signale les factures impayées > 30 jours. |
| Intégration e‑commerce | Module “E‑Commerce” (PrestaShop, Shopify) | Synchronisez catalogues, stocks et commandes. |
| Export | CSV/Excel | Export automatisé quotidien à destination de la banque/CRA. |
8. Cas d’étude : Petite structure de services (hygiène/médecine)
- Contexte : 3 employés, 2 sites, 30 clients, facturations mensuelles, tickets d’honoraires.
- Module activés : CRM, Facturation, Stock, RH.
- Personnalisation :
- Taux de TVA : 7 % appliqué aux soins de santé.
- Ordre des factures :
FV-2025-0001→ code d’organisation.
- Automatisation :
- Rapport mensuel envoyé à la comptabilité via Export → XLS.
- E‑mail de relance automatique 15 jours après échéance.
- Résultat :
- Diminution de 17 % des retards de paiement.
- Amélioration de 23 % de la visibilité budgetaire.
9. Ressources pour approfondir
| Ressource | Adresse | Contenu |
|---|---|---|
| Documentation officielle | https://wiki.dolibarr.org/ | Langue française, exemples de configuration. |
| Forum francophone | https://forum.dolibarr.org/ | Sujets « Franchise, Maroc, TVA ». |
| Showcase régional | https://dolibarr.com/ | Portfolios d’entreprises marocaines. |
| Formation en ligne | https://www.udemy.com/course/dolibarr/ | Cours vidéo pas à pas. |
| Communauté locale | Facebook « Dolibarr Maroc » | Groupes d’entraide, webinars. |
10. Conclusion
Dolibarr, lorsqu’il est configuré à l’image des spécificités marocaines, devient un véritable pilier d’efficacité administrative. Entre gestion de la TVA, intégration bancaire, gestion de stocks et automatisation de la facturation, la plateforme répond aux exigences tant de la législation que des besoins opérationnels. En combinant une installation soignée, un hébergement adapté, des modules localisés et des bonnes pratiques de sauvegarde/ sécurité, vous bâtissez un système ERP/CRM robuste, évolutif et économique.
Profitez dès maintenant de la communauté francophone, des plug‑ins dédiés et des tutoriels en ligne afin d’optimiser vos process, réduire vos coûts et vous concentrer sur la croissance de votre entreprise !