Financial Analysis & Modelling

Chapter 8
Forecasting and Driver-Based Financial Planning

Bachelors Program in Banking Finance and Insurance
Financial Analysis & Modelling   •   Bachelor

Forecasting and Driver-Based Financial Planning

Introduction

Financial forecasting converts strategic and operational assumptions into estimates of future income, financial position, financing requirements and cash flows. In banking, finance and insurance, forecasting is especially important because profitability may be separated from cash collection, liabilities can depend on uncertain future events, and regulatory capital or liquidity constraints may limit management choices.

A credible forecast is not merely a historical growth rate applied to every account. It explains the economic mechanism behind each amount. Policy volumes and retention may drive insurance premiums; customer numbers and average balances may drive bank deposits; sales volumes and prices may drive corporate revenue; and exposure, claim frequency and claim severity jointly determine expected insurance claims.

Driver-based planning links operational activity to accounting outcomes. It also makes assumptions visible, supports scenario analysis and allows managers to identify why actual results differ from forecasts.

Learning Objectives

After studying this chapter, students should be able to:

  • distinguish budgets, forecasts, rolling forecasts and scenarios;
  • identify operational, financial and macroeconomic forecast drivers;
  • forecast revenue, costs, assets, liabilities, financing and cash flows;
  • apply historical trends, ratios and regression models appropriately;
  • construct internally consistent financial schedules;
  • distinguish customer retention from accounting revenue recognition;
  • model insurance claims using exposure, frequency and severity;
  • evaluate forecast accuracy and systematic bias; and
  • apply governance, documentation and model-control principles.

1. The Architecture of Financial Forecasting

A financial model should connect assumptions, operating schedules, financial statements and performance indicators.

Driver-based financial forecasting architecture External assumptions GDP, inflation, rates Operational drivers Volume, price, exposure Forecast schedules Revenue, costs, assets liabilities and financing Financial statements Income, balance sheet, cash Decision outputs KPIs, capital, liquidity
Driver-based financial forecasting architecture
Figure: Driver-based financial forecasting architecture

Figure: External and operational assumptions flow through forecast schedules into financial statements and decision outputs.

1.1 Budget, forecast and scenario

A budget is an approved plan, commonly fixed for a financial year and used for resource allocation and accountability. A forecast is management's current best estimate of future outcomes. It should therefore change when material information changes. A rolling forecast maintains a constant horizon—such as the next 12 or 18 months—by adding a new period when one period ends.

A scenario is a coherent combination of assumptions describing a possible future state. A base case represents the central view, while upside and downside cases evaluate favourable and adverse conditions. A sensitivity analysis, by contrast, changes one assumption at a time to isolate its effect.

1.2 Characteristics of a sound forecast

A well-designed forecast should be:

  • economically explainable;
  • dimensionally and mathematically consistent;
  • integrated across statements;
  • based on documented assumptions;
  • sufficiently granular for the decision involved;
  • adaptable to scenarios;
  • reproducible and independently reviewable; and
  • evaluated against subsequent actual outcomes.

2. Identifying and Structuring Forecast Drivers

A driver is a measurable factor with a logical or empirical relationship to a financial outcome. Drivers may be internal, such as staffing levels, or external, such as market interest rates.

Forecast itemIllustrative driver relationshipUnit check
Sales revenueUnits sold × price per unitunits × currency/unit = currency
Loan interest incomeAverage performing loan balance × effective yieldcurrency × rate = currency per period
Deposit interest expenseAverage interest-bearing deposits × deposit ratecurrency × rate = currency per period
Expected insurance claimsExposure × claim frequency × average severityexposure units × claims/exposure unit × currency/claim = currency
Staff costAverage full-time employees × cost per employeeemployees × currency/employee = currency
ReceivablesCredit revenue × collection-period ratiocurrency/period × period = currency
Capital expenditureAsset units acquired × acquisition costunits × currency/unit = currency

The insurance claims relationship is:

C = E × f × s

where C is expected claims cost in currency, E is insured exposure measured in units such as policy-years, f is expected claims per exposure unit, and s is average currency cost per claim. Frequency multiplied by severity alone gives currency per exposure unit, not total claims. Exposure is therefore essential when forecasting aggregate claims.

