Market size calculator
Free toolPick top-down or bottom-up, edit the assumptions, and sanity-check the answer like you would in a consulting interview.
Best for consumer markets with a known population or category benchmark.
- Anchor assumptions
- Use round numbers
- Check GDP / capita
- Run both if time allows
Broadest universe — anchor to a public stat
Census, World Bank, or industry report
Demographic / behavioural filter
Working-age, internet access, income tier, etc.
Of eligibles, share who actually buy in a year
Anchor to an analogue product's penetration
Annual purchases per buyer
Use round numbers; speed > precision
Revenue per unit
Anchor to public retail price or industry benchmark
Pop 335M, GDP $27T
Drives the sanity-check ratios
| Item | Your input | What it means | Anchor source |
|---|---|---|---|
| Population | 220M | Broadest universe — anchor to a public stat | Census, World Bank, or industry report |
| % Eligible | 60% | Demographic / behavioural filter | Working-age, internet access, income tier, etc. |
| % Buyers | 100% | Of eligibles, share who actually buy in a year | Anchor to an analogue product's penetration |
| Frequency | 150× / yr | Annual purchases per buyer | Use round numbers; speed > precision |
| Avg price | $5 | Revenue per unit | Anchor to public retail price or industry benchmark |
| Geography | United States | Pop 335M, GDP $27T | Drives the sanity-check ratios |
Market sizing drill
Build Your Answer
What is the annual US pet food market size in dollars? Walk through your structure.
Get scored on structure, assumptions, and sanity check. One rep, then a clear fix list.
Fast answer
What you need to know
- Pick top-down for demand-side cases; pick bottom-up when supply is the constraint.
- Say the formula before the math: Population × Eligible × Buyers × Frequency × Price.
- Use round assumptions and explain why each one is reasonable.
- Close with a sanity check: GDP share, spend per capita, or a known benchmark.
The quick version: Market sizing estimates annual revenue or volume from first principles. In interviews, the score comes from structure, assumptions, and sanity checks, not decimal-place precision.
How do you size a market in a case interview?
Market sizing shows up often because it tests 3 interview skills at once: structure, math, and judgment. IGotAnOffer's market sizing guide, PrepLounge, and MConsultingPrep all teach the same core idea: state the approach before doing arithmetic.
The strong version sounds like this: "I will go top-down because the customer population is measurable. I will start with population, filter to likely buyers, estimate purchase frequency, then multiply by price."
That sentence matters more than the final number. It tells the interviewer you know how to decompose an ambiguous problem, explain assumptions, and check whether the answer is plausible.
For more reps, use the market sizing questions library or read the full market sizing framework.
What is the canonical MBB market sizing formula?
Use this 4-step flow:
- Clarify the ask. Revenue or volume? Which geography? Which time period?
- Choose the model. Use top-down for most consumer markets. Use bottom-up when supply is the constraint.
- Run the formula. Top-down = Population × Eligible × Buyers × Frequency × Price. Bottom-up = Outlets × Units/day × Days × Price.
- Sanity-check. Compare against GDP share, spend per capita, or a known market benchmark.
The calculator mirrors that flow. It is not trying to give you the "right" market report number. It is helping you practice the interview behavior: name the approach, anchor each assumption, then defend the result.
For adjacent practice, use the case interview math practice tool, issue tree examples, and the McKinsey case interview guide.
View worked examples →
6 worked
What are real-world MBB market sizing examples?
Each example shows a real market, the approach used, the canonical formula applied, and the sanity check. Use these as reference points for calibrating your own assumptions.
- Example 1
US coffee shop market: both approaches converge
ApproachTop-down: 220M US adults × 60% drink coffee out × 100% buy in a year × 150 cups/yr × $5/cup = $99B. Bottom-up: 70k US coffee shops × 350 cups/day × 350 days × $5/cup = $43B.
AnswerBoth methods land in the $45–100B range; real US coffee shop market is ~$45–60B (NCA / IBIS World). Sanity check: ~0.2% of US GDP, ~$130–300 per adult per year. Plausible.
- Example 2
EV charging stations, US market (bottom-up)
ApproachUS has ~290M registered vehicles. 15% are EVs or hybrids in 2026, equals 43.5M EVs. 60% use public charging at least monthly, equals 26M charging customers. Average 4 sessions/month at $12/session.
Answer26M × 4 × 12 × $12 = ~$15B annual market. Sanity check: ~0.06% of US GDP, $45 per capita. Triangulates well against public charging industry reports.
- Example 3
B2B SaaS HR tools, mid-market (top-down)
ApproachGlobal mid-market companies (100–2,500 employees): ~1M. % buying HR software in a year: 15% (replacement cycle). Average ACV: $20K. = 1M × 15% × $20K.
Answer$3B annual purchase volume in the mid-market segment. Sanity check: ~0.003% of global GDP, plausible for a niche B2B category. Per Gartner, mid-market HCM spend is in the $2–4B range.
- Example 4
Online tutoring for K-12 students in the US (top-down)
ApproachUS K-12 students: 50M. % with internet + household income compatible: 60%, equals 30M. % using paid online tutoring regularly: 8%, equals 2.4M. Average spend $120/month × 12.
Answer2.4M × $1,440 = ~$3.5B annual market. Sanity check: ~0.013% of US GDP, ~$70 per K-12 student. Cross-check: US private tutoring is ~$7B total, online ~50%, consistent.
- Example 5
Coffee in Germany (bottom-up)
ApproachGermany has ~25k cafés and bakeries serving coffee. ~250 cups per day per outlet × 320 operating days × €3 average price.
Answer25k × 250 × 320 × €3 = €6B annual market. Sanity check: ~0.15% of German GDP, ~€72 per capita. Aligns with reported German out-of-home coffee market of €5–7B.
- Example 6
Pet insurance in the US (top-down)
ApproachUS households: 130M. % owning a dog or cat: 60%, equals 78M households. % buying pet insurance: 5%, equals 3.9M. Average premium: $700/yr.
Answer3.9M × $700 = ~$2.7B annual market. Sanity check: ~0.01% of US GDP, $8 per capita. Industry reports peg the market at $3–4B; growing 20% YoY.
View common mistakes →
8 pitfalls
What are common mistakes in market sizing?
Most market sizing errors are not arithmetic errors. They are structural errors: wrong approach, wrong universe, missing sanity check. These are the ones we see most often in MBB-style drills.
- Skipping the approach declarationMBB graders are listening for the words top-down or bottom-up before any numbers. Always say which approach you are picking and why in one sentence: 'I will go top-down because the US adult population is well measured.' This signals canonical structure and earns the structure points before the math runs.
- Using TAM/SAM/SOM instead of the canonical formulaTAM/SAM/SOM is a startup pitch-deck framing, not an MBB pedagogy. PrepLounge, MConsultingPrep, IGotAnOffer, and Career in Consulting all teach decomposition via the canonical demand-side equation (Population × Penetration × Frequency × Price) or the supply-side equation. Save TAM/SAM/SOM for investor decks.
- Wrong universe definitionThe population input in a top-down model should be the broadest group that could ever be a customer, then filter sequentially. Starting with too narrow a universe understates the market; starting too broad and skipping filters overstates it. Define 'universe' before you apply % Eligible.
- Double-counting filtersIf you multiply 'all US adults' by a penetration rate and then again by a segment filter that overlaps with that penetration, you may be counting the same people twice. Each filter should narrow a distinct dimension (geography, demographics, behaviour, intent) without overlap.
- No sanity check at the endPrepLounge says strong answers stay within ~20% of a known benchmark. IGotAnOffer asks for one order of magnitude. Always close with a comparison: a public company's revenue in the space, an industry report range, % of geography GDP, or spend per capita. The sanity-check card on the calculator runs the GDP and per-capita ratios automatically.
- Not running both methods when time allowsStrong analysts run top-down and bottom-up and use the gap between them to find weak assumptions. If top-down says $99B and bottom-up says $43B, the gap tells you something about which assumption is overstated. Per Hacking the Case Interview, this is the move that separates a strong candidate from an exceptional one.
- Using non-round numbersMConsultingPrep is explicit: use round numbers and lean on the order of magnitude. A confident '~150 cups per year' beats a brittle '147.3 cups per year' because it speeds the math, lets you focus on the structure, and signals comfort with approximation.
- Treating the final answer as the scorePer Career in Consulting, MBB interviewers grade three dimensions: structure (did you name the approach and use the canonical formula?), judgment (are the assumptions anchored?), and communication (did you narrate the math out loud?). The exact final number is the third priority, not the first.
Frequently Asked Questions
How do you size a market in a case interview?
Use the MBB-canonical 4-step structure: (1) clarify the question (units, geography, time horizon), (2) pick top-down or bottom-up, (3) decompose with the canonical formula (Population × Penetration × Frequency × Price for top-down, or # Outlets × Throughput × Days × Price for bottom-up), and (4) sanity-check the result against an external benchmark such as % of GDP or spend per capita. State your approach out loud before you compute anything.
When should you use top-down vs bottom-up?
Per IGotAnOffer's rule of thumb, top-down (also called demand-side) wins in roughly 80% of cases. Use it when a credible total population or industry total exists, which covers most consumer markets. Use bottom-up (also called supply-side) when supply is the binding constraint, which covers B2B markets, physical-location businesses, and niche or new categories where no industry total exists. Strong analysts run both and reconcile the gap.
What is the population × penetration × price formula?
It is the canonical demand-side market sizing equation taught by PrepLounge, MConsultingPrep, IGotAnOffer, and Career in Consulting. The full version is Population × % Eligible × % Buyers × Frequency × Price. Population is the broadest universe, % Eligible filters by demographics or geography, % Buyers narrows to those who actually purchase, Frequency is annual purchases per buyer, and Price is the unit revenue. Multiplied together, they give annual market size in dollars.
How do you sanity-check a market size answer?
Apply two universal ratios. First, what % of geography GDP does this market represent? A consumer category at 5% of US GDP is almost certainly an arithmetic leak; a niche B2B category at 0.001% is plausible. Second, what is the spend per capita? Compare against a known analogue (US coffee = ~$200 per adult per year, US streaming = ~$50 per adult per year). PrepLounge calibrates strong answers within ~20% of a real benchmark; IGotAnOffer accepts one order of magnitude.
What are common mistakes in market sizing?
The biggest one is skipping the approach declaration and going straight to numbers, which loses the structure points before the math even runs. Other common mistakes: using TAM/SAM/SOM (a startup framing) instead of the MBB-canonical formulas, defining the universe too narrowly or too broadly, double-counting filters, skipping the sanity check, and not running both top-down and bottom-up when time allows. Per Career in Consulting, none of these are arithmetic mistakes; they are structural mistakes.
Why do MBB consultants prefer the canonical formula over TAM/SAM/SOM?
TAM/SAM/SOM is a containment hierarchy designed for investor pitch decks: it shows a startup's addressable, serviceable, and obtainable opportunity. The MBB-canonical formulas are decomposition tools designed for case interviews: they show how a market is built from first principles via either demand-side filters (Population × Penetration × Frequency × Price) or supply-side scaling (Outlets × Throughput × Days × Price). PrepLounge, MConsultingPrep, IGotAnOffer, and Career in Consulting all teach the canonical formulas; TAM/SAM/SOM rarely appears in MBB training material.
How precise does a market size estimate need to be?
Order-of-magnitude accuracy, not precision. PrepLounge calibrates a strong answer at within ~20% of a real benchmark; IGotAnOffer says one order of magnitude is acceptable. A confident '~$50B' with anchored logic beats a brittle '$47.3B' with unexplained assumptions. Focus on the assumption quality, not the decimal place. Use round numbers throughout to speed the math.
Can I use this calculator for a real investor deck?
Yes for the structure, but edit the assumptions to reflect your actual sourcing (industry reports, analogues, primary research). The calculator outputs annual revenue. For an investor deck, you may also want to derive a TAM/SAM/SOM hierarchy from the same calculation by applying realistic geography and capture filters on top of the canonical result. Do not present the default placeholder numbers in a live deck.
Market sizing drill
Run one timed sizing rep
Get a score on structure, assumptions, math, and sanity check, then fix the weak part.
Related free resources
- Market Sizing Questions: Examples with SolutionsWorked market sizing prompts used in MBB and tech interviews, with full step-by-step solutions.
- Issue Tree ExamplesMECE issue tree structures for the most common case interview problems.
- CAGR CalculatorCompute compound annual growth rate from any start value, end value, and time horizon.
- Breakeven CalculatorFind the unit volume or revenue level where fixed and variable costs are covered.
