Deslus.
21 outils en production Mes services

CRM open source : le vrai coût de l'auto-hébergement

Twenty offre un cœur AGPL gratuit que vous modelez vous-même. Je compte ici serveur, licence et limites de migration avant que vous choisissiez.

Louis Deslus 4 nov. 2026
Twenty CRM. La fiche de l’outil dit ce qu’il coûte et ce pour quoi il n’est pas fait.

Choisissez Twenty si vous voulez un CRM open source à auto-héberger gratuitement et à remodeler sans code ; choisissez SuiteCRM si refuser les frais par utilisateur est tout l'enjeu ; choisissez EspoCRM si vous voulez la solution hébergée de repli la moins chère à côté de votre propre serveur. Le test qui tranche est modeste : lancez l'essai de 30 jours de Twenty sur un vrai client, et en parallèle consacrez une soirée à son installation Docker. Si la soirée se passe bien, l'auto-hébergement est fait pour vous ; sinon, le siège cloud à 9 dollars facturé à l'année n'a jamais été la dépense qui compte.

Nos propres déploiements de Twenty tournent sur le cloud de l'éditeur, un workspace par client, une position consignée sur la fiche ; nous n'avons pas exploité d'instance auto-hébergée sur nos propres serveurs, donc tout ce qui suit sur Docker, les licences et la configuration serveur vient des pages de l'éditeur, pas de nos machines.

Comptez ce que coûte vraiment l'auto-hébergement

Le cœur de Twenty est sous licence AGPLv3, et leur FAQ indique que l'auto-hébergement du cœur open source est gratuit. La page de tarifs de SuiteCRM fait la même promesse dans l'autre sens : aucuns frais de licence par utilisateur, jamais, avec leur hébergement géré à partir de 50 livres par mois si vous leur confiez les serveurs.

La documentation Docker Compose de Twenty demande au moins 2GB de RAM, un Docker et un Docker Compose à jour, une clé de chiffrement que vous générez vous-même et un tag de version fixe comme v2.38.1, car le script d'installation rejette des alias comme v2 ou latest. C'est un vrai bloc de travail pour une personne, puis une tâche récurrente : mises à jour, sauvegardes, et les variables de stockage S3 qui, si elles restent vides quand STORAGE_TYPE vaut S_3, font échouer tous les envois de fichiers selon cette même documentation. Une machine de 2GB coûte quelques dollars par mois ; la personne qui la surveille, non.

La comparaison honnête n'oppose donc pas 9 dollars et 0 dollar. Le plan cloud Pro de Twenty est affiché à 9 dollars par utilisateur et par mois sur leur page de tarifs, et cette page présente ce chiffre comme le tarif facturé à l'année, avec un tarif mensuel supérieur de 25 pour cent. Lisez la fiche Twenty pour le détail des plans ; l'arithmétique de la décision se trouve ici.

Associez chacun des trois à votre équipe

Le benchmark de Marmelab de janvier 2026, dont les auteurs déclarent vendre l'un des produits comparés, place Twenty en première position parmi neuf CRM open source et souligne son installation en une ligne ainsi que son API REST et GraphQL, tout en citant une licence contaminante comme principal défaut.

Votre situationVotre choixLe chiffre qui tranche
Équipe technique, résidence des données ou schéma à adapterTwenty auto-hébergéCœur AGPLv3, gratuit ; voir la RAM requise plus haut
Équipe qui refuse tout frais par utilisateurSuiteCRM auto-hébergé0 dollar de licence ; hébergement géré dès 50 livres par mois
Petite équipe, sans dev, veut une solution hébergée de repliEspoCRM cloud Basic12,90 euros par siège, au mois ; 3 utilisateurs minimum
Équipe qui veut zéro exploitation et une interface moderneTwenty cloud Pro9 dollars par siège, au mois, facturé à l'année

Le Basic cloud d'EspoCRM, 3 utilisateurs minimum, est la voie publiée pour éviter complètement cette soirée, et leur page cloud annonce un essai gratuit de 30 jours.

Nous installons des CRM pour vivre, et nous avons configuré HubSpot, Pipedrive, folk et Attio. Aujourd'hui nous refusons d'installer autre chose que Twenty, ce qui est une position commerciale et non une préférence, et elle est consignée comme telle sur notre propre entrée Twenty. Si cette raison ne vous concerne pas, la licence à zéro de SuiteCRM ou le siège Basic hébergé d'EspoCRM sont de vraies alternatives, et le tableau ci-dessus les chiffre.

Essayez avec une démo, une installation Docker et un essai