For example, 50,000 policy-years, a frequency of 0.06 claims per policy-year and severity of $2,000 per claim produce:

C = 50,000 × 0.06 × $2,000 = $6,000,000

2.1 Retention and earning are different concepts

Customer or policy retention determines how many existing contracts remain in force:

Renewed policiest = Renewable policiest-1 × Retention ratet

An earning pattern determines when written or billed premium becomes accounting revenue as insurance service is provided. Under a simplified unearned-premium approach:

Earned premiumt = Opening unearned premiumt + Written premiumt − Closing unearned premiumt

Retention affects policy volume; earning affects revenue recognition. They must not be combined into a single “retention or earning factor.” Furthermore, under IFRS 17, reported insurance revenue reflects insurance services and excludes investment components. A simplified earned-premium schedule may support internal planning for eligible short-duration business, but it is not a substitute for an IFRS 17 measurement model.

3. Forecasting Methods

3.1 Historical trend methods

Historical growth may provide an initial benchmark where the business process is stable. The compound annual growth rate between values Y0 and Yn over n years is:

g = (Yn ÷ Y0)1/n − 1

This requires positive endpoint values and assumes a constant compounded rate for summarisation or extrapolation. If revenue rises from $80 million to $106.48 million over three years:

g = (106.48 ÷ 80)1/3 − 1 = 10%

Trend extrapolation is unsuitable when structural breaks, acquisitions, regulation, capacity limits or changing prices invalidate the historical pattern.

3.2 Ratio-based forecasting

A balance-sheet account may be forecast as a stable ratio to an activity measure. If receivables historically equal 12% of annual credit revenue, forecast receivables may be estimated as:

Receivablest = Credit revenuet × 12%

This approach assumes that credit policy, customer mix and collection behaviour remain sufficiently stable. Where seasonality is material, monthly revenue and collection schedules are preferable.

3.3 Regression forecasting

Regression estimates the historical conditional relationship between an outcome and one or more explanatory variables. A multiple linear model is:

Yt = β0 + β1X1,t + β2X2,t + ⋯ + βkXk,t + εt

Here, Yt is the dependent variable, Xj,t are explanatory variables, βj are estimated coefficients, and εt is the unexplained error. For example, consumer loan demand might be modelled using income growth, unemployment and lending rates.

A forecast conditional on assumed future drivers is:

Ŷt+h = b0 + b1X1,t+h + ⋯ + bkXk,t+h

Regression is not automatically causal. Valid use requires economically defensible variables, sufficient observations, stable relationships, suitable treatment of seasonality and diagnostics for residual behaviour, multicollinearity and influential observations. Time-series residuals may be autocorrelated, while non-stationary variables can create misleading relationships. Prediction intervals should be reported where uncertainty matters.

3.4 Macroeconomic assumptions

Macroeconomic forecasts should be translated through explicit transmission mechanisms.

AssumptionPossible transmission channel
GDP growthLoan demand, transaction volumes, business failures
InflationWages, repair costs, claim severity, operating expenses
UnemploymentDefaults, policy lapses, consumer demand
Policy interest rateFunding cost, asset yield, valuation and demand
Exchange rateImported costs, foreign earnings and liabilities
Property pricesCollateral values, mortgage losses and demand

Nominal values include inflation; real values exclude it. If a real growth rate gr and inflation rate π apply, the exact nominal growth rate is:

1 + gn = (1 + gr)(1 + π)

Thus, 3% real growth and 4% inflation imply nominal growth of 1.03 × 1.04 − 1 = 7.12%, not exactly 7%.

4. Building the Integrated Forecast

4.1 Revenue schedules

Revenue should usually be separated into volume, price, mix and accounting timing. For a general business:

Revenuet = ∑i=1m(Volumei,t × Pricei,t)

The summation allows product categories to have different prices and growth rates. Financial institutions require specialised schedules. Bank interest income is often based on average balances because balances change throughout the period:

Interest incomet ≈ Average earning assetst × Effective annual yieldt × Time fractiont

The approximation assumes that the average balance reasonably represents intraperiod cash flows and that yield is expressed on a compatible annual basis.

4.2 Cost forecasts

Costs should be classified by behaviour rather than applying one growth rate to all expenses:

