Forecasting

|


Forecasting is a planning tool used to estimate what may happen in the future based on evidence, data, assumptions, trends and judgement. At its simplest, forecasting asks: What is likely to happen, what evidence supports that view, how uncertain is it, and what should we do as a result? That makes it useful for business…


Forecasting:
A Practical Guide to Making Better Predictions, Plans and Decisions

Forecasting is a planning tool used to estimate what may happen in the future based on evidence, data, assumptions, trends and judgement.

At its simplest, forecasting asks:

What is likely to happen, what evidence supports that view, how uncertain is it, and what should we do as a result?

That makes it useful for business planning, cash flow management, sales planning, budgeting, project management, charity governance, public sector services, manufacturing, retail, technology, property, healthcare, education and strategic decision-making.

IBM describes forecasting as a method of predicting a future event or condition by analysing patterns and trends in previous and current data.

Used properly, forecasting does not pretend to know the future. It helps organisations make better decisions under uncertainty.

What is forecasting?

Forecasting is the process of estimating future outcomes.

Those outcomes may include:

  1. Sales
  2. Cash flow
  3. Demand
  4. Costs
  5. Profit
  6. Staffing needs
  7. Stock levels
  8. Project completion dates
  9. Customer behaviour
  10. Funding income
  11. Service demand
  12. Inflation
  13. Interest rates
  14. Website traffic
  15. Production volumes
  16. Energy usage
  17. Rental income
  18. Maintenance costs
  19. Learner numbers
  20. Care demand

A forecast is not the same as a target.

A target is what the organisation wants to achieve.

A forecast is what the organisation currently expects to happen.

That distinction matters.

For example:

Target: Increase monthly sales to £100,000.

Forecast: Based on current orders, enquiry levels and conversion rates, monthly sales are expected to reach £82,000.

The target may be useful for ambition. The forecast is useful for planning.

Good management needs both.

Forecasting, budgeting and planning

Forecasting is often confused with budgeting and planning.

They are connected, but they are not the same.

Forecasting

Forecasting estimates what is likely to happen.

It asks:

Where are we heading based on current evidence?

Budgeting

Budgeting sets an approved financial plan.

It asks:

What income, costs and resources have we agreed for a period?

Planning

Planning sets out actions, resources and decisions.

It asks:

What will we do to achieve our objectives or respond to expected conditions?

In simple terms:

The forecast shows what may happen.

The budget shows what has been approved.

The plan shows what action will be taken.

A forecast can show that the budget is no longer realistic. A plan can then be adjusted.

History and development of forecasting

Forecasting has always been part of human decision-making. Farmers observed seasons, merchants judged demand, governments estimated tax income, and businesses tried to predict sales, costs and cash requirements.

Modern forecasting developed as organisations collected more data and statistical techniques became more widely used.

Early forecasting often relied heavily on judgement, experience and simple trend observation. Over time, quantitative methods became more common, particularly as businesses gathered historical sales, economic, production, stock and financial data.

Forecasting now includes a wide range of methods, from simple moving averages to regression models, time series analysis, machine learning, scenario-based forecasting and expert judgement.

Investopedia describes business forecasting as using historical data to make informed predictions about future outcomes, and notes that forecasting is used across business and government for planning and adaptation. It also distinguishes between qualitative methods, based on expert opinion and judgement, and quantitative methods, based on data and statistical techniques.

Forecasting has also become more important because organisations operate in increasingly complex environments. Technology, regulation, customer behaviour, supply chains, inflation, interest rates, funding, energy costs and workforce availability can all change quickly.

The result is simple:

Organisations need forecasts, but they also need to understand the limits of those forecasts.

The main types of forecasting

1. Qualitative forecasting

Qualitative forecasting uses judgement, experience, expert opinion and market insight.

It is useful when:

  1. Historical data is limited.
  2. A new product or service is being launched.
  3. The market is changing quickly.
  4. Expert knowledge matters.
  5. Customer behaviour is uncertain.
  6. There is no reliable data history.
  7. External events may change the pattern.
  8. Strategic judgement is required.

Examples include:

  1. Expert panels
  2. Management estimates
  3. Customer surveys
  4. Sales team input
  5. Market research
  6. Delphi method
  7. Scenario workshops
  8. Consultant judgement
  9. Supplier intelligence
  10. Stakeholder interviews

Qualitative forecasting is useful, but it can be biased.

People may be too optimistic. Sales teams may overstate pipeline. Managers may understate risk. Experts may anchor on past experience. Boards may prefer forecasts that support existing plans.

