En bref — Le MRR affiché par Stripe n'est pas ton MRR réel. Voici comment calculer tes vrais chiffres en bootstrap, sans te raconter des histoires.

En bref — Le dashboard Stripe affiche un MRR brut qui inclut des frais, des remboursements et des abonnements en train de churner : ce n'est pas ton revenu réel. Apprendre à lire tes vrais chiffres — MRR net, churn, LTV — est la compétence n°1 du solopreneur SaaS qui veut piloter sans se mentir.


Il y a un moment précis dans la vie d'un indie hacker SaaS. Tu ouvres ton dashboard Stripe. Tu vois un chiffre. Tu souris. Tu le postes sur X avec un feu emoji.

Sauf que ce chiffre, il ment — ou plutôt, il dit une vérité partielle qui peut te faire prendre de mauvaises décisions.

Ce guide n'est pas là pour te démoraliser. Il est là pour que tu pilotes ton SaaS avec des données honnêtes, comme un vrai capitaliste frugal, pas comme un fondateur qui se raconte une histoire à 23h devant son écran.


Le piège du MRR brut : ce que Stripe affiche vs ce que tu gagnes vraiment

Le MRR affiché par Stripe est la somme brute des abonnements actifs à un instant T. C'est une photographie, pas un bilan.

Ce qu'il ne déduit pas automatiquement :

  • Les frais Stripe (entre 1,4 % + 0,25 € et 2,9 % + 0,30 $ selon ton plan et la localisation du client). Sur 1 000 € de MRR, tu perds déjà entre 15 et 30 € là.
  • Les remboursements et les disputes. Un client insatisfait qui demande un remboursement le 28 du mois : Stripe te le déduira mais le MRR affiché ne s'ajuste pas en temps réel de façon cohérente.
  • Les abonnements en "past due". Un paiement qui échoue reste parfois compté dans le MRR Stripe pendant quelques jours, selon ta configuration de relance (dunning).
  • Les downgrades. Un client qui passe de ton plan Pro à ton plan Starter : le MRR Stripe baisse, mais l'événement n'est pas aussi lisible que le churn complet.
  • Les revenus one-shot glissés dans le même compte. Si tu vends un setup fee, un audit ou une formation ponctuellement via le même compte Stripe, ces montants ne sont pas récurrents — mais ils gonflent ta vision du mois.

Le résultat : tu peux croire que ton SaaS tourne à 2 000 € de MRR alors que ta trésorerie réelle, après frais et remboursements, s'approche plutôt de 1 700 €. Pas dramatique en soi. Dramatique si tu prends des décisions de pricing, d'embauche ou de positionnement sur la base de ce chiffre gonflé.

La règle de base : le MRR que Stripe affiche est un indicateur de momentum, pas un indicateur de rentabilité.


MRR net, ARR, LTV, churn : définitions claires pour solopreneurs

Avant d'aller plus loin, posons les définitions une bonne fois. Pas les définitions MBA — les définitions utiles pour quelqu'un qui shippe seul ou en micro-équipe.

MRR net (Monthly Recurring Revenue net) C'est ton MRR brut moins les remboursements, moins les frais de transaction, moins le MRR perdu sur les churns et les downgrades du mois, plus le MRR gagné sur les nouveaux abonnés et les upgrades. C'est le seul chiffre qui compte pour piloter.

ARR (Annual Recurring Revenue) ARR = MRR net × 12. Rien de plus. Ne l'annualise jamais à partir du MRR d'un mois exceptionnel. Prends la moyenne des 3 derniers mois si tu veux être honnête.

Churn rate mensuel Nombre d'abonnés perdus dans le mois ÷ nombre d'abonnés en début de mois × 100. Un churn de 5 % mensuel, ça semble gérable. Mais annualisé, tu perds environ 46 % de ta base en un an — ce qui signifie que tu dois quasi doubler ta base pour juste rester stable. C'est le chiffre qui tue les SaaS en douceur.