Total costt = Fixed costt + Variable cost per unitt × Activity volumet

A step-fixed cost remains constant within a capacity range but increases when capacity thresholds are crossed. Inflation should be applied only to cost components exposed to it. Insurance claim severity, for example, may follow medical or repair-cost inflation rather than consumer price inflation.

4.3 Asset forecasts

Common asset schedules include:

  • loans driven by originations, repayments, write-offs and sales;
  • receivables driven by revenue and collection timing;
  • inventories driven by sales, production and turnover;
  • investments driven by liquidity and asset-allocation policies; and
  • property and equipment driven by capital expenditure and depreciation.

A property, plant and equipment roll-forward is:

Closing PPEt = Opening PPEt + Capital expendituret − Depreciationt − Net disposalst

All terms are carrying amounts in the same currency. Depreciation is non-cash in the period, although the underlying capital expenditure requires cash.

4.4 Liability forecasts

Operating liabilities may be linked to activity and payment timing. For insurers, a simplified claims reserve roll-forward is:

Closing claims reservet = Opening claims reservet + Incurred claimst − Claims paidt + Other adjustmentst

Incurred claims affect profit, whereas paid claims affect cash. More advanced actuarial projections must separately consider reported and unreported claims, discounting, risk adjustment, development patterns and reinsurance.

For banks, deposit forecasts should distinguish transaction, savings and term products because pricing and behavioural stability differ. Expected credit losses should follow the applicable IFRS 9 framework rather than being treated as a fixed percentage without staging, forward-looking information and model governance.

4.5 Financing and the cash constraint

Debt evolves according to opening balances, new borrowing, repayments and non-cash adjustments:

Closing debtt = Opening debtt + New borrowingt − Principal repaymentst + Noncash adjustmentst

Interest should normally be calculated using an average or periodic debt balance. Circularity arises when borrowing depends on cash deficits while interest depends on borrowing. It can be resolved with algebra, controlled iteration or a clearly defined cash sweep.

The direct cash budget is:

Closing casht = Opening casht + Cash receiptst − Cash paymentst + Net financing cash flowt

Cash receipts are not automatically equal to accounting revenue, and cash expenses are not automatically equal to recognised expenses. Collection schedules, prepayments, accruals, depreciation and reserve movements explain the differences.

5. Applied Case: Horizon General Insurance

The following fictional case illustrates an integrated one-year planning model.

Background and problem

Horizon General Insurance must prepare its Year 1 forecast and determine whether external financing is needed. Management wants policy retention, premium recognition, claims and cash movements modelled separately.

Forecast assumptions

AssumptionYear 1 value
Renewable policies100,000 policies
Retention rate85%
New policies25,000 policies
Average written premium$600 per policy
Opening unearned premium$12.00 million
Closing unearned premium$15.00 million
Insured exposure100,000 policy-years
Claim frequency0.08 claims per policy-year
Average severity$3,000 per claim
Commission8% of written premium
Variable servicing cost$40 per policy
Fixed cash operating cost$9.50 million
Depreciation$2.50 million
Opening claims reserve$18.00 million
Claims paid$22.00 million
Opening cash$10.00 million
Investment cash income$2.00 million
Capital expenditure$4.00 million
Interest paid$1.20 million
Principal repayment$3.00 million
Dividends paid$2.00 million
Minimum required cash$15.00 million

Step 1: Policy volumes and written premium

Renewed policies = 100,000 × 85% = 85,000
Total policies = 85,000 + 25,000 = 110,000
Written premium = 110,000 × $600 = $66.00 million

Retention determines renewed policy volume. It does not determine how much written premium is recognised as revenue.

Step 2: Revenue recognition

Earned premium = $12.00m + $66.00m − $15.00m = $63.00m

The $3 million increase in unearned premium represents written premium allocated to future insurance service under this simplified internal schedule.

Step 3: Claims forecast

Expected claims = 100,000 × 0.08 × $3,000 = $24.00 million

Expected claim count is 8,000 claims, and aggregate expected claims are $24 million.

The closing claims reserve is:

Closing claims reserve = $18.00m + $24.00m − $22.00m = $20.00m

Thus, incurred claims exceed cash paid by $2 million, increasing the reserve by that amount.

Step 4: Expenses and underwriting result

