Build a Top Down Forecast
This guide describes how to build a forecast using high-level assumptions for growth, margins and costs, rather than detailed operational drivers.
What you will build
Growth and margin drivers for key financial lines.
Revenue, COGS and opex variables that apply those drivers.
A strategic view of future performance without detailed operational modelling.
Steps
Build top down variables
For Revenue:
Create a variable and formula, for example:
Revenue_t = Revenue_t_minus_1 × (1 plus Growth_Revenue_t).
For COGS:
Either:
Apply a growth rate directly, or
Use margin: COGS_t = Revenue_t × (1 minus Gross_margin_t).
For Opex:
Use a growth rate or express as percentage of revenue.
This approach lets you adjust just a few growth and margin series to drive the whole forecast.
Add simple tax, capex and debt
To keep the top down model lean:
Use a single Tax configuration or variable with an effective tax rate.
Model Capex as:
A percentage of revenue.
Or fixed amounts by year.
Model Debt where needed:
Simple loan with interest and repayment schedules.
Or no debt for unlevered forecasts.
Review high level outputs
Use P&L and charts to confirm:
Revenue growth path matches expectation.
Gross margin and EBITDA margin move in line with strategy.
NPAT behaves reasonably over time.
Use Cash Waterfall and Cashflow Statement to:
See whether top down growth drives sustainable cash generation.
Check that any capex and debt servicing are affordable.
Check your work
Growth rate series are correctly assigned to each variable.
Margins remain within realistic ranges.
Tax, capex and debt assumptions are coherent with the scale of the business.
Valuation outputs respond sensibly when you adjust growth and margins.
Troubleshooting
Related guides
Last updated