7 AM to 11 PM, seven days

+971 58 541 4616info@taxadvisors.ae

TaxAdvisors

Learn

Three-Statement Financial Model: A Step-by-Step Build Guide

Build a three-statement model: linking income statement, balance sheet and cash flow, circularity, and integrity checks.

three statement model

A three-statement financial model projects a company's income statement, balance sheet and cash flow statement as one linked system: net income flows to retained earnings, capex flows through fixed assets and depreciation, and working capital changes link profit to cash. The balance sheet must balance every period — assets equal liabilities plus equity — which makes the model self-checking. Build it with a clean structure (inputs, calculations, outputs), link don't hardcode, and the model becomes the engine for valuations, fundraising and planning.

Basis: UAE Legislation

Three statements
Income statement, balance sheet, cash flow statement — projected as one linked system, not three separate forecasts
Financial modeling practice
Balance check
Assets must equal liabilities + equity in every forecast period — the model's built-in integrity test
Double-entry bookkeeping principle
Key linkages
Net income → retained earnings; capex → fixed assets → depreciation; working capital changes → operating cash flow
Financial modeling practice
Structure
Separate inputs/assumptions, calculations, and outputs — never bury hardcodes in formulas
Financial modeling best practice
UAE tax in models
UAE corporate tax (9% above the threshold) must be modelled explicitly — it affects cash tax, deferred tax and valuation
Federal Decree-Law No. 47 of 2022 on Corporate Tax
Circularity
Interest depending on debt depending on cash creates circular references — resolve with iteration or a cash-sweep structure
Financial modeling practice

# What the three-statement model is — and why it is the foundation

The three-statement model is the workhorse of financial modeling: a single integrated projection of the income statement, balance sheet and cash flow statement, linked by accounting identities so the three move as one coherent system. It is the foundation on which DCF valuations, fundraising models, budgeting models and strategic plans are built — nearly every serious financial analysis starts here.

Its power comes from integration. A standalone revenue forecast is a guess; a three-statement model turns that guess into its full consequences — the profit it generates, the working capital it consumes, the cash it produces, the debt it requires or repays, the tax it incurs. Management sees not just the top line but the entire financial impact of its assumptions, which is what makes the model a decision tool rather than a spreadsheet exercise.

The balance-sheet balance is the model's built-in lie detector. Assets must equal liabilities plus equity in every period — not approximately, exactly. If they do not, something is broken: a missing linkage, a hardcoded number, a sign error. No other common business model has so unforgiving a self-check, and experienced modellers treat the balance check as the first and last thing they look at.

For the UAE SME, the three-statement model is the fundraising and planning engine: the document behind the bank facility application, the investor deck's appendix, the five-year plan's numbers. Built well, it is an asset the business reuses for years; built badly, it is a liability that misleads every decision it touches.

# Structure first: inputs, calculations, outputs

Every professional model separates three zones, visually distinct (colour-coding is the convention: blue for inputs, black for formulas, green for links). The inputs zone holds every assumption — revenue growth, margins, capex, working capital days, tax rates, financing terms — in one clearly labelled area, ideally on a dedicated assumptions sheet or a boxed section. Nothing is buried; everything is findable.

The calculations zone holds the three statements, built with formulas that reference the inputs and each other — never hardcoded numbers inside formulas. A formula should read as logic (=Revenue(1+Growth)), not as arithmetic (=10000001.08). When an assumption changes, it changes in one input cell and flows everywhere; when a hardcoded number hides in a formula, changing the assumption changes nothing and the model silently lies.

The outputs zone holds what decision-makers see: summary P&L, key ratios, charts, the valuation or funding summary. Outputs link to calculations; they contain no logic of their own. This separation means the board pack can be rebuilt from the model without touching its machinery — and means errors in presentation never corrupt the engine.

Add two more elements: checks and documentation. Checks are explicit test cells — balance sheet balances (TRUE/FALSE), cash flow reconciles to the balance-sheet cash movement, subtotals foot. Documentation is the assumption log: where each key input came from and why. A model without checks is unverified; a model without documentation is unauditable.

Three statements linked as one system Three overlapping circles labelled income statement, balance sheet and cash flow, with the linkages named: net income flows to retained earnings, capex debt and working capital link the rest, and cash reconciles. Three statements linked as one system Income statement Balance sheet Cash flow Net income → retained earnings Capex, debt, working capital Cash reconciles to balance sheet
Change one statement and the other two must move — the overlaps are the model.

# Building the income statement: from revenue to net income