Commission = 8% × $66.00m = $5.28m
Variable servicing cost = 110,000 × $40 = $4.40m

Total operating expense is $9.50 million fixed cash cost, plus $4.40 million variable cost, plus $2.50 million depreciation, giving $16.40 million.

Underwriting result = $63.00m − $24.00m − $5.28m − $16.40m = $17.32m

Adding $2.00 million investment income and deducting $1.20 million interest gives pretax profit of $18.12 million before tax and any other items.

Step 5: Cash budget

For this simplified cash-budget illustration, Horizon explicitly assumes that all $63 million of recognised premium revenue is collected in cash during Year 1 and that net timing effects from premium receivables and payables are zero. This is a restrictive pedagogical assumption, not a general rule. In practice, cash receipts should be forecast from billing, collection and receivable schedules and may be closer to written premiums than earned revenue.

Cash operating costs exclude the $2.50 million non-cash depreciation charge.

Cash movement$ million
Opening cash10.00
Premium cash collected63.00
Investment income received2.00
Claims paid(22.00)
Commissions paid(5.28)
Fixed and variable cash operating costs(13.90)
Capital expenditure(4.00)
Interest paid(1.20)
Principal repaid(3.00)
Dividends paid(2.00)
Closing cash23.62

The forecast closing cash exceeds the $15 million minimum by $8.62 million, so no additional borrowing is required under the base-case assumptions.

Outcome and learning points

The case demonstrates that policy retention, premium earning, incurred claims, claims payments and cash collection are separate mechanisms. A seemingly profitable forecast can still create a funding need if collections slow or claims are paid sooner. Management should therefore stress-test retention, collection timing, frequency, severity and investment returns rather than relying on the base case alone.

6. Budgets, Rolling Forecasts and Variance Analysis

An annual budget provides a fixed performance baseline, but it becomes less decision-relevant as conditions change. A rolling forecast regularly replaces completed periods with actual results and extends the future horizon.

A practical update cycle includes:

  1. load and reconcile actual results;
  2. update operational and macroeconomic assumptions;
  3. reforecast schedules from the current position;
  4. run base, upside and downside scenarios;
  5. reconcile the statements and control totals;
  6. explain changes from the prior forecast; and
  7. obtain approval and preserve an audit trail.

Variance analysis separates differences into causes. For a product with actual quantity QA, budget quantity QB, actual price PA and budget price PB, one common decomposition is:

Price variance = QA(PA − PB)
Volume variance = PB(QA − QB)

The two variances sum exactly to actual revenue minus budget revenue for a single product. Multiproduct analysis may additionally require a sales-mix decomposition.

7. Forecast Accuracy and Bias

Let the error be defined consistently as:

et = At − Ft

where At is actual outcome and Ft is forecast. Under this convention, a positive error indicates underforecasting and a negative error indicates overforecasting.

MeasureFormulaInterpretation
Mean errorME = (1/n)∑etDirectional bias
Mean absolute errorMAE = (1/n)∑abs(et)Average error magnitude
Root mean squared errorRMSE = √((1/n)∑et2)Penalises large errors
Mean absolute percentage errorMAPE = (100/n)∑abs(et/At)Percentage error; undefined when actual is zero
Weighted absolute percentage errorWAPE = 100∑abs(et)/∑abs(At)Aggregate scale-adjusted error

Suppose actual values are 100, 120 and 90, while forecasts are 95, 130 and 100. Errors are 5, −10 and −10.

ME = (5 − 10 − 10) ÷ 3 = −5

The negative mean error indicates average overforecasting of five units.

MAE = (5 + 10 + 10) ÷ 3 = 8.33
RMSE = √((25 + 100 + 100) ÷ 3) = √75 ≈ 8.66
MAPE = (5% + 8.33% + 11.11%) ÷ 3 ≈ 8.15%

Accuracy should be evaluated by forecast horizon, product and economic regime. A model may have low overall error but serious bias in stressed periods. Forecasts should also be compared with simple benchmarks; complexity is valuable only when it produces better decisions or reliable accuracy gains.

8. Scenario Analysis and Stress Testing

