ForHosting KIT · Finances et argent

Calculateur de métriques SaaS

200 abonnés payant 49 par mois, dont 10 partis, donnent un MRR de 9 800, un taux d'attrition de 5 % et une valeur vie client de 980. Saisissez trois chiffres du dernier mois et obtenez ce que demande un rapport au conseil. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Abonnés
200
Prix
49
Résiliés
10
Vous obtenez
Mrr
9 800
Arr
117 600
Taux de résiliation
0,05
Taux d'attrition (%)
5

Les exploitants SaaS, les fondateurs et les responsables financiers vivent dans trois chiffres : le revenu récurrent mensuel, le churn client et ce que vaut un abonné sur sa durée de vie.

Comment le MRR, le taux de churn et la valeur vie sortent de trois nombres

Le revenu récurrent mensuel, le taux de churn et la valeur vie client sont les trois chiffres dont se sert une activité d'abonnement pour décrire le livre, la fuite et ce que vaut un client. Ce calculateur emploie les identités de manuel dont part tout tableau de métriques SaaS. Le revenu récurrent annuel, renvoyé comme arr, est ce chiffre mensuel fois douze afin qu'un pack conseil puisse se poser à côté d'objectifs annuels sans un second outil.

La durée de vie moyenne en mois est l'inverse du taux de churn. Ces identités supposent un prix mensuel constant, un churn logos (clients) plutôt qu'un churn en dollars, et une période qui correspond au prix (un mois). Elles ne modélisent ni le revenu d'expansion, ni la contraction, ni les remboursements, ni un LTV d'actualisation des flux qui exigerait un coût du capital.

Vous fournissez trois nombres finis qui partagent déjà une période et une monnaie ; le calculateur multiplie, divise et arrondit l'argent half-up à deux décimales afin que les tests coïncident octet par octet d'un environnement à l'autre. Un livre de deux cents abonnés à quarante-neuf par mois avec dix départs imprime un MRR de neuf mille huit cents, un taux de churn de cinq pour cent, une durée de vie de vingt mois et une valeur vie client de neuf cent quatre-vingts.

Où un calculateur de métriques SaaS gagne sa place

Les fondateurs qui filtrent un flash hebdomadaire se servent d'un calculateur de métriques SaaS pour transformer l'effectif de clients payants du mois dernier, le prix catalogue et les résiliations en un chiffre de MRR, un taux de churn et une valeur vie avant d'ouvrir un modèle de cohortes complet. Les responsables financiers épinglent ce triple à côté de la trésorerie et du burn afin qu'une hausse de prix qui a fait croître le MRR ne soit pas prise pour un livre plus sain lorsque le churn a aussi augmenté.

Investisseurs et packs conseil rejouent les trois mêmes champs lorsqu'une levée ou une mise à jour mensuelle demande le MRR, le churn logos et le LTV, puis posent ces chiffres à côté d'un run rate de sortie qui se contente d'annualiser le revenu récurrent du dernier mois et à côté d'un calculateur de coût d'abonnement ménager qui dit ce que paie un foyer, non ce que gagne l'entreprise.

C'est une recherche et un travail différents d'un calculateur de taux de sortie qui multiplie un revenu mensuel donné par douze, d'un calculateur de loan-to-value combiné qui additionne les privilèges sur un bien, et d'un calculateur de revenu ponctuel qui multiplie des unités vendues par un prix transactionnel : ces outils partent d'autres entrées et répondent à d'autres questions. Une validation en échec ne consomme pas de solde.

Flash hebdomadaire SaaS et pack conseil

Transformez l'effectif de clients payants du mois dernier, le prix mensuel et les résiliations en MRR, churn logos et LTV simple avant d'ouvrir un modèle de cohortes ou de moteur de facturation.

Revues de prix et de mix de plans

Rejouez les trois mêmes champs après un changement de tarif afin qu'un ARPU plus élevé ne soit pas pris pour un livre plus sain si les clients partis ont aussi augmenté.

Diligence investisseurs et levée de fonds

Posez l'effectif actuel d'abonnés, le prix du plan et les résiliations de la période dans un MRR de départ, un taux de churn et une valeur vie client à côté de la trésorerie et du burn.

Pourquoi un effectif d'abonnés égal à zéro est-il rejeté ?

Le taux de churn et la valeur vie client divisent par l'effectif d'abonnés. Une base nulle est indéfinie. Un effectif négatif est rejeté pour la même raison.

Que se passe-t-il si churned vaut zéro ?

Le MRR s'imprime encore et le taux de churn est zéro.

Est-ce le même outil que le run rate de sortie, le coût annuel d'abonnement ou le loan-to-value combiné ?

Non. Ce calculateur part d'un effectif d'abonnés, d'un prix mensuel et de clients partis. Un outil de taux de sortie se contente d'annualiser un revenu mensuel donné. Un outil de coût d'abonnement ménager dit ce que paie le client en un an. Le loan-to-value combiné additionne les privilèges sur un bien. Ce sont d'autres entrées et d'autres travaux.

Comment se calculent le MRR, le taux d'attrition et la valeur vie client ?

Le MRR est le nombre d'abonnés multiplié par le prix mensuel. Le taux d'attrition divise les départs par le nombre d'abonnés, et la valeur vie client divise le prix mensuel par ce taux.

