North Metric

    What is Customer Lifetime Value (CLV)?

    The total revenue you can expect from a typical customer before they churn.

    SAAS METRIC · UNIT ECONOMICSBy Riyad Yahya
    IN SHORT

    In North Metric's 2026 benchmarks, the median Customer Lifetime Value is $615 for SaaS companies under $10K MRR and $40,000 at $500K+ MRR. The top quartile reaches $2,500 and $100,000 at those stages, so compare your own figure with your MRR band, not one SaaS-wide average.

    BY RIYAD YAHYA, CO-FOUNDER & CTO · UPDATED NOV 14, 2026

    What is Customer Lifetime Value?

    Customer Lifetime Value (CLV) is the estimated total revenue a typical customer generates before they churn. It combines two inputs: how much a customer pays per month (ARPA) and how long they stay (the inverse of your churn rate). CLV sets the ceiling for how much you can spend acquiring a customer and still be profitable.

    The standard rule: CLV should be at least 3× your customer acquisition cost (CAC). A CLV of $3,000 with a $1,500 CAC means you’re barely breaking even on each customer. A CLV of $3,000 with a $500 CAC means you have room to invest in growth.

    CLV improves two ways: increase what customers pay (higher ARPA through upsells or pricing) or reduce how fast they leave (lower churn through better onboarding and retention). Reducing churn has a compounding effect — cutting monthly churn from 5% to 2.5% doubles CLV.

    The CLV formula

    Customer Lifetime ValueCLV = ARPA ÷ Monthly Customer Churn Rate
    VARIABLEWHAT IT IS
    ARPAAverage Revenue Per Account — Total MRR divided by the number of paying subscriptions
    Monthly Customer Churn RatePercentage of paying customers lost per month, expressed as a decimal (5% → 0.05)
    How CLV accumulates
    $50/mo ARPA÷ 5% churn →20-month lifetime
    M1$50M5$250M10$500M15$750M20$1,000
    CLV = $50 ARPA × 20 months = $1,000 total expected revenue per customer.

    Worked example

    Current month: Your company has $10,000 in MRR across 200 paying subscriptions, with a 5% monthly customer churn rate.

    InputValue
    Total MRR$10,000
    Active paid subscriptions200
    Monthly customer churn rate5.0%

    Step 1 — Calculate ARPA

    ExampleARPA = $10,000 ÷ 200 = $50/month

    Each paying customer contributes $50 per month on average.

    Step 2 — Calculate CLV

    ExampleCLV = $50 ÷ 0.05 = $1,000

    The average customer is expected to generate $1,000 in total revenue before churning. That’s equivalent to a 20-month average customer lifetime ($50 × 20 = $1,000).

    What halving churn does

    If you reduce monthly churn from 5% to 2.5% with the same ARPA:

    ExampleCLV = $50 ÷ 0.025 = $2,000

    CLV doubles from $1,000 to $2,000. Halving churn doubles the customer lifetime from 20 to 40 months, doubling the total revenue per customer.

    How it’s computed

    CLV is a Tier 2 metric — it depends on two other metrics rather than raw subscription data. North Metric computes it last in the dependency chain to ensure both inputs are fresh.

    VARIABLEWHAT IT IS
    Total MRRSum of normalized MRR across all active subscriptions at the snapshot point — the same value shown in your MRR dashboard
    Active Paid SubscriptionsCount of subscriptions with a plan amount greater than $0 — free-tier subscriptions are excluded
    Customer Churn RatePercentage of paying customers lost in the period, after excluding same-period signups and reactivations

    Why paid-only subscriptions?

    The ARPA calculation uses only paying subscriptions (plan amount > $0). Including free-tier users would dilute the average, producing a lower ARPA and therefore a lower CLV that doesn’t reflect what paying customers are actually worth.

    The churn rate conversion

    Customer churn rate is stored as a percentage (e.g., 5.0 for 5%). The CLV formula divides by 100 to convert it to a decimal (0.05) before dividing. Without this conversion, CLV would be 100× too low — the most common manual calculation error.

    The relationship to NRR

    CLV and NRR are connected through churn. Lower churn drives both higher CLV (longer customer lifetime) and higher NRR (more revenue retained each period). A company improving its NRR from 95% to 105% is simultaneously extending customer lifetimes and unlocking expansion revenue — both of which increase CLV.

    Snapshot, not predictive

    North Metric’s CLV is a point-in-time snapshot. It takes current ARPA and current churn rate and projects forward assuming both remain constant. It does not model expansion revenue over time, cohort-level survival curves, or seasonal variation. For early-stage companies with volatile churn, the value can swing significantly month to month.

    CLV vs ARPA

    CLV and ARPA are closely related but answer different questions. ARPA tells you what a customer pays per month; CLV tells you their total expected value. A $100 ARPA with 10% monthly churn ($1,000 CLV) is less valuable than a $50 ARPA with 1% monthly churn ($5,000 CLV).

    CLVARPA
    What it measuresTotal expected revenue per customerAverage revenue per customer per month
    Time horizonFull customer lifetimeCurrent month only
    Depends on churnYes — CLV = ARPA ÷ churn rateNo — independent of churn
    Best forSetting CAC budgets and evaluating unit economicsPricing analysis, segment comparison, revenue per seat
    Improves byIncreasing ARPA or reducing churnIncreasing prices, upsells, or reducing free-tier share

    Common CLV mistakes

    1. Forgetting to convert churn to a decimal. Using 5 instead of 0.05 gives CLV = $10 instead of $1,000 — a 100× error. Always divide the churn percentage by 100 before plugging it into the formula.
    2. Including free users in ARPA. Dividing total MRR by all users (including free-tier) deflates ARPA and produces a CLV that underestimates paying customers’ value. Use paying subscriptions only.
    3. Treating CLV as a guarantee. CLV assumes current ARPA and churn stay constant. It’s a snapshot projection, not a prediction. A company with rapidly improving churn will exceed its current CLV; one with worsening churn will fall short.
    4. Ignoring the CLV:CAC ratio. A $10,000 CLV sounds impressive until you learn CAC is $8,000. CLV in isolation is meaningless — always evaluate it relative to your cost of acquisition. The threshold is 3:1 or higher.

    SaaS CLV benchmarks

    CLV benchmarks are segmented by MRR tier. Higher is better. CLV naturally increases with company maturity — larger companies tend to have higher ARPA and lower churn, both of which compound into higher lifetime value. Benchmarks by revenue stage, compiled from published SaaS studies and North Metric’s own analysis.

    Stage · MRRBottom 25%MedianTop 25%
    Seed · < $10K$167$615$2,500
    Early · $10K – $50K$727$2,703$15,000
    Growth · $50K – $100K$1,500$5,714$25,000
    Scale · $100K – $500K$3,333$12,903$100,000
    Enterprise · $500K+$7,500$40,000$100,000
    Higher is better. Benchmarks by revenue stage, compiled from published SaaS studies and North Metric’s own analysis.
    What’s a good SaaS churn rate?See how your churn rate compares to SaaS companies at your stage.See churn benchmarks →
    See who’s about to churnEvery customer ranked by money at risk.Churn prediction →

    Frequently asked questions

    What is a good CLV for a SaaS company?

    There is no universal “good” CLV because it depends on your price point and market. The meaningful benchmark is the CLV:CAC ratio — CLV should be at least 3× your customer acquisition cost. A $500 CLV is strong if your CAC is $100, and weak if your CAC is $400. Median CLV ranges from $615 at Seed to $40,000 at Enterprise.

    How do you calculate CLV from monthly data?

    Divide your Average Revenue Per Account (ARPA) by your monthly customer churn rate expressed as a decimal. If ARPA is $80 and monthly churn is 4%, CLV = $80 ÷ 0.04 = $2,000. The churn rate must be in decimal form — divide the percentage by 100 first.

    Why does CLV show as unavailable when churn is zero?

    CLV divides ARPA by the churn rate. When churn is zero, the formula would divide by zero, producing an infinite result. Rather than displaying a misleading number, North Metric returns CLV as unavailable. Zero churn implies infinite customer lifetime — mathematically correct but not actionable as a business metric.

    What’s the difference between CLV and LTV?

    CLV and LTV (Lifetime Value) are the same metric. “CLV” and “LTV” are used interchangeably across the SaaS industry. Some teams use “CLTV” as a third abbreviation. All three refer to the total expected revenue from a customer over their lifetime. North Metric uses CLV as the canonical label.

    Does CLV account for expansion revenue?

    Indirectly. CLV uses current ARPA, which already reflects any upsells or expansions that have happened. But it assumes ARPA stays constant going forward — it does not project future expansion. A cohort-based model would capture that, but requires years of data. The ARPA ÷ churn formula is a practical starting point for most SaaS companies.

    From metric to action

    North Metric ranks your paying Stripe customers by money at risk, so you see who is likely to leave before this number moves. See how churn prediction works.

    Further reading

    Related metrics

    All metrics →
    SAAS METRIC

    Customer churn rate

    Customer Churn Rate = ((Churned − Joined & Churned − Reactivated) ÷ Customers at Start) × 100The percentage of paying customers lost per period — the denominator input for CLV.Open metric →
    SAAS METRIC

    Net MRR retention (NRR)

    NRR = (Starting MRR + Expansion + Reactivation − Contraction − Net Churn) ÷ Starting MRR × 100How much MRR you keep from existing customers — expansion lifts both NRR and CLV.Open metric →
    SAAS METRIC

    Average revenue per account (ARPA)

    ARPA = Total MRR ÷ Active Paid SubscriptionsMRR divided by paying customers — the numerator in the CLV formula.Open metric →
    See the customers behind your CLV.Actions off until you turn them onGet your free churn report →