founder.curiosta.com

The ladder / Level 4 · New products and services/ Business math

R&D budgets and market sizing

Prototype and phase budgets with contingency, burn rate and runway, budget variance, and TAM, SAM and SOM with a bottom-up check.

How numbers are rounded on these pages. Calculations are done at full precision and rounded only at the end, half up. Rupee amounts are rounded to the nearest rupee unless shown with paise, in which case to the nearest paisa. Percentages are shown to two decimal places, months to one decimal place, years and ratios (such as LTV : CAC) to two, and discount factors to four. Discounting assumes cash flows at the end of each year, compounded yearly. IRR has no exact formula: it is found by repeated trial and shown to two decimal places as a check value. Break-even quantities are rounded up to the next whole unit. All examples and quiz questions are Hypothetical: they show the method, not real prices or rates.

R&D and prototype budgeting

Build a development budget from the bottom up, phase by phase: design, prototypes, testing and certification, tooling, a pilot run. Prototype cost is the number of rounds (iterations) × units per round × cost per unit. New-product work almost always throws up surprises, so add a contingency: a percentage held back for overruns.

While the work goes on, watch the burn rate (cash spent per month) and the runway (how many months the cash will last). Compare actual spend with budget phase by phase (variance), and release money for the next phase only when the previous one has met its goals; many companies call this a stage-gate process.

The standard formulas

Prototype cost = Iterations × Units per iteration × Cost per unit
ContingencyBudget with contingency = Base budget × (1 + Contingency %)
Burn and runwayRunway (months) = Cash availableMonthly burn rate
TrackingVariance % = Actual − BudgetBudget × 100

Terms used

Prototype iteration
One round of building and testing prototypes before changing the design.
Contingency
An amount added to a budget for costs that cannot be foreseen in detail.
Burn rate
Cash spent per month (net of any income).
Runway
Months until cash runs out at the current burn rate.
Budget variance
Difference between actual and budgeted spending, often as a percentage of budget.
Stage-gate
Approving and funding a project one phase at a time.

Worked examples

HypotheticalBasicPrototype cost

A team plans 3 prototype iterations of 5 units each; each prototype unit costs about ₹40,000 (parts, 3D-printing, machining).

  • Prototype cost = 3 × 5 × ₹40,000 = ₹6,00,000

HypotheticalIntermediateA phase budget with contingency

A hardware start-up budgets its new product phase by phase, with prototypes as above:

  • Design and engineering: ₹4,00,000
  • Prototypes: ₹6,00,000
  • Testing and certification: ₹3,50,000
  • Tooling: ₹8,00,000
  • Pilot production run: ₹2,50,000
  • Base budget = ₹24,00,000
  • Contingency 15% = ₹3,60,000; total = ₹27,60,000

HypotheticalAdvancedBurn, runway and an overrun

The team costs ₹3,00,000 a month and other spending ₹50,000; the company has ₹42,00,000 in the bank.

  • Burn rate = ₹3,50,000 a month; runway = ₹42,00,000 ÷ ₹3,50,000 = 12.0 months
  • Prototypes actually cost ₹7,50,000 against ₹6,00,000: variance = 25.00% over
  • Contingency left (from the 15% contingency) = ₹3,60,000 − ₹1,50,000 = ₹2,10,000

Market sizing: TAM, SAM and SOM

Before building a product, estimate how big the opportunity is. Three standard terms (widely used by start-ups and investors) break it down:

  • TAM, total addressable market: total yearly spending on this kind of product by everyone who could use it.
  • SAM, serviceable available market: the part of TAM your product, price, channel and geography can actually reach.
  • SOM, serviceable obtainable market: the part of SAM you can realistically win in the next few years, given competitors and your sales capacity.

The arithmetic is simple: number of buyers × how much each buys a year × price. The hard part is getting the inputs right; every number on this page is hypothetical. For a real plan, use sourced data and check the top-down SOM against a bottom-up plan (how many customers your team can actually sign).

The standard formulas

TAMMarket size (₹ a year) = Number of buyers × Units per buyer per year × Price per unit
SAM and SOMSAM = TAM × Share you can serveSOM = SAM × Share you can realistically win
Bottom-up checkBottom-up revenue run-rate = Customers signed × Monthly spend per customer × 12

Terms used

TAM (total addressable market)
Total yearly demand, in rupees, for the product category.
SAM (serviceable available market)
The part of TAM your offer and channels can serve.
SOM (serviceable obtainable market)
The part of SAM you can realistically capture in a few years.
Top-down
Starting from the whole market and taking shares of it.
Bottom-up
Building up from customers you can actually reach and sign.
Run-rate
A period's revenue scaled up to a year (for example a month × 12).

Worked examples

HypotheticalBasicTAM for a cleaning-kit refill

An imaginary district has 20,000 small eateries, each buying 2 cleaning-chemical kits a month (24 a year) at ₹500 a kit.

  • TAM = 20,000 × 24 × ₹500 = ₹24,00,00,000 a year

HypotheticalIntermediateFrom TAM to SAM to SOM

You can deliver only in three towns that hold 30% of the eateries, and expect to win 5% of those within three years.

  • SAM = 30% × ₹24,00,00,000 = ₹7,20,00,000
  • SOM = 5% × ₹7,20,00,000 = ₹36,00,000 a year, which is 7,200 kits a year or 600 a month

HypotheticalAdvancedChecking SOM from the bottom up

2 salespeople can each sign 15 eateries a month. Ignore customers who stop buying.

  • Eateries signed in 12 months = 2 × 15 × 12 = 360
  • Run-rate at month 12 (360 eateries, 24 kits a year each) = 360 × 24 × ₹500 = ₹43,20,000 a year
  • The top-down SOM implies ₹36,00,000 ÷ (24 × ₹500) = 300 eateries

The bottom-up plan is a little above the top-down SOM, so the 5% share looks reachable on these assumptions, but only if few customers drop off.

Quiz: R&D budgets and market sizing

Pick an answer to see at once whether it is right, with a short explanation. Each question takes one try; your score appears at the end. No answers are sent anywhere. (Without JavaScript, open “Show answer” under each question.)

  1. R&D budgeting · Basic4 prototype iterations, 3 units each, ₹25,000 a unit. Prototype budget?
    Show answer

    Answer: (c) ₹3,00,000

    4 × 3 × ₹25,000 = ₹3,00,000.

    Why the other options are wrong:

    • (a) That is one iteration.
    • (b) That forgets units per iteration.
    • (d) A slip of ten.
  2. R&D budgeting · BasicBase budget ₹20,00,000 with a 10% contingency. Total budget?
    Show answer

    Answer: (b) ₹22,00,000

    ₹20,00,000 × 1.10 = ₹22,00,000.

    Why the other options are wrong:

    • (a) That is the contingency only.
    • (c) That adds ₹10,000, not 10%.
    • (d) That subtracts the contingency.
  3. R&D budgeting · IntermediateYou have ₹30,00,000 in cash and burn ₹2,50,000 a month. Runway?
    Show answer

    Answer: (a) 12.0 months

    ₹30,00,000 ÷ ₹2,50,000 = 12.0 months.

    Why the other options are wrong:

    • (b) That divides the wrong way round.
    • (c) A slip of ten.
    • (d) That uses a burn of ₹3,00,000.
  4. R&D budgeting · IntermediateTesting was budgeted at ₹8,00,000 and actually cost ₹9,20,000. Variance?
    Show answer

    Answer: (b) 15.00% over

    (₹9,20,000 − ₹8,00,000) ÷ ₹8,00,000 × 100 = 15.00% over.

    Why the other options are wrong:

    • (a) That divides by actual, not budget.
    • (c) That is actual as a percentage of budget.
    • (d) Actual is above budget, so it is over.
  5. R&D budgeting · AdvancedBase budget ₹30,00,000 plus 20% contingency. Overruns so far total ₹4,50,000. Contingency left?
    Show answer

    Answer: (c) ₹1,50,000

    20% × ₹30,00,000 = ₹6,00,000; ₹6,00,000 − ₹4,50,000 = ₹1,50,000.

    Why the other options are wrong:

    • (a) That ignores the overruns.
    • (b) That adds the overruns.
    • (d) That is the overrun, not what is left.
  6. R&D budgeting · AdvancedCash ₹36,00,000; burn ₹3,00,000 a month. You hire now, raising burn by ₹1,00,000 a month. New runway?
    Show answer

    Answer: (c) 9.0 months

    ₹36,00,000 ÷ ₹4,00,000 = 9.0 months, down from 12.0.

    Why the other options are wrong:

    • (a) That is the old runway.
    • (b) That takes off one month, not the effect of a higher burn.
    • (d) That divides by ₹1,00,000 only.
  7. Market sizing · Basic50,000 possible buyers each buy 4 units a year at ₹250. TAM?
    Show answer

    Answer: (c) ₹5,00,00,000

    50,000 × 4 × ₹250 = ₹5,00,00,000 a year.

    Why the other options are wrong:

    • (a) That leaves out the 4 units a year.
    • (b) That leaves out the price.
    • (d) A slip of ten.
  8. Market sizing · BasicWhich is the SAM?
    Show answer

    Answer: (b) The part of the market your product and channels can actually serve

    SAM sits between TAM (everything) and SOM (what you can win).

    Why the other options are wrong:

    • (a) That is TAM.
    • (c) That is SOM.
    • (d) That is your actual revenue.
  9. Market sizing · IntermediateTAM is ₹80,00,00,000 a year. Your product and channels can serve 25% of it. SAM?
    Show answer

    Answer: (b) ₹20,00,00,000

    25% × ₹80,00,00,000 = ₹20,00,00,000.

    Why the other options are wrong:

    • (a) That is the part you cannot serve.
    • (c) A slip of ten.
    • (d) That multiplies by 4 instead of taking a quarter.
  10. Market sizing · IntermediateSAM is ₹20,00,00,000 and you expect to win 3% of it. SOM?
    Show answer

    Answer: (c) ₹60,00,000

    3% × ₹20,00,00,000 = ₹60,00,000 a year.

    Why the other options are wrong:

    • (a) That uses 30%.
    • (b) That uses 0.03%.
    • (d) That is SAM minus 3%.
  11. Market sizing · AdvancedSOM is ₹45,00,000 a year and the price is ₹1,500 a unit. How many units a month is that?
    Show answer

    Answer: (b) 250 units a month

    ₹45,00,000 ÷ ₹1,500 = 3,000 units a year; ÷ 12 = 250 a month.

    Why the other options are wrong:

    • (a) That is the yearly number.
    • (c) A slip of ten.
    • (d) Not ₹45,00,000 ÷ ₹1,500 ÷ 12.
  12. Market sizing · Advanced3 salespeople each sign 10 customers a month for 12 months. Each customer spends ₹2,000 a month. Yearly run-rate at the end of the 12 months (ignore customers who stop)?
    Show answer

    Answer: (c) ₹86,40,000

    3 × 10 × 12 = 360 customers; 360 × ₹2,000 × 12 = ₹86,40,000 a year.

    Why the other options are wrong:

    • (a) That is one month's revenue, not a yearly run-rate.
    • (b) That counts only one salesperson.
    • (d) A slip of ten.