Skip to content

How to calculate customer lifetime value (LTV) for connected hardware brands

How to calculate customer lifetime value: the formula with churn and discounting, plus a hardware version with accessories, subscriptions and referrals.

Copilot.cx · Last reviewed

Short answer: customer lifetime value is the present value of the profit a customer brings you over the whole relationship. With a constant margin m per period, a retention rate r and a discount rate i, the formula set out by Gupta and colleagues in a peer-reviewed 2006 review is CLV = m × r / (1 + i - r). For a hardware brand, you add the margin on the device itself, then the margin on accessories, consumables and subscriptions, and, if you run a referral program, an optional referral term. The core formula and its upfront variant are as given in the published research cited inline (as of October 20, 2026); the hardware version is this guide's construction. Every number in the worked example is an example number, not industry data.

What LTV means for a hardware brand

Q: What is customer lifetime value?

Customer lifetime value is the present value of all the future profit a company expects from one customer over the life of the relationship, counting margin rather than revenue, discounting money that arrives later, and allowing for the chance that the customer stops buying, which is what separates it from a plain sales total or average order value.

The first part is Gupta and colleagues' definition, "the present value of all future profits obtained from a customer," in their peer-reviewed review "Modeling Customer Lifetime Value" in the Journal of Service Research, 2006 (as of Oct 20, 2026); the comparison with sales totals and order value is ours.

Q: Is LTV the same as CLV?

Yes, in this guide LTV and CLV mean the same thing: the lifetime value of one customer, calculated from margin, retention and a discount rate; you will also see CLTV, and the papers cited here write CLV, so read the abbreviations as interchangeable and check each source's formula rather than its label.

The core formula

Q: What is the customer lifetime value formula?

The customer lifetime value formula that Gupta and colleagues give for constant margin and retention with no end date is CLV = m × r / (1 + i - r), where m is margin, r is the retention rate and i is the discount rate, all per period; for new customers, they subtract acquisition cost.

Gupta and colleagues give the general form first: add up, for every period, the margin times the probability the customer is still buying, divided by (1 + i) to the power of the period, then subtract acquisition cost. They report that, when margin and retention stay constant and the horizon is infinite, the sum simplifies to the formula above, as Gupta and Lehmann showed, including in "Customers as Assets" in the Journal of Interactive Marketing, 2003 (Gupta et al., 2006, as of Oct 20, 2026).

The ratio r / (1 + i - r) is what the same review calls the margin multiple. In the authors' example, at 90% retention and a 12% discount rate, the margin multiple is about four, so in their formula a customer is worth roughly four periods of margin (Gupta et al., 2006, as of Oct 20, 2026). Keep every input on the same clock. If you measure retention per month, use a monthly margin and a monthly discount rate.

Q: How do you calculate LTV with churn?

To calculate LTV with churn, convert churn into retention first, since retention is one minus the churn rate for the same period, then use the same formula unchanged: a 20% annual churn rate means 80% annual retention, and CLV = m × 0.8 / (1 + i - 0.8).

When the first margin is collected upfront

Formulas differ on whether the first period's margin is counted. In a note to their review, Gupta and colleagues say that when the first-period margin is guaranteed, for example through upfront payment, the margin multiple becomes 1 + r / (1 + i - r) (Gupta et al., 2006, as of Oct 20, 2026). Multiplied by m, that is m × (1 + i) / (1 + i - r). Check which version any LTV figure uses before comparing.

A hardware version, built from parts

A connected device earns money from the sale and from what the owner buys afterwards. Splitting the value into parts is this guide's own construction, not an industry standard.

Three stacked layers that add up to a hardware LTV: initial purchase contribution, recurring contribution, and optional referral contribution.
Start with the first sale, then add what each customer brings in over time.

LTV formulas at a glance. As of Oct 20, 2026. CLV and upfront-margin rows are the authors' formulas from Gupta et al. (2006); hardware rows are this guide's breakdown.