For that reason, qualitative forecasts should be documented, challenged and tested.

2. Quantitative forecasting

Quantitative forecasting uses data, numbers and statistical methods.

It is useful when:

  1. Historical data exists.
  2. Patterns can be analysed.
  3. The past is relevant to the future.
  4. Volumes are large enough to produce trends.
  5. Seasonality matters.
  6. Forecasts need regular updating.
  7. Bias needs measurement.
  8. Accuracy needs tracking.

Examples include:

  1. Moving averages
  2. Weighted moving averages
  3. Exponential smoothing
  4. Time series analysis
  5. Regression analysis
  6. ARIMA models
  7. Econometric models
  8. Machine learning models
  9. Demand modelling
  10. Driver-based financial models

Quantitative methods can be powerful, but they are not perfect.

They depend on data quality, assumptions and whether historic relationships remain relevant.

Investopedia notes that quantitative forecasting relies on statistical techniques, while qualitative forecasting uses expert opinions and market insights. It also cautions that forecasting can be inaccurate because of unforeseen variables and changing conditions.

3. Time series forecasting

Time series forecasting uses data collected over time.

Examples include:

  1. Monthly sales
  2. Weekly website visits
  3. Daily cash receipts
  4. Quarterly service demand
  5. Annual maintenance costs
  6. Hourly energy usage
  7. Seasonal stock demand
  8. Rent collection by month
  9. Payroll cost trends
  10. Customer enquiries over time

Time series forecasting looks for patterns such as:

  1. Trend
  2. Seasonality
  3. Cycles
  4. Random variation
  5. Structural changes
  6. Outliers
  7. Turning points

For example, a retailer may see higher sales in November and December. A charity may see seasonal changes in demand. A manufacturer may see production cycles linked to customer orders.

Investopedia explains that time series forecasting uses past values and patterns to predict future trends, including trends, cycles and seasonality.

4. Driver-based forecasting

Driver-based forecasting links the forecast to the factors that actually drive performance.

For example:

Sales may be driven by:

  1. Number of leads
  2. Conversion rate
  3. Average order value
  4. Repeat purchase rate
  5. Customer retention
  6. Pricing
  7. Sales capacity

Cash flow may be driven by:

  1. Sales invoices raised
  2. Customer payment terms
  3. Debtor days
  4. Supplier payment terms
  5. Payroll timing
  6. VAT payments
  7. Loan repayments
  8. Capital expenditure

Service demand may be driven by:

  1. Population
  2. Referral rates
  3. Eligibility criteria
  4. Funding availability
  5. Seasonality
  6. Local need
  7. Policy change

Driver-based forecasting is often more useful than simply applying a percentage growth rate.

It shows what must happen for the forecast to be achieved.

5. Scenario-based forecasting

Scenario-based forecasting creates different possible forecasts based on different assumptions.

For example:

  1. Base case
  2. Best case
  3. Worst case
  4. Conservative case
  5. Stretch case
  6. Downside case
  7. Severe but plausible case

This is useful where uncertainty is high.

A business might prepare forecasts based on:

  1. Sales growing by 10%
  2. Sales staying flat
  3. Sales falling by 15%
  4. Costs rising faster than expected
  5. A major customer being lost
  6. Interest rates increasing
  7. A project being delayed

Scenario-based forecasting helps decision-makers ask:

What would we do if the future is not what we expect?

6. Rolling forecasting

A rolling forecast is updated regularly.

For example, instead of forecasting only to the end of the financial year, the organisation might always forecast the next 12 months.

Each month, the forecast rolls forward.

This is useful because conditions change.

A rolling forecast can help management respond to:

  1. Sales changes
  2. Cash flow pressure
  3. Cost increases
  4. Funding delays
  5. Project slippage
  6. Customer payment behaviour
  7. Staff changes
  8. Supplier changes

Rolling forecasts are especially useful for cash flow management, fast-growing businesses, charities with uncertain funding, and organisations with volatile demand.

Why forecasting matters

Forecasting matters because organisations make decisions before the future is known.

They need to decide:

  1. How much stock to buy
  2. How many staff to recruit
  3. Whether to invest
  4. Whether to borrow
  5. Whether to reduce costs
  6. Whether to launch a product
  7. Whether to accept a contract
  8. Whether cash will be sufficient
  9. Whether funding is secure
  10. Whether a project is viable
  11. Whether capacity is adequate
  12. Whether risk is increasing
  13. Whether the budget remains realistic
  14. Whether a strategy is affordable
  15. Whether a service can continue

