Skip to content
CX Cash Get early access

Accounts Receivable Forecast: Why One Number Is a Forecast That Always Misses

An accounts receivable forecast is not one number. Learn to run it like a weather model, updating AR and AP timing with real data so the cash gap never blindsides you.

The CX Cash team 7 min read
Accounts Receivable Forecast: Why One Number Is a Forecast That Always Misses

An accounts receivable forecast is your best estimate of when the money customers already owe you will land in the bank. It models the timing of every payment coming in, invoice by invoice, so you can see the gap between revenue you have booked and cash you can spend. And most founders build it wrong, because they build it once.

Think about how a weather service works. It never runs the model a single time and calls that the answer. It samples the current state, runs the equations forward, and then runs them again as fresh readings come in, because tiny errors in the starting conditions grow fast. A cash forecast works the same way.

So a one-shot AR forecast is like a one-shot weather forecast. It is a guess wearing the clothes of a number.

A single accounts receivable forecast you set once and never touch is not a plan. It is a comfortable guess with a date on it.

Why one forecast run is a comfortable guess

The atmosphere is chaotic. A small error in the first reading, a degree of temperature here, a shift of wind there, doubles every few days until a clean ten-day forecast falls apart. Forecasters live with this. They do not treat the first run as the answer.

Your receivables work the same way. You assume one big account pays on day 30. They pay on day 44. That single slip moves payroll week and changes what you can pay suppliers and whether you draw on the line of credit. One wrong input early, and the whole picture three weeks out is off.

That is the problem with booking a forecast as one total. “We’ll collect $200k this quarter” feels solid. But it hides the timing, and the timing is the point. Revenue gets recognized when you do the work. Cash arrives when the customer decides to pay, which on Net 30 or Net 60 terms can be a month or two later, and often later than that. The space between those two events is your accounts receivable: money owed to you, sitting on the balance sheet as an asset, not yet in the account.

A founder who reads the revenue total but not the timing has a forecast with no weeks in it.

What an accounts receivable forecast models

A working AR forecast goes past the quarterly total. It places each invoice on the week it should turn into cash, the way a model places conditions on a grid. Start with your open invoices, apply each customer’s terms, then move those dates by how that customer pays in practice, because it is rare for every customer to pay on time.

The reading that matters here is days sales outstanding, or DSO. It measures the days of sales tied up as receivables, a measure of how long money sits before it comes in.

DSO = (Accounts Receivable / Total Credit Sales) x Number of Days

Red flagA rising DSO is your barometer dropping. Customers are taking longer to pay, and a cash problem is building months before the revenue chart shows any pain.

To build the forecast:

  1. List every open invoice with its amount and due date.
  2. Apply the payment terms, Net 30, Net 60, and so on, to get an expected pay date.
  3. Move those dates by each customer’s own history, not the average. One slow payer can drag down a month that looks fine on paper.
  4. Spread the expected cash across the weeks so you see the inflows arrive over time, not in one go.
  5. Update it as payments come in, so the next run starts from current data.

Most founders skip that last step, and it is the one that does the most for you.

Forecasting accounts payable: the other side of the model

Payables are the mirror. Accounts payable is money you owe suppliers, a liability, and forecasting it means placing each bill on the week it leaves the account. Same build: list what you owe, apply the supplier’s terms, drop each payment on a week.

The job is to time both flows together. Collect receivables faster and the cash comes in sooner. Pay suppliers on the full term and the cash goes out later. The space between is your working capital, and you can open it up in your favor. Companies shorten their cash conversion cycle by collecting quicker and, where it makes sense, paying suppliers on the back of the term. Do both, and the timing of payments turns into runway.

A small agency I worked with learned this the slow way. Their books said a strong May. They paid two suppliers early, paid a quarterly tax bill, and were caught out when a $38k client invoice slid from day 30 to day 52. After three good-looking weeks, they were short on a Tuesday. The total was right and the timing was a guess they never updated.

Run it like an ensemble

Weather services run an ensemble. They run many forecasts, each started from slightly different conditions, so they can see the spread of likely outcomes rather than one false reading.

Do the same with cash. Build a base case where your big customers pay on their own history. Then run a downside where your two largest invoices each come in two weeks late. The spread between those runs is your real exposure, and it tells you how much buffer you need before the squeeze hits.

Inflows in one file and outflows in another is not a forecast. The point is to lay both on the same weekly grid, out to at least 90 days, so any mismatch has a name and a date. Then you can act on a push for collections or a short draw on the line while you still have options.

A 13-week cash flow model gives you that. You get a near-term view where every receivable and payable sits on a real week, re-run as the numbers come in. You manage the cash rather than find out about it after the fact.

FAQ

What is the difference between an accounts receivable forecast and a revenue forecast?

A revenue forecast predicts the sales you will book. An accounts receivable forecast predicts when those booked sales turn into cash you can spend. Revenue tells you the deal closed. The AR forecast tells you the day the money reaches the account, which is the number that pays the bills.

How do you forecast accounts receivable using DSO?

Take your outstanding accounts receivable and your average sales per day, that is annual sales divided by 365. DSO equals receivables divided by average daily sales, and it tells you about how many days of sales are tied up unpaid. Watch the trend the way you watch a barometer. A rising DSO means money is taking longer to reach you, so push expected pay dates out and plan for the gap.

How often should I update my AR and AP forecast?

Weekly, at least. A forecast you run once goes off the way an old weather model does, because small errors in who pays when grow as the days pass. Re-run it every week with the payments that came in, and the next few weeks stay close to right even as the far horizon drifts.

Can I just use an average payment date for all customers?

No. A single average DSO is a clean line that hides the spread. Your cash depends on which specific customers pay when, so model each one’s own behavior. One big account paying late can drain a month that looked safe on the average.

The stand

Booked revenue is not money, and one number is not a forecast. The founders who survive their own growth treat cash the way a forecaster treats the atmosphere. It is chaotic, it is sensitive to small early errors, and it needs a fresh reading every week. Run the model, watch the spread, and update it with the numbers as they come in. The gap stops catching you out.

That is the whole point of CX Cash. You should know where the money is going. Grab the free 13-week cash flow model and forecast template, put your receivables and payables on one grid, and re-run it as the cash comes in. Then send it to a founder who still books one number and calls it a forecast.

More in Cash Flow Forecasting & Projections