MRR Churn (ou Revenue Churn) Ne confonds pas le churn d'abonnés (nombre de clients perdus) et le churn de revenus (MRR perdu). Si tu perds 2 clients à 50 € et en gardes 1 à 200 €, ton churn d'abonnés est plus élevé que ton revenue churn. Les deux métriques racontent des histoires différentes.

LTV (Lifetime Value) La formule simple : LTV = ARPU mensuel moyen ÷ taux de churn mensuel. Si ton ARPU est de 30 € et ton churn de 5 % par mois, ta LTV théorique est de 600 €. C'est ce que vaut un client en moyenne sur sa durée de vie. Compare-le à ton coût d'acquisition (CAC) : si LTV > 3× CAC, tu as un business sain. Si c'est inférieur, tu brûles de l'énergie pour rien.


Les 3 erreurs de lecture les plus courantes chez les indie hackers débutants

Erreur n°1 : compter les paiements annuels comme du MRR immédiat

Tu lances une promo "abonnement annuel à 120 €" pour booster ta tréso. 10 clients achètent. Stripe encaisse 1 200 €. Tu divises par 12 et tu te dis que ton MRR vient de grimper de 100 €. Correct en théorie — mais attention.

Ce revenu est encaissé d'un coup. Si ces 10 clients churent dans 3 mois, tu ne peux pas les rembourser sans douleur ET ton MRR mensuel futur est à zéro. La règle comptable saine : étale les revenus annuels sur 12 mois dans ton suivi, et garde la trésorerie à part. Ne les additionne jamais directement à ton MRR mensuel courant.

Erreur n°2 : ignorer le churn jusqu'à ce que ça fasse mal

Les premiers mois d'un SaaS indie, le churn est invisible. Tu as 10, 15, 20 clients — tu connais tout le monde, tu les relances à la main. Puis tu passes à 60 clients. Tu remarques que tu en perds 4 par mois. Ce n'est "que" 6-7 %. Sauf que tu n'as pas mis en place de suivi — tu ne sais pas depuis quand ce churn existe, s'il s'accélère, ni d'où il vient.

Le bon réflexe : noter chaque churn dès le premier. Date, plan, raison si tu la connais. Un tableur basique suffit. Tu veux pouvoir tracer une courbe, pas juste voir un chiffre mensuel.

Erreur n°3 : confondre croissance MRR et croissance réelle

Ton MRR passe de 800 € à 1 200 € en un mois. +50 %. Tu cries victoire. Mais tu viens d'ajouter 8 nouveaux clients à 50 € et tu n'as pas vu que 4 clients à 50 € ont churné en silence. Ta croissance nette est de 4 clients, pas 8. Et si ces 4 nouveaux venus d'une même source promotionnelle (une promo flash, un placement Reddit), leur rétention sera peut-être inférieure à ta moyenne.

Sépare toujours dans ton suivi : New MRR (nouveaux abonnés), Expansion MRR (upgrades), Contraction MRR (downgrades), Churned MRR (pertes). C'est le modèle des quatre mouvements du MRR. C'est ce qui t'empêche de célébrer une victoire creuse.


Un spreadsheet simple pour suivre ses vrais chiffres sans abonnement SaaS

Tu n'as pas besoin de Baremetrics, de ChartMogul ou de ProfitWell pour commencer. Un Google Sheet avec 8 colonnes te donnera 80 % de la valeur pour 0 €.

Les colonnes à créer :

  1. Mois (ex : Nov 2026)
  2. Nb abonnés début de mois
  3. New MRR (revenus des nouveaux abonnés ce mois)
  4. Expansion MRR (upgrades)
  5. Contraction MRR (downgrades — mettre en négatif)
  6. Churned MRR (abonnés perdus — en négatif)
  7. Frais Stripe estimés (en négatif — calcule ton taux moyen sur les 3 derniers mois)
  8. MRR net = somme des colonnes 3 à 7

Ajoute deux lignes de synthèse sous le tableau :

  • Churn rate = (churned MRR / MRR début de mois) × 100
  • LTV estimée = ARPU moyen / churn rate mensuel