Forecasting helps organisations reduce uncertainty.

It supports:

  1. Better planning
  2. Better budgeting
  3. Better cash control
  4. Better stock management
  5. Better workforce planning
  6. Better investment decisions
  7. Better risk management
  8. Better project control
  9. Better board reporting
  10. Better communication
  11. Better resource allocation
  12. Better strategic decisions

Forecasting does not make decisions easy. It makes them better informed.

When to use forecasting

Forecasting is useful whenever a future outcome needs to be estimated.

Common uses include:

  1. Annual budgeting
  2. Cash flow planning
  3. Sales planning
  4. Demand planning
  5. Workforce planning
  6. Stock control
  7. Project management
  8. Property appraisal
  9. Charity funding strategy
  10. Public sector service planning
  11. Manufacturing scheduling
  12. Technology capacity planning
  13. Marketing planning
  14. Customer support planning
  15. Capital expenditure decisions
  16. Business continuity planning
  17. Risk assessment
  18. Scenario planning
  19. Investment appraisal
  20. Board reporting

It is especially useful where decisions have financial, operational or strategic consequences.

It is less useful when treated as a one-off spreadsheet exercise that is not reviewed or challenged.

Forecasting in different industries

SMEs and owner-managed businesses

For SMEs, forecasting is often most valuable when it focuses on cash.

A small business may be profitable on paper but still run out of cash if customers pay late, stock absorbs working capital, costs rise, or tax payments arrive before receipts.

Typical SME forecasts include:

  1. Cash flow forecast
  2. Sales forecast
  3. Gross margin forecast
  4. Payroll forecast
  5. VAT and tax forecast
  6. Debtor forecast
  7. Stock forecast
  8. Profit forecast
  9. Loan repayment forecast
  10. Capacity forecast

An SME should use forecasting to answer:

  1. Will we have enough cash?
  2. What happens if customers pay late?
  3. Can we afford to recruit?
  4. Can we afford new equipment?
  5. What sales level do we need to break even?
  6. What happens if costs rise?
  7. Which customers or products drive profit?
  8. What needs action now?

For owner-managed businesses, the forecast should be practical, understandable and updated regularly.

Manufacturing

Manufacturing businesses rely on forecasts for demand, production, stock, labour, materials and cash.

Typical manufacturing forecasts include:

  1. Sales demand
  2. Production volume
  3. Material requirements
  4. Labour capacity
  5. Machine utilisation
  6. Stock levels
  7. Energy costs
  8. Supplier lead times
  9. Quality costs
  10. Cash flow

A manufacturer may use forecasting to decide:

  1. How much raw material to buy
  2. When to schedule production
  3. Whether overtime is needed
  4. Whether machinery capacity is sufficient
  5. Whether suppliers can meet demand
  6. Whether stock levels are too high or too low
  7. Whether cash is tied up in inventory
  8. Whether customer demand is changing

For manufacturing, forecasts should link sales, operations, procurement, finance and production planning.

A sales forecast that ignores production capacity is weak. A production forecast that ignores customer demand is equally weak.

Retail and ecommerce

Retail and ecommerce forecasting focuses heavily on demand, stock, customer behaviour and cash.

Typical forecasts include:

  1. Sales by product category
  2. Seasonal demand
  3. Stock requirements
  4. Returns
  5. Average order value
  6. Website conversion rate
  7. Customer acquisition cost
  8. Gross margin
  9. Cash flow
  10. Delivery volumes

Forecasting helps retailers avoid two common problems:

  1. Too much stock, which ties up cash and risks discounting.
  2. Too little stock, which loses sales and frustrates customers.

For ecommerce, forecasts should also consider advertising cost, conversion rates, fulfilment capacity, return rates and platform dependency.

A revenue forecast without a margin and returns forecast can be misleading.

Professional services

Professional services firms can forecast workload, fees, cash, staffing and capacity.

Typical forecasts include:

  1. Fee income
  2. Work in progress
  3. Billing
  4. Cash receipts
  5. Staff utilisation
  6. Project completion
  7. Client pipeline
  8. Recurring income
  9. Debtor days
  10. Recruitment needs

For accountants, solicitors, consultants, architects and advisers, forecasting helps answer:

  1. Are we pricing work properly?
  2. Do we have enough staff?
  3. Are deadlines achievable?
  4. Will cash receipts cover costs?
  5. Is work in progress turning into billing?
  6. Are we too dependent on one client or sector?
  7. Is advisory work growing?
  8. Are fixed-fee services profitable?

Professional services forecasts should connect sales pipeline, delivery capacity, billing and cash collection.

