Sign in

Blog · Wallet share and penetration · Sales teams

Value based segmentation by customer contribution

Value based segmentation groups customers by measured economic contribution under agreed cost rules. Build the account calculation, assign contribution bands, compare service costs and reconcile every group to the source totals.

The short answerValue based segmentation groups customers by their measured economic contribution to the business. Calculate net revenue less costs under an agreed policy, assign each customer to a contribution band, and compare service costs within the bands. Reconcile the groups to the source totals, preserve negative contributions, and use the results to guide account coverage, pricing and service reviews.

Value based segmentation groups customers by the economic contribution they generate under agreed cost rules. Start with net revenue, subtract the costs included in your management measure, and assign accounts to explicit contribution bands. The result should show where account coverage, pricing or service deserves a review, with every group tied back to the same source totals.

Define value before assigning the groups

A high-revenue customer is not automatically a high-contribution customer. Discounts, product mix, delivery and account service can change what remains after fulfilling the business. A useful value measure names both its period and its cost boundary.

OpenStax defines contribution margin as sales less variable costs. This example uses net revenue less variable merchandise costs and incremental account-service costs. It excludes fixed corporate overhead. If your report subtracts allocated fixed costs, label that result separately so readers know it answers a different question.

Customer contribution = Net revenue - Variable merchandise cost - Incremental account-service cost

Contribution margin = Customer contribution / Net revenue

Finance should approve the definitions before sales sees the ranking. State how returns, rebates, delivery charges and commissions are treated. Explain the cost driver for each service allocation, and ensure the same cost does not appear in merchandise cost and service cost.

This is a management measure, not the company's final net profit. The gross profit margin guide explains the earlier revenue-minus-COGS step; the purpose here is to build customer contribution groups after the specified service costs.

Prepare the account-level export

Bring net sales, matching merchandise costs and account-service costs for the same period. Use stable customer IDs across the files. Aggregate each source to account level before combining it so invoice lines do not multiply service entries.

For this illustrative US distributor, the reporting window is the quarter ending September 30, 2026. Account-service costs are documented incremental amounts assigned to those accounts. Empty cost fields require review; they must not quietly become zero.

Account Net revenue (USD) Variable merchandise cost (USD) Account-service cost (USD) Contribution (USD) Contribution margin
A 300,000 210,000 20,000 70,000 23.3%
B 220,000 132,000 8,000 80,000 36.4%
C 180,000 126,000 14,000 40,000 22.2%
D 140,000 112,000 30,000 -2,000 -1.4%
E 100,000 60,000 5,000 35,000 35.0%
F 60,000 42,000 6,000 12,000 20.0%
Total 1,000,000 682,000 83,000 235,000 23.5%

Put the columns in A through F in Excel, with accounts in rows 2 through 7. Enter contribution in E2 and margin in F2, then fill down:

=B2-C2-D2
=IF(B2=0,"",E2/B2)

For account B, contribution is 220,000 - 132,000 - 8,000 = $80,000, and margin is 80,000 / 220,000 = 36.4%. For D, contribution is 140,000 - 112,000 - 30,000 = -$2,000. Percentages throughout are rounded to one decimal place after calculation.

Apply explicit contribution bands

For this example, management adopts these illustrative quarterly bands before assigning accounts:

Band Contribution rule (USD) Review purpose
Protect At least 50,000 Review continuity and appropriate account coverage
Develop At least 0 and below 50,000 Review specific opportunities to grow contribution
Repair Below 0 Check costs, pricing and service terms

These are example thresholds, not industry benchmarks. Set your own thresholds against your account economics and the coverage decision. Fixed thresholds help compare periods; a ranking that always puts a fixed share of customers in the top group can obscure an overall decline.

Put the band in G2 using the unrounded contribution:

=IF(E2<0,"Repair",IF(E2>=50000,"Protect","Develop"))

Fill down. B and A enter Protect; C, E and F enter Develop; D enters Repair. This deliberately ranks contribution dollars rather than revenue. Account B contributes more than A despite generating less revenue.

For cumulative ranked tiers, use ABC analysis of customers. That method can use contribution as its ranking measure, but it is a different banding rule from the fixed thresholds above.

Compare the groups and their service costs

