Home
cd ../playbooks
Finance & AccountingIntermediate

3-Statement Financial Model Builder

Build integrated 3-statement financial models with proper cross-statement linkages, scenario analysis, and professional formatting in Excel.

5 minutes
By anthropic
#financial modeling#3-statement model#income statement#balance sheet#cash flow#scenario analysis

Building a fully linked 3-statement model from scratch means getting dozens of cross-statement references exactly right — one broken link between the income statement and cash flow statement can silently cascade errors through every projection year.

Who it's for: financial analysts, investment banking associates, FP&A professionals, equity research analysts, corporate finance teams

Example

"Build a 3-statement model for Nike with 5-year projections" → Integrated Excel workbook with Income Statement, Balance Sheet, Cash Flow Statement, Debt Schedule, Working Capital, D&A Schedule, Scenarios tab, and Ratios dashboard — all cross-linked with formula-driven projections

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# 3-Statement Financial Model Builder

**Important**: This workflow assists with financial model construction but does not provide financial advice. All models should be reviewed by qualified financial professionals before use in decision-making.

Build and populate integrated 3-statement financial models (Income Statement, Balance Sheet, Cash Flow Statement) with proper cross-statement linkages, scenario analysis, and professional formatting.

## Model Architecture

### Tab Structure

| Tab | Purpose |
|-----|---------|
| Cover | Model name, company, date, version, analyst |
| Assumptions | All driver inputs (blue font), scenario toggles |
| Income Statement | Revenue through Net Income with margins |
| Balance Sheet | Assets, Liabilities, Equity with balance check |
| Cash Flow Statement | Operating, Investing, Financing with cash tie-out |
| Debt Schedule | Revolver, term loans, bonds, mandatory/optional paydowns |
| Working Capital | AR, AP, Inventory, Other CA/CL detail |
| Depreciation & Amortization | PP&E rollforward, intangibles schedule |
| Ratios & Output | Key metrics dashboard, charts, summary page |
| Scenarios | Base / Upside / Downside assumptions |

### Flow of Linkages

```
Assumptions → Income Statement → Balance Sheet ↔ Cash Flow Statement
                    ↓                    ↑               ↓
              Working Capital ←──────────┘        Debt Schedule
                    ↓                                    ↓
              D&A Schedule ──────────────→ Balance Sheet (PP&E)
```

**Critical linkage points:**
- Net Income flows from IS to BS (Retained Earnings) and to CFS (top line)
- D&A from schedule flows to IS (expense) and CFS (add-back)
- CapEx flows from CFS to BS (PP&E rollforward)
- Working Capital changes flow from BS to CFS (operating section)
- Debt issuance/repayment flows from Debt Schedule to CFS (financing) and BS (liabilities)
- Interest expense from Debt Schedule flows to IS
- Cash ending balance on CFS must equal Cash on BS

## Building the Income Statement

### Revenue Build

```
Revenue = Units × Price/Unit  (volume-based)
  OR
Revenue = Prior Year × (1 + Growth Rate)  (growth-based)
  OR
Revenue = Market Size × Market Share × ASP  (TAM-based)
```

**Revenue line items:**
1. Gross Revenue (by segment if applicable)
2. Less: Returns, Allowances, Discounts
3. Net Revenue
4. Cost of Goods Sold (variable + fixed)
5. Gross Profit (Gross Margin %)
6. SG&A Expense
7. R&D Expense
8. Other Operating Expenses
9. EBITDA (EBITDA Margin %)
10. Depreciation & Amortization
11. EBIT (Operating Margin %)
12. Interest Expense (from Debt Schedule)
13. Interest Income
14. Other Income / (Expense)
15. EBT
16. Income Tax Expense (Effective Tax Rate × EBT)
17. Net Income (Net Margin %)

### Margin Calculations

Always show margins as percentages to the right of each line:
- Gross Margin = Gross Profit / Net Revenue
- EBITDA Margin = EBITDA / Net Revenue
- Operating Margin = EBIT / Net Revenue
- Net Margin = Net Income / Net Revenue

## Building the Balance Sheet

### Assets

| Line Item | Driver |
|-----------|--------|
| Cash & Equivalents | = Ending Cash from CFS |
| Accounts Receivable | = Revenue × (Days Sales Outstanding / 365) |
| Inventory | = COGS × (Days Inventory Outstanding / 365) |
| Prepaid Expenses | = % of SG&A or flat assumption |
| Other Current Assets | = % of Revenue or flat |
| Total Current Assets | Sum of above |
| Gross PP&E | = Prior + CapEx |
| Accumulated Depreciation | = Prior + Current Period Depreciation |
| Net PP&E | = Gross PP&E − Accumulated Depreciation |
| Goodwill & Intangibles | = Prior − Amortization (or flat if no amortization) |
| Other Long-Term Assets | Flat or % of Revenue |
| Total Assets | = Total Current + Total Long-Term |