Scenario analysis changes several related assumptions coherently. For an insurer, an inflationary downside scenario might combine lower retention, higher claim severity, higher operating expenses and lower bond values. For a bank, recession may combine weaker loan growth, higher defaults, falling collateral values and deposit outflows.

Stress testing is more severe and often focuses on resilience rather than the most likely outcome. Reverse stress testing begins with failure—such as breaching a liquidity or capital threshold—and identifies the assumptions capable of producing it.

Scenario assumptions should avoid contradictions. A severe recession scenario should not combine rising defaults with unchanged credit losses unless a specific mitigating factor is documented.

9. Model Governance, Ethics and Technology

Forecasts influence lending, pricing, staffing, dividends, capital allocation and investor communication. Optimistic assumptions can conceal liquidity risks, while intentionally conservative budgets can make performance targets easier to achieve. Ethical planning requires neutral assumptions, transparent overlays and disclosure of uncertainty.

Strong model governance includes:

  • clear ownership and approval authority;
  • separation of inputs, calculations and outputs;
  • source documentation and data lineage;
  • version control and change logs;
  • independent formula and assumption review;
  • automated balance, sign and unit checks;
  • access controls for sensitive customer data;
  • back-testing and periodic recalibration; and
  • documented limitations and management overlays.

Artificial intelligence and machine learning can detect nonlinear patterns, process high-dimensional data and update forecasts rapidly. However, they may amplify historical bias, overfit unstable relationships or lack explainability. Human review remains necessary, particularly for credit, insurance, regulatory capital and customer-impacting decisions. Contemporary planning platforms increasingly combine cloud data, scenario engines and near-real-time operational information, but faster processing does not correct poor definitions or weak controls.

10. Limitations and Professional Best Practices

Forecasts remain conditional estimates, not certainties. Common limitations include structural breaks, poor data, parameter instability, omitted variables, behavioural responses and false precision. Long-range point forecasts should therefore be accompanied by ranges or scenarios.

Professional best practices are to forecast at the lowest useful driver level, preserve unit consistency, separate operational events from accounting recognition, integrate profit and cash, model timing explicitly, maintain a transparent base case, test adverse scenarios, and continuously compare forecasts with actual results.

Chapter Summary

Driver-based planning explains financial outcomes through operational and economic mechanisms rather than unsupported growth assumptions. Revenue forecasts should distinguish volume, price, mix and recognition timing. Costs should reflect fixed, variable and step behaviour, while asset and liability forecasts require roll-forward schedules. Financing emerges from the integrated cash position rather than being forecast independently.

In insurance, aggregate expected claims equal exposure multiplied by claim frequency and average severity. Policy retention affects contract volume, whereas earning determines the timing of revenue recognition. Incurred claims and claims paid must also be separated. Historical trends, ratios, regression and macroeconomic assumptions can all support forecasting, but their assumptions and limitations must be assessed.

Budgets establish approved plans, while rolling forecasts update management's current view. Forecast performance should be monitored through accuracy and bias measures, supported by scenario analysis, stress testing, ethical judgement and robust model governance.

Key Terms

Budget: An approved financial and operational plan for a defined period.

Cash budget: A schedule of expected cash receipts, payments and financing flows.

Claim frequency: Expected number of claims per unit of insured exposure.

Claim severity: Average monetary cost per claim.

Driver: A measurable factor that influences a forecast outcome.

Earned premium: Premium recognised as revenue for insurance service provided during a period under the relevant accounting framework.

Exposure: The quantity of insured risk observed, such as policy-years.

Forecast: A current estimate of future outcomes based on available information.

Forecast bias: A persistent tendency to forecast systematically above or below actual outcomes.

Mean absolute error: Average absolute difference between actual and forecast values.

Policy retention: Proportion of renewable policies that remain in force.

Regression: A statistical method for estimating relationships between an outcome and explanatory variables.

Rolling forecast: A forecast that continuously maintains a fixed future horizon.

Scenario analysis: Evaluation of a coherent combination of changed assumptions.

Sensitivity analysis: Measurement of the effect of changing one assumption while others remain fixed.

Stress testing: Assessment of performance or resilience under severe adverse conditions.

Structural break: A material change in an underlying historical relationship.

Unearned premium: Premium associated with insurance service to be provided in future periods under a simplified premium-allocation schedule.

