Skip to main content
    Back to Blog
    Financial ModelingThree Statement ModelTechnical Interviews

    How to Build a 3-Statement Financial Model: Step-by-Step Guide

    IB Flash TeamApril 4, 202610 min read

    Why the 3-Statement Model Is the Foundation of Finance

    If you want to work in investment banking, private equity, or any role that touches financial analysis, you need to master the 3-statement financial model. It is not optional. Every DCF analysis, LBO model, and merger model is built on top of a fully integrated 3-statement model.

    The three statements -- the income statement, the balance sheet, and the cash flow statement -- are the financial backbone of every company. Building a model that links all three together forces you to understand how every business decision flows through the financials. Revenue growth hits the income statement, drives changes in working capital on the balance sheet, and ultimately determines how much cash the company generates.

    In this guide, we walk through the entire process from a blank spreadsheet to a fully linked, dynamic 3-statement model. Whether you are preparing for a modeling test at a bulge bracket bank or building your first model for a class project, this is the step-by-step roadmap you need.


    Before You Start: What You Need

    Required Inputs

    Before opening Excel, gather the following:

    • 3-5 years of historical financial statements (10-K filings from SEC EDGAR work best)
    • Management guidance or equity research estimates for near-term projections
    • Industry benchmarks for margins, growth rates, and capital intensity

    Model Structure Best Practices

    | Element | Best Practice | |---|---| | Color coding | Blue for inputs/assumptions, black for formulas, green for links to other sheets | | Layout | Assumptions at top, historical data on left, projections on right | | Time periods | Annual for most models; quarterly if needed for near-term precision | | Units | State clearly (millions, thousands, etc.) and be consistent | | Sign convention | Pick one (positive = inflow or positive = outflow for costs) and stick with it |

    A clean, well-organized model is not just aesthetic -- it is functional. When a managing director reviews your model at 2 AM before a pitch, they need to follow your logic instantly.


    Step 1: Build the Income Statement

    The income statement is the natural starting point because it captures the company's revenue and profitability, which drive many of the assumptions for the other two statements.

    Revenue Projections

    Start by analyzing historical revenue growth and segmenting it if possible:

    • By product/service line: Different segments may grow at different rates.
    • By geography: International expansion can accelerate or decelerate growth.
    • Volume vs. price: Decomposing growth into units sold and average selling price gives more granular control.

    For most interview models, projecting total revenue growth as a percentage year-over-year is sufficient. Use management guidance for the first 1-2 years and then taper toward an industry-average growth rate.

    Cost of Goods Sold (COGS) and Gross Profit

    Model COGS as a percentage of revenue (i.e., gross margin). Analyze historical gross margins for trends:

    • Are margins expanding due to economies of scale?
    • Is input cost inflation compressing margins?
    • Are there one-time items distorting the historical trend?

    Gross Profit = Revenue - COGS

    Operating Expenses

    Break operating expenses into the key line items:

    • Selling, General & Administrative (SG&A): Often modeled as a percentage of revenue, declining slightly as the company scales.
    • Research & Development (R&D): Particularly important for tech and pharma companies.
    • Depreciation & Amortization: This is a non-cash expense driven by the company's fixed asset base. We will link this from the balance sheet later.

    Operating Income (EBIT) = Gross Profit - Operating Expenses

    Below the Line

    • Interest Expense: Driven by the company's debt balance (linked from the balance sheet).
    • Interest Income: Driven by the cash balance.
    • Tax Expense: Apply the effective tax rate to pre-tax income.

    Net Income = Pre-Tax Income - Tax Expense

    Common Mistakes to Avoid

    1. Forgetting to separate D&A from other opex: You need D&A as a distinct line item to properly build the cash flow statement.
    2. Using a static interest expense: Interest should be dynamically linked to debt balances, which change over time.
    3. Ignoring non-recurring items: Strip out one-time charges when analyzing historical trends, but decide whether to include them in projections.

    Step 2: Build the Balance Sheet

    The balance sheet captures the company's assets, liabilities, and equity at a point in time. It must balance: Assets = Liabilities + Shareholders' Equity.

    Current Assets

    • Cash & Cash Equivalents: This is the plug that makes the model balance. We will solve for it last using the cash flow statement.
    • Accounts Receivable: Model using Days Sales Outstanding (DSO). AR = Revenue x (DSO / 365).
    • Inventory: Model using Days Inventory Outstanding (DIO). Inventory = COGS x (DIO / 365).
    • Prepaid Expenses: Model as a percentage of revenue or keep flat.

    Non-Current Assets

    • Property, Plant & Equipment (PP&E): This is driven by capital expenditures and depreciation.
      • Ending PP&E = Beginning PP&E + CapEx - Depreciation
    • Intangible Assets & Goodwill: Usually held constant unless you are modeling an acquisition.

    Current Liabilities

    • Accounts Payable: Model using Days Payable Outstanding (DPO). AP = COGS x (DPO / 365).
    • Accrued Expenses: Model as a percentage of revenue or SG&A.
    • Current Portion of Long-Term Debt: Based on the debt schedule.

    Non-Current Liabilities

    • Long-Term Debt: Based on existing debt terms and any assumed refinancing or new issuances.
    • Deferred Tax Liabilities: Often kept flat or grown in line with revenue for simplicity.

    Shareholders' Equity

    • Retained Earnings: Beginning Retained Earnings + Net Income - Dividends
    • Common Stock & APIC: Usually constant unless you model equity issuances.

    The Working Capital Schedule

    Working capital is one of the most important linkages in the model. Changes in working capital flow directly into the cash flow statement.

    | Component | Calculation | Driver | |---|---|---| | Accounts Receivable | Revenue x DSO / 365 | DSO assumption | | Inventory | COGS x DIO / 365 | DIO assumption | | Accounts Payable | COGS x DPO / 365 | DPO assumption | | Net Working Capital | CA (ex-cash) - CL (ex-debt) | | | Change in NWC | NWC(t) - NWC(t-1) | Flows to CF statement |

    An increase in working capital is a use of cash (you are tying up more money in receivables and inventory). A decrease in working capital is a source of cash.


    Step 3: Build the Cash Flow Statement

    The cash flow statement reconciles net income to the actual cash the company generated or consumed. It is divided into three sections.

    Cash Flow from Operations

    Start with net income and adjust for non-cash items and working capital changes:

    1. Net Income (from the income statement)
    2. + Depreciation & Amortization (non-cash expense added back)
    3. + Stock-Based Compensation (non-cash expense)
    4. +/- Changes in Working Capital (from the working capital schedule)
    5. +/- Other non-cash adjustments

    = Cash Flow from Operations (CFO)

    Cash Flow from Investing

    • Capital Expenditures (CapEx): Model as a percentage of revenue. CapEx is typically the largest line item here.
    • Acquisitions/Divestitures: Include if applicable.

    = Cash Flow from Investing (CFI)

    Cash Flow from Financing

    • Debt Issuance / (Repayment): Based on the debt schedule.
    • Dividends Paid: Based on dividend policy.
    • Share Repurchases / Issuances: Based on assumptions.

    = Cash Flow from Financing (CFF)

    The Ending Cash Balance

    Ending Cash = Beginning Cash + CFO + CFI + CFF

    This ending cash balance feeds back into the balance sheet as "Cash & Cash Equivalents." This is the critical link that closes the loop and makes the model fully integrated.


    Step 4: Link Everything Together

    This is where the magic happens. A truly integrated model has circular references between the three statements. Here are the key linkages:

    Critical Linkages Map

    | From | To | What Flows | |---|---|---| | Income Statement | Balance Sheet | Net Income flows to Retained Earnings | | Income Statement | Cash Flow Statement | Net Income is the starting point for CFO | | Balance Sheet | Income Statement | Debt balances drive Interest Expense | | Balance Sheet | Income Statement | PP&E drives Depreciation Expense | | Balance Sheet | Cash Flow Statement | Changes in working capital items flow to CFO | | Cash Flow Statement | Balance Sheet | Ending Cash balance feeds back to BS | | Cash Flow Statement | Balance Sheet | CapEx and Depreciation update PP&E |

    Handling Circularity

    The interest expense circular reference (debt balance drives interest, which affects net income, which affects cash flow, which affects the debt balance) is the most common circularity issue. Two approaches:

    1. Iterative calculations: Enable iterative calculations in Excel (File > Options > Formulas > Enable iterative calculation). This lets Excel solve the circular reference automatically.
    2. Average balance method: Calculate interest on the average of beginning and ending debt balances. This reduces but does not fully eliminate circularity.

    For interview purposes, you should know both approaches and be able to explain why the circularity exists.


    Step 5: Add a Debt Schedule (Optional but Recommended)

    For more sophisticated models, build a separate debt schedule that tracks:

    • Each tranche of debt (revolver, term loan, bonds)
    • Interest rates and maturity dates
    • Mandatory amortization payments
    • Optional prepayments (often driven by excess cash flow)

    The debt schedule feeds interest expense into the income statement and debt balances into the balance sheet. In LBO models, the debt schedule is absolutely critical because the entire return is driven by how quickly debt is paid down.


    Step 6: Sanity Check and Stress Test

    Before calling your model "done," run these checks:

    Balance Sheet Check

    • Does Assets = Liabilities + Equity in every period? If not, you have a linking error.

    Cash Flow Check

    • Does ending cash on the CF statement match cash on the balance sheet in every period?

    Reasonableness Checks

    | Metric | Red Flag | |---|---| | Revenue growth | > 30% sustained for a mature company | | EBITDA margins | Exceeding industry leaders without explanation | | CapEx / Revenue | Declining to unrealistic lows | | DSO / DIO / DPO | Swinging wildly year-to-year without explanation | | Debt / EBITDA | Exceeding typical leverage limits for the industry | | Interest coverage | Falling below 2.0x for investment-grade companies |

    Sensitivity Analysis

    Build a sensitivity table that shows how key outputs (e.g., enterprise value in a DCF, or IRR in an LBO) change when you flex key assumptions like revenue growth, margins, and the discount rate.


    How This Appears in Interviews

    Common Interview Questions

    "Walk me through how the 3 statements are linked."

    Start with net income on the income statement. Net income flows to the top of the cash flow statement. You add back non-cash charges like D&A and adjust for changes in working capital. Then you account for CapEx in investing activities and debt changes in financing activities. The net change in cash updates the cash balance on the balance sheet. Retained earnings on the balance sheet increase by net income minus dividends. And the debt balances on the balance sheet drive interest expense back on the income statement.

    "If depreciation goes up by $10, walk me through the impact on all three statements."

    Income Statement: Operating income decreases by $10. Assuming a 25% tax rate, net income decreases by $7.50.

    Cash Flow Statement: Net income is down $7.50, but you add back the $10 of depreciation (non-cash). Net cash flow from operations increases by $2.50 (the tax shield).

    Balance Sheet: PP&E decreases by $10 (higher accumulated depreciation). Cash increases by $2.50. Retained earnings decrease by $7.50. The balance sheet still balances: assets down $7.50 ($10 PP&E decrease + $2.50 cash increase) = equity down $7.50.

    This is one of the most common technical interview questions in investment banking. Practice it until it is second nature.


    Template: 3-Statement Model Checklist

    Use this checklist when building your model:

    Income Statement

    • [ ] Revenue projections with clear drivers
    • [ ] COGS and gross margin analysis
    • [ ] Operating expenses broken out with D&A separate
    • [ ] Interest expense linked to debt schedule
    • [ ] Tax rate applied correctly

    Balance Sheet

    • [ ] Working capital items driven by days metrics
    • [ ] PP&E schedule with CapEx and depreciation
    • [ ] Debt schedule with all tranches
    • [ ] Retained earnings linked to net income
    • [ ] Balance sheet balances in every period

    Cash Flow Statement

    • [ ] Starts with net income
    • [ ] D&A and other non-cash items added back
    • [ ] Working capital changes included
    • [ ] CapEx in investing section
    • [ ] Debt and equity changes in financing section
    • [ ] Ending cash ties to balance sheet

    Integration

    • [ ] All circular references resolved
    • [ ] Sensitivity tables built
    • [ ] Sanity checks on key metrics

    Practice Building Models with IB Flash

    Reading about 3-statement models is a start, but true mastery comes from building them yourself and being able to explain every linkage under interview pressure.

    Use our IB Flash question bank to drill the accounting and financial modeling questions that come up in real interviews. Test yourself on how changes flow through the statements with our accounting scenarios. And when you are ready to go deeper on individual concepts like EBITDA, free cash flow, or enterprise value, explore our full concept library.

    Ready to build your modeling skills? Choose your target role and start practicing today.

    Practice what you just learned

    Reinforce these concepts with free interactive tools built for IB interview prep.

    Get Interview Tips Delivered Weekly

    Actionable tips for IB, PE, and HF interviews. Free, no spam.

    Ready to ace your interview?

    5,000+ questions. AI mock interviews. Built by ex-IB analysts.

    Start Free

    Or try our free tools