Retail Profitability Case Interview: Worked Margin Case
| Case type | Profitability |
|---|---|
| Industry | Retail / Grocery |
| Difficulty | Medium |
| Firm style | BCG |
Where is the retail margin leaking?
Our client is FreshCart, a regional grocery chain with 320 stores. Over the past 18 months, they introduced two new prepared food concepts — a hot soup bar and a fresh juice station. Revenue has grown from $600M to $680M, but overall gross margin has stayed flat at roughly $135M. What is going on and what should they do?
FreshCart operates 320 grocery stores across the Midwest and East Coast. Their traditional grocery business is stable, but they expanded into prepared foods 18 months ago with a hot soup bar and a fresh juice station in every store. Revenue is up, but gross profit has not followed. The CEO has engaged us to diagnose why and recommend a path forward.
Which exhibits locate the margin leak?
Exhibit 1
Revenue and Gross Profit by Category ($M)
Traditional grocery and prepared foods revenue and gross profit by year ($M), 2022-2024.
Show the data behind Exhibit 1
| Category | 2022 | 2023 | 2024 |
|---|---|---|---|
| Traditional Grocery Revenue ($M) | 520 | 530 | 560 |
| Prepared Foods Revenue ($M) | 80 | 100 | 120 |
| Total Revenue ($M) | 600 | 630 | 680 |
| Traditional Gross Profit ($M) | 146 | 148 | 157 |
| Prepared Foods Gross Profit ($M) | -11 | -13 | -22 |
| Total Gross Profit ($M) | 135 | 135 | 135 |
| Traditional Gross Margin (%) | 28.1% | 27.9% | 28.0% |
| Prepared Foods Gross Margin (%) | -13.8% | -13.0% | -18.3% |
Exhibit 2
| Metric | Soup Bar (per bowl) | Fresh Juice Station (per juice) |
|---|---|---|
| Selling Price | $6.00 | $7.00 |
| Material Cost | $1.50 | $3.50 |
| Prep Time | 10 min per batch of 15 bowls | Dedicated employee: 6-hr shift covers ~22 juices/day |
| Employee Hourly Wage | $22/hr | $22/hr |
| Daily Volume per Store | ~45 bowls | ~22 juices |
Profitability · medium
FreshCart Grocery Margin Recovery
Retail / Grocery
How a strong candidate structures it
A strong profitability framework
Question by question
- 1
Case context
Understand the Case
“Before we dive in, can you summarize what this case is about and what the client is asking us to help with?”
- 2
Clarifying
Clarifying Questions
“What questions would you like to ask to better understand the situation?”
- 3Drill the structure
Structure
Framework
“How would you structure your analysis of this profitability problem?”
- 4Drill the brainstorming
Analysis
Category-Level Analysis
“Let me share our first exhibit showing revenue and gross profit by category from 2022 to 2024. What do you observe? Where is the problem?”
- 5Drill the brainstorming
Analysis
Brainstorm Prepared Foods Margin Drivers
“We have identified that prepared foods is the problem — revenue is growing but losses are widening. What hypotheses do you have for why prepared foods margins might be negative and getting worse?”
- 6Drill the math
Math
Unit Economics Calculation
“Let me show you the unit economics for each concept. Using Exhibit 2, walk me through the per-unit profitability of the soup bar versus the juice station, and calculate the daily gross profit or loss per store for each concept.”
- 7Drill the synthesis
Synthesis
Strategic Options and Risks
“Now that we know the juice station is losing about $55 per store per day, what are the strategic options for FreshCart? What are the risks of each option?”
- 8Drill the synthesis
Synthesis
CEO Recommendation
“The CEO just walked in. Give your final recommendation in a concise, structured format, including the diagnosis, quantified impact, pilot scope/timeline/metrics, and where to reinvest any savings.”
The worked path
The numbers that decide it
- Total gross profit is flat at $135M while the margin rate falls from 22.5% to 19.85%.
- Traditional gross profit improves $11M and prepared-foods gross profit worsens $11M, exactly offsetting.
- Soup yields $191.50 per store per day on listed inputs; juice loses $55 with the current fixed shift and 22 units.
- Juice has positive $3.50 incremental contribution before extra labor or other costs; increasing volume within the existing shift helps.
- Annualized juice loss is $6.424M at 365 days, about 29.2% of the category loss, not most of it.
- The concept-level revenue and cost totals do not reconcile with the category P&L. Resolve scope and omitted costs before claiming a full diagnosis.
- Pilot staffing, offer and pricing changes against full-store profit and actual avoidable costs; soup expansion also needs incremental demand evidence.
Final synthesis
Bridge gross profit: traditional rises from $146M to $157M while prepared foods falls from negative $11M to negative $22M. Total remains $135M and the total margin rate declines as revenue grows. Soup batch labor is $11 daily for 45 bowls, giving $191.50 after listed materials and preparation labor. Juice yields $154 revenue less $77 materials and $132 shift labor, or negative $55. Its incremental contribution is positive $3.50 per juice while the shift remains fixed. Break-even is 38 juices daily, or 19 with a three-hour shift, subject to unchanged price and materials. Annualizing the current juice result at 320 stores and 365 days gives $6.424M, only 29.2% of the category loss. Soup and juice combined also fail to reconcile with category revenue and profit, so investigate omitted costs and scope. Pilot closure, staffing or offer alternatives with controls and total-basket measures. No bottled alternative or immediate full saving is proven. Reinvest verified net savings in evidence-backed soup improvements rather than assuming existing unit margins justify chain-wide expansion.
Profitability · medium
FreshCart Grocery Margin Recovery
Retail / Grocery
Why this case
Generic retail profitability cases can stop at a category-level margin decline. This one tests whether you drill into unit economics and distinguish a profitable concept from a labor-heavy one. The trap is treating prepared foods as one portfolio: soup earns about 71% gross margin, while the juice station loses $55 per store per day. You must also account for traffic effects before eliminating it.
FAQ
- What is the root cause in this retail profitability case interview?
- Prepared foods is growing but destroying gross profit because the fresh juice station cannot cover its dedicated labor. The station sells about 22 juices per store per day, while a six-hour employee shift costs $132 before materials. At that throughput, labor is roughly $6 per juice, exceeding the $7 selling price once materials are added.
- Why is the soup bar different?
- The soup bar uses labor across a batch of 15 bowls rather than assigning a dedicated worker to low volume. At a $6 price, $1.50 material cost, $22 hourly wage, and 45 bowls daily, its case economics produce about $4.26 gross profit per bowl and a roughly 71% margin. It is the concept to expand or reuse as a model.
- What should you do with the juice station?
- Test elimination and restructuring in a controlled pilot rather than making an immediate chain-wide decision. Options include limiting hours, switching to premade bottled juice to remove dedicated labor, or changing the price. Track gross profit, unit volume, store traffic, and customer response. If traffic impact is small, removal offers the clearest route to recovery.
- How do you quantify the improvement opportunity?
- The station loses about $55 per store per day. Across 320 stores, that implies approximately $6.4M of annual improvement if the concept is removed and traffic does not materially decline. Treat that as a case estimate, not a guaranteed result: validate it in a 90-day pilot and measure whether grocery sales or visits change.
Profitability · medium
FreshCart Grocery Margin Recovery
Retail / Grocery
