Comment une petite structure peut gérer plusieurs sociétés et profiter des connecteurs du 21ᵉ siècle
1. Pourquoi Dolibarr séduit les startups ?
| Besoin récurrent | Ce que Dolibarr apporte | Impact pour la startup |
|---|---|---|
| Gestion comptable simple | Factures, devis, relances, journalier | Rapports financiers à jour en quelques clics |
| Pilotage des ventes & relations clients | CRM intégré (contacts, pipelines, historique) | Meilleure visibilité sur les opportunités |
| Multi‑sociétés & multi‑organisations | Gestion parallèle de 1 ou plusieurs entités juridiques | Un seul outil pour toutes les filiales ou sociétés «‑‑‑» |
| Coût maîtrisé | Solution open‑source, installation légère | Pas de licence annuelle, paiement uniquement pour le support ou l’hébergement |
| Extensibilité | Modules & API REST/GraphQL | Possibilité d’ajouter des connecteurs « modernes » en 2‑3 jours |
Pour une startup qui doit jongler entre produit, financement et équipe, disposer d’un ERP/CRM tout‑en‑un qui supporte plusieurs structures légales évite de multiplier les logiciels (Excel, comptes de tiers, CRM dédié à chaque projet). Dolibarr rend cela possible sans configuration lourde.
2. Le concept de multi‑société dans Dolibarr
2.1 Architecture native
- Une base de données → plusieurs sociétés (companies) configurables via le menu « Sociétés ».
- Chaque société possède son propre jeu d’entités : contacts, adresses, articles, ventes, pièces comptables, etc.
- Les utilisateurs peuvent être affectés à une ou plusieurs sociétés, ce qui permet de travailler simultanément sur plusieurs comptes légaux.
2.2 Gestion pratique
| Action | Où la faire | Exemple d’usage |
|---|---|---|
| Créer une nouvelle société | Administration > Sociétés > Ajouter | Lancer la filiale « SASU‑AI » en 5 minutes |
| Basculer de société | En haut à droite du tableau de bord | Passer de la SAS « Innov’Tech » à la SAS « Data‑Lab » en un clic |
| Synchroniser les adresses communes | Module CRM > Contacts (choix du champ « Société associée ») | Partager un même interlocuteur entre deux entités sans duplication |
| Rapports consolidés | Rapports > Rapport multi‑société | Produire un tableau de bord global du chiffre d’affaires 2024 |
2.3 Sécurité et conformité
- Chaque société possède ses rôles et permissions distincts.
- Les documents comptables (factures, écritures) sont isolés par société, ce qui facilite les audits et les clôtures fiscales.
3. Les intégrations modernes qui transforment votre workflow
Une petite startup ne veut pas passer des heures à copier‑coller des données. Voici les connecteurs les plus pertinents qui existent aujourd’hui, ou que l’on peut créer en 1 à 2 jours grâce à l’API Dolibarr.
| Domaine | Connecteur natif ou module | Exemple de flux automatisé |
|---|---|---|
| Paiement en ligne | Modules PayPal, Stripe, Mollie | Une vente validée crée automatiquement la facture et déclenche le paiement en ligne ; l’état de paiement est synchronisé dans le tableau de bord. |
| E‑commerce | Plugins PrestaShop, WooCommerce, OpenCart | Les commandes Placer sur la boutique se traduisent immédiatement en devis/ factures Dolibarr, avec mise à jour du stock. |
| Gestion de projet | API OpenProject / Asana (via scripts) | Création d’une tâche « Facturation client » dès qu’une facture dépasse 30 jours. |
| Marketing & newsletters | Intégrations Mailchimp, SendinBlue via API | Un nouveau contact ajouté dans Dolibarr s’inscrit automatiquement à la campagne « Bienvenue ». |
| Automatisation de factures récurrentes | Module Recurring Invoicing + webhook Zapier | Génération automatique d’une facture mensuelle pour chaque abonnement SaaS. |
| Business Intelligence | Connecteur Power BI / Metabase via OData/ODBC | Export des KPI financiers multi‑sociétés vers un tableau de bord partagé avec les investisseurs. |
| Gestion des documents | Stockage Nextcloud + WebDAV intégré | Les factures scannées sont sauvegardées directement sur le drive de l’entreprise, indexées par ID de facture. |
| IoT / suivi de matériel | Plugin custom API (ex. Raspberry Pi) | Enregistrement d’un événement d’utilisation d’une machine dans le module Asset Management → déclenche un ticket de maintenance. |
3.1 Créer son propre connecteur en 24 h
- Installer le SDK :
composer require dolibarr/dolibarr-api-php(ou utiliser le wrapper Python). - Authentifier : OAuth2 client‑credentials ou token API (ex.
GET /mydolphin/api/v1/token). - Endpoint clé :
// Exemple d’ajout d’une facture via API
$postData = [
'factureLabel' => 'Facture 2025‑0012',
'societeId' => 3,
'line' => [
['label'=>'Service cloud','price'=>199.99,'qty'=>1,'fk_product'=>12],
],
];
$ch = curl_init('https://api.myserver.com/dolibarr/api/v1/invoice');
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($postData));
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: Bearer '.$token]);
// … - Tester → déployer via un cron ou un webhook (ex. Zapier → Dolibarr).
4. Étapes concrètes pour lancer Dolibarr dans une startup
| Étape | Action clé | Durée estimée | Astuce pro |
|---|---|---|---|
| 1️⃣ Choisir le mode d’hébergement | – Auto‑hébergement sur VPS (Docker) – Solution cloud (Docker‑Hub, Railway, Fly.io) |
30 min – 2 h | Utilisez l’image officielle dolibarr/dolibarr avec volume persistant pour les pièces jointes. |
| 2️⃣ Installer les modules de base | – Comptabilité – CRM – Gestion des stocks – Emailing (SMTP) |
15 min | Activez le module « Multi-company » dès la config pour ne pas le désactiver plus tard. |
| 3️⃣ Créer vos sociétés | Via Administration > Sociétés > Ajouter | 5 min | Ajoutez le numéro SIRET dès le départ, cela simplifie les déclarations fiscales. |
| 4️⃣ Configurer les rôles | Administration > Permissions > Rôles | 10 min | Créez un rôle « Gestionnaire Finance » limité à la société A et B. |
| 5️⃣ Brancher les premiers connecteurs | – Stripe (paiement en ligne) – Mailchimp (emailing) – Zapier (automatisation) |
1‑2 jours | Commencez avec Zapier (no‑code) avant de toucher à l’API. |
| 6️⃣ Déployer les rapports | Rapports > Nouveau rapport > Sélection multi‑société | 30 min | Sauvegardez un tableau de bord « Vue CFO » pour les réunions avec les investisseurs. |
| 7️⃣ Former l’équipe | Sessions de 30 min + guide interne | 1‑2 jours | Utilisez le Help intégré → chaque écran possède un lien « ? ». |
| 8️⃣ Plan de continuité | Backup automatisé quotidien (ChronoQueue) | Continu | Sauvegarde à la fois la base MySQL et les dossiers /files. |
5. Exemple de workflow réel : « Launch‑up SaaS »
Contexte : NovaMetrics est une startup qui vend un SaaS de suivi d’événements aux deux entités suivantes :
- NovaMetrics SAS (France)
- NovaMetrics GmbH (Allemagne)
Scénario complet
| Action | Dolibarr (module impliqué) | Intégrations modernes |
|---|---|---|
| 1. Prospect découvre le pricing page (WooCommerce) | Création de l’article « Abonnement mensuel », prix TTC, fk_company = 1 | WooCommerce → Webhook → API invoicing de Dolibarr |
| 2. Abonnement payé via Stripe | Facture créée automatiquement (date d’échéance = 1 mois) | Stripe → webhook → création facture + notification Slack |
| 3. Facturation récurrente | Règlement automatique chaque mois | Zapier → planification d’un job CreateRecurringInvoice |
| 4. Contact passe du lead au client | CRM : Contact → Status = Client |
Mailchimp : ajout à la campagne « Onboarding » |
| 5. Gestion comptable multi‑sociétés | Toutes les écritures sont liées à la société 1 (SAS) ou société 2 (GmbH) | Export OData → Power BI → Dashboard partagé avec les actionnaires |
| 6. Déclenchement d’un ticket support | Lorsque le solde < 0 ou facture en retard > 15 j | API → création de ticket dans OTRS ou Jira via webhook |
Résultat : Pas de double saisie, audit complet par entité, visibilité totale des flux financiers et des abonnements en un seul tableau de bord.
6. Bonnes pratiques & pièges à éviter
| Bonnes pratiques | À éviter |
|---|---|
| Synchroniser les identifiants externes (ex. numéro client ERP) dès le départ. | Créer des doublons de sociétés par accidente – utilisez toujours le champ Code interne unique. |
| Activer le journal d’audit (admin → Configuration → Audits). | Ne pas configurer les permissions globales – risque de fuite de données entre sociétés. |
Planifier les backups (MySQL + /files) chaque nuit et tester la restauration. |
Oublier de mettre à jour les modules de sécurité (ex. patch de CVEs). |
| Documenter les flux d’intégration dans un diagramme (ex. Mermaid). | Faire confiance à des scripts improvisés sans tests de non‑régression. |
| Utiliser le sandbox (ex. site de démonstration) avant production. | Ignorer les sauvegardes de la base lorsqu’on fait des migrations massives. |
7. Perspectives : où va Dolibarr en 2025 ?
| Tendance | Implication pour votre startup |
|---|---|
| API « GraphQL » (module community en cours) | Un accès plus fin aux champs de facturation, idéal pour les micro‑services. |
| Intégration native de l’IA (recommandations de paiement, prévision de churn) | Modules expérimentaux qui auto‑génèrent des relances intelligentes. |
| Support multi‑tenant Docker‑Compose | Possibilité de lancer plusieurs instances de Dolibarr sur un même conteneur avec des volumes partagés. |
| Modules comptabilité IFRS / GAAP avancés | Plus simple pour les levées de fonds internationales. |
| Partenariats avec des marketplaces d’ERP (ex. Odoo, Tryton) | Synchronisation bidirectionnelle sans duplication de données. |
Le mot du futur : Dolibarr ne cesse d’avancer, combinant l’esprit open‑source avec des connecteurs modernes. Pour une startup, c’est le pont parfait entre la souplesse d’un ERP maison et la robustesse d’une solution industrialisée.
8. Conclusion
| ✅ | Pourquoi choisir Dolibarr dès aujourd’hui |
|---|---|
| Multi‑société native – aucune duplication de données, audit simple. | |
| Modularité – ajoutez un connecteur, un module, ou créez votre propre API. | |
| Coût maîtrisé – zéro licence, paiement éventuel de support ou d’hébergement. | |
| Communauté active – forums, plugins communautaires, documentation claire. | |
| Scalabilité – d’une petite boutique à plusieurs entités légales en un clin d’œil. |
Pour une startup qui ambitionne de croître rapidement tout en gardant la maîtrise financière et juridique, Dolibarr représente une solution à la fois léger et robuste. En tirant parti des intégrations modernes (paiement en ligne, CRM, e‑commerce, BI), vous pouvez automatiser vos processus, réduire les tâches manuelles et vous concentrer sur ce qui compte réellement : l’innovation produit et la création de valeur.
« Avec Dolibarr, chaque société de ma groupe a son propre espace, mais toutes les données sont centralisées pour les rapports consolidés. C’est exactement le type de visibilité que les investisseurs recherchent. »
— M. Dupont, CTO d’une startup SaaS
Prêt à passer à l’action ? Installez votre première instance Docker ce week‑end et laissez Dolibarr gérer vos multiples sociétés, pendant que vous vous focalisez sur votre mission principale. 🚀