Charities and voluntary organisations

Charities use forecasting to manage income uncertainty, reserves, service demand and staffing.

Typical charity forecasts include:

  1. Grant income
  2. Donation income
  3. Fundraising income
  4. Contract income
  5. Payroll costs
  6. Project costs
  7. Reserves
  8. Cash flow
  9. Service demand
  10. Volunteer capacity

Charities often face a difficult forecasting problem: demand may rise at the same time as funding becomes uncertain.

A charity forecast should help trustees ask:

  1. How secure is income?
  2. Which grants are confirmed?
  3. Which income is assumed?
  4. How long will reserves last?
  5. What happens if a funder withdraws?
  6. Can we afford current staffing?
  7. Can we sustain services?
  8. What early action is needed?

For charities, forecasting should link closely to reserves policy, risk register, funding pipeline and service planning.

Public sector and local government

Public bodies use forecasting for budgets, demand, staffing, services and long-term planning.

Typical forecasts include:

  1. Service demand
  2. Population change
  3. Budget pressures
  4. Staffing requirements
  5. Inflation impact
  6. Procurement costs
  7. Housing need
  8. Social care demand
  9. Waste volumes
  10. Transport usage

Forecasting in the public sector must consider statutory duties, public value, equality, financial sustainability and political accountability.

For public bodies, forecasts should be transparent about assumptions, uncertainty and sensitivity.

Property and construction

Property and construction forecasting often involves long timeframes and significant uncertainty.

Typical forecasts include:

  1. Development costs
  2. Build programme
  3. Rental income
  4. Sales values
  5. Occupancy
  6. Finance costs
  7. Interest rates
  8. Maintenance costs
  9. Utility costs
  10. Cash flow

A property forecast might ask:

  1. What will the scheme cost?
  2. When will cash be spent?
  3. When will income start?
  4. What happens if planning is delayed?
  5. What happens if build costs rise?
  6. What happens if rent is lower than expected?
  7. What happens if interest rates change?
  8. Is the project still viable?

For property and construction, forecasting should be linked to sensitivity analysis, risk register, assumptions log and scenario planning.

Technology and software

Technology and software businesses forecast product growth, user behaviour, revenue, costs and capacity.

Typical forecasts include:

  1. Monthly recurring revenue
  2. Customer acquisition
  3. Churn
  4. Lifetime value
  5. Customer acquisition cost
  6. Hosting costs
  7. Support volumes
  8. Development resource
  9. Product usage
  10. Cash burn

Software forecasts should be driver-based.

For example:

New customers x average subscription x retention = forecast recurring revenue.

A forecast that assumes growth without modelling acquisition, churn and capacity can be misleading.

Healthcare and social care

Healthcare and social care forecasting must support safety, quality and capacity.

Typical forecasts include:

  1. Service demand
  2. Staffing needs
  3. Agency costs
  4. Care hours
  5. Referral volumes
  6. Bed occupancy
  7. Training requirements
  8. Funding income
  9. Equipment needs
  10. Waiting times

In healthcare and care, forecasting should not encourage unsafe shortcuts.

It should support safe staffing, continuity, safeguarding, regulatory compliance and service user outcomes.

Education and training

Education providers use forecasting for learner numbers, staffing, funding, course demand and outcomes.

Typical forecasts include:

  1. Enrolments
  2. Attendance
  3. Completion
  4. Funding income
  5. Tutor capacity
  6. Course demand
  7. Employer placements
  8. Learner support need
  9. Digital platform usage
  10. Progression outcomes

For education, forecasting should link to learner outcomes, funding rules, quality assurance, staffing and employer demand.

How to carry out forecasting properly

1. Define the purpose

Start by deciding why the forecast is needed.

Ask:

  1. What decision will the forecast support?
  2. What period does it cover?
  3. Who will use it?
  4. What level of detail is needed?
  5. What is the most important output?
  6. What assumptions matter most?
  7. What uncertainty exists?
  8. How often will it be updated?
  9. What action may follow?
  10. What would make the forecast useful?

A forecast without a clear purpose often becomes too detailed or too vague.

2. Define the forecast horizon

The forecast horizon is the period being forecast.

Examples include:

  1. 13-week cash flow forecast
  2. 12-month rolling forecast
  3. Quarterly sales forecast
  4. Three-year strategic forecast
  5. Five-year investment forecast
  6. Ten-year property forecast

Short-term forecasts are usually more accurate than long-term forecasts.

Longer forecasts are still useful, but they need more scenario testing and sensitivity analysis.

