Skip to content

Rolling Cash Flow Forecasts: How to Keep One Current

By Newtown Analytics · · 9 min read

For finance, fp&a & accounting managers

A rolling cash flow forecast always looks the same distance ahead. Each time a period ends, you replace its estimate with actual results and add a new period at the far end, so the forecast never runs out. Instead of rebuilding a forecast every quarter, you maintain one continuously. This guide explains how it works, how to run the weekly roll, and how to avoid the habits that make rolling forecasts decay. It supports the wider practice of cash flow management.

What "rolling" means

A static forecast covers a fixed window, such as January to December. As the year passes, the window shrinks, and by October you are forecasting only two months. A rolling forecast keeps a constant horizon: 13 weeks, 6 months or 12 months, always measured from today.

FeatureStatic forecastRolling forecast
HorizonShrinks as time passesConstant
UpdatingOccasional, often painfulRoutine, small
ActualsCompared at period endReplace estimates each cycle
Decision valueDeclines over timeStays high

The same logic applies to both short-term cash forecasts and longer-term financial forecasts. For cash, the common choices are a weekly 13-week roll and a monthly 12-month roll.

The roll-forward routine

Here is the weekly procedure for a 13-week forecast. It takes a trained person about an hour.

  1. Save a copy of the prior version. You will need it for accuracy tracking.
  2. Enter actual receipts and payments for the week just ended, and reset ending cash to the reconciled bank balance.
  3. Delete or hide the completed week and add a new week 13 with estimates for receipts and payments.
  4. Refresh weeks 1 to 4 with the latest information: new payments received, new bills approved, changes in customer promises.
  5. Check weeks 5 to 13 for large changes only, such as a new contract or an expected supplier price change.
  6. Review variances between the saved forecast and the actuals.
  7. Flag any week below minimum cash and decide what to do.

A two-week illustration

Here is a simplified view of two consecutive weekly versions of the same forecast.

Week endingVersion A (prior)Version B (after roll)
Week 1Forecast ending cash $90,000Actual ending cash $84,000
Week 2$78,000Forecast $71,000 (reflects the $6,000 miss)
Week 3$82,000Forecast $76,000
Week 12$64,000Forecast $58,000
Week 13not in the forecastForecast $61,000 (newly added)

Week 1 came in $6,000 below forecast because a customer paid late. Version B carries that $6,000 shortfall through every later week, since opening cash for every future week is now lower. Unless the customer's payment is also forecast in a later week, the forecast now shows a lower balance than expected. In practice, you would also move the late payment into week 2, which would restore the balance. The roll forces this reasoning every week instead of once a quarter.

Rolling longer-term forecasts

Rolling works for longer horizons too. A common design is a 12-month monthly forecast that rolls each month:

  • At the end of March, replace March's forecast with actuals.
  • Add the following March as month 12.
  • Revise months 1 to 3 for new information, and review the rest at a higher level.

Many companies combine the two: a 13-week weekly forecast for near-term liquidity and a 12-month monthly forecast for financing and budgeting. The first 13 weeks of the monthly forecast should reconcile to the weekly view, as a consistency check.

Why rolling forecasts work better

  • Constant visibility. There is always a year or a quarter of future in view.
  • Smaller updates. Revising one period is easier than rebuilding the whole plan.
  • Faster learning. You compare forecast and actual every cycle, so errors become visible quickly.
  • Better decisions. Managers use current information rather than a stale annual plan.
  • Less gaming. When the forecast is updated frequently, padding and sandbagging matter less.

Common mistakes

Rolling without reconciling. If you do not reset to the actual bank balance, errors accumulate. Always anchor on the actual.

Overwriting history. If you do not save prior versions, you cannot measure accuracy. Keep a dated archive, or at least save the numbers for the next week's variance.

Changing everything every week. If you adjust every line each time, you spend hours and introduce noise. Update the lines with new information, and leave the rest.

Adding detail as time passes. The roll should not grow the file. Keep the same structure, and group items in later weeks.

Optimism creep. When a receipt slips from week 3 to week 4 to week 5, the pattern shows a forecasting habit. Use customers' actual payment history to place receipts.

No ownership. If the person who maintains the forecast is on holiday and nobody else knows how, the roll stops. Document the steps and train a backup.

Using the forecast as a target. The forecast is a prediction, not a goal. Do not distort actions to hit it.

Tracking accuracy

A rolling forecast generates a built-in accuracy record. Each week, compare the forecast made one week earlier, four weeks earlier and eight weeks earlier with what actually happened.

Lead timeForecast ending cashActual ending cashError
1 week ahead$84,500$84,000-$500
4 weeks ahead$92,000$84,000-$8,000
8 weeks ahead$101,000$84,000-$17,000

The pattern is typical: the further ahead, the larger the miss. Track the error by lead time, and also by line, such as customer receipts versus supplier payments. If the 8-week forecast is consistently high, look for systematic optimism in the receipts. The method for measuring and improving is covered in how to measure and improve cash forecast accuracy.

