Dolibarr pour startups : multi-société avec intégrations modernes

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

  1. Installer le SDK : composer require dolibarr/dolibarr-api-php (ou utiliser le wrapper Python).
  2. Authentifier : OAuth2 client‑credentials ou token API (ex. GET /mydolphin/api/v1/token).
  3. 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]);
    // …
  4. 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. 🚀

Publications similaires