3. Gather good data

Forecast quality depends heavily on data quality.

Useful data may include:

  1. Historical sales
  2. Customer orders
  3. Enquiry levels
  4. Conversion rates
  5. Debtor days
  6. Supplier costs
  7. Payroll records
  8. Stock records
  9. Website analytics
  10. Service demand
  11. Grant pipeline
  12. Project programme
  13. Market data
  14. Economic data
  15. Competitor information

Poor data leads to poor forecasts.

Before using data, check:

  1. Is it complete?
  2. Is it accurate?
  3. Is it current?
  4. Is it consistent?
  5. Are there outliers?
  6. Has anything changed?
  7. Is the past still relevant?
  8. Are there missing periods?
  9. Are categories reliable?
  10. Is the data being interpreted properly?

4. Identify the key drivers

A good forecast should identify what drives the outcome.

Examples include:

  1. Sales volume
  2. Price
  3. Conversion rate
  4. Customer retention
  5. Payment timing
  6. Staff numbers
  7. Wage rates
  8. Stock turn
  9. Production capacity
  10. Referral rate
  11. Occupancy
  12. Energy usage
  13. Interest rates
  14. Inflation
  15. Project milestones

Driver-based forecasting is useful because it shows what assumptions really matter.

5. Choose the right method

Do not use a complicated method simply because it looks impressive.

Choose the method that fits the purpose, data and decision.

A simple forecast may be enough where:

  1. Data is limited
  2. The decision is small
  3. The time horizon is short
  4. The outcome is easy to understand
  5. The uncertainty is manageable

A more sophisticated forecast may be needed where:

  1. The decision is material
  2. Data is available
  3. Patterns are complex
  4. Seasonality matters
  5. The forecast affects investment
  6. Several variables interact
  7. Risk is high

The best method is the one that supports better decisions.

6. Record assumptions

Every forecast contains assumptions.

Examples include:

  1. Sales growth rate
  2. Customer payment timing
  3. Cost inflation
  4. Staff recruitment date
  5. Grant approval date
  6. Project start date
  7. Stock delivery date
  8. Interest rate
  9. Rent increase
  10. Conversion rate

These assumptions should be documented.

An assumptions log is useful because it records what the forecast relies on, why the assumption was made, what evidence supports it, and what happens if it is wrong.

7. Build scenarios

A single forecast can create false confidence.

Scenario forecasting helps test uncertainty.

At a minimum, consider:

  1. Base case
  2. Downside case
  3. Upside case

For important decisions, also consider:

  1. Severe but plausible downside
  2. Delayed income case
  3. Higher cost case
  4. Lower demand case
  5. Funding loss case
  6. Customer loss case
  7. Project delay case

Scenario forecasting helps management prepare actions before problems arrive.

8. Test sensitivities

Sensitivity analysis tests how much the forecast changes when one assumption changes.

For example:

  1. What if sales are 10% lower?
  2. What if wages rise by 6%?
  3. What if debtor days increase by 15 days?
  4. What if build costs rise by 8%?
  5. What if a grant is delayed by three months?
  6. What if interest rates rise by 1%?
  7. What if churn increases by 3%?
  8. What if stock lead times double?

Sensitivity analysis shows which assumptions matter most.

This is particularly useful for cash flow, investment appraisal, property development and charity funding.

9. Compare forecast with actual results

A forecast should be reviewed against actual performance.

This is essential.

Ask:

  1. What did we forecast?
  2. What actually happened?
  3. What was the variance?
  4. Why did the variance occur?
  5. Was the assumption wrong?
  6. Was the timing wrong?
  7. Was the data wrong?
  8. Was there bias?
  9. What should change next time?
  10. What action is needed now?

Forecasting improves through learning.

10. Update regularly

A forecast should be a living tool.

Update it when:

  1. Actual results arrive
  2. Orders change
  3. Costs change
  4. Funding changes
  5. Projects slip
  6. Risks increase
  7. Assumptions prove wrong
  8. External conditions change
  9. Management decisions change
  10. New evidence becomes available

A stale forecast can be worse than no forecast because it creates false confidence.

Forecast accuracy and forecast bias

Forecasts should be measured.

Two important concepts are accuracy and bias.

Forecast accuracy

Forecast accuracy measures how close the forecast was to the actual result.

Common accuracy measures include:

  1. Mean absolute error
  2. Mean absolute percentage error
  3. Weighted mean absolute percentage error
  4. Root mean squared error
  5. Forecast variance
  6. Actual versus forecast percentage

