Lead Scorer

Taux de churn SaaS : calcul, périmètre et décisions utiles

Calculez le taux de churn de vos clients SaaS sans mélanger résiliations, renouvellements échoués, réactivations et perte de revenus.

By Miljan @ Lead Scorer 8 min read

Le taux de churn, ou taux d'attrition client, indique quelle part des clients présents au début d'une période est partie. Il ne dit pas pourquoi ces clients sont partis, quel revenu récurrent a disparu, ni si de nouveaux contrats les ont remplacés. Pour une équipe SaaS B2B, la première décision est donc de fixer le périmètre du calcul.

Registre illustré de comptes clients avec un départ et une réactivation à distinguer

La formule du taux de churn client

Taux de churn client = clients de la cohorte initiale perdus pendant la période ÷ clients actifs au début de la période × 100. Prenons un exemple fictif : 200 entreprises disposent d'un abonnement payant le 1er octobre. Huit de ces contrats prennent fin avant le 31. Le taux mensuel est de 8 ÷ 200 × 100 = 4 %. Ce chiffre illustre la méthode ; ce n'est ni un objectif sectoriel ni une donnée de Lead Scorer. Les 40 clients signés en octobre ne figuraient pas dans le groupe de départ.

Une entreprise arrivée puis partie pendant le même mois représente une vraie perte, mais pas celle de la cohorte initiale. Présentez-la séparément plutôt que de l'ajouter au numérateur sans l'avoir dans le dénominateur. Même prudence pour un client qui revient avant la clôture : comptez-vous les événements de résiliation ou les clients finalement perdus ? Choisissez une règle stable. La définition de ChartMogul retire du calcul les arrivées suivies d'un départ et les départs suivis d'une réactivation au cours de la même période. Ce n'est pas la seule convention possible, mais elle est explicite.

Résiliation demandée, contrat échu et paiement échoué : ne pas confondre

Définissez l'unité suivie : une personne utilisatrice n'est pas nécessairement un compte client. Fixez ensuite la date de départ. Une demande de résiliation aujourd'hui peut prendre effet à la fin de la période payée. Un renouvellement peut être en attente d'un paiement ou d'une signature. Tant que le service payant n'a pas effectivement cessé selon votre règle, évitez de transformer chaque alerte en client perdu. Conservez néanmoins l'alerte pour agir à temps.

  • Unité : entreprise, compte payant ou contrat, sans changer de niveau en cours d'analyse.
  • Début : liste des comptes actifs à une date et une heure précises.
  • Fin : date effective de sortie du service payant.
  • Motif : résiliation volontaire, non-renouvellement, échec de paiement ou inconnu.
  • Retour : réactivation tracée à part, avec une règle brute ou nette déclarée.

Stripe présente le taux d'attrition comme le rapport entre clients perdus et clients initiaux sur une période choisie. La formule est simple ; l'enjeu opérationnel est de conserver les mêmes critères de comptage d'un mois à l'autre.

Ne pas appeler « churn » deux mesures différentes

Le churn client donne le même poids à chaque compte. Le churn de revenus mesure la perte de revenu récurrent : un grand compte parti pèse davantage qu'un petit, et une baisse de forfait peut réduire ce revenu sans perdre le client. Une expansion peut compenser cette perte dans une mesure nette, mais ne fait pas disparaître une résiliation. Affichez donc le nombre de comptes perdus et les revenus récurrents perdus à côté du pourcentage.

Si vous présentez un taux de churn de revenus brut ou net, indiquez clairement sa formule, la base de revenu et le traitement des baisses et expansions. Le guide de Paddle sur le revenue churn distingue ces mesures. Une seule courbe étiquetée « churn » peut masquer des problèmes très différents.

Lire le chiffre avant de proposer une action

Regardez d'abord à quel moment du parcours les comptes sont partis. Comparez des groupes cohérents : cohorte d'acquisition, durée de contrat, taille de client, offre et premier usage réussi. Une entreprise en abonnement mensuel et un grand compte au contrat annuel n'ont pas la même exposition au risque pendant un mois. Un « bon taux » repris hors contexte n'aide guère à décider.

Si les pertes se concentrent peu après la signature, relisez la promesse et le premier résultat dans notre guide d'onboarding client B2B. Si elles touchent surtout un profil précis, confrontez l'offre réellement utilisée à la segmentation client B2B. L'objectif est d'identifier une condition modifiable, pas de plaquer une campagne de réduction sur tous les départs.

Un motif « prix » n'exclut pas une valeur jamais obtenue. Un paiement refusé n'est pas nécessairement un client qui souhaite partir. Une panne répétée ne se résout pas avec un simple rabais. Recoupez le motif déclaré avec le contrat, l'usage, le support et, si possible, un échange avec le client. Une discussion récente entre professionnels du customer success illustre pourquoi la réponse doit suivre le motif ; ce témoignage n'est pas une mesure d'efficacité.

  1. Vérifiez la date de fin réelle et classez l'événement une seule fois.
  2. Retrouvez le résultat promis, atteint ou bloqué pendant la relation.
  3. Confiez le problème à une personne capable d'agir sur sa cause.
  4. Regardez si des cas semblables reviennent dans la même cohorte.

Une page pour la prochaine revue mensuelle

Notez les clients initiaux, les départs de ce groupe, les nouveaux clients, les réactivations, les motifs connus et inconnus, ainsi que les revenus récurrents perdus. Ajoutez la règle de date effective. Puis relisez quelques dossiers réels avant de modifier la définition ou de lancer une action de fidélisation. Le taux indique où chercher ; les dossiers aident à comprendre quoi changer.

Si le problème commence avant le premier usage utile, utilisez notre checklist de passation et d'onboarding pour vérifier l'engagement initial, les responsabilités et le résultat attendu. Lead Scorer aide à prospecter et qualifier les leads ; cet article ne prétend pas qu'il calcule le churn ni qu'il automatise les décisions de fidélisation.

Questions fréquentes

Qu'est-ce que le taux de churn ?

Le taux de churn, ou taux d'attrition client, mesure la part des clients actifs au début d'une période qui ont effectivement quitté le service à sa fin. Il faut définir ce que signifient client actif et départ.

Comment calculer un taux de churn mensuel ?

Divisez le nombre de clients présents au début du mois et perdus pendant ce mois par le nombre de clients actifs au début du mois, puis multipliez par 100. Les clients acquis dans le mois ne font pas partie de cette cohorte de départ.

Un renouvellement échoué compte-t-il comme une résiliation ?

Il compte comme départ lorsque l'abonnement ou le contrat est effectivement terminé selon votre règle écrite. Distinguez l'échec de paiement ou administratif d'une résiliation volontaire.

Quelle différence entre churn client et churn de revenus ?

Le premier compte les comptes perdus ; le second mesure les revenus récurrents perdus et peut inclure les baisses d'abonnement. Un gros et un petit client ont le même poids en nombre de comptes mais pas en revenu.

Quel est un bon taux de churn pour un SaaS ?

Aucun seuil n'est universel. Comparez des périodes et segments définis de la même façon, avec des durées de contrat et tailles de compte comparables, avant d'utiliser un repère externe.

À lire ensuite