Designing the file so the roll is easy

Most rolling forecasts fail because the roll is painful. Build the file to make the routine quick.

  • Use a control cell for the start date. Week-ending dates in the header should be formulas based on one cell, so changing it shifts every column.
  • Separate inputs from calculations. Put receipts and payments you type in one area, and totals and balances in another. Use color to mark input cells.
  • Keep one row per recurring item. Payroll, rent and loan payments should each have a row that you can copy forward, not a cell buried in a total.
  • Store actuals in a separate block. A row for actual ending cash lets you compare forecast and actual without overwriting the forecast.
  • Add a version log. A small table with the date, the person and a one-line note on the biggest change makes the history auditable.
  • Lock the formulas. Protect calculated cells so a stray keystroke does not break the chain of opening and ending balances.

The structure of a good layout is shown in the 13-week template.

Choosing the horizon and cadence

The right rolling design depends on how much cash risk you carry and how fast conditions change.

SituationSuggested design
Tight liquidity, lender covenants, or a turnaround13 weeks, rolled weekly, reviewed twice a week during a crunch
Stable business with moderate cash cushion13 weeks rolled weekly or every two weeks, plus a 12-month monthly roll
Seasonal business13 weeks rolled weekly, plus a 12-month monthly roll with seasonal inventory purchases built in
Early-stage business with irregular revenueWeekly, with a downside case always visible

If you are unsure, start with weekly. You can lengthen the cycle later when you see that the numbers rarely change.

A monthly 12-month roll, step by step

Suppose a company keeps a 12-month cash forecast from April to March. At the end of April, the finance lead does the following:

  1. Replaces April's forecast column with actual cash receipts, payments and the closing bank balance.
  2. Adds the following April as month 12, using the same month last year as a starting point and adjusting for growth plans.
  3. Checks months 1 to 3 against the latest sales pipeline, purchase orders and payment calendar, revising them where facts have changed.
  4. Reviews months 4 to 12 for large changes only, such as a new lease or planned capital purchase.
  5. Records the change in closing cash for month 12 between the old and new version, with a short explanation.

Over time the version log shows whether the forecast is drifting. If the twelve-month-out closing balance falls with each update, it may point to a systematic problem such as over-optimistic sales, or to a real deterioration that the budget has not yet reflected.

Different methods can be rolled too

You can roll a forecast built with any method. A direct forecast rolls weekly with actual receipts and payments. An indirect forecast rolls monthly with the latest income statement and balance sheet. A driver-based forecast rolls by updating drivers such as units sold, collection days and inventory days. The differences between these approaches are set out in cash flow forecasting methods.

Tools

You can run a rolling forecast in a spreadsheet by keeping a tab per version, or by using a layout where week columns are labeled by date and a "current week" cell controls which columns are visible. Forecasting software automates part of the roll by pulling bank balances, invoices and bills, though it still needs judgment on timing. When you consider tools, assess how they handle version history, scenario copies and variance reporting. The criteria are explained in cash flow forecasting software. For a ready structure, use the 13-week template.

Linking the forecast to operations

Cash forecasts depend on assumptions about sales and purchasing, and those come from operating plans. For product companies, the biggest swing factor is often inventory purchasing, which follows the demand forecast. If the demand plan changes, the rolling cash forecast should change in the same week. Make that link explicit by asking planning and purchasing to share updates before each roll. This coordination between finance and operations is the core of demand planning and inventory optimization.

A one-page checklist for the weekly roll

  • [ ] Prior version saved
  • [ ] Bank balance reconciled and entered
  • [ ] Last week's actuals entered
  • [ ] New week added at the far end
  • [ ] Weeks 1 to 4 refreshed with latest information
  • [ ] Large changes in weeks 5 to 13 reviewed
  • [ ] Variance notes written for misses over a set threshold
  • [ ] Minimum cash flags reviewed and actions assigned
  • [ ] Summary sent to the owner or CFO

FAQs

What is a rolling cash flow forecast?

A forecast with a constant horizon that is updated every period: completed periods are replaced with actuals and a new period is added at the end, so it always looks the same distance ahead.

How often should I roll it?

Weekly for a 13-week cash forecast, and monthly for a 12-month forecast. Weekly is the best habit for businesses with tight liquidity.

What is the difference between a rolling forecast and a budget?

A budget sets a fixed plan for a year. A rolling forecast is an updated prediction with a constant horizon. They can coexist, with the budget serving as a target and the forecast as the current expectation.

How long does it take to maintain?

Once set up, a weekly roll usually takes one to two hours. The first version takes longer because you must gather data and build the structure.

Do I need software?

No. A well-built spreadsheet works for many companies. Software becomes helpful when you have many bank accounts, entities or a team that needs shared access.

This article is for general information. It is not accounting, tax, legal or investment advice, and examples use illustrative numbers rather than client data. Confirm decisions that carry financial or legal consequences with a qualified professional.

Better forecasts. Healthier inventory. More working capital.

Newtown Analytics advises growing consumer-product companies on demand planning and inventory optimization.