La valeur vie client tient-elle compte des montées en gamme ou des remboursements ?

Non. Elle suppose un prix mensuel constant et compte les clients partis, pas le chiffre d'affaires perdu. Changements de formule, remboursements et valeur actualisée avec un coût du capital restent hors du calcul.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/fin/saas-metrics

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/fin/saas-metrics \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"subscribers":200,"price":49,"churned":10}'
{
  "subscribers": 200,
  "price": 49,
  "churned": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.saas_metrics",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Ce calculateur de métriques SaaS prend un effectif d'abonnés, un prix mensuel par client et le nombre de clients partis sur la période, puis renvoie le revenu récurrent mensuel, le taux de churn logos de la période et la valeur vie client à partir des identités de manuel : le MRR égale subscribers fois price, le taux de churn égale churned divisé par subscribers, et la valeur vie égale price divisé par ce taux de churn. Un effectif d'abonnés égal à zéro échoue avec invalid_input et n'est pas facturé, car le taux de churn et la valeur vie diviseraient par zéro.

Comment le MRR, le taux de churn et la valeur vie sortent de trois nombres

Le revenu récurrent mensuel, renvoyé comme mrr, est subscribers fois price : l'effectif de clients payants multiplié par le prix mensuel qu'ils paient, ce qui est aussi le revenu moyen par utilisateur lorsque tous les abonnés sont sur un même plan. Le taux de churn est churned divisé par subscribers : la part de la base qui a résilié, expiré ou quitté pendant la période. Le calculateur renvoie ce rapport comme churn_rate (de zéro à un) et comme churn_rate_percent (de zéro à cent). La valeur vie client est price divisé par le taux de churn mensuel, ce qui est la même chose que price fois subscribers divisé par churned : si cinq pour cent du livre partent chaque mois, un client est censé rester vingt mois et apporter vingt fois le prix mensuel.

Contrat d'entrée, forme de la réponse et comportement en cas d'erreur

Lorsque churned vaut zéro, le taux de churn est zéro et les champs de durée de vie sont omis plutôt qu'imprimés comme infini ou null. Envoyez par POST un corps JSON avec trois nombres finis obligatoires. subscribers est l'effectif de clients pris comme base de la période — en général les clients payants au début du mois, ou le livre payant actuel que vous voulez valoriser — et doit être strictement supérieur à zéro ; les alias customers, customer_count et subscriber_count pointent vers le même champ afin que la feuille conserve le nom de ses colonnes. price est le montant mensuel que paie chaque abonné, aussi appelé ARPU lorsque le livre est sur un seul plan ; les alias arpu, monthly_price et price_per_subscriber sont acceptés. churned est le nombre de clients partis pendant la période ; les alias churned_customers, cancelled et churn_count sont acceptés. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique. Les champs manquants, les chaînes vides et les valeurs non finies — NaN, Infinity ou un texte qui ne s'interprète pas comme un nombre — échouent avec invalid_input en nommant le champ. Ces échecs ne sont pas facturés. Un effectif d'abonnés égal à zéro ou un effectif négatif échoue aussi avec invalid_input, car le taux de churn et la valeur vie diviseraient par zéro. Un price négatif et un churned négatif sont rejetés. churned ne peut pas dépasser subscribers : un taux de churn au-dessus de cent pour cent est traité comme une erreur de données, non comme un résultat. Si la validation passe, le corps répète subscribers, price et churned, indique mrr comme subscribers fois price arrondi half-up à deux décimales, arr comme ce chiffre mensuel fois douze, churn_rate comme churned divisé par subscribers arrondi half-up à huit décimales, churn_rate_percent comme ce rapport fois cent arrondi half-up à six, customer_lifetime_months comme subscribers divisé par churned arrondi half-up à quatre, customer_lifetime_value comme price fois subscribers divisé par churned arrondi half-up à deux, plus une chaîne de formule qui réaffirme les identités. Associez le JSON à votre propre règle sur quel instantané d'abonnés correspond aux résiliations que vous envoyez — effectif de début, effectif de fin ou moyenne de période — car ce point d'accès divise les deux nombres que vous envoyez ; il ne reconstruit pas un grand livre de facturation et ne choisit pas une convention de cohortes. Le tarif est un forfait de $0.002 par requête réussie.

Où un calculateur de métriques SaaS gagne sa place

Les équipes produit câblent le contrat dans des tableaux de bord, des exports CRM et des tests CI qui doivent figer mrr, churn_rate_percent et customer_lifetime_value sans appeler un moteur de facturation. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant. Conservez subscribers strictement positif, conservez churned entre zéro et subscribers, conservez price non négatif, figez dans les tests les métriques arrondies, et vous obtenez un instantané SaaS reproductible pour teasers, greffons LMS et workers de bord sans dresser votre propre pile d'analytique d'abonnement.

Comment calcule-t-on le MRR, le taux de churn et la valeur vie client ?

mrr est subscribers fois price. arr est ce chiffre mensuel fois douze. churn_rate est churned divisé par subscribers ; churn_rate_percent est ce rapport fois cent. customer_lifetime_value est price divisé par le taux de churn mensuel (price fois subscribers divisé par churned). customer_lifetime_months est subscribers divisé par churned. L'argent s'arrondit half-up à deux décimales.

Combien coûte le calculateur de métriques SaaS ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →