Entrepreneurship & Business ModelsFinancial modelling and fundraising basics · Lesson 13 of 18

Building a simple financial model

Article · 15 min · 9 min lecture

Video lecture

Building a simple financial model

12 chapters · about 9 min · full transcript

Coming soon

Chapter 1 of 12

Building a simple financial model

  • Drivers, not guesses
  • Inputs, calculations, outputs
  • Scenarios
  • AI costs as drivers
  • AI to check, not to decide

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

Why founders need a model

A financial model is a structured way to turn assumptions into forecasts of revenue, costs, profit and cash. It helps you make decisions (hiring, pricing, marketing spend), understand how long your money will last, and explain your plan to partners and investors. The goal is not perfect prediction; it is clear thinking about drivers and risks.

Structure: drivers, not guesses

Build forecasts from drivers you can reason about and test, not from arbitrary growth percentages.

Assumptions sheet (illustrative, monthly)
Marketing spend: 200,000
CAC: 2,000 → new customers = marketing / CAC = 100
Monthly churn: 4%
Price: 3,000 per month
Variable cost per customer: 600
Fixed costs: salaries 900,000; rent 150,000; software 50,000

Then calculate month by month:

Customers(t) = Customers(t−1) × (1 − churn) + New customers(t)
Revenue(t) = Customers(t) × price
Variable costs(t) = Customers(t) × variable cost
Contribution(t) = Revenue − variable costs
Operating profit(t) = Contribution − marketing − fixed costs
Cash(t) = Cash(t−1) + operating cash flow ± financing

A three-part model

  1. Assumptions (inputs), clearly labelled and sourced ("CAC from 3-week ad test").
  2. Calculations (customers, revenue, costs, headcount plan).
  3. Outputs: monthly profit and loss summary, cash flow, key metrics (customers, CAC, LTV, burn, runway) and charts.

Keep inputs separate from formulas so you can change assumptions easily.

Worked example: first six months

Illustrative. Using the assumptions above (in PKR), starting with zero customers:

MonthNewCustomers (end)RevenueContributionMarketingFixedOperating result
1100100300,000240,000200,0001,100,000−1,060,000
2100196588,000470,400200,0001,100,000−829,600
3100288864,000691,200200,0001,100,000−608,800
41003761,128,000902,400200,0001,100,000−397,600
51004611,383,0001,106,400200,0001,100,000−193,600
61005431,629,0001,303,200200,0001,100,000+3,200

(Customers rounded; revenue assumes customers pay for the full month.) With these assumptions, the business reaches operating break-even around month 6. Cumulative losses before then are about 3.1 million, which is the minimum funding needed, plus a buffer for things going worse than planned.

Scenarios

Build at least three scenarios:

  • Base case: most likely assumptions.
  • Downside: higher CAC, higher churn, slower sales.
  • Upside: better conversion or pricing.

For example, if CAC is 3,000 instead of 2,000, new customers fall to about 67 per month and break-even moves much later. The downside case determines how much buffer you need.

Model hygiene

  • One assumption per cell, labelled with units and source.
  • No hard-coded numbers inside formulas.
  • Consistent monthly timeline.
  • Checks: cash balance matches cash flow; customers never negative.
  • Version control: date and label each version.

2026 update: modelling with AI (and modelling AI costs)

Using AI assistants to build models. Spreadsheet assistants built into tools such as Google Sheets and Microsoft Excel, and general assistants such as Claude or ChatGPT, can draft formulas, explain someone else's model and spot inconsistencies. They can also produce plausible formulas that are subtly wrong. Keep control:

  • Ask the assistant to explain each formula in plain English, then check two rows by hand.
  • Never paste confidential financials into a tool whose terms allow training on your data; use business plans with appropriate data controls.
  • Keep the driver structure yourself. AI is good at syntax; it does not know your business.

Modelling AI costs as drivers. If your product uses model APIs, add these assumptions and calculate them per customer per month rather than as a fixed "software" line:

Tasks per customer per month        (driver, from usage data or pilot)
Cost per task                       (tokens x price + retries + tools; see unit economics)
Human review minutes per task       (driver) x loaded cost per minute
AI COGS(t) = Customers(t) x tasks per customer x (cost per task + review cost per task)
Contribution(t) = Revenue(t) - AI COGS(t) - other variable costs(t)

Add a scenario where cost per task rises (a better model is needed) and one where usage per customer doubles (a heavy-user segment grows).

Hands-on: build the six-month model in a spreadsheet

  1. Create three tabs: Inputs, Calcs, Outputs.
  2. In Inputs, one assumption per row with a label, unit and source column ("CAC: 2,000 PKR, from 3-week ad test, checked 2026-09").
  3. In Calcs, months across columns. Row formulas (Google Sheets / Excel syntax, month 2 in column C):
New customers      =Inputs!$B$2/Inputs!$B$3                 (marketing / CAC)
Customers (end)    =B5*(1-Inputs!$B$4)+C4                   (previous x (1-churn) + new)
Revenue            =C5*Inputs!$B$5                          (customers x price)
Variable costs     =C5*Inputs!$B$6
Contribution       =C6-C7
Operating result   =C8-Inputs!$B$2-Inputs!$B$7              (contribution - marketing - fixed)
Cumulative result  =B10+C9
  1. In Outputs, show monthly customers, revenue, operating result, cumulative cash need and a chart.
  2. Add a check row (for example, customers must never be negative) and a scenario switch (base / downside / upside) that selects a different column of inputs.
  3. Ask an AI assistant: "Explain every formula in the Calcs tab and flag any that reference the wrong row or mix units." Then verify its claims yourself.

Common mistakes

  • Top-down revenue ("1% of a huge market") instead of driver-based forecasts.
  • Forgetting taxes, payment fees, refunds or hiring lags.
  • Assuming hires are productive from day one.
  • Ignoring churn.
  • No downside scenario.

Quick self-check

Can you explain, for each line in your forecast, which driver determines it and what evidence supports that driver? If a number is just a guess, mark it and plan a test.

Comparing forecast with actuals

Once you have real data, compare each month's actual results with the forecast. Where did you differ, and why? Update assumptions with evidence: if actual CAC is higher than modelled, change it in the model rather than hoping it will improve. This turns your model into a learning tool and makes future forecasts more credible to partners and investors.

Presenting your model

When sharing a model with investors or partners, lead with a one-page summary: key assumptions, customers, revenue, burn, runway and funding need under base and downside cases. Be ready to explain every assumption and how you tested it. Investors often care more about the quality of your reasoning than the precise numbers.

Key takeaways

  • Build forecasts from testable drivers (CAC, churn, price, costs), not arbitrary growth rates.
  • Separate assumptions, calculations and outputs; label inputs with sources.
  • Customers(t) = previous × (1 − churn) + new; cumulative losses to break-even show funding need.
  • Model base, downside and upside scenarios and size buffers on the downside.
  • Model AI usage and human review time as per-customer drivers of cost of goods, and use AI assistants to explain and check formulas, not to replace your judgement.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. Start with 200 customers, monthly churn 5%, 30 new customers. How many customers at month end?
  2. Why build forecasts from drivers such as CAC and churn?
  3. What determines how much funding buffer a startup should plan for?
  4. An AI assistant drafted your forecast formulas. What is the most reliable way to trust them?

Put it into practice

Build a 12-month driver-based model for your idea with base and downside scenarios, and identify the cumulative funding needed in each.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.