Accuracy matters because it helps improve future forecasting.

However, accuracy must be interpreted carefully.

A forecast may be inaccurate because of a one-off event, poor data, wrong assumptions, weak method or genuine uncertainty.

Forecast bias

Forecast bias shows whether forecasts are consistently too high or too low.

This is often more important than one-off accuracy.

A sales forecast that is always too optimistic creates stock, staffing and cash problems.

A cost forecast that is always too low creates budget pressure.

A cash forecast that always overstates receipts can create serious liquidity risk.

RELEX explains that forecast bias reveals systematic over-forecasting or under-forecasting and that tracking bias is important because systematic issues accumulate over time.

A good forecasting process should therefore ask:

  1. Are we consistently optimistic?
  2. Are we consistently cautious?
  3. Are some teams more biased than others?
  4. Are incentives affecting forecasts?
  5. Are forecasts being adjusted to please management?
  6. Are assumptions being challenged?
  7. Are actual results being used to improve the model?

Common forecasting methods

Moving average

A moving average uses the average of recent periods to forecast the next period.

For example, the next month’s sales might be forecast using the average of the last three months.

It is simple and useful where patterns are stable.

It is less useful where there is strong seasonality, rapid growth or sudden change.

Weighted moving average

A weighted moving average gives more weight to recent periods.

This can be useful where recent data is more relevant than older data.

For example, the last month might receive more weight than sales from six months ago.

Exponential smoothing

Exponential smoothing uses past data while giving more importance to recent observations.

It is widely used in demand forecasting and time series forecasting.

It can work well where there is a stable pattern, but it still depends on the quality and relevance of past data.

Regression analysis

Regression analysis examines relationships between variables.

For example:

  1. Sales and advertising spend
  2. Energy usage and production volume
  3. Staffing need and service demand
  4. Maintenance cost and property age
  5. Website enquiries and marketing spend
  6. Donations and campaign activity

Regression can help identify drivers, but it should be used carefully.

Correlation does not always mean causation.

Time series models

Time series models analyse data over time and may account for trend, seasonality and cycles.

They can be useful for demand, sales, stock, energy, service demand and financial forecasting.

More advanced methods include ARIMA and related models.

These methods can be useful, but they require suitable data and careful interpretation.

Delphi method

The Delphi method gathers expert views through structured rounds of questioning.

It is useful where hard data is limited and expert judgement matters.

It can be useful for policy, technology, innovation, long-term planning and uncertain markets.

Market research forecasting

Market research forecasting uses customer surveys, interviews, focus groups, competitor research and market data.

It is useful for new products, new services, pricing and market entry.

However, what people say and what they actually do can differ.

Research should be tested against behaviour where possible.

Pipeline forecasting

Pipeline forecasting estimates future sales or income based on current opportunities.

It may include:

  1. Lead value
  2. Probability of conversion
  3. Expected close date
  4. Sales stage
  5. Customer type
  6. Historic win rate

Pipeline forecasting is useful, but it can be highly biased if probabilities are not based on evidence.

Cash flow forecasting

Cash flow forecasting estimates cash receipts and payments over time.

It should include:

  1. Opening cash balance
  2. Customer receipts
  3. Supplier payments
  4. Payroll
  5. VAT and tax
  6. Rent
  7. Loan repayments
  8. Capital expenditure
  9. Grants
  10. Funding receipts
  11. Dividends or drawings
  12. Closing cash balance

Cash flow forecasting is one of the most important practical forecasts for SMEs and charities.

Profit does not pay bills. Cash does.

Common mistakes in forecasting

Mistake 1: Confusing forecast with target

A target is what the organisation wants.

A forecast is what the evidence suggests.

If the forecast is simply forced to match the target, it loses value.

Mistake 2: Using poor data

Bad data creates bad forecasts.

Data quality should be checked before forecasting.

Mistake 3: Ignoring seasonality

Many organisations have seasonal patterns.

Ignoring seasonality can lead to poor stock, staffing and cash decisions.

Mistake 4: Assuming the past will repeat

Historical data is useful, but the future may be different.

Market changes, regulation, technology, competition and customer behaviour can all break historic patterns.

Mistake 5: Not documenting assumptions

Undocumented assumptions are difficult to challenge.

They also make it hard to understand why the forecast changed.

Mistake 6: Overcomplicating the model

A complex model can look impressive but be difficult to understand.

If nobody can explain the forecast, people may not trust it or use it properly.

Mistake 7: Being too optimistic

Optimism is common in sales, fundraising, project planning and cost forecasts.

