FrançaisEnglishEspañolItalianoDeutschPortuguêsNederlandsPolski

Formule du Revenu Récurrent Annuel : Calculer l'ARR Sans

Publié le 27 mars 2026 · Jules, Founder of NoNoiseMetrics · 8min de lecture

La formule du revenu récurrent annuel a l’air simple. Puis vous avez un client sur un plan annuel, un autre en essai remisé, et un troisième qui a signé un contrat de deux ans. Soudain, « MRR fois 12 » ne semble plus être la réponse complète.

Voici la formule pour chaque scénario — sans ambiguïté, sans approximation.


La formule ARR de base

Commencez ici. C’est la formule par défaut pour tout SaaS avec des abonnements mensuels :

ARR = MRR × 12

Le MRR est votre revenu mensuel récurrent — la somme de toutes les valeurs d’abonnement actifs normalisées sur une base mensuelle. Si votre MRR est de 5 200 €, votre ARR est de 62 400 €. C’est tout pour le cas simple.

La formule devient intéressante quand tous les clients ne sont pas sur un plan mensuel. Pour une explication complète de la signification de l’ARR et sa définition, le guide pilier couvre ce que représente l’ARR et comment il s’intègre dans un tableau de bord SaaS. Cet article traite de la précision du calcul.


Formule ARR pour les plans mensuels

Les plans mensuels sont le cas simple. Chaque abonnement contribue sa valeur nominale au MRR, et l’ARR est la somme multipliée par 12.

ARR plan mensuel = prix_mensuel × 12

Un client payant 49 €/mois contribue 49 € au MRR et 588 € à l’ARR. Aucune normalisation nécessaire.

Si tous vos clients sont sur des plans mensuels, la formule de base gère tout. Là où les fondateurs se compliquent la vie, c’est en mélangeant facturation mensuelle et annuelle — c’est le sujet de la section suivante.


Formule ARR pour les plans annuels

C’est le cas limite qui cause le plus d’erreurs. Un client en plan annuel paie une fois par an, mais sa contribution à l’ARR passe par le MRR — pas par le paiement forfaitaire.

ARR plan annuel = valeur_contrat_annuel (pas prix_mensuel × 12)

Ou de manière équivalente, sa contribution au MRR est :

MRR du plan annuel = prix_annuel / 12

Un client payant 948 €/an contribue 79 €/mois au MRR (948 € ÷ 12) et 948 € à l’ARR.

L’erreur que font les fondateurs : traiter le paiement annuel en cash comme du revenu mensuel. Quand un client paie 948 € d’avance en mars, ces 948 € ne tombent pas dans le MRR de mars. Ils sont répartis sur douze mois à 79 €/mois. Si vous comptez le montant total dans le MRR de mars, vous faites un pic sur les chiffres du mois puis affichez onze mois de contribution zéro pour ce client — ce qui casse tous les graphiques de tendance en aval.


Formule ARR pour les contrats pluriannuels

Les contrats pluriannuels suivent la même logique de normalisation, juste sur une période plus longue :

ARR pluriannuel = valeur_totale_contrat / nombre_années

Un client qui signe un contrat de 2 ans à 18 000 € au total contribue :

ARR = 18 000 / 2 = 9 000 €
MRR = 9 000 / 12 = 750 €

Sa contribution ARR est de 9 000 € — pas 18 000 €. Vous normalisez le contrat à son équivalent annuel, car l’ARR décrit la valeur récurrente d’une seule année.

Pour un contrat de 3 ans à 27 000 € :

ARR = 27 000 / 3 = 9 000 €
MRR = 9 000 / 12 = 750 €

Même ARR, même MRR. La durée du contrat a changé, mais le run-rate annuel non.


Ce qu’il faut exclure de l’ARR

La formule ne s’applique qu’au revenu d’abonnement récurrent. Tout le reste est retiré avant le calcul.

Excluez ces éléments du calcul de l’ARR :

Frais ponctuels de setup et d’onboarding. Un client qui paie 400 € d’onboarding en plus d’un abonnement à 1 200 €/an contribue 1 200 € à l’ARR, pas 1 600 €. Le frais d’onboarding est un vrai revenu — il n’est simplement pas récurrent.

Services professionnels et consulting. Travaux d’implémentation, développement custom, sessions de formation. Ce sont des projets, pas des abonnements.

Dépassements d’usage variables sans plancher engagé. Si la facturation à l’usage d’un client varie entre 30 € et 300 € par mois sans engagement minimum, cette partie variable n’appartient pas à l’ARR. S’il y a un minimum mensuel engagé de 100 € avec dépassement en sus, le plancher de 100 € est de l’ARR ; le dépassement non.

Essais gratuits non convertis. Un essai de 14 jours sans moyen de paiement enregistré génère zéro ARR. Un essai avec un moyen de paiement qui se convertira automatiquement est un cas de jugement — les calculs d’ARR les plus conservateurs excluent les essais entièrement jusqu’à ce que la première facture payée soit générée.

Remises — à traiter avec soin. Un client sur un plan à 1 200 €/an avec 25 % de remise la première année paie 900 €. Sa contribution à l’ARR est de 900 €, pas 1 200 €. L’ARR reflète les montants contractés réels, pas les prix catalogue. Quand il renouvelle au prix plein, la différence de 300 € devient de l’expansion MRR.


Exemples de formule ARR

