Module 03 taught you to read financial statements. This module teaches you to project them — to build a working three-statement model where revenue, margins, working capital, and capex translate into integrated income, balance sheet, and cash-flow projections. The workhorse skill of corporate finance, used in every valuation, every credit analysis, every M&A model.
Download the Excel toolkit (working three-statement model)Module 03 ended at the present moment. You can now read a 10-K and form a defensible view of what the firm's economics actually are. But every meaningful corporate-finance question is forward-looking: what is this company worth? Should we invest in this project? Can the borrower repay this loan? Should we acquire this competitor? None of those questions can be answered by looking at historical statements alone — they all require projecting the firm's future cash flows.
That projection is what a three-statement model does. It takes a small set of forward-looking assumptions about how the business will evolve — how fast revenue will grow, how margins will move, how much capital will be reinvested — and translates them into a complete projected income statement, balance sheet, and cash flow statement. The model's outputs are forecast statements; its inputs are the analyst's view of the firm's trajectory. The structure is what makes the analyst's view testable: any reader can examine the assumptions, agree or disagree, and see how the conclusions change.
Four use cases drive almost all three-statement modeling work:
| Use case | What the model is for |
|---|---|
| Operating planning | Internal management uses three-statement projections to set targets, allocate capital across business units, and stress-test plans against alternative scenarios. Most large firms maintain a rolling 3–5 year operating model that the CFO's team updates quarterly. |
| Equity valuation | The discounted-cash-flow (DCF) method (Module 07) requires a multi-year projection of free cash flow, plus a terminal value. The three-statement model is what generates that projection. Without a coherent integrated model, DCF becomes little more than unsupported arithmetic. |
| Credit analysis | Lenders project the borrower's future cash flow to test debt-service capacity. Will the firm generate enough operating cash to cover its interest payments and principal amortization? At what coverage ratio? Under stressed scenarios? These are projection questions answered with a three-statement model. |
| M&A and transaction work | Acquirers project the target's standalone trajectory, then layer on synergies and integration costs. Lenders project the combined entity to assess leverage capacity. Sellers project to set ask prices. The model is the common language all parties speak. |
A three-statement model is not a forecast in the meteorological sense — it's not trying to predict what will happen. It's a quantification of an analyst's view. The model says: "if these assumptions hold, here is the cash-flow profile that follows." Different views produce different models. A pessimistic analyst's model and an optimistic analyst's model of the same company can both be internally consistent and mathematically sound; the difference is in the inputs, not the structure.
This means the value of the model is two-fold. First, it produces a numerical answer to a question (the firm's value, the borrower's coverage ratio, the project's NPV). Second, and more importantly, it makes the analyst's reasoning auditable. Anyone who disagrees can change a single driver and see the consequences. The model is a structured argument, not a conclusion.
The remainder of this module walks through the construction of an integrated three-statement model — what drivers to choose, how the statements link, what the common pitfalls are, and how to extract the free-cash-flow series that becomes the input to valuation. The Excel toolkit accompanying this module is a working version of exactly this model; we'll reference its structure throughout.
The fundamental design principle of a three-statement model is that everything traces back to a small set of drivers. Revenue, margins, working capital days, and capex intensity are the inputs; everything else — line items, subtotals, ratios, derived metrics — is computed from them by formula. A well-built model has perhaps 15-25 driver inputs and produces hundreds of outputs.
Why work this way? Three reasons:
Most three-statement models organize their drivers into three logical tiers:
The Excel toolkit accompanying this module follows exactly this structure — the Assumptions tab is organized in these three tiers, with all yellow input cells gathered in one place. The Income Statement, Balance Sheet, and Cash Flow Statement tabs reference the assumption cells via formulas. Change a single driver value and watch eight years of projected statements update simultaneously.
For revenue projections specifically, two philosophical approaches compete: top-down and bottom-up.
Top-down projections start with a market or industry size and apply a market-share assumption. "The global enterprise software market is $400B and growing 8% annually; our company has 3% share, expected to grow to 4% over five years." This produces clean revenue numbers but can be detached from operational reality.
Bottom-up projections build revenue from operational drivers: number of customers × average revenue per customer, units × price, stores × revenue per store. This connects the model to operating decisions but can become overwhelming for diversified firms.
Most practitioners use a hybrid: top-down sanity checks on bottom-up builds, or bottom-up for the main revenue line with top-down validation. The toolkit uses simple growth-rate assumptions for tractability, but a real corporate or investment model often elaborates the revenue build into multiple sub-components. Module 06 (Multiples Valuation) returns to the question of how granular revenue forecasts should be in different valuation contexts.
More driver detail isn't always better. A model with 50 driver inputs is harder to work with than one with 15, because each driver is another assumption to defend, another lever to test, and another opportunity for error. Granularity should match the analytical question. A back-of-envelope DCF needs perhaps 8 drivers; a leveraged-buyout LBO model might need 60. Don't add detail until you can articulate why this specific question requires it.
The income statement is where projections start. Revenue at the top drives almost everything below it — costs and expenses are typically modeled as percentages of revenue, depreciation tracks revenue indirectly through the capex roll-forward, and net income flows into the cash flow statement and retained earnings. Build the income statement first, then the cash flow statement, then the balance sheet — that's the standard order and it's standard for a reason.
The mechanics work top-to-bottom in the same sequence Module 03 used to read existing statements:
That is, in essence, the entire income-statement projection. The conceptual challenge lies far more in the assumptions than in the arithmetic itself. Two analysts building this same model will produce very different projections because they choose different growth rates, different margins, and different tax assumptions. Picking those numbers well requires understanding the business, not understanding accounting.
The toolkit's Income Statement tab implements this pattern across eight years. Click any cell with black text to see the formula — you'll find that revenue in column G is just =F5*(1+Assumptions!G$8), EBIT is =G9+G10, and net income is =G13+G14. There's no magic. The model executes the pattern eight times across columns B-I.
Revenue growth is the most consequential driver in any model — small differences compound dramatically over five years — and it's the driver analysts spend the most time on. A few principles:
Margin assumptions follow similar logic: anchor to history, reflect dynamics. The key questions:
The toolkit's defaults reflect a maturing consumer/industrial firm: gross margin gradually expanding from 30% to 32% over 8 years, SG&A declining from 18% to 16% (modest operating leverage), tax rate flat at 25%. These are starting points — your task is to replace them with assumptions calibrated to your specific company.
Here's what comes out the other end, using the toolkit's default sample assumptions:
| Line item | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | Y7 | Y8 |
|---|---|---|---|---|---|---|---|---|
| Revenue | 1,000 | 1,100 | 1,199 | 1,295 | 1,399 | 1,496 | 1,586 | 1,666 |
| Cost of goods sold | (700) | (770) | (827) | (894) | (951) | (1,017) | (1,078) | (1,133) |
| Gross profit | 300 | 330 | 372 | 401 | 448 | 479 | 508 | 533 |
| SG&A | (180) | (198) | (204) | (220) | (224) | (239) | (254) | (267) |
| EBITDA | 120 | 132 | 168 | 181 | 224 | 239 | 254 | 266 |
| D&A | (40) | (44) | (48) | (52) | (56) | (60) | (63) | (67) |
| EBIT | 80 | 88 | 120 | 129 | 168 | 180 | 190 | 200 |
| Interest expense | (10) | (10) | (10) | (10) | (10) | (10) | (10) | (10) |
| Tax | (18) | (20) | (28) | (30) | (40) | (43) | (45) | (48) |
| Net Income | 52 | 58 | 82 | 90 | 118 | 127 | 135 | 142 |
Eight years of net income, generated from a small set of drivers. This output now becomes input to the rest of the model. Net income flows to retained earnings on the balance sheet (Module 03's bridge) and to the starting line of the cash flow statement. The income statement is upstream of everything else.
The balance sheet is the trickier statement to project. Its line items don't all behave the same way: some scale with revenue (working capital), some roll forward from period to period (PP&E, retained earnings, cash), and some are held constant in simple models (debt, common stock). Cash is the line item that integrates the cash flow statement back into the balance sheet — it equals prior-year cash plus the net change in cash from the cash flow statement, by construction.
Three projection patterns cover most balance sheet items:
Receivables, inventory, and payables scale with operating volume. The standard analyst approach uses days metrics:
The implicit assumption: working-capital intensity is stable. If the firm collects from customers in 45 days today, it collects in 45 days next year — unless you change the DSO assumption. This is usually a defensible starting point but breaks down in special cases (retailer cyclical inventory build, SaaS firm with deferred revenue, contractor with progress billing).
The toolkit's default working-capital path has DSO at 45 days throughout, DIO declining from 60 to 55 days (operational improvement), and DPO expanding from 40 to 45 days (better supplier terms). Working capital becomes incrementally more efficient over the projection — a typical management commentary in real annual reports.
Property, plant, and equipment rolls forward by adding capex and subtracting depreciation:
This is the model's most important balance-sheet equation because it links capex (a cash flow item) to PP&E (a balance sheet item) to D&A (an income statement item). The roll-forward enforces consistency: capex spent today becomes PP&E that gets depreciated over future periods, with D&A flowing back to the income statement.
Long-run, capex and D&A converge — D&A in any given year reflects depreciation of all prior-year capex, and in steady state, capex ≈ D&A. A model where capex permanently exceeds D&A implies the firm is growing its asset base (capacity expansion); a model where capex is permanently below D&A implies the firm is shrinking. Neither is wrong, but each tells a different story about the business.
Retained earnings is the bridge from the income statement to the balance sheet:
Common stock and paid-in capital, in simple models, are held constant — no equity issuance or buybacks during the projection. This is the toolkit's default. More elaborate models include explicit issuance and repurchase schedules; for now, treat constant equity as a working assumption.
The toolkit holds long-term debt constant at its opening balance. This is the simplest possible debt assumption: no new issuance, no repayment, no refinancing. Real corporate models often include a detailed debt schedule with principal amortization, new issuance to fund capex or shortfalls, and revolving credit facilities for working capital. For valuation purposes, the simplification rarely matters much — the present value of capital-structure decisions tends to be a second-order effect compared to operating performance.
Here's the subtle point that trips up many first-time modelers. The three statements together form a closed accounting system. Once you have the income statement and you project every balance-sheet line item except cash — working capital from days, PP&E from roll-forward, debt held constant, common stock held constant, retained earnings via net income and dividends — the cash flow statement is fully determined: it reconciles net income to the period-over-period change in every other balance-sheet line. Cash on the balance sheet then follows from the cash flow statement.
So cash on the balance sheet is not a free variable. It is a roll-forward: prior-year cash plus the net change in cash computed by the cash flow statement. If the firm generates more cash than expected (lower working-capital absorption, stronger operating performance, less capex), the cash flow statement shows it and cash on the balance sheet grows accordingly; if it generates less, cash shrinks. The cash flow statement tells you the change in cash; the balance sheet records the result.
This is how the three statements integrate in the toolkit. The cash flow statement reconciles exactly to the balance sheet's cash line — by construction, not by coincidence.
The toolkit uses retained earnings as a plug for Year 1 only, then rolls it forward normally for Years 2-8. The reason: opening Year 1 must reconcile a fixed asset base (which the user inputs) with computed working capital and the historical retained-earnings position. Making Year 1 RE the plug ensures the opening balance sheet balances regardless of slight inconsistencies between user inputs and computed working-capital values. Once Year 1 closes balanced, every subsequent year balances mechanically through cash and retained earnings roll-forwards.
Continuing with the toolkit's sample assumptions, here's what the projected balance sheet looks like:
| Line item | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | Y7 | Y8 |
|---|---|---|---|---|---|---|---|---|
| Cash | 80 | 94 | 129 | 155 | 200 | 265 | 334 | 409 |
| Receivables | 123 | 136 | 148 | 160 | 172 | 184 | 196 | 205 |
| Inventory | 115 | 127 | 136 | 142 | 151 | 156 | 165 | 171 |
| Property, plant & equipment | 400 | 411 | 423 | 449 | 478 | 493 | 509 | 525 |
| Other LT assets | 50 | 50 | 50 | 50 | 50 | 50 | 50 | 50 |
| Total Assets | 768 | 817 | 885 | 956 | 1,051 | 1,148 | 1,253 | 1,359 |
| Accounts payable | 77 | 84 | 95 | 103 | 115 | 123 | 133 | 140 |
| Long-term debt | 200 | 200 | 200 | 200 | 200 | 200 | 200 | 200 |
| Other LT liabilities | 30 | 30 | 30 | 30 | 30 | 30 | 30 | 30 |
| Total Liabilities | 307 | 314 | 325 | 333 | 345 | 353 | 363 | 370 |
| Common stock & paid-in capital | 150 | 150 | 150 | 150 | 150 | 150 | 150 | 150 |
| Retained earnings | 312 | 353 | 410 | 473 | 556 | 645 | 740 | 839 |
| Total Liab & Equity | 768 | 817 | 885 | 956 | 1,051 | 1,148 | 1,253 | 1,359 |
Total assets equals total liabilities plus equity in every single year — the equation balances by construction. The toolkit's Balance Sheet tab includes a "balance check" row at the bottom that displays the difference; if your assumptions produce a non-zero balance check, something has gone wrong with the linkages.
The cash flow statement is what makes a three-statement model an integrated model rather than three loosely-connected projections. Build it last, because every line item references either the income statement or two consecutive periods of the balance sheet.
Real-world cash flow statements use the indirect method: start with net income, adjust back to cash. Three categories of adjustment:
Each working-capital adjustment captures the difference between accrual and cash. If receivables grew $20M during the period, that means $20M of revenue was recognized but not yet collected — subtract from cash. If payables grew $15M, that's $15M of expense recognized but not yet paid — add to cash. The cash flow statement is the bridge from accrual back to reality.
The toolkit's Cash Flow Statement tab implements this exactly. Net income comes from the Income Statement tab. D&A is added back. Working-capital changes are computed as differences between consecutive years on the Balance Sheet. The resulting OCF line is what valuation analysts consult most.
For most non-financial firms, investing cash flow is dominated by capex. The toolkit projects capex as a percentage of revenue and shows it as the only investing line. More elaborate models include acquisitions, asset sales, and investment-security purchases, but for valuation purposes, capex is what matters.
Capex's relationship to D&A is what reveals the firm's growth profile:
The toolkit's defaults run capex slightly above D&A (capex 5-6% of revenue, D&A 4%), reflecting modest capacity growth. PP&E grows from $400M to $525M over 8 years — consistent with a maturing firm continuing to invest.
The toolkit's financing section has only one line: dividends paid. Real-world financing sections include debt issuance, debt repayment, equity issuance, share buybacks, and dividend payments. For most operating projections, the simplification works because most operating decisions don't require financing changes. When you do need to model financing more elaborately — leveraged buyouts, recapitalizations, accretive M&A — you add complexity selectively.
Operating cash flow + Investing cash flow + Financing cash flow = Net change in cash. The net change flows to the balance sheet: Year (t) cash equals Year (t-1) cash plus the period's net change. This single connection is what integrates the three statements.
The toolkit passes this test. Open it, change the Year 5 gross margin from 32% to 33% on the Assumptions tab, and watch eight years of statements recompute with the balance sheet still balancing exactly. That's what integration means.
A complete Excel workbook with seven tabs: README, Assumptions, Income Statement, Balance Sheet, Cash Flow Statement, FCF Summary, and Sensitivity. Eight years of projections (3 historical + 5 projected), driven by 15 driver inputs. Replace the sample data with your company's figures and it becomes your model.
Download globefin-3statement-toolkit.xlsxThe point of all this model-building is to produce a free cash flow series — the cash genuinely available for distribution to capital providers. Module 03 introduced free cash flow at a high level; this section sharpens the distinction between two flavors that valuation work depends on.
FCFF is the cash flow available to all capital providers — both debt holders and equity holders — before any distributions. It treats the firm as a single economic entity, abstracting away from how it's financed.
NOPAT — Net Operating Profit After Tax — is the right starting point because it captures operating profitability after taxes but before the impact of debt. Adding back D&A removes the non-cash expense; subtracting capex captures real reinvestment; subtracting the change in working capital captures the cash tied up in operations.
FCFF is the standard input to enterprise-value DCF (Module 07). When you discount FCFF at the firm's cost of capital (WACC, Module 05), you get enterprise value — the value of the entire business operation, debt and equity combined.
FCFE is the cash flow available specifically to equity holders, after debt holders have been paid. It accounts for interest payments, debt principal repayments, and any new debt raised.
FCFE is the input to equity DCF, where you discount at the cost of equity directly (rather than WACC) and arrive at equity value. Both FCFF and FCFE produce the same valuation when applied correctly — they're two paths to the same answer. FCFF/WACC is the standard for most public-company valuations because it's less sensitive to capital-structure assumptions; FCFE/cost-of-equity is more common in financial-services contexts where the capital structure is integral to the business model.
| Use FCFF when | Use FCFE when |
|---|---|
| Valuing operating companies (most common) | Valuing financial-services firms (banks, insurers) |
| Cross-firm comparisons (capital structure varies) | Capital structure is stable and known |
| Capital structure may change in projection | Net borrowing schedule is well-specified |
| Performing leveraged-buyout analysis | Computing dividend-paying capacity |
The toolkit's FCF Summary tab computes both FCFF (used in Module 07) and the simpler "FCF = OCF − Capex" version (a quick estimate). Look at the toolkit's Year 5 numbers: FCF = $80M, FCFF = $88M. The small difference reflects working-capital adjustments and the exact treatment of D&A. Both definitions tell the same story — but which precise number you use depends on what valuation method you're applying.
It's tempting to call "cash from operations minus capex" the firm's free cash flow and stop there. For quick analysis, that's fine. But the formal FCFF used in DCF differs in two ways: it starts with NOPAT (not net income), and it strips out the after-tax interest add-back implicit in net income. The differences are small for low-leverage firms and large for high-leverage firms. When precision matters, use the formal definition.
The toolkit's projected FCFF series — $50M in Year 1 growing to $125M in Year 8, with cumulative FCFF of $501M across the 5-year projected period — is exactly the kind of input that flows into Module 07's DCF valuation. Save the toolkit; you'll be using it again.
Most three-statement models built by junior analysts have the same handful of problems. The math works, the formulas execute, the balance sheet balances — but the economic content of the projection is unrealistic. Six pitfalls account for most of the trouble:
Flat-then-suddenly-rising forecasts. Revenue declined for three years, then your model has it growing 25% in Year 4. Fix: If you can't articulate the operational trigger for the inflection (new product, market expansion, capacity addition), don't model it. Inertia is the default.
Excessive conservatism — projecting below historical performance without justification. Often produced by analysts trying to look smart by predicting the firm will disappoint. Fix: Anchor to historical reality. Projections systematically below history need a story too.
Three-decimal-place forecasts. Revenue growth of 7.342% in Year 5. The level of precision implies more confidence than is justified — projections five years out are inherently coarse. Fix: Round to whole percentage points or 50bp increments. Match precision to confidence.
Projecting through the bottom of a cycle as if conditions are permanent, or through the top as if peak earnings continue. Cyclical industries (autos, semis, commodities, banking) are the worst offenders. Fix: Use mid-cycle assumptions for steady-state projections; use cyclical paths only when the cycle is the analytical question.
Projecting income statement and balance sheet separately, with cash flow as an afterthought. The result: working-capital absorption isn't reflected in cash, and the model looks better than reality. Fix: Always reconcile cash flow to balance sheet cash change. If they don't tie out, something is wrong.
Modeling capex at a low percentage of revenue while D&A stays at a higher percentage indefinitely. Mathematically, this means the firm is shrinking its asset base — but the model also assumes the firm keeps growing. The contradiction inflates FCF and overstates value. Fix: In long-run steady state, capex ≈ D&A. Don't model permanent under-investment without a plausible operational story.
Beyond avoiding specific errors, four habits separate experienced modelers from novices:
Professional discipline is what makes the difference between a model that produces a number and a model that informs a decision. The number is the output; the decision is the point.
The driver-based approach is universal, but the right driver structure varies by industry and country. Here's how six well-known firms challenge the standard template:
High-growth electric-vehicle and energy firm where revenue forecasts depend heavily on capacity additions (gigafactory ramp), product mix (Model 3/Y vs higher-end), and battery cost curves. Standard "growth rate × prior revenue" misses the discontinuities. Capex intensity has been very high during the build-out phase but should normalize as facilities mature.
A major French pharma where revenue projections must account for patent expirations (the "patent cliff") that cause sudden revenue drops as generic competitors enter. R&D spending is a critical driver — pharma firms reinvest 15-20% of revenue into the drug pipeline. The capitalization vs. expensing of R&D differs between US GAAP and IFRS, affecting projected EBIT.
Diversified across gaming (PlayStation), music, pictures, electronics, and financial services. Each segment has different growth dynamics, margin structures, and capital intensities. A consolidated growth-rate driver is uninformative — different segments need separate driver builds, then aggregated. The financial-services segment in particular requires bank-style modeling rather than operating-firm modeling.
Enterprise software firm in the multi-year transition from license-based revenue (lumpy, declining) to subscription-based revenue (smoother, growing). The blended growth rate misses the underlying dynamic — license is shrinking, cloud is growing fast. Need to project the two streams separately. Working capital includes substantial deferred revenue (cash collected for future service), affecting both balance sheet and cash flow projections.
Brazilian state-influenced oil major where revenue is dominated by oil-price assumptions (largely outside the firm's control) and currency translation (BRL vs. USD). Revenue growth rates are essentially meaningless — what matters is barrel volumes × Brent price × FX rate. Capex modeling requires explicit production guidance from management, since capex sustains output rather than tracking revenue.
Indian conglomerate spanning petrochemicals, refining, retail, telecom (Jio), and digital services. Telecom expansion was a multi-year capex-heavy phase, fundamentally different in capital intensity from the legacy refining business. Each segment requires a separate model build, with consolidated capex reflecting strategic priorities (mostly Jio in 2017-2020) rather than uniform percentage-of-revenue scaling.
What unites these six cases: the structure of the three-statement model is identical, but the drivers require company-specific design. There's no universal "growth rate" assumption that fits every firm. Building a useful model means knowing the business well enough to choose the right drivers, then executing the standard mechanics on top of that driver structure.
You now have a working three-statement model and a free-cash-flow projection. What's missing for valuation? The discount rate. A $100M FCF five years from now is worth less than $100M today — but how much less? The answer depends on the firm's cost of capital, which depends on its capital structure, the riskiness of its business, and the prevailing risk-free rate. Module 05 builds out cost of capital — the WACC and CAPM frameworks that turn the FCF projection into a present value.
A simplified version of the Excel toolkit. Set seven drivers, watch a 5-year projection emerge. Reveals how single-driver changes propagate through the projection — the same skill that makes the full Excel model useful in real-world work.
| Line item | Year 1 | Year 2 | Year 3 | Year 4 | Year 5 |
|---|
The questions test whether you can reason about a three-statement model — what changes flow where, why the math works the way it does, and what to watch for. The skill is integrated thinking, not memorization.