Start with revenue, built from drivers — not as a single growth percentage if the business has distinct streams. Product revenue, service revenue, other income: each with its own driver (units × price, headcount × utilisation × rate, contracts). Driver-based revenue is auditable; single-percentage revenue is a guess wearing a formula.

Cost of sales follows the revenue drivers: unit costs for product businesses, delivery costs for services. Gross margin is the first quality check — does the forecast margin path make sense against history and strategy? A model showing margins expanding 10 points on no stated initiative is telling a story the narrative must support.

Operating expenses: model the material ones from drivers (headcount × average cost for payroll, with increments; rent from the lease schedule; marketing as a percentage of revenue or a fixed plan) and the immaterial ones simply. Payroll deserves care in the UAE context — WPS-recorded costs, the gratuity accrual, annual increments, planned hires with start dates. A payroll line modelled as last-year-plus-5% will miss the step changes that actually move the number.

Below operating profit: depreciation (from the fixed-asset schedule, not a plug), interest (from the debt schedule — the circularity point), other income/expense, then tax. The tax line needs its own schedule in any UAE model now: corporate tax at 9% above the threshold, with the cash-tax timing and any deferred tax handled explicitly. Net income — the number that flows to retained earnings and starts the cash flow statement — is the income statement's output and the model's central linkage.

# Building the balance sheet: the linkage map

The balance sheet is where the model's integration is tested, because every balance-sheet line must link to something. Walk the linkages deliberately.

