Retail Profitability Case Interview: Margin Recovery

Key facts for this case: type, industry, difficulty and firm style.
Case typeProfitability
IndustryRetail / Grocery
DifficultyMedium
Firm styleBCG

The case prompt

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.

The exhibits

Exhibit 1

Gross Profit by Category ($M)Traditional grocery and prepared foods revenue and gross profit by year ($M), 2022-2024.

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
Gross Profit by Category ($M). Traditional grocery and prepared foods revenue and gross profit by year ($M), 2022-2024.
Category202220232024
Traditional Grocery Revenue ($M)520530560
Prepared Foods Revenue ($M)80100120
Total Revenue ($M)600630680
Traditional Gross Profit ($M)146148157
Prepared Foods Gross Profit ($M)-11-13-22
Total Gross Profit ($M)135135135
Traditional Gross Margin (%)28.1%27.9%28.0%
Prepared Foods Gross Margin (%)-13.8%-13.0%-18.3%

Exhibit 2

Unit Economics — Soup Bar vs. Fresh Juice StationRaw pricing, material, labor, and volume inputs for the soup bar and fresh juice station.

Unit Economics — Soup Bar vs. Fresh Juice Station

Raw pricing, material, labor, and volume inputs for the soup bar and fresh juice station.

Show the data behind Exhibit 2
Unit Economics — Soup Bar vs. Fresh Juice Station. Raw pricing, material, labor, and volume inputs for the soup bar and fresh juice station.
MetricSoup Bar (per bowl)Fresh Juice Station (per juice)
Selling Price$6.00$7.00
Material Cost$1.50$3.50
Prep Time10 min per batch of 15 bowlsDedicated employee: 6-hr shift covers ~22 juices/day
Employee Hourly Wage$22/hr$22/hr
Daily Volume per Store~45 bowls~22 juices
FreshCart Grocery Margin RecoveryBCG

Profitability · medium

FreshCart Grocery Margin Recovery

Retail / Grocery

Practise this case free

How a strong candidate structures it

A strong profitability framework

01
1.Revenue analysis
a.Category mix: traditional grocery vs. prepared foods
b.Pricing trends and traffic
02
1.Margin diagnosis
a.Category-level gross margins
b.Product-level unit economics within prepared foods
03
1.Cost analysis
a.Labor allocation by concept
b.Material costs and waste
04
1.Recommendations
a.Restructure unprofitable concepts
b.Expand profitable ones
c.Consider traffic and cross-selling effects

Question by question

  1. 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. 2

    Clarifying

    Clarifying Questions

    What questions would you like to ask to better understand the situation?

  3. 3

    Structure

    Framework

    How would you structure your analysis of this profitability problem?

    Drill the structure
  4. 4

    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?

    Drill the brainstorming
  5. 5

    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?

    Drill the brainstorming
  6. 6

    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.

    Drill the math
  7. 7

    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?

    Drill the synthesis
  8. 8

    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.

    Drill the synthesis

The worked path

The numbers that decide it

  • Revenue grew from $600M to $680M but gross margin stayed flat at ~$135M
  • Prepared foods grew from $80M to $120M but gross profit worsened from -$11M to -$22M
  • Traditional grocery performance is stable and in line with industry at ~28% margin
  • Soup bar has excellent unit economics with ~71% gross margin per bowl
  • Fresh juice station loses approximately $55 per store per day due to dedicated labor costs on low throughput
  • Juice station losses are accelerating as volume grows, dragging down overall margins
  • Eliminating or restructuring the juice station would immediately improve profitability
  • The prepared foods category drives foot traffic, so removing the juice station has second-order effects on store traffic

Analysis Flow

  1. 1

    Revenue vs. profit disconnect

    • Revenue grew $80M (from $600M to $680M) but gross margin stayed flat at $135M.
    • This means all incremental revenue is being consumed by costs.
  2. 2

    Category economics (Exhibit 1)

    • Traditional grocery: stable ~28% margin, gross profit grew from $146M to $157M.
    • Prepared foods: revenue up 50% ($80M to $120M) but losses widened from -$11M to -$22M.
    • Prepared foods losses are offsetting traditional grocery gains.
  3. 3

    Product-level unit economics (Exhibit 2)

    • Soup bar: Selling price $6.00. Material $1.50, labor = ($22/hr * 10 min/60) / 15 bowls = $0.24. COGS = $1.74. Margin = $4.26/bowl = 71%. At 45 bowls/day = +$191.70/store/day.
    • Juice station: Selling price $7.00. Material $3.50, dedicated employee for 5 min per juice at $22/hr = $1.83 labor per juice. BUT the employee works a 6-hour shift ($132/day) making only ~22 juices/day. Effective labor cost = $132/22 = $6.00/juice. COGS = $3.50 + $6.00 = $9.50. Margin = -$2.50/juice. At 22 juices/day = -$55.00/store/day.
  4. 4

    Calculate total juice station losses

    • 320 stores x $55/day x 365 days = ~$6.4M annual losses.
    • This explains most of the prepared foods category losses.

Recommendation

  • Restructure or eliminate the juice station concept.
  • Options: (a) eliminate entirely and save ~$6.4M/year, (b) reduce to peak hours only (lunch 11am-2pm) to cut labor by 50%, (c) switch to pre-made bottled juices to eliminate dedicated labor entirely.
  • Expand soup bar footprint and menu as it drives traffic profitably.
  • Consider second-order effects: juice station may drive some incremental foot traffic, so test elimination in a pilot group of 30-50 stores before chain-wide rollout.

Summary Statement

"FreshCart's margin problem is driven by the fresh juice station, which loses $55 per store per day — roughly $6.4M annually across the chain. The soup bar is highly profitable at 71% margins. I recommend restructuring the juice concept — either eliminating it, reducing it to peak hours, or switching to pre-made options — while expanding the soup bar. A pilot test in 30-50 stores would validate the approach before chain-wide rollout."

FreshCart Grocery Margin RecoveryBCG

Profitability · medium

FreshCart Grocery Margin Recovery

Retail / Grocery

Practise this case free

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.
FreshCart Grocery Margin RecoveryBCG

Profitability · medium

FreshCart Grocery Margin Recovery

Retail / Grocery

Practise this case free