
LTV(Life Time Value:顧客生涯価値)とは、1人の顧客が取引期間を通じて企業にもたらす利益の総額を表すマーケティング指標です。新規顧客の獲得コストが年々上昇するなか、既存顧客からの収益を最大化するうえでLTVの把握は欠かせません。しかし、LTVの計算式はビジネスモデルによって大きく異なります。サブスクリプション型では解約率が、EC型では購入頻度が、BtoB型では年間取引額と契約年数が、それぞれLTVを左右する重要な変数です。
本記事では、サブスクリプション・EC・BtoBの3つのビジネスモデル別にLTVの計算式を具体的な数値例とともに解説し、さらにLTV改善のための関連指標や実践的な施策までを網羅的にまとめます。
LTVは「Life Time Value(ライフタイムバリュー)」の略称で、日本語では「顧客生涯価値」と訳されます。ある顧客が初回購入から取引終了までの期間に、企業に対してどれだけの利益をもたらすかを金額で表したものです。
マーケティングには「1:5の法則」と呼ばれる経験則があり、新規顧客を獲得するコストは既存顧客を維持するコストの約5倍かかるとされています。EC市場の競争激化やデジタル広告費の高騰により、多くの企業が「一度買って終わり」ではなく「1人の顧客から長期的にどれだけ利益を得られるか」という視点を重視するようになりました。LTVを正しく把握することで、顧客獲得コスト(CAC)の適正な上限設定、マーケティング予算の最適配分、そして投資対効果の高い施策の優先順位付けが可能になります。
ビジネスモデルを問わず、最も汎用的なLTVの基本計算式は以下のとおりです。
LTV = 平均購入単価 × 購入頻度 × 継続期間
たとえば、平均購入単価が5,000円、年間購入頻度が4回、平均継続期間が3年の場合、LTV = 5,000円 × 4回 × 3年 = 60,000円と算出できます。
さらに、獲得コストや維持コストを差し引いた「純LTV」を求める場合は、以下の計算式を用います。
純LTV = 平均購入単価 × 購入頻度 × 継続期間 −(新規顧客獲得コスト + 既存顧客維持コスト)
この基本式を土台として、ビジネスモデルごとに重視すべき変数を加味した計算式を使い分けることが重要です。以下では3つのモデル別に詳しく解説します。
サブスクリプション型ビジネスでは、月額や年額の定額料金による安定収益が見込める一方、解約(チャーン)が発生すると収益が途絶えます。そのため、解約率(チャーンレート)を組み込んだ以下の計算式が用いられます。
LTV = ARPU(顧客平均単価) ÷ チャーンレート(月次解約率)
または、粗利率を加味する場合は次のようになります。
LTV = 顧客の平均月額単価 × 粗利率 ÷ チャーンレート
ARPU(Average Revenue Per User)は、月間総売上を月間アクティブユーザー数で割って算出します。たとえば月間売上が500万円で有料ユーザーが1,000人であれば、ARPU = 5,000円です。
チャーンレート(月次解約率)は、月間の解約顧客数を月初の総顧客数で割って算出します。月初に1,000人の顧客がいて、月間で50人が解約した場合、チャーンレート = 50 ÷ 1,000 = 5%(0.05)です。
なお、チャーンレートの逆数(1 ÷ チャーンレート)は「平均継続月数」を意味します。解約率5%の場合、平均継続月数は20か月となります。
あるSaaSサービスで、月額料金の平均が10,000円、粗利率が80%、月次解約率が2.5%の場合を考えます。
LTV = 10,000円 × 80% ÷ 2.5% = 320,000円
この顧客は生涯で約32万円の粗利をもたらすと見込まれます。仮に解約率を2.0%に改善できれば、LTVは400,000円に跳ね上がり、わずか0.5ポイントの改善で1顧客あたり8万円の利益増となります。
サブスクリプション型では解約率の改善がLTV向上に最も直結します。具体的には、オンボーディングの強化による初期離脱の防止、カスタマーサクセスによる活用促進、アンケートやフィードバック収集による解約理由の把握と改善、上位プランへのアップセルによるARPU向上が有効です。解約率が低下すれば平均継続月数が伸び、LTVは大幅に改善されます。
ECサイトやリピート商材では、顧客がどれくらいの頻度で、いくらの商品を、どれだけの期間購入し続けるかがLTVを決定します。
LTV = 平均購入単価 × 平均購入頻度(年) × 平均継続期間(年)
収益ベースでLTVを把握したい場合は、収益率(粗利率)を掛けます。
LTV = 平均購入単価 × 収益率 × 平均購入頻度(年) × 平均継続期間(年)
平均購入単価は、一定期間の総売上を総注文件数で割って求めます。平均購入頻度は、一定期間の総注文件数をユニーク顧客数で割ったものです。平均継続期間は、顧客ごとの初回購入日から最終購入日までの期間の平均値で算出します。収益率(粗利率)は、売上から原価を引いた粗利益を売上で割った比率です。

