How Do You Solve a Customer Profitability Case Interview?
Segment customers by economics, calculate cost to serve and contribution, then choose whether to fix, reprice, or exit.
On this page
In a customer profitability case, segment customers by economic behavior, not labels. Calculate net revenue minus direct product cost and customer-specific service cost for each segment. Then compare contribution margin and test fix, reprice, or exit. High revenue can still destroy value when customization, small orders, rush delivery, support, or payment terms raise cost to serve.
How Do You Solve a Customer Profitability Case?
Use four steps:
- Choose economic segments. Group customers by behavior that changes revenue, direct cost, or service activity.
- Build a customer contribution view. Calculate net revenue after discounts, then subtract direct product cost and customer-specific service cost.
- Find the driver. Is the weak margin caused by product economics, service intensity, discounting, order behavior, or another customer-specific activity?
- Choose fix, reprice, or exit. Test the least destructive repair before recommending that the client leave a segment.
This is a focused branch of the broader profitability framework. The difference is the unit of analysis. Company averages can hide a customer segment that produces strong sales and weak contribution.
Choose segments that explain margin
A strong customer segment changes at least one line in the customer profit equation. A weak segment only describes the customer.
Test the issue tree separately from the arithmetic. Your branches should explain why customer economics differ before you calculate the size of the gap.
Practice a tailored case structure from the Road to Offer drill engine. Answer a real prompt and get AI-scored feedback. Free accounts include 3 drills per day for the first 3 days after signup.
Worked example: revenue is not contribution
All customer counts, revenue, direct costs, and service hours below are Road to Offer teaching inputs. They are not market benchmarks. The $70 hourly service-resource method is adapted from the time-driven activity-based costing example in Harvard Business School Working Knowledge, checked 2026-09-04. We use the method, resource cost per hour multiplied by activity time, not its figures as a market standard.
The calculations are:
- Standard service cost: 200 hours times $70 = $14,000.
- Standard contribution: $120,000 minus $72,000 minus $14,000 = $34,000.
- Standard margin: $34,000 divided by $120,000 = 28.3%.
- Custom service cost: 900 hours times $70 = $63,000.
- Custom contribution: $150,000 minus $90,000 minus $63,000 = negative $3,000.
- Custom margin: negative $3,000 divided by $150,000 = negative 2.0%.
The Custom segment produces 25% more net revenue than Standard, but it loses $3,000 after service cost. The diagnosis is not "large customers are bad." The diagnosis is that customization consumes enough service capacity to erase the product contribution.
Isolate the driver in a McKinsey profitability case. EBITDA fell from $65M to $45M in a year while revenue still grew. Answer this McKinsey profitability case step in the article and get AI-scored feedback on your structure. Continue the full case on Road to Offer
Sensitivity check: what changes the decision?
The Custom segment has $60,000 available after direct cost. At $70 per service hour, it reaches break-even at about 857 hours:
$60,000 divided by $70 = 857 service hours.
Current use is 900 hours, so removing only 43 hours reaches break-even. That is not enough margin to make the segment attractive, but it shows that immediate exit is premature.
Test two repair cases using the same Road to Offer teaching inputs:
The current case requires repair. Reducing service cost creates positive contribution. Repricing can fund the current service level.
The sensitivity changes the recommendation. If 200 hours can be removed without harming the relationship, fix the service model. If customization is essential, test a premium price or paid service tier. Exit becomes reasonable only when repair fails and strategic value does not justify the loss.
Use a three-question case math set now to test whether you can calculate segment contribution, read the margin, and find the price needed to support the service model. The practice uses fresh Road to Offer teaching inputs, so you must set up the economics rather than copy the worked example above.
Quick Math
- A customer segment produces $210,000 of net revenue, $126,000 of direct product cost, and uses 800 service hours at $80 per hour. What is its annual contribution, in dollars?
Segment contribution = Net revenue - Direct product cost - Customer-specific service cost.
- That segment earns $20,000 of contribution on $210,000 of net revenue. What is its contribution margin? Round to the nearest whole percent.
Contribution margin = Segment contribution / Net revenue, expressed as a percentage.
- A 50-account segment has $2,500 of variable and service cost per account, $62,500 of annual fixed cost, and a $50,000 target profit. What average annual net revenue per account is required?
Required revenue per account = Variable cost per account + (Fixed cost + Target profit) / Number of accounts.
Decide whether to fix, reprice, or exit
A strong recommendation orders the choices. First test a service fix. Then test whether pricing can support the desired service. Recommend exit only after checking strategic value, retention, referrals, and whether the avoidable cost really disappears.
Data to request from the interviewer
Build the segment economics
Net revenue by segment. Include discounts, rebates, returns, and product mix rather than headline sales alone.
Direct product cost. Separate costs caused by sales from broad overhead that will not change with the customer decision.
Service activities. Ask for delivery, support, customization, returns, collections, and account-management time by segment.
Resource cost. Convert activity time into service cost with a stated hourly or unit cost from the case.
Strategic value. Check retention, referrals, future expansion, and channel access before recommending exit.
Keep structure and synthesis practice separate
Structure practice asks whether your segmentation and cost branches can locate the economic driver. Use a structure drill when your issue tree groups customers but does not explain margin.
Synthesis practice asks whether you can choose fix, reprice, or exit and name the evidence, risk, and next test. Use a synthesis drill after the calculation is correct.
If the revenue and cost tree still feels mechanical, learn the parent method before another case.
Learn profitability cases step by step
Use the exact profitability-cases lesson to review the method behind the segment calculation.
Sources and evidence boundary
- Harvard Business School Working Knowledge, A Balanced Scorecard Approach to Measure Customer Profitability, checked 2026-09-04. Used only for the adapted hourly resource-cost method.
- BDC Canada, Five-Step Customer Profitability Analysis, checked 2026-09-04. Used as supporting guidance for net price and cost-to-serve analysis.
Every numeric input and scenario result in the worked example is Road to Offer teaching material. None is presented as a market average, company result, or interview benchmark.
Continue into a complete profitability case
AuroraWater is a general profitability case about margin recovery. It is not a customer-profitability clone. Use it to transfer the same discipline: isolate the driver, quantify recoverable value, and state implementation risk.
Frequently asked questions
Resources and related guides
- Practice structure drillsPractice
- Browse all free resourcesResource hub
- Unit Economics Framework for Case InterviewsFrameworks · Jun 1, 2026
- Cost Reduction Case Interview: Framework, Worked Examples, and Common Traps (2026)Frameworks · Mar 20, 2026
- Customer Segmentation Framework: Segment, Score, TargetFrameworks · Feb 6, 2026
- Government and Public Sector Consulting Case Interview: Complete Guide (2026)Frameworks · Mar 31, 2026
