Financial Forecast
Build rigorous financial forecasts that model revenue, expenses, and cash flow across multiple scenarios. This skill produces a structured forecast with transparent assumptions, sensitivity analysis, and clear narrative.
Step 1 — Establish Forecast Parameters
Define the scope and ground rules before modeling.
| Parameter |
Description |
Example |
| Entity |
Company, business unit, or product line |
Acme Corp — SaaS Division |
| Forecast Horizon |
Number of months/quarters/years |
12 months (monthly granularity) |
| Base Period |
Historical anchor for projections |
Trailing 12 months actuals |
| Reporting Currency |
Primary currency; note FX assumptions if multi-currency |
USD |
| Granularity |
Monthly, quarterly, or annual |
Monthly for Year 1; quarterly for Years 2–3 |
| Model Type |
Top-down, bottom-up, or hybrid |
Hybrid |
| Key Stakeholders |
Who consumes the forecast |
CFO, Board, Investors |
Checklist
Step 2 — Revenue Modeling
Build the revenue forecast from drivers, not just growth rates.
Revenue Driver Framework
| Driver |
Metric |
Source |
Example Value |
| New customers |
Monthly new logos |
Sales pipeline + conversion |
25/month |
| Average deal size |
ACV or ARPU |
Historical median |
$18,000 ACV |
| Expansion revenue |
Net dollar retention |
Customer success data |
115% NDR |
| Churn |
Gross revenue churn rate |
Historical churn cohorts |
8% annual |
| Pricing changes |
Effective price increase |
Planned price adjustment |
+5% in Q3 |
| New product lines |
Incremental revenue |
Go-to-market plan |
$200K in H2 |
Revenue Build Template
| Month |
Beginning ARR |
New ARR |
Expansion |
Churn |
Ending ARR |
Monthly Revenue |
| Jan |
|
|
|
|
|
|
| Feb |
|
|
|
|
|
|
| ... |
|
|
|
|
|
|
| Dec |
|
|
|
|
|
|
| Total |
|
|
|
|
|
|
Step 3 — Expense Projections
Model costs using a combination of committed, planned, and variable components.
Expense Categories and Drivers
| Category |
Driver / Basis |
Projection Method |
| Salaries |
Headcount plan x avg. comp |
Bottom-up from HR plan |
| Benefits & Taxes |
% of salary (typically 20–30%) |
Rate x salary base |
| Contractors |
Planned SOWs + ad-hoc estimate |
Bottom-up + historical % |
| Cloud / Hosting |
Usage growth tied to revenue/users |
Unit economics x projected volume |
| Software Licenses |
Per-seat x headcount |
Committed contracts + new seats |
| Sales & Marketing |
% of revenue or fixed program budget |
Blended: fixed + variable component |
| Facilities |
Lease terms + operating costs |
Contractual obligations |
| Travel |
Per-trip cost x estimated trips |
Policy rate x planned activity |
| Depreciation |
Asset schedule |
Straight-line on existing + planned |
| Interest Expense |
Debt schedule |
Rate x outstanding balance |
Expense Summary Template
| Category |
Q1 |
Q2 |
Q3 |
Q4 |
Annual |
% of Revenue |
| People (total) |
|
|
|
|
|
|
| Infrastructure |
|
|
|
|
|
|
| Sales & Marketing |
|
|
|
|
|
|
| G&A |
|
|
|
|
|
|
| D&A |
|
|
|
|
|
|
| Total OpEx |
|
|
|
|
|
|
Step 4 — Cash Flow Analysis
Translate the P&L forecast into cash movements.
- Operating Cash Flow: Start with net income; add back non-cash items (D&A, stock-based comp); adjust for working capital changes (AR, AP, deferred revenue).
- Investing Cash Flow: CapEx, acquisitions, asset disposals.
- Financing Cash Flow: Debt draws/repayments, equity raises, dividends.
- Net Cash Position: Ending cash = beginning cash + net cash flow.
Cash Flow Template
| Line Item |
Q1 |
Q2 |
Q3 |
Q4 |
Annual |
| Net Income |
|
|
|
|
|
| + Depreciation & Amortization |
|
|
|
|
|
| + Stock-Based Compensation |
|
|
|
|
|
| +/- Working Capital Changes |
|
|
|
|
|
| Operating Cash Flow |
|
|
|
|
|
| - Capital Expenditures |
|
|
|
|
|
| Investing Cash Flow |
|
|
|
|
|
| +/- Debt (net) |
|
|
|
|
|
| +/- Equity (net) |
|
|
|
|
|
| Financing Cash Flow |
|
|
|
|
|
| Net Change in Cash |
|
|
|
|
|
| Beginning Cash Balance |
|
|
|
|
|
| Ending Cash Balance |
|
|
|
|
|
Cash Runway Calculation
- Monthly burn rate = average of last 3 months operating cash flow (if negative)
- Cash runway (months) = current cash balance / monthly burn rate
- Flag if runway < 12 months
Step 5 — Scenario Planning
Model three scenarios to bound the range of outcomes.
| Assumption |
Worst Case |
Base Case |
Best Case |
| Revenue growth rate |
|
|
|
| Gross margin |
|
|
|
| Headcount additions |
|
|
|
| Churn rate |
|
|
|
| Marketing spend |
|
|
|
| New product revenue |
|
|
|
Scenario Summary
| Metric |
Worst Case |
Base Case |
Best Case |
| Total Revenue |
|
|
|
| Total Expenses |
|
|
|
| EBITDA |
|
|
|
| EBITDA Margin |
|
|
|
| Free Cash Flow |
|
|
|
| Ending Cash Balance |
|
|
|
| Cash Runway (months) |
|
|
|
Scenario Triggers
Define what real-world events would push toward each scenario:
- Worst Case: Major customer loss, market downturn, regulatory change, key hire departures.
- Best Case: Viral adoption, large enterprise deal, favorable market shift, successful product launch.
Step 6 — Assumptions Documentation
Every forecast is only as good as its assumptions. Document them explicitly.
Assumptions Log
| # |
Assumption |
Value / Range |
Source |
Confidence |
Review Date |
| 1 |
Monthly new customer acquisition |
|
|
|
|
| 2 |
Average contract value |
|
|
|
|
| 3 |
Gross revenue churn rate |
|
|
|
|
| 4 |
Avg. fully-loaded cost per employee |
|
|
|
|
| 5 |
Cloud cost per unit |
|
|
|
|
| 6 |
Effective tax rate |
|
|
|
|
| 7 |
Days Sales Outstanding (DSO) |
|
|
|
|
| 8 |
Days Payable Outstanding (DPO) |
|
|
|
|
Output Format
## Financial Forecast — [Entity] — [Horizon]
### 1. Executive Summary
- Key takeaway in 3-5 bullets
- Headline numbers: revenue, EBITDA, cash position
### 2. Revenue Forecast
[Driver-based revenue build with monthly/quarterly detail]
### 3. Expense Forecast
[Categorized expense projections]
### 4. P&L Summary
[Income statement: revenue through net income]
### 5. Cash Flow Forecast
[Operating, investing, financing cash flows; ending balance]
### 6. Scenario Analysis
[Side-by-side comparison of worst/base/best]
### 7. Assumptions & Risks
[Numbered assumptions log; key risks and mitigants]
### 8. Appendix
- Monthly detail tables
- Sensitivity tables (e.g., revenue +/- 10%, COGS +/- 5%)
- Bridge from prior forecast to current
Quality Checklist
Edge Cases
| Scenario |
Handling Approach |
| Pre-revenue startup |
Use TAM/SAM/SOM framework; anchor to comparable company benchmarks |
| Highly seasonal business |
Use seasonal indices from 2+ years of history; avoid straight-line phasing |
| Multi-currency operations |
Forecast in local currency; translate at forward FX rates; show FX sensitivity |
| Pending M&A or divestiture |
Model standalone and combined; flag integration costs separately |
| Regulatory uncertainty (e.g., tax reform) |
Model with current rules as base; sensitivity on proposed changes |
| Rapid hypergrowth (>100% YoY) |
Use cohort-based revenue model; stress-test unit economics at scale |
1---2name: financial-forecast3description: Build financial forecasts with revenue modeling, expense projections, cash flow analysis, scenario planning (best/base/worst), and documented assumptions. TRIGGER when: user says /financial-forecast, "forecast financials", "revenue forecast", "cash flow projection", "financial model", "scenario planning".4---56# Financial Forecast78Build rigorous financial forecasts that model revenue, expenses, and cash flow across multiple scenarios. This skill produces a structured forecast with transparent assumptions, sensitivity analysis, and clear narrative.910---1112## Step 1 — Establish Forecast Parameters1314Define the scope and ground rules before modeling.1516| Parameter | Description | Example |17|------------------------|-------------------------------------------------------|---------------------------------|18| Entity | Company, business unit, or product line | Acme Corp — SaaS Division |19| Forecast Horizon | Number of months/quarters/years | 12 months (monthly granularity) |20| Base Period | Historical anchor for projections | Trailing 12 months actuals |21| Reporting Currency | Primary currency; note FX assumptions if multi-currency| USD |22| Granularity | Monthly, quarterly, or annual | Monthly for Year 1; quarterly for Years 2–3 |23| Model Type | Top-down, bottom-up, or hybrid | Hybrid |24| Key Stakeholders | Who consumes the forecast | CFO, Board, Investors |2526### Checklist27- [ ] Historical data validated and reconciled (minimum 12 months)28- [ ] Accounting basis confirmed (accrual vs. cash)29- [ ] One-time items identified and normalized from base period30- [ ] Seasonality patterns documented31- [ ] External benchmarks sourced (industry, peers)3233---3435## Step 2 — Revenue Modeling3637Build the revenue forecast from drivers, not just growth rates.3839### Revenue Driver Framework4041| Driver | Metric | Source | Example Value |42|-------------------------|---------------------------|-------------------------------|------------------|43| New customers | Monthly new logos | Sales pipeline + conversion | 25/month |44| Average deal size | ACV or ARPU | Historical median | $18,000 ACV |45| Expansion revenue | Net dollar retention | Customer success data | 115% NDR |46| Churn | Gross revenue churn rate | Historical churn cohorts | 8% annual |47| Pricing changes | Effective price increase | Planned price adjustment | +5% in Q3 |48| New product lines | Incremental revenue | Go-to-market plan | $200K in H2 |4950### Revenue Build Template5152| Month | Beginning ARR | New ARR | Expansion | Churn | Ending ARR | Monthly Revenue |53|-----------|---------------|---------|-----------|---------|------------|-----------------|54| Jan | | | | | | |55| Feb | | | | | | |56| ... | | | | | | |57| Dec | | | | | | |58| **Total** | | | | | | |5960---6162## Step 3 — Expense Projections6364Model costs using a combination of committed, planned, and variable components.6566### Expense Categories and Drivers6768| Category | Driver / Basis | Projection Method |69|---------------------|---------------------------------------|--------------------------------------|70| Salaries | Headcount plan x avg. comp | Bottom-up from HR plan |71| Benefits & Taxes | % of salary (typically 20–30%) | Rate x salary base |72| Contractors | Planned SOWs + ad-hoc estimate | Bottom-up + historical % |73| Cloud / Hosting | Usage growth tied to revenue/users | Unit economics x projected volume |74| Software Licenses | Per-seat x headcount | Committed contracts + new seats |75| Sales & Marketing | % of revenue or fixed program budget | Blended: fixed + variable component |76| Facilities | Lease terms + operating costs | Contractual obligations |77| Travel | Per-trip cost x estimated trips | Policy rate x planned activity |78| Depreciation | Asset schedule | Straight-line on existing + planned |79| Interest Expense | Debt schedule | Rate x outstanding balance |8081### Expense Summary Template8283| Category | Q1 | Q2 | Q3 | Q4 | Annual | % of Revenue |84|---------------------|-----------|-----------|-----------|-----------|-----------|--------------|85| People (total) | | | | | | |86| Infrastructure | | | | | | |87| Sales & Marketing | | | | | | |88| G&A | | | | | | |89| D&A | | | | | | |90| **Total OpEx** | | | | | | |9192---9394## Step 4 — Cash Flow Analysis9596Translate the P&L forecast into cash movements.97981. **Operating Cash Flow**: Start with net income; add back non-cash items (D&A, stock-based comp); adjust for working capital changes (AR, AP, deferred revenue).992. **Investing Cash Flow**: CapEx, acquisitions, asset disposals.1003. **Financing Cash Flow**: Debt draws/repayments, equity raises, dividends.1014. **Net Cash Position**: Ending cash = beginning cash + net cash flow.102103### Cash Flow Template104105| Line Item | Q1 | Q2 | Q3 | Q4 | Annual |106|---------------------------------|----------|----------|----------|----------|----------|107| Net Income | | | | | |108| + Depreciation & Amortization | | | | | |109| + Stock-Based Compensation | | | | | |110| +/- Working Capital Changes | | | | | |111| **Operating Cash Flow** | | | | | |112| - Capital Expenditures | | | | | |113| **Investing Cash Flow** | | | | | |114| +/- Debt (net) | | | | | |115| +/- Equity (net) | | | | | |116| **Financing Cash Flow** | | | | | |117| **Net Change in Cash** | | | | | |118| Beginning Cash Balance | | | | | |119| **Ending Cash Balance** | | | | | |120121### Cash Runway Calculation122- Monthly burn rate = average of last 3 months operating cash flow (if negative)123- Cash runway (months) = current cash balance / monthly burn rate124- Flag if runway < 12 months125126---127128## Step 5 — Scenario Planning129130Model three scenarios to bound the range of outcomes.131132| Assumption | Worst Case | Base Case | Best Case |133|-------------------------|--------------------|--------------------|--------------------|134| Revenue growth rate | | | |135| Gross margin | | | |136| Headcount additions | | | |137| Churn rate | | | |138| Marketing spend | | | |139| New product revenue | | | |140141### Scenario Summary142143| Metric | Worst Case | Base Case | Best Case |144|-------------------------|--------------------|--------------------|--------------------| 145| Total Revenue | | | |146| Total Expenses | | | |147| EBITDA | | | |148| EBITDA Margin | | | |149| Free Cash Flow | | | |150| Ending Cash Balance | | | |151| Cash Runway (months) | | | |152153### Scenario Triggers154Define what real-world events would push toward each scenario:155- **Worst Case**: Major customer loss, market downturn, regulatory change, key hire departures.156- **Best Case**: Viral adoption, large enterprise deal, favorable market shift, successful product launch.157158---159160## Step 6 — Assumptions Documentation161162Every forecast is only as good as its assumptions. Document them explicitly.163164### Assumptions Log165166| # | Assumption | Value / Range | Source | Confidence | Review Date |167|---|-----------------------------------------------|--------------------|-------------------------|------------|-------------|168| 1 | Monthly new customer acquisition | | | | |169| 2 | Average contract value | | | | |170| 3 | Gross revenue churn rate | | | | |171| 4 | Avg. fully-loaded cost per employee | | | | |172| 5 | Cloud cost per unit | | | | |173| 6 | Effective tax rate | | | | |174| 7 | Days Sales Outstanding (DSO) | | | | |175| 8 | Days Payable Outstanding (DPO) | | | | |176177---178179## Output Format180181```182## Financial Forecast — [Entity] — [Horizon]183184### 1. Executive Summary185- Key takeaway in 3-5 bullets186- Headline numbers: revenue, EBITDA, cash position187188### 2. Revenue Forecast189[Driver-based revenue build with monthly/quarterly detail]190191### 3. Expense Forecast192[Categorized expense projections]193194### 4. P&L Summary195[Income statement: revenue through net income]196197### 5. Cash Flow Forecast198[Operating, investing, financing cash flows; ending balance]199200### 6. Scenario Analysis201[Side-by-side comparison of worst/base/best]202203### 7. Assumptions & Risks204[Numbered assumptions log; key risks and mitigants]205206### 8. Appendix207- Monthly detail tables208- Sensitivity tables (e.g., revenue +/- 10%, COGS +/- 5%)209- Bridge from prior forecast to current210```211212---213214## Quality Checklist215216- [ ] Revenue drivers are bottom-up, not just "last year + X%"217- [ ] Expenses tie to headcount plan and committed contracts218- [ ] Cash flow reflects working capital timing, not just P&L219- [ ] Three scenarios are meaningfully different, not just +/- 10%220- [ ] Every assumption has a source and confidence level221- [ ] Model balances (assets = liabilities + equity, if full balance sheet)222- [ ] Forecast is compared to prior forecast and actuals (bridge analysis)223- [ ] Seasonality is reflected in monthly/quarterly phasing224225---226227## Edge Cases228229| Scenario | Handling Approach |230|-----------------------------------------|--------------------------------------------------------------------------------|231| Pre-revenue startup | Use TAM/SAM/SOM framework; anchor to comparable company benchmarks |232| Highly seasonal business | Use seasonal indices from 2+ years of history; avoid straight-line phasing |233| Multi-currency operations | Forecast in local currency; translate at forward FX rates; show FX sensitivity |234| Pending M&A or divestiture | Model standalone and combined; flag integration costs separately |235| Regulatory uncertainty (e.g., tax reform)| Model with current rules as base; sensitivity on proposed changes |236| Rapid hypergrowth (>100% YoY) | Use cohort-based revenue model; stress-test unit economics at scale |