C'est tout. Ce fichier, mis à jour une fois par mois, te donne plus d'honnêteté que le dashboard Stripe seul. Si tu veux valider une idée avant de coder ou tester la viabilité d'un pricing, commence par ce modèle pour savoir ce que tes chiffres disent vraiment.


À quel stade regarder quelles métriques : du premier euro à 10k MRR

Les métriques utiles changent selon ta phase. Les regarder toutes dès le premier jour, c'est une façon élégante de procrastiner au lieu de shipper.

Du premier euro à 500 € MRR : une seule obsession

Le churn brut, en nombre de clients. Pas de pourcentage, pas de LTV. Tu as 15 clients et tu en perds 3 ? Appelle les 3. Comprends pourquoi. C'est le seul "analytics" qui compte à ce stade. Sur les chiffres d'ensemble du marché SaaS FR, tu peux consulter notre page statistiques startups France.

De 500 € à 2 000 € MRR : ajoute le revenue churn

Tu commences à voir des patterns. Certains plans churent plus que d'autres. Certains segments de clients restent. Commence à calculer ton revenue churn mensuel. C'est ici que le spreadsheet ci-dessus prend tout son sens.

De 2 000 € à 5 000 € MRR : introduis le Net MRR et les quatre mouvements

Tu as assez de volume pour que les quatre mouvements (New / Expansion / Contraction / Churned) soient lisibles et distincts. C'est l'étape où tu distingues si ta croissance vient de nouveaux clients ou d'upgrades — deux moteurs très différents.

De 5 000 € à 10 000 € MRR : CAC et LTV entrent en jeu

Tu commences à investir (du temps ou de l'argent) pour acquérir des clients. La question "est-ce que ça vaut le coup ?" ne se répond qu'avec le ratio LTV/CAC. En parallèle, c'est ici que la distribution devient ton problème n°1 — pas le produit. L'article distribution > produit développe exactement pourquoi.

À ce stade, si tu distribues sur les réseaux sociaux, un outil de planification peut aider. PurrPlan en est un — mais des alternatives comme Buffer ou Hypefury couvrent aussi ce besoin selon tes canaux.

Au-delà de 10 000 € MRR

Tu peux envisager un outil de suivi dédié. Baremetrics, Stripe Sigma ou même Stripe's native revenue reporting amélioré te donnent plus de granularité. Mais même à ce stade, le spreadsheet reste un garde-fou utile : il te force à regarder les chiffres à la main, sans te laisser bercer par des graphiques trop lisses.


À retenir

  • Le MRR affiché par Stripe est un indicateur de momentum, pas un indicateur de rentabilité. Il exclut frais, remboursements et abonnements en échec.
  • Le MRR net = brut + New MRR + Expansion MRR − Contraction MRR − Churned MRR − frais. C'est le seul chiffre sur lequel piloter.
  • Un churn mensuel de 5 % signifie perdre théoriquement presque la moitié de ta base en un an. Suis-le dès le premier client perdu.
  • Ne confonds pas churn d'abonnés (clients) et revenue churn (euros perdus) : ils racontent des histoires différentes.
  • Un Google Sheet à 8 colonnes suffit jusqu'à 5 000-10 000 € MRR. Commence simple, reste honnête.
  • Tes métriques prioritaires évoluent avec ta phase : churn brut d'abord, revenue churn ensuite, LTV/CAC quand tu investis en acquisition.
  • Ne poste jamais ton MRR brut comme un chiffre définitif — sur X comme dans ta tête. Ship, mesure honnêtement, ajuste.

Ce genre de rigueur sur les chiffres, c'est ce qui sépare le maker qui progresse vraiment de celui qui se console avec des vanity metrics. Le travail de fond du bootstrapping, c'est ça : voir la réalité en face, corriger le tir, et shipper la prochaine version.

Si tu veux aller plus loin sur la mécanique de construction d'un SaaS indie, les guides et les founder stories du média sont là pour ça.

Et si tu veux voir comment un studio bootstrappé pilote plusieurs produits avec ce niveau d'honnêteté sur les chiffres, jette un œil à ce que construit Sébastien De Bollivier.