Trois scénarios avec des chiffres réels, tous avec les tarifs Stripe européens (1,5 % + 0,25 € par transaction). Note : l’ARR se calcule sur la valeur brute de l’abonnement, pas net de frais.

Exemple 1 : 100 % mensuel

40 clients à 29 €/mois + 15 clients à 79 €/mois :

MRR = (40 × 29) + (15 × 79) = 1 160 + 1 185 = 2 345 €
ARR = 2 345 × 12 = 28 140 €

Exemple 2 : Mix mensuel et annuel

30 clients à 49 €/mois + 10 clients à 468 €/an :

MRR mensuel = 30 × 49 = 1 470 €
MRR annuel  = 10 × (468 / 12) = 10 × 39 = 390 €
MRR total   = 1 470 + 390 = 1 860 €
ARR         = 1 860 × 12 = 22 320 €

Exemple 3 : Mix avec pluriannuel et exclusions

25 clients à 59 €/mois, 5 clients à 588 €/an, 2 clients sur un contrat de 2 ans à 2 400 € au total, et 1 500 € de frais d’onboarding ponctuels collectés ce trimestre :

MRR mensuel    = 25 × 59 = 1 475 €
MRR annuel     = 5 × (588 / 12) = 5 × 49 = 245 €
MRR pluriannuel = 2 × (2 400 / 2 / 12) = 2 × 100 = 200 €
MRR total      = 1 475 + 245 + 200 = 1 920 €
ARR            = 1 920 × 12 = 23 040 €

Les 1 500 € de frais d’onboarding ? Pas dans le calcul. Vrai revenu, pas revenu récurrent.


Comment calculer l’ARR depuis les données Stripe

Si votre facturation passe par Stripe, voici le chemin pratique vers l’ARR :

Option 1 : Utiliser le MRR de Stripe et multiplier par 12. Stripe Billing calcule le MRR en normalisant tous les abonnements actifs en valeurs mensuelles. Naviguez vers l’aperçu Billing dans votre tableau de bord Stripe et trouvez le chiffre MRR. Multipliez par 12. Cela fonctionne bien pour les configurations d’abonnement simples.

Option 2 : Exporter et calculer manuellement. Récupérez vos abonnements actifs via l’API Stripe ou un export CSV. Pour chaque abonnement, normalisez en valeur mensuelle (annuel ÷ 12, trimestriel ÷ 3). Sommez pour le MRR. Multipliez par 12. Cela vous donne un contrôle total sur ce qui est inclus et exclu.

Option 3 : Utiliser une couche d’analytics. Des outils comme NoNoiseMetrics se connectent directement à votre compte Stripe et calculent l’ARR avec la normalisation correcte — gérant les plans annuels, contrats pluriannuels et exclusions automatiquement. Pour comprendre ce que signifie l’ARR en pratique, avoir le chiffre calculé en temps réel depuis les données Stripe live supprime le problème de dérive des tableurs.

Le piège de l’Option 1 : le MRR de Stripe inclut les abonnements en essai (selon votre configuration) et n’exclura pas automatiquement les postes ponctuels attachés aux factures d’abonnement. Si vous avez besoin de précision, vous devrez ajuster ou utiliser un outil dédié.

Calculez votre ARR automatiquement depuis Stripe — aucune formule nécessaire. Gratuit jusqu’à 10k € de MRR →


FAQ

La formule ARR est-elle la même partout ?

La formule de base — MRR fois 12 — est standard dans le SaaS. Là où les entreprises diffèrent, c’est dans ce qu’elles incluent dans le MRR avant la multiplication. Certaines comptent les abonnements en essai, d’autres non. Certaines incluent les minimums basés sur l’usage, d’autres excluent tout revenu variable. La formule est universelle ; les définitions des entrées sont là où les désaccords surviennent. Choisissez une définition, documentez-la et appliquez-la de manière cohérente.

Est-ce que Stripe calcule l’ARR ?

Stripe Billing affiche le MRR mais n’affiche pas l’ARR comme métrique native. Vous pouvez calculer l’ARR en multipliant le MRR de Stripe par 12, mais sachez que le MRR de Stripe peut inclure des éléments que vous voudriez exclure — comme les abonnements en essai ou les charges ponctuelles attachées aux factures d’abonnement. Pour un ARR propre, vous devrez soit ajuster manuellement le chiffre de Stripe, soit utiliser un convertisseur MRR vers ARR gratuit qui gère la normalisation.

Comment gérer les remises dans l’ARR ?

Utilisez le montant réellement payé par le client, pas le prix catalogue. Un plan à 1 200 €/an avec 25 % de remise signifie que le client paie 900 € — et sa contribution à l’ARR est de 900 €. Quand la remise expire et qu’il renouvelle à 1 200 €, l’augmentation de 300 € passe en expansion MRR et ajoute 300 € à l’ARR. Ne calculez jamais l’ARR sur les prix catalogue ; utilisez toujours les montants contractés.


Suivant : Découvrez la signification et définition complète de l’ARR — ce qui compte, ce qui ne compte pas, et les benchmarks par stade.


Outil gratuit
Template Dashboard MRR →
Visualisez votre MRR et ARR calculés depuis Stripe — sans inscription.
Share: Share on X Share on LinkedIn
J
Juleake
Solo founder · Building in public
Building NoNoiseMetrics — Stripe analytics for indie hackers, without the BS.
Voyez votre vrai MRR depuis Stripe → Essayer gratuit