Insights and Updates
.png)
Cash Flow Forecasting for B2B: The AR-First Approach
Most B2B cash flow forecasts miss because they trust invoice terms over actual payment behavior. Here is how to build an AR-first forecast that holds up.
Cash flow forecasting is the practice of projecting how much cash a business will have on hand at future points in time, based on expected receipts and payments. For B2B companies, the single biggest lever on forecast accuracy is how well you can predict when customers will actually pay, not just when invoices are due.
What Is Cash Flow Forecasting?
Cash flow forecasting projects a company's future cash position by combining expected inflows (customer payments, financing) with expected outflows (payroll, vendor payments, debt service) across a set time horizon, usually 13 weeks for operational forecasts and 12 months for strategic planning. The output tells a business whether it will have enough cash to cover its obligations, and when, rather than just whether it's profitable on paper.
Forecast accuracy is getting more attention at the top of finance organizations, not less. Gartner's 2025 CFO survey found that 51% of CFOs rank improving financial forecast accuracy and quality among their top five priorities for 2026. PwC has reported that 58% of CFOs are increasing their focus on cash and liquidity forecasting specifically, citing a more volatile operating environment. The attention is rising because most forecasts are still built on the wrong input.
Why Most B2B Cash Flow Forecasts Are Wrong on the Receivables Side
A standard cash flow forecast treats accounts receivable as a known quantity: invoice due in 30 days, cash in on day 30. In practice, B2B payment behavior rarely matches invoice terms. A customer on net 30 terms who has paid like clockwork for two years can slip to net 55 the moment their own business hits a rough quarter, and most forecasting models have no way to see that coming. They just report the miss after it happens, the same way a DSO calculation only tells you what already happened rather than what's about to.
An AR-first approach to forecasting flips the input. Instead of assuming invoice terms equal payment timing, it builds the receivables side of the forecast from each customer's actual payment behavior and current financial signals, then rolls that up into the cash position. That single change is usually the difference between a forecast that's directionally right and one a CFO can actually plan around.
How to Build an AR-First Cash Flow Forecast
Four inputs replace the single "invoice due date" assumption most spreadsheet models rely on:
| Input | What it replaces | Why it matters |
|---|---|---|
| Customer-level payment history | Standard invoice terms applied uniformly | A customer who reliably pays 15 days late should be forecast at 45 days, not 30 |
| Current financial signal on each major account | A credit check done once at onboarding | A customer whose financial position is deteriorating is a leading indicator of a payment delay, often months before it shows up in your aging report |
| Concentration by customer | Treating all receivables as equally likely to collect on time | If three customers make up 40% of AR, their individual payment risk drives the whole forecast more than the average |
| Dispute and deduction rate by customer segment | Assuming 100% of invoiced amounts collect | Distributors and wholesalers in particular lose real cash to deductions that a terms-based forecast ignores entirely |
A Worked Example
Say a $20 million distributor has $3.2 million in AR against net 30 terms. A terms-based forecast assumes all $3.2 million collects within 30 days, giving a clean, wrong number. An AR-first model instead looks at the underlying accounts: $2.1 million from customers with a two-year history of paying within 5 days of terms (forecast at 35 days), $700,000 from customers who run 20 to 30 days late on average (forecast at 55 to 60 days), and $400,000 concentrated in two accounts whose financial signals have weakened over the last two quarters (forecast at 75-plus days, with a real chance of write-off). The cash-in timeline that results looks nothing like the terms-based version, and it's the one that matches what actually happens six weeks later.
Why DSO Isn't a Forecasting Tool
DSO is a backward-looking average. It tells you how collections performed last month, not which specific accounts are about to slip next month. A credit team running its forecast off a DSO trend line is extrapolating a lagging average forward and calling it a projection. The accounts that move a forecast are the handful with real financial deterioration, and those get buried inside an average with everyone else. Pulling customer-level signal into the forecast, instead of relying on a portfolio-wide number, is what separates a forecast that holds up from one that's rebuilt every month because it kept missing.
Frequently Asked Questions
What is a cash flow forecast?
A cash flow forecast is a projection of a company's expected cash inflows and outflows over a set period, used to determine whether the business will have enough cash on hand to meet its obligations at specific points in time.
Why is a cash flow forecast usually 13 weeks?
Thirteen weeks (one fiscal quarter) is long enough to plan around upcoming obligations like payroll, debt payments, and large vendor bills, but short enough that the underlying assumptions, especially customer payment timing, stay reasonably accurate. Forecasts built further out tend to drift unless they're rebuilt on rolling, updated data.
What are the main types of cash flow forecasting?
The two most common are direct forecasting, which projects actual expected cash receipts and payments over a short horizon like 13 weeks, and indirect forecasting, which derives cash flow from projected income statements and balance sheets over a longer horizon like 12 months. B2B companies typically need direct forecasting for operational decisions and indirect for strategic planning.
What's the best way to forecast cash flow when customers don't pay on terms?
Build the receivables portion of the forecast from each customer's actual payment history and current financial health rather than their stated invoice terms. A customer who has run 20 days past terms for the last six invoices is the best predictor of invoice number seven, and a forecast that assumes otherwise will keep missing in the same direction.
How does accounts receivable concentration affect cash flow forecasting?
When a small number of customers make up a large share of receivables, their individual payment behavior and financial stability matter more to the forecast than the portfolio average. A forecast that treats a $20 million AR book as one uniform number misses the risk sitting in the three or four accounts that actually drive the outcome.
Transform your credit process today.
Meet with our team or try us free for 30 days.



.png)
.png)