FormulaEquationInputsWhen to use it
CLV (Gupta et al.)CLV = m × r / (1 + i - r)m = margin per period, r = retention rate per period, i = discount rate per periodMargin and retention roughly constant, no fixed end date
With churnr = 1 - churn rate, then the same formulachurn rate = share of customers lost per periodYour data tracks churn, not retention
New customerCLV - acquisition costacquisition cost = what it took to win the customerJudging what you can spend to acquire a customer
Margin collected up frontCLV = m × (1 + i) / (1 + i - r)Same m, r and i (the authors' multiple 1 + r / (1 + i - r), times m)The first margin is guaranteed up front, not one period later
Hardware: first sale onlyLTV = IPCIPC = initial purchase contribution: device price minus variable costsNo accessories, consumables, subscriptions or referrals
Hardware: first sale plus recurringLTV = IPC + RRC(m) × LTRRC(m) = monthly contribution (margin, not revenue) from accessories, consumables and subscriptions; LT = expected lifetime in monthsProducts with ongoing purchases
Hardware: first sale plus referralsLTV = IPC + IPC × RAF(m) × LTRAF(m) = new customers an active customer refers per monthProducts with a referral program but nothing recurring
Hardware: all partsLTV = IPC + LT × (RRC(m) + RAF(m) × (IPC + RRC(m)))All of the aboveProducts with recurring purchases and referrals

The hardware rows add months without discounting and use an expected lifetime (LT). Gupta et al. (2006) report Gupta and Lehmann's finding that turning retention into an expected lifetime tends to overestimate CLV (as of Oct 20, 2026), so treat these rows as a first pass.

Notes on each part:

  • Initial purchase contribution (IPC). Use margin, not price. For a retail sale, that's the margin on your sell-in price, not the shelf price.
  • Recurring contribution, RRC(m). Everything a retained owner buys per month, net of its costs. If subscriptions and consumables behave very differently, model them separately.
  • Referral term, optional. In the referral-only row, IPC × RAF(m) × LT is the first-sale contribution of the customers this customer refers, not their recurring purchases, which belong in their own LTV. In the all-parts row, each referral adds IPC plus one month of RRC(m). None of the papers cited here includes a referral term. You can leave it at zero, and if you pay a referral reward, subtract it.

A discounted version

To reconcile the hardware rows with the authors' formula, replace RRC(m) × LT with their margin multiple:

LTV = IPC + RRC × r / (1 + i - r) + referral contribution - AC

Here RRC is the recurring contribution per period, and the referral contribution is the expected number of referred customers times IPC (in the example, the undiscounted count from Table 2, a small term). The recurring part uses the authors' r / (1 + i - r) multiple, without the upfront 1, because IPC already covers the first sale. Adding products this way matches the review's note that, for a customer who buys several products, the margin is the sum of the margins from all of them.

Gupta and colleagues distinguish contractual settings, where customers tell you when they leave, from noncontractual ones, where the company has to infer whether a customer is still active (Gupta et al., 2006, as of Oct 20, 2026). A subscription is contractual. One-off accessory and consumable purchases aren't, so you need your own rule for what "still active" means, such as a purchase or app session in the last 12 months.

Overhead view of plain round filter pads, spare brush heads, a coiled cable and an unbranded sensor on a wooden table.
Recurring contribution: the parts, refills and plans an owner buys after the device.

Worked example

Worked example: one hypothetical connected device. Illustration only. These are made-up example numbers, not benchmarks, averages or data from any company.

Input or stepValueHow it is worked out
Device price$120Example number
Variable cost per device$80Example number
IPC$40$120 - $80
RRC(m)$2.50 per monthExample number ($30 a year from filters and an optional plan)
LT (months)60Example: 80% annual retention gives an expected lifetime of 1 / (1 - 0.8) = 5 years
RAF(m)0.002Example number: 0.12 referrals over 60 months
LTV, first sale only$40IPC
LTV, first sale plus recurring$190$40 + $2.50 × 60
LTV, all parts$195.10$40 + 60 × ($2.50 + 0.002 × ($40 + $2.50))
CLV with the authors' formula, for comparison$80$30 × 0.8 / (1 + 0.10 - 0.8), with m = $30 a year, r = 80% and i = 10% (example numbers)

The comparison row covers the recurring part only. The undiscounted version counts $150 of recurring contribution ($2.50 × 60), while the authors' discounted formula counts $80 for the same example numbers. Part of that gap is the missing discount rate and part is the expected-lifetime shortcut, which Gupta and colleagues, citing Gupta and Lehmann, report tends to overestimate CLV (Gupta et al., 2006, as of Oct 20, 2026): with no discounting, the authors' formula gives $120 ($30 × 0.8 / 0.2), still below $150.

The discounted version, step by step, adding an example acquisition cost of $25:

  1. Recurring contribution: $30 × 0.8 / 0.30 = $80.
  2. Referral contribution: 0.12 referred customers × $40 IPC = $4.80.
  3. LTV: $40 + $80 + $4.80 - $25 = $99.80.

Two things this example shows:

  • Retention has a big effect. At 90% retention instead of 80%, the margin multiple becomes 0.9 / 0.2 = 4.5, the recurring contribution becomes $135, and LTV rises to $40 + $135 + $4.80 - $25 = $154.80, holding the referral count at 0.12.
  • The referral term is optional. Set it to zero and LTV is $95.
A plain gift box tied with twine beside an unbranded smart speaker and a small plant on a wooden shelf.
Referrals are an optional input. Leave the term at zero if you don't track them.

Where the inputs come from

Keep every input on the same period:

  • IPC: product costing and sales data, by channel.
  • Recurring contribution: accessory and consumable orders plus subscription billing, net of costs.
  • Retention: subscription renewals, plus a written definition of an active owner applied to purchase, registration or app data.
  • Referrals: referral program records, if you have a program.
  • Acquisition cost: marketing and sales spend divided by new customers won in the same period.
  • Discount rate: the rate your finance team uses to evaluate investments.

Common mistakes

  • Turning retention into an expected lifetime. Gupta and colleagues, citing Gupta and Lehmann, report that using an expected customer lifetime generally overestimates CLV, sometimes substantially (Gupta et al., 2006, as of Oct 20, 2026).
  • Using revenue instead of margin. The formula expects margin. Revenue makes every customer look more valuable.
  • Skipping the discount rate. Later money is worth less. Leaving out i inflates the multiple.
  • Mixing period lengths. A monthly retention rate with an annual discount rate gives a meaningless result.
  • Averaging across channels. Customers who buy direct and customers who buy at a retailer can have different margins, retention and data. One blended LTV can hide both. Calculate per segment where you can; Gupta and colleagues describe CLV as estimated at the customer or segment level (Gupta et al., 2006).
  • Counting the first purchase twice. If IPC already includes the device margin, don't also use the upfront-margin version for the recurring part.

What this means for your post-purchase app

Retention for noncontractual purchases has to be inferred from activity, and a brand can only see that activity for owners it can identify, through registration, setup or its own app.

Copilot.cx's Upsell Engine and Subscription Engine work on what owners buy after the sale, and Appliances describes how that applies to appliance makers.

Related reading: Calculating lifetime value to disrupt the kitchen appliance industry · Why you should start measuring customer lifetime value today · From one-time sales to lifetime value

FAQ

What is customer lifetime value?

Customer lifetime value is the present value of all the future profit a company expects from one customer over the life of the relationship, counting margin rather than revenue, discounting money that arrives later, and allowing for the chance that the customer stops buying, which is what separates it from a plain sales total or average order value.

What is the customer lifetime value formula?

The customer lifetime value formula that Gupta and colleagues give for constant margin and retention with no end date is CLV = m × r / (1 + i - r), where m is margin, r is the retention rate and i is the discount rate, all per period; for new customers, they subtract acquisition cost.

How do you calculate LTV with churn?

To calculate LTV with churn, convert churn into retention first, since retention is one minus the churn rate for the same period, then use the same formula unchanged: a 20% annual churn rate means 80% annual retention, and CLV = m × 0.8 / (1 + i - 0.8).

All product and company names are trademarks of their respective owners. Their mention does not imply endorsement by, or affiliation with, Copilot.cx.

Your device is smart. Your post-purchase app can be too.

Copilot.cx gives device brands their own app for setup, support and engagement, whatever platform the product runs on. If a guide got you thinking about what comes after the sale, we are happy to talk it through.

Safari requires user permission to enable video autoplay