### Liabilities & Equity

| Line Item | Driver |
|-----------|--------|
| Accounts Payable | = COGS × (Days Payable Outstanding / 365) |
| Accrued Expenses | = % of OpEx or flat |
| Current Portion of Debt | From Debt Schedule |
| Other Current Liabilities | Flat or % of Revenue |
| Total Current Liabilities | Sum of above |
| Long-Term Debt | From Debt Schedule |
| Other Long-Term Liabilities | Flat or trending |
| Total Liabilities | = Total Current + Total Long-Term |
| Common Stock | Flat (unless new issuance) |
| Retained Earnings | = Prior + Net Income − Dividends |
| Other Equity (AOCI, Treasury) | Flat or modeled |
| Total Equity | Sum of equity items |
| Total Liabilities & Equity | = Total Liabilities + Total Equity |

### Balance Check

```
Balance Check = Total Assets − Total Liabilities & Equity
```

This cell must always equal zero. Format it prominently (e.g., conditional formatting: green if 0, red if non-zero). Place it on every projected year column.

## Building the Cash Flow Statement

### Operating Activities (Indirect Method)

1. Net Income (from IS)
2. Add back: Depreciation & Amortization
3. Add back: Stock-Based Compensation (if applicable)
4. Add back: Amortization of Debt Issuance Costs
5. Less/Plus: Changes in Working Capital
   - (Increase) / Decrease in AR
   - (Increase) / Decrease in Inventory
   - (Increase) / Decrease in Prepaid Expenses
   - Increase / (Decrease) in AP
   - Increase / (Decrease) in Accrued Expenses
6. Cash from Operations

### Investing Activities

1. Capital Expenditures (negative)
2. Acquisitions (negative)
3. Asset Dispositions (positive)
4. Other Investing
5. Cash from Investing

### Financing Activities

1. Debt Issuance / (Repayment) — from Debt Schedule
2. Equity Issuance / (Buybacks)
3. Dividends Paid
4. Other Financing
5. Cash from Financing

### Cash Reconciliation

```
Beginning Cash
+ Cash from Operations
+ Cash from Investing
+ Cash from Financing
= Ending Cash  ← Must equal BS Cash
```

## Working Capital Schedule

| Item | Formula | Historical | Projected |
|------|---------|-----------|-----------|
| Accounts Receivable | Revenue × DSO / 365 | Calculate implied DSO | Apply assumed DSO |
| Inventory | COGS × DIO / 365 | Calculate implied DIO | Apply assumed DIO |
| Prepaid Expenses | % of SG&A | Calculate implied % | Apply assumed % |
| Accounts Payable | COGS × DPO / 365 | Calculate implied DPO | Apply assumed DPO |
| Accrued Expenses | % of OpEx | Calculate implied % | Apply assumed % |

**Change in Working Capital** = Current Period Balance − Prior Period Balance (for each item, with correct sign convention on CFS).

## Debt Schedule

For each tranche of debt:

```
Beginning Balance
+ New Borrowings
− Mandatory Repayments
− Optional Prepayments
= Ending Balance

Interest Expense = Average Balance × Interest Rate
```

**Revolver logic:**
- Revolver draws to maintain minimum cash balance
- Revolver repays when excess cash is available
- Include commitment fee on undrawn portion

**Circular reference note:** Interest expense depends on debt balance, which depends on cash flow, which depends on interest expense. Break the circularity with an iteration toggle or use beginning balance for interest calculations.

## Scenario Analysis

### Setup

Create a scenario toggle cell (e.g., 1 = Base, 2 = Upside, 3 = Downside). Use CHOOSE or INDEX functions to pull the correct assumptions.

### Key Variables to Flex

- Revenue growth rate
- Gross margin
- Operating expense growth
- CapEx as % of revenue
- Working capital days (DSO, DIO, DPO)
- Interest rate
- Tax rate

### Scenario Table Format

| Assumption | Downside | Base | Upside |
|-----------|----------|------|--------|
| Revenue Growth | X% | Y% | Z% |
| Gross Margin | X% | Y% | Z% |
| CapEx % Rev | X% | Y% | Z% |

## Formatting Standards

### Color Conventions

| Color | Meaning |
|-------|---------|
| Blue font | Hard-coded input / assumption |
| Black font | Formula / calculated cell |
| Green font | Link to another tab |
| Red font | Error check or warning |