Fixed assets: opening net book value, plus capex (from the capex schedule — which also feeds the cash flow statement's investing section), less depreciation (which feeds the income statement). The capex schedule should distinguish maintenance capex (keeping the lights on — roughly depreciation over time) from growth capex (new capacity — tied to the revenue growth story).

Working capital: receivables from DSO × revenue, inventory from days × cost of sales, payables from days × purchases. Each needs its driver and its assumption — and in the UAE, DSO assumptions must reflect the 60–90 day B2B reality, not textbook 30-day terms. Other current assets and liabilities: model simply, but do not omit VAT balances — input/output VAT timing creates real working-capital effects.

Debt: the debt schedule tracks opening balance, drawdowns, repayments and closing balance per facility, feeding interest to the P&L and financing cash flow to the cash flow statement. Equity: opening equity plus net income less dividends/distributions plus any capital injections. Retained earnings is the accumulated memory of every profit the model ever projected — which is why income-statement errors compound visibly here.

Then the check: total assets versus total liabilities plus equity, every period, with a TRUE/FALSE flag. When it fails — and during building it will — debug by linkage, not by plugging. The balance check is the model's immune system; a plug is an immunosuppressant.

# Building the cash flow statement: profit into cash

The cash flow statement translates the model's profit into its cash consequences — the section lenders read first and owners should read most carefully. Build it by the indirect method: start from net income, add back non-cash charges (depreciation, amortisation, provisions, the gratuity accrual), then adjust for working capital changes.

The working capital adjustments are where UAE businesses most often get surprised: an increase in receivables consumes cash (revenue recognised but not collected), an increase in inventory consumes cash, an increase in payables releases cash. With 60–90 day customer terms, a growing UAE business can be profitable and cash-negative simultaneously — the cash flow statement shows exactly how much growth the business's cash can fund.

Investing cash flow: capex (from the schedule), asset disposals, other investments. Financing cash flow: debt drawdowns and repayments (from the debt schedule), equity injections, dividends and owner drawings. Each must mirror its balance-sheet movement — the cash flow statement and the balance sheet are two views of the same flows, and any inconsistency is an error.

The final check: the cash flow statement's net change in cash must equal the balance sheet's cash movement, period by period. This is the second great integrity test after the balance check. A model that passes both — balance sheet balances, cash reconciles — has earned the right to be used for decisions.

# Circularity: the interest-debt-cash loop, handled properly

The classic circularity: interest expense depends on the debt balance, the debt balance depends on funding needs, funding needs depend on cash flow, and cash flow depends on interest expense. The formulas chase each other in a circle, and the spreadsheet either iterates or errors.

Three approaches, in order of preference. First, design it away: calculate interest on opening debt balances rather than average or closing balances. This breaks the loop with a negligible accuracy cost in most models — the interest difference between opening and average debt is immaterial against the model's other uncertainties, and the model becomes transparent and auditable.

Second, use a cash-sweep structure: compute cash before financing, determine the debt paydown or drawdown needed, then compute interest on the resulting balance in a second pass. This is more precise and still transparent, at the cost of a more elaborate debt schedule.

Third, enable iterative calculation — and only as a last resort, with the iteration settings documented and the circular cells clearly marked. Iteration hides the loop instead of resolving it, makes auditing harder, and can converge on wrong answers if the logic has an error. If you must iterate, keep the circularity to a single well-understood loop and verify convergence by shocking an input.

Whatever the approach, never let circularity warnings appear unexpectedly. An unexpected circular reference is always an error — usually a formula pointing at its own cell. The checks section should include a circularity warning test.

# Drivers and scenarios: making the model a decision tool

A three-statement model with single-point assumptions is a very expensive calculator. Its decision value comes from drivers and scenarios: the ability to ask what if and get a coherent answer across all three statements.

Build the key sensitivities as switchable scenarios: base, upside, downside — each a consistent set of assumptions (growth, margin, capex, working capital) selectable from the inputs. The scenario switch should reflow the entire model instantly, so the board can compare the funding requirement or valuation across cases in the meeting, not next week.

Choose the sensitivity variables by impact: revenue growth, gross margin, DSO, capex intensity. A simple sensitivity table — valuation or cash minimum across a grid of growth × margin — often communicates more than pages of output. The tornado chart (variables ranked by impact on the key output) tells management where forecasting effort and management attention belong.

Document the scenario logic: what has to happen for upside, what breaks in downside. Scenarios without narratives are just numbers; the narrative is what lets the board judge whether the case is plausible. And keep the scenarios honest — a downside case that is merely base-minus-5% is not a stress test; model the real risks (the big customer loss, the project delay, the funding gap).

# Checks, auditing and handover: the professional finish

A model is finished when it can be audited, not when the numbers look right. The professional finish has four parts.

Integrity checks: balance sheet balances every period; cash flow reconciles to balance-sheet cash; subtotals foot; debt schedule closing balances match the balance sheet; tax computation ties to the P&L. Each as a TRUE/FALSE flag, all visible on a checks summary. Any FALSE blocks reliance — the model is not used until all checks pass.

Reasonableness checks: do the ratios make sense? Revenue per employee, margins versus history, working capital days versus history, capex versus depreciation, tax rate versus statutory. A model can balance perfectly and still be nonsense — the reasonableness review catches the nonsense.

Documentation: the assumption log (every material input, its source, its basis), the structure map (what links to what), the version history. The test: a competent finance professional unfamiliar with the model can understand and operate it within a day. If they cannot, it is not finished.

Handover discipline: protect formula cells, leave input cells open; version the file with dates; never have two live versions. The model the board approved and the model finance updates must be the same file — version chaos has killed more decisions than bad assumptions.

# The UAE modelling notes: tax, WPS and seasonality

UAE models need local adjustments that generic templates miss. Corporate tax: model the 9% rate above the AED 375,000 threshold explicitly, with the adjustments you can reasonably estimate — and flag the estimate's limits. Tax affects net income, cash tax paid, deferred tax balances and therefore valuation; a model that ignores it overstates value and understates cash needs.

Payroll: build from headcount × fully-loaded cost, with the gratuity accrual, WPS-recorded actuals as the calibration base, and increments modelled by grade. Step changes — the new hire cohorts, the annual increment cycle — matter more than the average growth rate.

Seasonality: phase revenue and working capital for Ramadan, summer and year-end patterns rather than spreading evenly. A model with flat quarters will misstate the cash minimum — the number the funding decision depends on — because the trough quarter is where the business lives or dies.

Currency: businesses with USD-pegged dirham reporting but foreign-currency costs or revenues should model the exposure explicitly, at least as a sensitivity. The peg removes AED/USD volatility but not AED/EUR or AED/GBP — and the model should show what a 10% move does to margin.

Keep these notes as a modelling checklist for every UAE model review: tax explicit, payroll driver-based, seasonality phased, currency sensitised. Generic models miss all four; professional UAE models get all four right.

# From model to use: valuation, funding and planning

The three-statement model earns its keep in three applications. Valuation: the model's free cash flows feed the DCF — the enterprise value, the equity value, the sensitivity to growth and margin. The DCF page covers this application in full; the three-statement model is its engine room.

Funding: the model's cash flows show the funding requirement — the maximum drawdown, its timing, its duration. This sizes the facility, sets the covenant headroom, and tells the bank exactly when the money is needed and when it repays. A funding application with a three-statement model behind it is a different conversation from one with a revenue forecast.

Planning: the model's scenarios frame the strategic choices — the growth investment's cash cost, the new market's payback, the cost programme's P&L and cash effects. The annual budget can be extracted from the model's first year, keeping budget and strategy consistent by construction.

Maintain the model as a living asset: update actuals monthly or quarterly, re-forecast the remaining periods, track forecast accuracy. A model updated religiously becomes the business's financial memory — every assumption tested against reality, every variance a lesson. A model built once for a transaction and abandoned was an expensive one-off; a maintained model is infrastructure.

Sources and legal basis

Terms used8

  • Income statement
  • Balance sheet
  • Cash flow statement
  • Retained earnings
  • Working capital
  • Capex
  • Depreciation
  • Financial modeling
  1. Federal Decree-Law No. 47 of 2022 on Corporate TaxUAE Legislation
  2. IAS 1 — Presentation of Financial Statements (applies until 31 Dec 2026)IFRS Foundation

Rates, thresholds and deadlines change. Every figure above is linked to the authority that publishes it — if the two ever disagree, the authority is right and this page is out of date. Tell us and we will fix it.

FAQ Answers to the questions people actually ask

Frequently asked questions

What is a three-statement financial model?

An integrated projection of the three core financial statements — income statement, balance sheet and cash flow — linked by accounting logic so they move as one system. Change revenue growth and the model flows it through profit, retained earnings, receivables, cash and debt automatically. It is the foundation for DCF valuations, LBO models and business planning.

How do the three statements link together?

Net income from the income statement flows into retained earnings on the balance sheet. The cash flow statement starts from net income, adds back non-cash charges like depreciation, and adjusts for working capital changes. Capex links the cash flow to fixed assets; debt movements link financing cash flow to the balance sheet. Every link is an accounting identity — which is why the model self-checks.

Why won't my balance sheet balance?

Almost always a broken or missing linkage: net income not flowing to retained earnings, capex missing from fixed assets, debt drawdowns not mirrored, or working capital changes omitted from cash flow. Debug systematically — check each linkage in turn rather than forcing a plug. A plug that makes it balance hides the error; find the error instead.

What is circularity in a financial model?

When interest expense depends on debt, debt depends on cash needs, and cash depends on interest — a loop. Spreadsheets resolve it with iterative calculation or by structuring the debt schedule to avoid the loop (e.g. interest on opening debt). Circularity is normal in models with debt; handle it deliberately rather than letting Excel iterate blindly.

How should a three-statement model be structured?

Three zones: inputs (all assumptions in one clearly-labelled area, colour-coded), calculations (the statements, linked, no hardcodes except within input cells), and outputs (summary dashboards, charts, valuation). Add checks (balance sheet balances, cash reconciles) and documentation (sources for key assumptions). Anyone should be able to audit it without asking you.

How do you model working capital in the three statements?

Forecast each component from drivers: receivables from days sales outstanding × revenue, inventory from days × cost of sales, payables from days × purchases. The year-on-year changes flow into operating cash flow — increases in receivables and inventory consume cash, increases in payables release it. In the UAE's 60–90 day terms environment, getting DSO right dominates the cash forecast.

How do you handle UAE corporate tax in the model?

Model it explicitly: taxable profit (accounting profit adjusted for the tax adjustments you can estimate), the 9% rate above the AED 375,000 threshold, cash tax paid (timing may differ from the expense), and deferred tax where material. Keep the tax computation in a separate schedule feeding the statements — tax logic buried in the P&L is unauditable.

What is the difference between a three-statement model and a DCF?

The three-statement model projects the financial statements; the DCF uses those projections (specifically free cash flow) to estimate value by discounting. The DCF is an application built on the three-statement foundation — you cannot build a credible DCF without the integrated statements underneath it.

How far out should the forecast go?

Typically 5 years of explicit forecast for valuation and planning, sometimes 3 for short-cycle businesses or 10 for infrastructure. Beyond 5 years, annual detail adds little — the terminal value carries the weight. Match the horizon to the decision: fundraising needs 3–5 years; strategic planning may want 5–10.

What are the most common three-statement modeling errors?

Hardcoded numbers buried in formulas, unbalanced balance sheets hidden with plugs, circular references left on iteration, working capital modelled as a single net number, tax ignored or oversimplified, and no checks or documentation. The best-practices page covers the full error-check catalogue; the short version is structure, linkage, and verification.

Ask

Have a question this page did not answer?

Every rule on this page is published free, with the instrument it rests on, so you can act on it yourself. When you would rather hand it over, the three channels opposite reach a person directly.

Need to discuss this?

Text us, or call now

If you want guidance on your own position rather than the general rule, send a text or call. You get a person, not a ticket, any time between 7 am to 11 pm, seven days. Say what your licence is and what the deadline is and you will usually have an answer in the same conversation.

Call +971 58 541 4616 Text us on WhatsApp Email us