Choisissez d’abord, dans « Type de calcul », commerce/e-commerce (les clients achètent à plusieurs reprises) ou abonnement/SaaS (facturation mensuelle), et s’il faut calculer la LTV ou partir d’une LTV cible. Remplissez les champs affichés et appuyez sur « Calculer » : vous obtenez la LTV, la durée de vie moyenne, etc., avec un graphique de la valeur cumulée selon la durée.
Table des matières
-
Ce que vous pouvez faire sur cette page
-
À quoi sert ce calcul ?
-
Mode d'emploi
-
Formules et figures
-
Formule de la LTV d’un commerce (base chiffre d’affaires)
-
Formule de la durée de vie moyenne d’un abonnement (à partir du taux d’attrition)
-
Formule de la LTV d’un abonnement (base chiffre d’affaires)
-
Formule pour passer à la LTV sur base marge brute (à partir de la LTV sur base CA et du taux de marge brute)
-
Formule de la durée nécessaire pour une LTV cible (commerce)
-
Formule du taux d’attrition mensuel maximal pour une LTV cible (abonnement)
-
-
Symboles et termes
-
Ce qu’il est utile de savoir avant de commencer
-
Calculer avec Excel
-
Calculer avec Google Sheets
-
Calculer avec Python
-
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
-
Faire faire le calcul par ChatGPT
-
Les atouts de DataChef
-
Fonctions connexes
-
Liste des calculatrices NumberChef
Ce que vous pouvez faire sur cette page
- Calcule la LTV (valeur vie client) d’un commerce ou d’une boutique en ligne : « panier moyen × fréquence d’achat (par an) × durée de vie client (en années) ». Saisissez un taux de marge brute pour obtenir aussi la LTV sur base marge brute
- Calcule la LTV d’un abonnement ou d’un SaaS : « ARPU (mensuel) × taux de marge brute ÷ taux d’attrition mensuel », avec la durée de vie moyenne en mois (\(100 \div\) taux d’attrition)
- Le calcul inverse est possible : « Combien d’années un client doit-il rester pour atteindre ma LTV cible ? » et « Quel taux d’attrition mensuel maximal pour atteindre ma LTV cible ? »
- Un graphique montre comment la valeur cumulée d’un client s’accumule au fil des mois
- Une explication simple des formules et des formules à copier-coller pour Excel, Google Sheets et Python sont aussi sur cette page
À quoi sert ce calcul ?
Pour un client qui dépense 50 € par commande, 4 fois par an, pendant 3 ans en moyenne, la LTV en chiffre d’affaires vaut \(50 \times 4 \times 3 = 600\) euros, et avec un taux de marge brute de 40 %, la LTV en marge brute vaut 240 €. Si la publicité coûte 80 € pour gagner un nouveau client, la LTV en marge brute vaut 3 fois ce coût : la campagne semble valoir la peine d’être poursuivie. La LTV donne les chiffres pour ce genre de décision.
Comparez le coût d’acquisition client (CAC) à la LTV en marge brute, pas à la LTV en chiffre d’affaires. Si vous comparez aux 600 € de chiffre d’affaires, l’activité paraît rentable avant même d’avoir payé le coût des marchandises.
Pour un service à 30 €/mois avec un taux de marge brute de 80 % et un taux d’attrition mensuel de 5 %, la durée de vie moyenne est de \(100 \div 5 = 20\) mois et la LTV en marge brute de \(30 \times 80 \div 5 = 480\) euros. Si un programme de fidélisation fait baisser le churn à 4 %, la durée de vie moyenne passe à 25 mois et la LTV à 600 €, soit 120 € de valeur en plus par client.
Avec 500 nouveaux clients par mois, cette différence représente 60 000 € de LTV chaque mois. Ce calcul vous dit combien de temps de travail et de budget vaut une action pour « réduire le churn d’un point ».
Un habitué qui vient 2 fois par mois, dépense 25 € à chaque visite et reste fidèle pendant 5 ans achète 24 fois par an : sa LTV vaut \(25 \times 24 \times 5 = 3\,000\) euros. Chaque addition ne fait que 25 €, mais sur toute la relation, c’est un client à 3 000 €.
Cela donne un ordre de grandeur pour des questions comme « combien pouvons-nous dépenser par an en avantages pour les habitués (carte de fidélité, cadeau d’anniversaire) ? » ou « combien pouvons-nous dépenser en prospectus ou en bons de réduction pour attirer un nouveau client ? ».
Pour une box par abonnement à 40 €/mois dont 8 % des abonnés résilient chaque mois, la durée de vie moyenne est de \(100 \div 8 = 12{,}5\) mois et la LTV en chiffre d’affaires de \(40 \times 12{,}5 = 500\) euros. Même avec une réduction de 60 € sur la première box pour gagner chaque client, avec un taux de marge brute de 50 %, la LTV en marge brute est de 250 € : la réduction est rentabilisée.
Ce calcul reste une moyenne qui suppose le même taux d’attrition chaque mois. En réalité, beaucoup de clients résilient après la première box, puis le churn se stabilise : suivre à part le churn du premier mois rend l’estimation plus juste.
Supposons que vous dépensiez 200 € pour gagner un client et que vous vouliez récupérer 600 € de marge brute. À 50 € par commande, 4 fois par an et avec un taux de marge brute de 40 %, la marge brute annuelle est de \(50 \times 4 \times 40 \div 100 = 80\) euros : la durée nécessaire est donc de \(600 \div 80 = 7{,}5\) ans. Si 7,5 ans, c’est trop long, vous savez qu’il faut augmenter le panier moyen ou la fréquence d’achat.
Pour un abonnement à 30 €/mois avec un taux de marge brute de 40 %, garder une LTV en marge brute d’au moins 240 € exige un taux d’attrition mensuel de \(30 \times 40 \div 240 = 5\) % au plus. Dans un business plan, l’objectif vient d’abord, puis on remonte aux conditions.
Formules et figures
Symboles et termes
Symboles
| \(\mathrm{LTV}\) | l-t-v | Valeur vie client (de l’anglais lifetime value). La valeur totale qu’un client vous apporte tant qu’il reste client. On l’écrit aussi \(\mathrm{CLV}\) ou \(\mathrm{CLTV}\), pour customer lifetime value. |
| \(\mathrm{LTV_{g}}\) | l-t-v indice g | LTV sur base marge brute. L’indice g est l’initiale de « gross margin » (marge brute en anglais), ajoutée sur cette page pour distinguer les deux. Elle se calcule par \(\mathrm{LTV_{g}} = \mathrm{LTV} \times M \div 100\). |
| \(P\) | p | Panier moyen, initiale de « prix ». Le montant moyen qu’un client paie par achat (par exemple, si la commande moyenne est de 50 €, \(P = 50\)). |
| \(F\) | f | Fréquence d’achat (par an), initiale de « fréquence ». Combien de fois un client achète par an : \(F = 4\) pour 4 fois par an, \(F = 0{,}5\) pour une fois tous les 2 ans. |
| \(T\) | t | Durée de vie client (en années), initiale de « temps ». Le nombre moyen d’années pendant lesquelles les clients continuent d’acheter. Dans la formule inverse, c’est le nombre d’années nécessaire pour atteindre la LTV cible. |
| \(A\) | a | ARPU (revenu mensuel par client). De l’anglais average revenue per user (revenu moyen par utilisateur) ; sur cette page, c’est un montant mensuel. |
| \(c\) | c | Taux d’attrition mensuel (%), initiale de « churn » (le départ des clients). La part des clients qui résilient au cours d’un mois. Dans la formule inverse, c’est le taux d’attrition le plus élevé qui permet encore d’atteindre la LTV cible. |
| \(L\) | l | Durée de vie moyenne du client en mois, initiale de « lifetime » (durée de vie en anglais). Combien de mois un client reste abonné en moyenne. Elle se calcule par \(L = 100 \div c\). |
| \(M\) | m | Taux de marge brute (%), initiale de « marge ». La part du chiffre d’affaires qui reste après le coût des marchandises. |
| \(G\) | g | LTV cible, initiale de « goal » (objectif en anglais). La valeur totale que vous voulez tirer d’un client. Dans les formules avec le taux de marge brute, elle est considérée comme un montant de marge brute. |
| \(100\) | cent | La base des pourcentages. Divisez un pourcentage par 100 pour revenir au nombre décimal (\(40\ \% \div 100 = 0{,}4\)). C’est aussi pour cette conversion que l’inverse du taux d’attrition, \(100 \div c\), donne la durée de vie moyenne en mois. |
Termes
| valeur vie client (LTV) | La valeur (chiffre d’affaires ou marge brute) qu’un client apporte au total, de son premier achat jusqu’à son départ. C’est la base pour décider « combien peut-on dépenser pour gagner ce client ? ». Les définitions varient (base chiffre d’affaires ou base marge brute, montants futurs actualisés ou non) : alignez les définitions avant de comparer. Certains appellent aussi LTV la différence « LTV − CAC » (retranchez le coût d’acquisition client de la LTV en marge brute de cette page pour obtenir cette valeur). |
| base chiffre d’affaires | LTV comptée en chiffre d’affaires total. Si vous la comparez aux dépenses publicitaires ou au coût d’acquisition client, vous surestimez le profit, car le coût des marchandises n’est pas déduit. |
| base marge brute | LTV comptée en marge brute (chiffre d’affaires moins le coût des marchandises). Base marge brute = base chiffre d’affaires × taux de marge brute. C’est celle à utiliser pour comparer aux dépenses publicitaires ou au coût d’acquisition client. |
| taux de marge brute | La marge brute (chiffre d’affaires − coût des marchandises) en pourcentage du chiffre d’affaires. Si 100 € de chiffre d’affaires coûtent 60 € de marchandises, la marge brute est de 40 € et le taux de marge brute de 40 %. Attention : dans le commerce, ce taux calculé sur le prix de vente s’appelle taux de marque, et le « taux de marge » se calcule sur le coût. Voir la page de calcul du taux de marge pour le détail. |
| ARPU | Revenu moyen par utilisateur (client), de l’anglais average revenue per user. Dans les abonnements et les applications, il est généralement mensuel : « chiffre d’affaires mensuel total ÷ nombre de clients ». La moyenne calculée sur les seuls clients payants s’appelle ARPPU (average revenue per paying user). Le SaaS B2B utilise souvent l’ARPA (average revenue per account, revenu moyen par compte). |
| taux d’attrition (churn) | La part des clients qui résilient pendant une période donnée (un mois sur cette page). On l’appelle aussi churn ou taux de résiliation. On le calcule généralement en divisant les clients ayant résilié pendant la période par les clients en début de période (100 en début de mois et 5 résiliations = 5 %). Pour un taux annuel, partir de la part qui reste au bout d’un an est plus exact que multiplier simplement le taux mensuel par 12 (à 5 % par mois, \(1 - 0{,}95^{12} \approx 0{,}46\), soit environ 46 % par an, moins que 12 fois 5 % = 60 %). |
| durée de vie client | Combien de temps un client reste client en moyenne (en mois pour un abonnement). Quand les clients résilient chaque mois à un taux d’attrition constant, la durée de vie moyenne est l’inverse du taux d’attrition (100 ÷ taux d’attrition). |
| espérance d’une loi géométrique | Le nombre moyen d’essais avant qu’un événement ayant la même probabilité à chaque fois se produise pour la première fois. Avec une probabilité \(p\), c’est \(1 \div p\). Si la résiliation a 5 % de chances de se produire chaque mois (\(p = 0{,}05\)), les clients résilient en moyenne au mois \(1 \div 0{,}05 = 20\). C’est la base de la durée de vie moyenne sur cette page. |
| taux d’actualisation (valeur actuelle) | Le taux utilisé pour convertir de l’argent futur en valeur d’aujourd’hui, selon l’idée que « 100 € dans un an valent moins que 100 € aujourd’hui ». Une LTV rigoureuse actualise parfois le chiffre d’affaires futur avec un taux d’actualisation, mais cette page utilise un total simple non actualisé. |
| coût d’acquisition client (CAC) | Le coût pour gagner un nouveau client (dépenses publicitaires et commerciales ÷ clients gagnés). L’usage de base est de le mettre à côté de la LTV et de se demander « combien de fois le CAC vaut la LTV ? » (le ratio LTV/CAC). Une LTV en marge brute d’environ 3 fois le CAC est souvent citée comme repère d’une activité saine. |
| abonnement | Une activité où les clients paient chaque mois ou chaque année tant qu’ils restent abonnés. Les services de streaming vidéo et musical sont aussi des abonnements. Le chiffre d’affaires mensuel est facile à prévoir, mais chaque résiliation (churn) le réduit directement : le taux d’attrition et la LTV sont donc les indicateurs les plus importants. |
| SaaS | De l’anglais software as a service (logiciel en tant que service). Un type d’abonnement qui fournit un logiciel contre un paiement mensuel. Chaque résiliation (churn) réduit directement le chiffre d’affaires : le taux d’attrition et la LTV sont donc les indicateurs les plus importants. |
Ce qu’il est utile de savoir avant de commencer
Ce qu’il est utile de savoir pour utiliser le calcul de cette page en comprenant ce qu’il fait, et pas seulement en appuyant sur le bouton.
| Proportions et pourcentages (CM2-6e, 10-12 ans) |
|
| Proportionnalité et grandeurs par unité (6e-5e, 11-13 ans) |
|
| Fonction inverse (2de, 15-16 ans) |
|
| Calcul littéral et transformation de formules (5e-4e, 12-14 ans) |
|
| Suites géométriques et espérance (1re spécialité maths, 16-17 ans ; facultatif pour utiliser la page) |
|
Calculer avec Excel
| Panier moyen P (€) | 50 |
| Fréquence d’achat F (par an) | 4 |
| Durée de vie client T (années) | 3 |
| LTV (base chiffre d’affaires, €) | =B1*B2*B3 |
| Taux d’attrition mensuel c (%) | 5 |
| Durée de vie moyenne L (mois) | =100/B1 |
| ARPU A (mensuel, €) | 30 |
| Durée de vie moyenne L (mois) | 20 |
| LTV (base chiffre d’affaires, €) | =B1*B2 |
| LTV (base chiffre d’affaires, €) | 600 |
| Taux de marge brute M (%) | 40 |
| LTV (base marge brute, €) | =B1*B2/100 |
| LTV cible G (€) | 600 |
| Panier moyen P (€) | 50 |
| Fréquence d’achat F (par an) | 4 |
| Durée nécessaire T (années) | =B1/(B2*B3) |
| ARPU A (mensuel, €) | 30 |
| Taux de marge brute M (%) | 40 |
| LTV cible G (marge brute, €) | 240 |
| Taux d’attrition mensuel maximal c (%) | =B1*B2/B3 |
Par exemple, B4 du premier tableau affiche 600 (LTV de 600 €), B2 du deuxième 20 (20 mois en moyenne), B3 du troisième 600, B3 du quatrième 240 (240 € sur base marge brute), B4 du cinquième 3 (3 ans) et B4 du sixième 5 (taux d’attrition de 5 %). Remplacez simplement les données par vos propres nombres.
Calculer avec Google Sheets
| Panier moyen P (€) | 50 |
| Fréquence d’achat F (par an) | 4 |
| Durée de vie client T (années) | 3 |
| LTV (base chiffre d’affaires, €) | =B1*B2*B3 |
| Taux d’attrition mensuel c (%) | 5 |
| Durée de vie moyenne L (mois) | =100/B1 |
| ARPU A (mensuel, €) | 30 |
| Durée de vie moyenne L (mois) | 20 |
| LTV (base chiffre d’affaires, €) | =B1*B2 |
| LTV (base chiffre d’affaires, €) | 600 |
| Taux de marge brute M (%) | 40 |
| LTV (base marge brute, €) | =B1*B2/100 |
| LTV cible G (€) | 600 |
| Panier moyen P (€) | 50 |
| Fréquence d’achat F (par an) | 4 |
| Durée nécessaire T (années) | =B1/(B2*B3) |
| ARPU A (mensuel, €) | 30 |
| Taux de marge brute M (%) | 40 |
| LTV cible G (marge brute, €) | 240 |
| Taux d’attrition mensuel maximal c (%) | =B1*B2/B3 |
Calculer avec Python
# Commerce : panier moyen × fréquence × durée
unit_price = 50 # panier moyen (€)
frequency = 4 # fréquence d'achat (par an)
years = 3 # durée de vie client (années)
gross_margin = 40 # taux de marge brute (%)
ltv_purchase = unit_price * frequency * years # LTV (base CA)
ltv_purchase_gross = ltv_purchase * gross_margin / 100 # LTV (base marge brute)
print(f"LTV commerce (base CA) : {ltv_purchase} €")
print(f"LTV commerce (base marge brute) : {ltv_purchase_gross} €")
# Abonnement : ARPU × durée de vie moyenne en mois (= 100 ÷ taux d'attrition)
arpu = 30 # revenu mensuel par client (€)
churn = 5 # taux d'attrition mensuel (%)
avg_months = 100 / churn # durée de vie moyenne (mois)
ltv_subscription = arpu * avg_months # LTV (base CA)
ltv_subscription_gross = arpu * gross_margin / churn # LTV (base marge brute) (= ARPU × taux de marge brute ÷ taux d'attrition)
print(f"Durée de vie moyenne : {avg_months} mois")
print(f"LTV abonnement (base CA) : {ltv_subscription} €")
print(f"LTV abonnement (base marge brute) : {ltv_subscription_gross} €")
# Calcul inverse : durée nécessaire pour une LTV cible (commerce) et taux d'attrition mensuel maximal (abonnement)
target_ltv = 600
required_years = target_ltv / (unit_price * frequency)
print(f"Durée nécessaire pour un objectif de {target_ltv} € : {required_years} ans")
target_ltv_gross = 240
max_churn = arpu * gross_margin / target_ltv_gross
print(f"Taux d'attrition mensuel maximal pour un objectif de marge brute de {target_ltv_gross} € : {max_churn} %")
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
LTV = P × F × T
\mathrm{LTV} = P \times F \times T
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>LTV</mi>
<mo>=</mo>
<mi>P</mi>
<mo>×</mo>
<mi>F</mi>
<mo>×</mo>
<mi>T</mi>
</mrow>
</math>
LTV = P xx F xx T
price*frequency*years
LTV := P*F*T;
LTV = P*F*T;
LTV = P × F × T
L = 100 ÷ c
L = \dfrac{100}{c}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>L</mi>
<mo>=</mo>
<mfrac><mn>100</mn><mi>c</mi></mfrac>
</mrow>
</math>
L = 100/c
100/churn
L := 100/c;
L = 100/c;
L = 100/c
LTV = A × L
\mathrm{LTV} = A \times L
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>LTV</mi>
<mo>=</mo>
<mi>A</mi>
<mo>×</mo>
<mi>L</mi>
</mrow>
</math>
LTV = A xx L
arpu*avgMonths
LTV := A*L;
LTV = A*L;
LTV = A × L
LTVg = LTV × M ÷ 100
\mathrm{LTV_{g}} = \mathrm{LTV} \times \dfrac{M}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>LTV</mi><mi>g</mi></msub>
<mo>=</mo>
<mi>LTV</mi>
<mo>×</mo>
<mfrac><mi>M</mi><mn>100</mn></mfrac>
</mrow>
</math>
LTV_g = LTV xx M/100
ltv*margin/100
LTVg := LTV*M/100;
LTVg = LTV*M/100;
LTV_g = LTV × M/100
T = G ÷ (P × F)
T = \dfrac{G}{P \times F}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi>
<mo>=</mo>
<mfrac>
<mi>G</mi>
<mrow><mi>P</mi><mo>×</mo><mi>F</mi></mrow>
</mfrac>
</mrow>
</math>
T = G/(P xx F)
target/(price*frequency)
T := G/(P*F);
T = G/(P*F);
T = G/(P × F)
c = A × M ÷ G
c = \dfrac{A \times M}{G}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>c</mi>
<mo>=</mo>
<mfrac>
<mrow><mi>A</mi><mo>×</mo><mi>M</mi></mrow>
<mi>G</mi>
</mfrac>
</mrow>
</math>
c = (A xx M)/G
arpu*margin/target
c := A*M/G;
c = A*M/G;
c = (A × M)/G
Faire faire le calcul par ChatGPT
Tu es un assistant de calcul pour les indicateurs marketing. Fais le calcul suivant en exécutant réellement du code Python, et appuie ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni au jugé). Les clients d’une boutique en ligne dépensent en moyenne 50 € par commande, achètent 4 fois par an et continuent d’acheter pendant 3 ans en moyenne. Le taux de marge brute (en % du chiffre d’affaires) est de 40 %. Calcule chacun des points suivants : 1. La LTV sur base chiffre d’affaires (panier moyen × fréquence d’achat × durée) 2. La LTV sur base marge brute (LTV en chiffre d’affaires × taux de marge brute ÷ 100) 3. Pour un autre service par abonnement : avec 30 € de revenu mensuel par client, un taux d’attrition mensuel de 5 % et un taux de marge brute de 40 %, la durée de vie moyenne en mois (100 ÷ taux d’attrition) et la LTV sur base chiffre d’affaires et sur base marge brute (ARPU × durée de vie moyenne ; ARPU × taux de marge brute ÷ taux d’attrition) 4. Pour cet abonnement, le taux d’attrition mensuel maximal si je veux une LTV en marge brute d’au moins 300 € (ARPU × taux de marge brute ÷ LTV cible) Montre les formules utilisées et les nombres obtenus à l’exécution.
Mode d'emploi
-
1Saisissez vos nombresTapez les nombres à calculer dans les champs de saisie
-
2CalculezAppuyez sur le bouton « Calculer »
-
3Lisez le résultatLe résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
Les atouts de DataChef
Aucune compétence requise – simple et intuitif
Aucune donnée personnelle nécessaire
Le fichier est supprimé automatiquement après le téléchargement
Aucune mention de crédit nécessaire
Aucune autorisation préalable nécessaire