ロイヤルカスタマーとは何かを定義し、優良顧客との違いを明確に解説。RFM分析・NPS・LTVマトリクスなど5つのデータ分析手法による見つけ方と、4ステップの育成戦略をまとめました。マーケティングERPを活用した実践的な施策管理方法も紹介しま...

アパレルECサイトで、平均購入単価が8,000円、収益率が50%、年間平均購入頻度が3回、平均継続期間が4年の場合を考えます。
LTV = 8,000円 × 50% × 3回 × 4年 = 48,000円
この顧客は4年間で48,000円の粗利益をもたらす計算です。ここで購入頻度を年3回から4回に改善できれば、LTVは64,000円に向上します。
食品や化粧品などの定期購入型ECでは、サブスクリプションと同様に解約率を用いた計算が適しています。
LTV = 平均顧客単価(月額) ÷ 月次解約率
たとえば、月額の平均顧客単価が5,000円で月次解約率が10%の場合、LTV = 5,000円 ÷ 10% = 50,000円です。解約率が20%に悪化すると25,000円に半減するため、定期購入型ECでは解約率の管理が特に重要です。
EC型のLTV改善では、購入単価の向上(アップセル・クロスセル)、購入頻度の向上(リマインドメール、ポイントプログラム)、継続期間の延長(ロイヤルティプログラム、パーソナライズされた商品提案)が主な施策となります。特にクロスセルは効果が出やすく、関連商品のレコメンドを導入するだけで平均購入単価が15%程度向上した事例もあります。
BtoBビジネスでは、1社あたりの取引額が大きく契約期間も長期にわたるため、年間取引額をベースにしたシンプルな計算式が使われます。
LTV = 年間取引額 × 収益率 × 継続年数
BtoB SaaSの場合は、以下の計算式が適しています。
LTV = 平均契約金額(ARPA) × 粗利率 × 平均契約年数
年間取引額は、対象企業との年間の売上合計です。ARPA(Average Revenue Per Account)は、1アカウントあたりの平均年間売上を意味し、月次のARPAに12を掛けて年額に換算することが一般的です。収益率は売上に対する粗利益の割合で、原価構造によって異なります。継続年数は、契約開始から契約終了(または現在)までの平均年数です。
ある法人向けコンサルティングサービスで、年間取引額が200万円、収益率が60%、平均継続年数が3年の場合を考えます。
LTV = 200万円 × 60% × 3年 = 360万円
BtoBでは、受注額が大きくてもLTVが低い取引と、受注額は小さくても長期契約でLTVが高い取引が存在します。たとえば、年間取引額500万円で継続1年の顧客A(LTV = 500万円 × 60% × 1年 = 300万円)よりも、年間取引額150万円で継続4年の顧客B(LTV = 150万円 × 60% × 4年 = 360万円)のほうが収益性は高いという判断ができます。
BtoB型では、契約更新率の向上とアップセル・クロスセルによる取引額の拡大がLTV改善の鍵です。カスタマーサクセス部門を設置して顧客のサービス活用を促進し、解約率を下げる取り組みが効果的です。また、複数プロダクトの提案や上位プランへの移行促進によって、1社あたりの年間取引額を拡大することも重要です。
ここまで解説した3つのモデル別LTV計算式を整理します。サブスクリプション型は「ARPU × 粗利率 ÷ チャーンレート」、EC型は「平均購入単価 × 収益率 × 購入頻度 × 継続期間」、BtoB型は「年間取引額 × 収益率 × 継続年数」です。それぞれのモデルで最も影響の大きい変数は、サブスクリプション型では解約率(チャーンレート)、EC型では購入頻度と継続期間、BtoB型では契約年数と年間取引額です。自社のビジネスモデルに合った計算式を選んだうえで、影響度の高い変数を改善する施策に注力することがLTV向上の近道です。
CAC(Customer Acquisition Cost)は、新規顧客1人(1社)を獲得するためにかかったコストです。マーケティング費用と営業費用の合計を、新規獲得顧客数で割って算出します。LTVとCACを比較することで、顧客獲得投資の回収可能性を判断できます。
ユニットエコノミクスは「LTV ÷ CAC」で算出され、顧客1人あたりの採算性を表します。一般的にこの値が3以上であれば健全な事業運営とされています。たとえばLTVが150万円でCACが50万円であれば、ユニットエコノミクスは3.0となり、投下した獲得コストの3倍の利益を回収できていることを意味します。逆に1を下回る場合は赤字であり、LTVの改善またはCACの削減が急務です。
チャーンレートにはカスタマーチャーンレートとレベニューチャーンレートの2種類があります。カスタマーチャーンレートは顧客数ベースの解約率で、「解約した顧客数 ÷ 期初の総顧客数」で求めます。料金プランが一律のサービスで使われます。レベニューチャーンレートは売上ベースの解約率で、「解約による減少売上 ÷ 期初の月間経常収益(MRR)」で求めます。複数の料金プランがあるサービスでは、顧客数の減少だけでなく売上への影響も把握できるレベニューチャーンレートの活用が推奨されます。
ARPU(Average Revenue Per User)は1ユーザーあたり、ARPA(Average Revenue Per Account)は1アカウント(企業)あたりの平均売上です。BtoCのサブスクリプションではARPUが、BtoB SaaSでは1社が複数アカウントを保有するケースが多いためARPAが用いられます。LTV計算で「平均単価」にどちらを代入するかは、自社の課金体系に合わせて判断してください。
LTVの計算精度を高めるためには、いくつかの実務上のポイントがあります。
まず、計測期間を明確に区切ることが重要です。「年間LTV」や「3年LTV」のように期間を決めてから計算することで、時系列での比較や施策効果の検証がしやすくなります。
次に、各要素の平均値を先に算出してからLTVを計算する手順を踏みましょう。購入単価・購入頻度・継続期間をそれぞれ個別に計算しておくことで、どの変数にボトルネックがあるかを特定しやすくなります。
さらに、顧客セグメント別にLTVを算出することも有効です。流入チャネル別、プラン別、業種別などでLTVを比較すれば、高LTV顧客の共通特性を把握でき、マーケティング施策の精度を高められます。
最後に、正確なLTV計算にはデータ基盤の整備が不可欠です。CRMやMAツールを活用して顧客ごとの購入履歴・契約情報を一元管理し、リアルタイムに近い精度でLTVを算出できる環境を整えましょう。
LTVの計算式はビジネスモデルによって異なりますが、いずれのモデルでも「顧客1人あたりの収益性を長期的に把握する」という目的は共通しています。サブスクリプション型では解約率の管理、EC型では購入頻度と継続期間の向上、BtoB型では契約年数と取引額の拡大が、それぞれLTV向上の最重要レバーです。
自社のビジネスモデルに適した計算式を選び、ユニットエコノミクスやCACといった関連指標とあわせてモニタリングすることで、マーケティング投資の最適化と持続的な事業成長を実現してください。
LTV(顧客生涯価値)の代表的な3つの計算方法を具体的な数値例つきで解説。購入単価ベース・粗利ベース・MRRベースの使い分け、業種別LTVの目安、計算テンプレートの作り方、CRMでの可視化方法まで実践的に紹介します。

CRM施策の具体例を顧客セグメント別に10パターン紹介。新規顧客・既存顧客・休眠顧客・VIP顧客など、セグメントごとに最適なアプローチ方法と成果を出すためのポイントを実践的に解説します。