Written premium: Premium associated with policies written during a period, before considering the timing of revenue recognition.

Review Questions

Short Answer Questions

  1. Distinguish a budget from a rolling forecast.
  2. Why must insured exposure be included in an aggregate claims forecast?
  3. Explain the difference between policy retention and premium earning.
  4. Why can accounting profit differ from operating cash flow?
  5. What does a negative mean forecast error indicate when error equals actual minus forecast?

Long Answer Questions

  1. Explain how operational and macroeconomic drivers are translated into integrated financial statements.
  2. Discuss the strengths and limitations of historical trends, ratio methods and regression forecasting.
  3. Describe how an insurer should forecast policy volumes, written premium, earned revenue, claims reserves and cash payments.
  4. Explain the design and managerial value of budgets, rolling forecasts, scenarios and stress tests.
  5. Evaluate the ethical, governance and regulatory issues affecting financial forecasting models.

Analytical / Application Questions

  1. An insurer has 80,000 policy-years of exposure, expected frequency of 0.075 claims per policy-year and expected severity of $2,400 per claim. Calculate expected claim count and aggregate expected claims.
  2. A company forecasts credit revenue of $50 million and receivables equal to 15% of annual credit revenue. If collections subsequently slow and the ratio rises to 19%, calculate revised receivables and the additional cash tied up.
  3. Using the Horizon case, analyse how closing cash would change if premium cash collection were $5 million lower and claims paid were $3 million higher. Determine whether the $15 million minimum cash requirement would still be met.

Multiple Choice Questions with Answers

Question 1

Which expression correctly forecasts aggregate expected insurance claims?

A. Claim frequency × average severity

B. Exposure × claim frequency × average severity

C. Exposure × retention rate × average severity

D. Written premium × claim frequency

Correct Answer: B. Exposure × claim frequency × average severity

Question 2

An insurer has 50,000 policy-years of exposure, claim frequency of 0.06 per policy-year and average severity of $2,000 per claim. What is expected aggregate claims cost?

A. $3.00 million

B. $5.00 million

C. $6.00 million

D. $10.00 million

Correct Answer: C. $6.00 million

Question 3

What is the principal effect of policy retention in a driver-based insurance forecast?

A. It determines the number of existing policies renewed

B. It determines the accounting earning pattern of premium

C. It determines average claim severity

D. It determines the timing of claims payments

Correct Answer: A. It determines the number of existing policies renewed

Question 4

Under the simplified unearned-premium relationship, opening unearned premium is $8 million, written premium is $40 million and closing unearned premium is $10 million. What is earned premium?

A. $38 million

B. $40 million

C. $42 million

D. $58 million

Correct Answer: A. $38 million

Question 5

Which forecasting approach maintains a constant future horizon by adding a new period as one period is completed?

A. Fixed annual budget

B. Sensitivity analysis

C. Rolling forecast

D. Historical audit

Correct Answer: C. Rolling forecast

Question 6

When forecast error is defined as actual minus forecast, a consistently negative mean error indicates:

A. systematic underforecasting

B. systematic overforecasting

C. zero forecast bias

D. errors without direction

Correct Answer: B. systematic overforecasting

Question 7

Which accuracy measure gives relatively greater weight to large forecast errors because errors are squared?

A. Mean error

B. Mean absolute error

C. Mean absolute percentage error

D. Root mean squared error

Correct Answer: D. Root mean squared error

Question 8

In the Horizon case, what is forecast closing cash under the stated assumptions?

A. $15.00 million

B. $17.32 million

C. $18.12 million

D. $23.62 million

Correct Answer: D. $23.62 million

Question 9

Which statement about regression forecasting is correct?

A. A statistically significant association always proves causation

B. Regression eliminates uncertainty from future macroeconomic assumptions

C. Regression relationships should be supported by economic reasoning and diagnostic testing

D. Regression is valid only when there is one explanatory variable

Correct Answer: C. Regression relationships should be supported by economic reasoning and diagnostic testing

Question 10

A forecast uses 3% real growth and 4% inflation. Using the exact multiplicative relationship, what is nominal growth?

A. 1.00%

B. 7.00%

C. 7.12%

D. 12.00%

Correct Answer: C. 7.12%

Financial Analysis & Modelling
Chapter 8 of 15