A good forecast should be realistic, not comforting.

Mistake 8: Ignoring cash timing

A profit forecast may look strong while cash flow is weak.

Timing matters.

Mistake 9: Not comparing forecast to actual

Forecasting improves through feedback.

If actual results are not compared with the forecast, mistakes are repeated.

Mistake 10: Not updating the forecast

An outdated forecast can mislead management.

Forecasts should be updated when evidence changes.

Limitations and weaknesses of forecasting

Forecasting is useful, but it has limits.

Forecasts are uncertain

No forecast is certain.

Unexpected events, customer behaviour, regulation, economic shocks and operational problems can all change outcomes.

Accuracy declines over time

Longer-term forecasts are usually less reliable than short-term forecasts.

This does not mean long-term forecasts are useless. It means they should be treated as planning tools, not promises.

Forecasts depend on assumptions

Every forecast relies on assumptions.

If assumptions are wrong, the forecast may be wrong.

Models can hide judgement

Even a spreadsheet or statistical model includes judgement.

Someone chooses the data, method, assumptions and adjustments.

Forecasts can create false confidence

A detailed forecast can look precise.

Precision is not the same as reliability.

A forecast showing £128,432 of cash in 18 months may look exact, but it may depend on uncertain assumptions.

Forecasts can be biased

Forecasts may be affected by incentives, politics, optimism, caution or pressure.

For example, a sales team may over-forecast to appear confident. A project team may under-forecast costs to secure approval.

Forecasts can be misused

Forecasts should support decisions.

They should not be used to justify decisions that have already been made.

Forecasts do not replace judgement

Forecasting supports management judgement.

It does not replace it.

Forecasting compared with other strategic and management tools

Forecasting and budgeting

Budgeting sets the approved plan.

Forecasting updates expectations.

Use the budget for control. Use forecasts for current decision-making.

Forecasting and scenario planning

Forecasting estimates likely outcomes.

Scenario planning explores different plausible futures.

Use forecasting for expected results. Use scenario planning where uncertainty is high.

Forecasting and assumptions log

Forecasts rely on assumptions.

An assumptions log records and tracks those assumptions.

Use both together.

Forecasting and risk register

Forecasting may reveal risks.

For example, a cash forecast may show a funding gap. A demand forecast may show capacity pressure.

Those risks should be added to the risk register.

Forecasting and risk appetite statement

A forecast may show whether risk exposure is within appetite.

For example, if forecast reserves fall below the agreed minimum, the organisation may be outside financial risk appetite.

Forecasting and business continuity plan

Forecasting can support continuity planning by estimating cash, staffing, demand, supplier needs and recovery resources.

Forecasting and horizon scanning

Horizon scanning identifies emerging signals.

Forecasting uses evidence and assumptions to estimate possible outcomes.

A horizon scan may reveal a trend that should be built into the forecast.

Forecasting and Balanced Scorecard

The Balanced Scorecard tracks performance across several perspectives.

Forecasting can show whether future performance is likely to meet scorecard targets.

Forecasting and OKRs

OKRs define objectives and measurable key results.

Forecasting can show whether current performance is likely to achieve those key results.

Forecasting and Business Model Canvas

The Business Model Canvas describes how an organisation creates, delivers and captures value.

Forecasting tests whether the model is financially and operationally realistic.

Alternatives and complementary frameworks

Scenario planning

Use scenario planning where the future could develop in several different ways.

Best used alongside forecasting for uncertain environments.

Sensitivity analysis

Use sensitivity analysis to test which assumptions have the biggest effect.

Best used for cash flow, investment appraisal, property development and financial planning.

Rolling forecast

Use rolling forecasts to keep projections current.

Best used where conditions change regularly.

Budget variance analysis

Use variance analysis to compare actual results with budget.

Best used for financial control.

Forecast variance analysis

Use forecast variance analysis to compare actual results with forecast.

Best used to improve forecasting accuracy.

Assumptions log

Use an assumptions log to record the assumptions behind the forecast.

Best used where assumptions are material or uncertain.

Driver-based model

Use driver-based forecasting to connect forecasts to the real factors behind performance.

Best used where activity levels, prices, conversion rates or capacity drive results.

Monte Carlo simulation

Use Monte Carlo simulation where many uncertain variables interact.

Best used for complex investment, project, financial or risk modelling.

Business impact analysis

Use business impact analysis to understand the effect of disruption.

Best used with business continuity planning.

A practical forecasting template

