Blog · Wallet share and penetration · Finance and FP&A teams
RFM summarizes a customer's past buying behavior, while CLV estimates future contribution. Compare the same customer export both ways, see why rankings differ, and use each measure for the decisions it can support.
A CLV RFM comparison separates customer activity from expected customer economics: RFM describes past purchases, while customer lifetime value estimates future contribution. Use both on the same customer list to see where buying activity and economic value agree, and where they do not. The most active account can still be expensive to serve.
RFM means recency, frequency, and monetary value. Recency records how recently the customer bought, frequency counts purchases, and monetary value describes spending under a stated convention. Some methods use total spending; others use average purchase value. Write down which one your scoring uses.
CLV asks what future customer cash contribution is worth today. A contribution estimate starts with expected revenue, subtracts the costs needed to earn and support it, then accounts for continuation and timing. Fader, Hardie, and Lee's original research connects RFM inputs with future customer valuation and shows why different purchase histories can lead to similar future values.
| Question | RFM | Contribution-based CLV |
|---|---|---|
| What is measured? | Observed purchase behavior | Expected future contribution |
| What is the output? | Component scores or customer groups | A dollar estimate with assumptions |
| Does it require future assumptions? | No, for descriptive scoring | Yes: purchasing, costs, retention, and discounting |
| Does a large order guarantee a high result? | It can raise the monetary score | Only if it supports future contribution |
| Main operational use | Organize outreach and account review | Set relationship spending priorities |
| Main owner | Sales or customer operations | Finance with commercial input |
Keep the scoring mechanics in the dedicated RFM analysis for B2B customers guide. The job here is to compare its output with contribution estimates rather than build another segmentation method.
Consider a US industrial supplier reviewing customer relationships on September 30, 2026. Its trailing-year customer export contains the following summaries. Variable costs include product cost, fulfillment, commissions, and customer-specific service costs under one consistent policy.
| Customer | Days since purchase | Orders | Net sales (USD) | Variable costs (USD) | Historical contribution (USD) |
|---|---|---|---|---|---|
| Alder | 14 | 12 | 120,000 | 108,000 | 12,000 |
| Beacon | 35 | 8 | 80,000 | 48,000 | 32,000 |
| Cedar | 120 | 4 | 40,000 | 28,000 | 12,000 |
| Total | 24 | 240,000 | 184,000 | 56,000 |
Contribution is net sales minus variable costs. Alder's contribution rate is 12,000 / 120,000 = 10%; Beacon's is 32,000 / 80,000 = 40%; Cedar's is 12,000 / 40,000 = 30%. These are observed rates, not a guarantee about future business.
Keep customer IDs, invoice dates, order IDs, credit memos, and the cost allocation behind these summaries. Count orders once even when invoices have several lines. Reconcile net sales and costs to the ledger before comparing customers; the ledger-based lifetime value guide explains where history ends and assumptions begin.
For this illustration, use fixed business thresholds rather than rankings within this small list. Give recency a score of 3 for no more than 30 days, 2 for 31-90 days, and 1 otherwise. Frequency scores are 3 for at least 10 orders, 2 for 5-9, and 1 otherwise. Monetary value uses annual net sales: 3 for at least $100,000, 2 for $50,000-$99,999, and 1 below $50,000.
| Customer | Recency score | Frequency score | Monetary score | RFM code |
|---|---|---|---|---|
| Alder | 3 | 3 | 3 | 333 |
| Beacon | 2 | 2 | 2 | 222 |
| Cedar | 1 | 1 | 1 | 111 |
The code preserves the separate dimensions; it is not a dollar amount. Alder is the most active relationship under these rules. Beacon buys less frequently and spends less. That tells the account team where activity differs, but it does not justify giving Alder the largest retention budget.
Use a deliberately limited estimate of remaining customer value: three future years, no terminal value, annual discounting at an assumed 10%, and contribution received at each year-end. Annual contribution, conditional on the customer remaining active, stays at the historical amount above. Assume annual continuation probabilities of 85% for Alder and Beacon and 50% for Cedar.
These are planning inputs, not estimates inferred from three customer rows. The calculation assumes continuation uses the same conditional rate each year:
Three-year remaining value = Sum, for years 1 through 3, of [Annual contribution if active × Continuation probability^year / (1 + Discount rate)^year]
For Alder, year-one expected contribution is 12,000 × 85%, discounted by 1.10. Later years compound both continuation and discounting. Dollar results below round to cents after calculation.
| Customer | Annual contribution if active (USD) | Continuation assumption | Year 1 present value (USD) | Year 2 present value (USD) | Year 3 present value (USD) | Three-year value (USD) |
|---|---|---|---|---|---|---|
| Alder | 12,000 | 85% | 9,272.73 | 7,165.29 | 5,536.81 | 21,974.83 |
| Beacon | 32,000 | 85% | 24,727.27 | 19,107.44 | 14,764.84 | 58,599.55 |
| Cedar | 12,000 | 50% | 5,454.55 | 2,479.34 | 1,126.97 | 9,060.86 |
Beacon ranks below Alder on every RFM component but above it on future contribution. The difference comes from contribution, not the scoring thresholds: their continuation and discount assumptions are identical. For each customer, the discounted annual values must sum to the total, allowing for displayed rounding.
This finite horizon excludes any contribution after year three. It is a bounded CLV estimate rather than a claim about the full remaining lifetime. Use the broader LTV calculation guide when selecting another horizon or retention method.
Use RFM for the weekly account review: who stopped ordering, who increased order frequency, and whose purchasing pattern deserves a conversation. Adapt recency to the buying cycle before calling a customer inactive. An annual contract renewal and a routine replenishment order need different expectations.
Use contribution-based CLV when deciding how much relationship spending an account might support. Beacon warrants attention because its future contribution assumption is larger. That does not establish the return on a retention offer: you still need to estimate whether the offer changes behavior, and what it costs.
Review the two together with finance and sales. Large disagreements are prompts to examine pricing, service effort, upcoming contracts, and the evidence behind continuation assumptions. Fader and Hardie's customer-base valuation research shows why a single pooled retention assumption can misrepresent customer groups with different retention patterns.
Bring a customer purchasing export, its contribution schedule, and your approved continuation assumptions. Covirage maps the columns, and its tools compute and check the figures; the external AI model explains the comparison with every figure traced to its rows. Create a free Covirage account, which takes about a minute, then set up your business and bring a sample of your own data.
See how Covirage supports customer profitability analysis.
RFM measures can inform estimates of future purchasing, but an RFM score alone is not a dollar valuation. A contribution-based CLV estimate also needs margins, service costs, a forecast horizon, retention assumptions, and a discount rate that finance can defend.
A customer that buys less often may have better margins, lower service costs, or stronger expected retention. RFM records purchasing activity. CLV includes assumptions about the contribution that activity will generate, so their rankings can differ for sound economic reasons.
State the convention. Remaining CLV for an existing customer often excludes acquisition costs already incurred. An acquisition business case should compare expected contribution with the costs of winning the customer. Do not subtract the same acquisition cost in both calculations.
Freeze an earlier estimate and compare its predicted contribution with later actual contribution for the same customers. Review results by cohort and score group. Investigate systematic misses in retention, margin, and service costs before using the estimates to set spending limits.