List the band names in I2:I4. Use J for net revenue, K for contribution, L for service cost, M for contribution margin and N for service cost as a share of revenue. The formulas in row 2 are:

=SUMIFS($B$2:$B$7,$G$2:$G$7,I2)
=SUMIFS($E$2:$E$7,$G$2:$G$7,I2)
=SUMIFS($D$2:$D$7,$G$2:$G$7,I2)
=IF(J2=0,"",K2/J2)
=IF(J2=0,"",L2/J2)

Fill down for the remaining bands. Microsoft's SUMIFS documentation describes summing cells that match criteria. Covirage is not affiliated with Microsoft.

Band Net revenue (USD) Contribution (USD) Service cost (USD) Contribution margin Service cost / revenue
Protect 520,000 150,000 28,000 28.8% 5.4%
Develop 340,000 87,000 25,000 25.6% 7.4%
Repair 140,000 -2,000 30,000 -1.4% 21.4%
Total 1,000,000 235,000 83,000 23.5% 8.3%

Protect produces 150,000 / 235,000 = 63.8% of total contribution from 520,000 / 1,000,000 = 52.0% of revenue. Repair's service cost is 30,000 / 140,000 = 21.4% of its revenue. Those are observations to investigate, not automatic instructions to increase coverage or end an account relationship.

Within each band, keep the account rows available. Protect contains accounts with different margins, and Develop contains different contribution amounts. A band is a starting point for a review; it does not make every member commercially identical.

Prove the totals before using the ranking

The account identity is 1,000,000 - 682,000 - 83,000 = $235,000. The group identity is 150,000 + 87,000 - 2,000 = $235,000. Revenue and service-cost totals must also match between the account and band tables.

Tie revenue to the scoped sales export, merchandise cost to its source and service costs to the approved cost extract. Preserve negative contributions. Removing D would improve the visible result without changing the business. Report unmatched accounts in a visible exception group until their records are resolved.

Use economic groups alongside customer requirements

Sales owns the coverage action; finance owns the cost policy; customer operations checks whether service usage and requirements explain the costs. A pricing review may be appropriate where contribution is weak, but the historical figure does not show which costs would disappear if a customer left.

Use needs based segmentation alongside this report when choosing a service offer. It records documented requirements; the value groups measure economics. For observable order patterns, behavioral segmentation provides another separate view without assuming what motivates a customer.

Where it goes wrong

  • Revenue stands in for value. Calculate the agreed costs before naming high-value groups.
  • Costs are duplicated or missing. Check the boundary between merchandise and service costs and resolve blanks before ranking.
  • Fixed allocations become exit savings. An assigned overhead amount may remain after the account leaves. Assess avoidable costs separately.
  • Periods mix. Match credits, sales and costs to a consistent window, and explain later adjustments.
  • Thresholds change after seeing results. Preserve the original rules for comparison and document any revised policy for future periods.

Build contribution groups from your own file in Covirage

Bring a sample of your own customer sales and approved cost records, together with the bands you want to compare. Covirage maps the columns, and its tools compute customer contribution and check the segment totals; the external AI model explains the results with every figure traced to its rows. Create a free Covirage account and bring the records behind your account review.

See customer profitability for the account economics this work supports.

Questions people ask

What does value mean in value based segmentation?

Define value as a measurable economic result, such as customer contribution over a stated period. Revenue alone leaves out the costs of supplying and serving an account. Keep potential future value separate from realized contribution unless there is a documented method for estimating it.

How do you identify high-value customers?

Calculate contribution under consistent cost rules, then rank customers or apply agreed contribution bands. Review both dollars and the contribution margin before deciding service coverage. A large account can contribute less than a smaller account if its delivery, support or commercial costs are higher.

Is value based segmentation the same as ABC analysis?

ABC analysis assigns tiers from a ranked measure and cumulative shares. Value based segmentation specifies the economic measure being used. You can apply ABC cut points to contribution, but revenue-based ABC groups do not automatically represent customer profitability.

Should an unprofitable customer always be dropped?

A negative contribution calls for a review of data quality, pricing and service costs. Confirm which costs would actually change if the relationship ended, and consider contractual obligations and strategic reasons. A historical allocation alone is insufficient evidence for an exit decision.