A useful forecasting template should include:

  1. Forecast name
  2. Purpose
  3. Owner
  4. Forecast period
  5. Date prepared
  6. Data sources
  7. Key drivers
  8. Key assumptions
  9. Forecast method
  10. Base case
  11. Downside case
  12. Upside case
  13. Sensitivity tests
  14. Actual results
  15. Variance
  16. Explanation of variance
  17. Risks identified
  18. Actions required
  19. Review date
  20. Version control

Example:

Forecast: 13-week cash flow forecast

Purpose: To ensure the business can meet payroll, supplier payments, VAT and loan repayments.

Key drivers: Customer receipts, debtor days, payroll, supplier payments, VAT, loan repayments and capital expenditure.

Key assumptions: Major customer pays £75,000 by 30 June, debtor days remain at 45, payroll remains stable, VAT payment due in week 8, no unplanned capital expenditure.

Downside case: Customer payment delayed by four weeks and sales receipts reduce by 10%.

Action trigger: Closing cash below £50,000 requires management review and payment prioritisation.

Owner: Finance Director.

Review frequency: Weekly.

Questions to ask when reviewing a forecast

Purpose questions

  1. What decision does this forecast support?
  2. Who will use it?
  3. What period does it cover?
  4. What level of detail is needed?
  5. What action might follow?
  6. Is this forecast for planning, control or warning?
  7. Is the forecast still relevant?
  8. Has the purpose changed?
  9. Is the audience clear?
  10. Does the forecast answer the right question?

Data questions

  1. What data has been used?
  2. Is the data accurate?
  3. Is the data complete?
  4. Is the data current?
  5. Are there outliers?
  6. Are categories consistent?
  7. Are there missing periods?
  8. Has the data been checked?
  9. Is the past still relevant?
  10. What data is missing?

Assumption questions

  1. What assumptions are being made?
  2. Why are those assumptions reasonable?
  3. What evidence supports them?
  4. What assumptions are most uncertain?
  5. What assumptions have the biggest impact?
  6. Are assumptions documented?
  7. Have assumptions been challenged?
  8. Are assumptions optimistic or cautious?
  9. Should any assumption be added to the assumptions log?
  10. What happens if the assumption is wrong?

Method questions

  1. What method has been used?
  2. Why is that method appropriate?
  3. Is the model too simple?
  4. Is the model too complex?
  5. Does it handle seasonality?
  6. Does it reflect key drivers?
  7. Does it include cash timing?
  8. Does it allow scenario testing?
  9. Can users understand it?
  10. Can it be updated easily?

Accuracy questions

  1. How accurate was the last forecast?
  2. What were the main variances?
  3. Were variances caused by timing?
  4. Were variances caused by assumptions?
  5. Were variances caused by unexpected events?
  6. Is there consistent bias?
  7. Are forecasts usually too optimistic?
  8. Are forecasts usually too cautious?
  9. What has been learned?
  10. What needs to change?

Risk questions

  1. What risks does the forecast reveal?
  2. Is cash pressure emerging?
  3. Are costs rising faster than expected?
  4. Is income uncertain?
  5. Are customer receipts delayed?
  6. Is capacity under pressure?
  7. Are assumptions outside risk appetite?
  8. Should risks be added to the risk register?
  9. Are contingency actions needed?
  10. What decision is required now?

The best way to think about forecasting

Forecasting is not fortune-telling.

It is disciplined planning under uncertainty.

A good forecast should be:

  1. Clear
  2. Evidence-based
  3. Assumption-aware
  4. Driver-based
  5. Regularly updated
  6. Compared with actual results
  7. Challenged
  8. Linked to action
  9. Supported by scenarios
  10. Useful for decisions

A weak forecast says:

“This is what will happen.”

A strong forecast asks:

“Based on what we know now, what is likely to happen, what could change, and what action should we take?”

The key question is not simply:

What is the forecast number?

The better question is:

What does the forecast tell us about decisions, risk, cash, capacity and timing?

Conclusion: forecasting turns uncertainty into better planning

Forecasting remains useful because organisations have to make decisions before outcomes are known.

No forecast will ever be perfect. That is not the point.

Used badly, forecasting becomes a spreadsheet exercise filled with optimistic assumptions and false precision.

Used properly, it becomes a practical management tool. It helps organisations understand likely outcomes, test assumptions, prepare for uncertainty, manage cash, allocate resources and make better decisions.

The real value is not in producing a forecast.

The real value is in using it.

A strong forecasting process helps an organisation move from saying, “We hope this will happen,” to asking, “What does the evidence suggest, what are we assuming, what could go wrong, and what should we do now?”


Leave a Reply