### Number Formatting

- Revenue / large dollar amounts: #,##0 (no decimals) or #,##0.0 for millions
- Percentages: 0.0% (one decimal)
- Per-share metrics: #,##0.00 (two decimals)
- Negative values: parentheses format (#,##0)

### Layout Rules

- Historical years on the left, projected years on the right
- Clear separator (double border or shaded column) between historical and projected
- Row headers in column A, years across the top
- Units label in the header row (e.g., "$ in millions")
- Every section has a subtotal row with a top border

## Validation Checks

Run these checks after model completion:

| Check | Expected | Formula |
|-------|----------|---------|
| BS Balances | = 0 | Total Assets − Total L&E |
| Cash Tie-Out | = 0 | CFS Ending Cash − BS Cash |
| Retained Earnings | = 0 | BS RE − (Prior RE + NI − Dividends) |
| Net Debt Check | Matches | Compare Debt Schedule totals to BS |
| Interest Expense | Matches | Compare Debt Schedule interest to IS |
| D&A Check | Matches | Compare D&A Schedule to IS and CFS |
| Tax Check | Reasonable | Effective tax rate within expected range |
| WC Changes | = 0 | CFS WC changes − (BS current minus prior) |
| Revenue Growth | Reasonable | No unrealistic spikes or drops |
| Margins | Reasonable | Within industry norms |

## Quality Checklist

Before delivering the model:

- [ ] All assumptions are in blue font on the Assumptions tab
- [ ] No hard-coded numbers in formula cells
- [ ] Balance sheet balances in every projected period
- [ ] Cash on CFS ties to Cash on BS in every period
- [ ] Retained earnings rolls forward correctly
- [ ] Debt schedule ties to BS and IS
- [ ] D&A schedule ties to IS and CFS
- [ ] Working capital schedule ties to BS and CFS
- [ ] Scenario toggle works correctly for all three cases
- [ ] All cells have consistent number formatting
- [ ] Historical periods have source references noted
- [ ] Print area is set correctly for each tab
- [ ] No circular reference errors (or iteration is properly controlled)
- [ ] Error checks row shows all green / zero
- [ ] Cover page has version number and date
README.md

What This Does

Builds and populates integrated 3-statement financial models (Income Statement, Balance Sheet, Cash Flow Statement) with proper cross-statement linkages, scenario analysis, and professional formatting. The model includes supporting schedules for debt, working capital, and depreciation, plus a ratios dashboard and scenario toggle.


Quick Start

Step 1: Create a Project Folder

Create a folder for your financial model and place the downloaded template inside as CLAUDE.md.

Step 2: Download the Template

Click Download above, then move the file into your project folder as CLAUDE.md.

Step 3: Start Working

"Build a 3-statement model for Apple with 5-year projections"
"Create an integrated financial model for Tesla using historical data from 2021-2024"
"Build a 3-statement model with base, upside, and downside scenarios for Microsoft"

Model Architecture

The model produces a 10-tab Excel workbook: Cover, Assumptions, Income Statement, Balance Sheet, Cash Flow Statement, Debt Schedule, Working Capital, Depreciation & Amortization, Ratios & Output, and Scenarios. All tabs are interconnected with formula-driven linkages.

Critical linkage points:

  • Net Income flows from IS to BS (Retained Earnings) and to CFS (top line)
  • D&A flows to IS (expense) and CFS (add-back)
  • CapEx flows from CFS to BS (PP&E rollforward)
  • Working Capital changes flow from BS to CFS
  • Debt issuance/repayment flows from Debt Schedule to CFS and BS
  • Cash ending balance on CFS must equal Cash on BS

Formatting Standards

Color Meaning
Blue font Hard-coded input / assumption
Black font Formula / calculated cell
Green font Link to another tab
Red font Error check or warning

Validation Checks

The model includes built-in validation: BS balance check (must equal zero), cash tie-out between CFS and BS, retained earnings rollforward, debt schedule ties, D&A ties, working capital ties, and reasonableness checks on tax rates, revenue growth, and margins.

Tips & Best Practices

  • Always place assumptions in blue font on a dedicated Assumptions tab — no hard-coded numbers in formula cells
  • Use a scenario toggle (1 = Base, 2 = Upside, 3 = Downside) with CHOOSE or INDEX functions
  • Place the Balance Check prominently with conditional formatting (green if zero, red if non-zero)
  • For the debt schedule, use beginning balance for interest calculations to avoid circular references
  • Historical years go on the left, projected years on the right, with a clear separator between them

$Related Playbooks