La page d'accueil de Twenty annonce une inscription au cloud en moins d'une minute sans carte bancaire, et leur FAQ propose des Onboarding Packs de 4 heures ou des partenaires certifiés pour les déploiements plus larges, l'éditeur situant la mise en service à 1 à 2 semaines. Le test qui vaut la peine coûte une soirée : une machine virtuelle louée, l'installation Docker en une commande tirée de leur documentation, et votre propre modèle de données reconstruit sous forme d'objet personnalisé.

Lisez les limites de licence et les fonctions payantes

La question de licence à régler avant de modifier quoi que ce soit est l'AGPLv3. Leur fichier LICENSE sur GitHub indique que si vous modifiez Twenty, l'AGPLv3 s'applique à votre version modifiée.

Sur la page de tarifs de Twenty, le SSO est marqué No sur Pro et disponible sur Organization, listé à 39 dollars par siège, au mois, quand la facturation est annuelle ; le saut achète des rôles personnalisés jusqu'aux champs et aux lignes, pas de la capacité, puisque la page affiche des enregistrements et des objets illimités à chaque niveau. Le plan Basic cloud d'EspoCRM plafonne à 100 000 enregistrements avec 3GB de stockage de fichiers par utilisateur, et leurs conditions de facturation exigent une facturation de 6 mois ou annuelle sur Basic et Enterprise.

Préparez la migration avant d'exporter

La page d'accueil de Twenty répond par un oui à "Puis-je migrer depuis Salesforce ou HubSpot ?" : import par CSV, ou par leur API pour 50 000+ enregistrements, avec des partenaires capables de gérer la migration complète. L'import CSV accepte 10 000 enregistrements par fichier, et leur guide de migration des données recommande l'API pour tout volume supérieur, l'import par API étant indiqué comme illimité. L'export est plafonné lui aussi : 20 000 enregistrements par export CSV, avec une permission "Export CSV" requise.

Nous avons écrit un article entier sur l'unité qui compte vraiment dans ces projets : pas la licence mais le travail de migration derrière, dans un workspace par client. L'article complémentaire sur le choix d'un CRM pour une agence couvre les chiffres à lire avant d'en choisir un.

Vérifiez les plafonds avant le deuxième mois

L'import CSV de Twenty plafonne chaque fichier à 10 000 enregistrements, donc un export dix fois plus gros (10 x 10 000) demande dix fichiers, chacun avec son propre mappage de champs. L'export s'arrête à 20 000 enregistrements par exécution, ce qui transforme une sauvegarde complète en traitement par lots. Et le niveau Basic d'EspoCRM porte le plafond d'enregistrements déjà cité plus haut, donc le plan du premier mois peut être celui que vous dépassez au deuxième ; leur page indique que les enregistrements peuvent être étendus moyennant un supplément sur Basic et Enterprise, ce qu'il vaut mieux chiffrer avant de s'engager, pas après.

Twenty n'est pas un programme d'affiliation : nous ne gagnons rien si vous le choisissez, et il en va de même pour EspoCRM et SuiteCRM.

D’où viennent ces chiffres

Ce qu’on me demande encore

Twenty est-il vraiment gratuit ?

Le cœur est gratuit sous licence AGPLv3 et leur FAQ indique que l'auto-hébergement du cœur open source est gratuit. La partie payante est leur cloud : Pro à 9 dollars par utilisateur et par mois, Organization à 39 dollars facturé à l'année.

De quel serveur ai-je besoin pour auto-héberger Twenty ?

Leur documentation Docker Compose demande au moins 2GB de RAM, Docker et Docker Compose à jour, et un tag de version fixe comme v2.38.1. Les alias comme v2 ou latest sont rejetés par le script d'installation.

Puis-je migrer depuis Salesforce ou HubSpot ?

La FAQ de Twenty dit oui, par CSV ou par leur API pour 50 000+ enregistrements, avec des partenaires capables de mener la migration complète et la mise en service en 1 à 2 semaines. L'import CSV documenté est plafonné à 10 000 enregistrements par fichier, donc les exports plus gros doivent être découpés.

EspoCRM facture-t-il par utilisateur sur son cloud ?

Oui, avec des minimums. Basic coûte 12,90 euros par siège et par mois pour au moins 3 utilisateurs et plafonne à 100 000 enregistrements ; Enterprise coûte 22,00 euros pour au moins 5 utilisateurs et 10 000 000 d'enregistrements ; Ultimate coûte 59,00 euros pour au moins 10 utilisateurs avec des enregistrements illimités.

Combien SuiteCRM facture-t-il par utilisateur ?

Rien. Leur page de tarifs indique qu'il n'y a pas de frais de licence par utilisateur ; vous payez l'hébergement, la mise en place et le support, et leur hébergement entièrement géré démarre à 50 livres par mois.

La suite, dans Pipeline commercial

Le reste de ce que j'ai mesuré sur cette partie du travail.

Lire tout ce que j'ai écrit sur Pipeline commercial