
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec rhoncus neque sed nibh sagittis, fringilla porttitor ipsum tristique. Nulla interdum ex et nisi vehicula, id laoreet nisl ultricies. Phasellus vitae magna ac lacus dictum tincidunt. Sed iaculis metus nec viverra pulvinar. Etiam id nisi eu turpis mattis imperdiet ac ac tortor. Aliquam at ipsum dui. Etiam pharetra consequat massa. Aenean nec lectus sit amet metus pharetra dapibus. Pellentesque interdum ex eget nisi fringilla, id semper erat rhoncus. Suspendisse lectus leo, malesuada pharetra commodo a, sollicitudin eu erat. Nullam justo nisl, tincidunt vel auctor id, luctus a tellus.
Pellentesque sollicitudin mauris sit amet enim volutpat, at faucibus sem laoreet. Morbi egestas ex non orci interdum, ut elementum orci faucibus. Maecenas et sem convallis erat dignissim facilisis. Quisque purus sapien, pellentesque euismod varius id, fermentum nec nibh. Integer commodo dignissim ipsum, ac accumsan metus fringilla sit amet. Aenean aliquam sem finibus tempor venenatis. Aliquam ac facilisis turpis, eu posuere ipsum.

In nisi dui, ultricies sit amet gravida vel, ullamcorper vel mauris. Aliquam nec sapien odio. Sed vitae suscipit felis. Nullam semper blandit lectus, eu finibus urna fermentum et. Aliquam vehicula ligula nibh, non efficitur massa iaculis et. Vestibulum vitae euismod odio, non maximus nulla. Sed viverra porta enim ac interdum. Maecenas auctor tristique auctor. Nullam et neque nec tortor malesuada ullamcorper. Pellentesque ac fringilla ante, non convallis est. Proin velit augue, rutrum vitae ipsum vel, malesuada dictum urna. Nunc vulputate sit amet odio vitae ullamcorper. Nullam suscipit ornare eros, et viverra sapien hendrerit quis. Donec odio eros, ultricies a risus quis, efficitur elementum turpis. Etiam interdum diam quis turpis ultricies.
Sed non sapien eros. Duis fringilla fringilla lectus sit amet aliquam. Aliquam erat volutpat. Vivamus molestie, felis rutrum luctus pulvinar, libero metus eleifend mauris, semper malesuada ante eros vitae eros. Phasellus vitae dolor faucibus, laoreet lectus quis, placerat nisi. Nam ornare nulla id est aliquet, quis fringilla neque congue. Duis facilisis sed massa vel bibendum. Curabitur sollicitudin tristique commodo. Vivamus facilisis venenatis nibh. Integer placerat elementum felis, id consequat lorem consectetur a. Duis laoreet sit amet nisl in eleifend. Interdum et malesuada fames ac ante ipsum primis in faucibus.
Proin eros lacus, pellentesque sed vehicula a, luctus non nibh. Nulla diam sem, posuere ac odio varius, ultrices tristique nibh. Morbi dictum scelerisque convallis. Praesent faucibus lorem lacus, id luctus justo feugiat et. Curabitur eget tellus non nisi interdum blandit. Maecenas pulvinar est sed ex elementum, ac commodo diam bibendum. Nulla auctor dolor felis, sit amet euismod ante eleifend non. Donec id neque magna.
Fourteen percent of treasury teams still describe cash forecasting as easy. It was 28 percent in 2018, so the share of people who find this work straightforward has been cut in half in seven years, while the share calling it difficult climbed from 39 percent to 53 percent over the same stretch. Those numbers come out of the 2025 Cash Forecasting and Visibility Survey run by Strategic Treasurer, summarized here alongside the rest of this year's forecasting data, and they're the clearest evidence I've seen that the problem got harder while the tooling supposedly got better.
The math in a 13-week forecast hasn't changed since I learned it. Receipts in, disbursements out, roll the balance forward, flag the week you go negative. A first-year analyst can build the model. What broke is everything upstream of the model - more bank accounts, more entities, more billing systems, more payment rails, all of them needing a human to log in somewhere and export something before the model has anything to chew on. That's where an agent belongs, and it's why so many AI cash forecasting pitches land flat: they're selling you a better regression when your actual problem is that Tuesday's bank file didn't arrive.
Management stopped accepting a monthly number. In the same 2025 survey, 68 percent of companies reported that leadership expectations around forecasting went up, with 76 percent specifically citing greater accuracy required and 69 percent citing more review and attention from management. Meanwhile the AFP 2025 Treasury Benchmarking Survey found 73 percent of practitioners naming cash management and forecasting their top priority, up from 68 percent in 2022, and that priority holds across company sizes and seniority levels.
So you have rising expectations, rising complexity, and roughly the same headcount. That's the squeeze, and it's the same squeeze I see in controllership every time I look at a close calendar. The work multiplied and nobody got a bigger team.
A 13-week cash flow forecast is a direct, week-by-week projection of cash receipts and cash disbursements over one quarter, built from the bank account outward rather than from the income statement down. It answers one question - do we have enough cash in week seven - and it's the model lenders, boards, and anyone doing a turnaround will ask for first.
It's direct-method, so it ignores accruals entirely. AR collections go in when you expect the money to land, not when you invoiced. Payroll goes out on payroll dates. Debt service, rent, taxes, and capex all sit on their own lines with their own timing. Thirteen weeks is the window because it's long enough to see a covenant problem coming and short enough that you can still name the specific invoices driving each week.
Every 13-week forecast I've ever seen breaks in the same four places, and each one is a decent agent job.
Bank position. Prior-day and intraday balances across every account, normalized to one currency and one chart. This is pure retrieval and reconciliation, no judgment required, and it's the single biggest time sink in most treasury shops. An agent pulling BAI2 or camt files on a schedule, matching them to your account register, and flagging accounts that went silent is worth more than any forecasting algorithm you'll buy.
AR timing. Take the open AR aging and predict when each invoice actually lands, not when terms say it should. This is the one place a model genuinely beats a human, because customer payment behavior is patterned and boring and there's usually years of history sitting in the subledger. Feed it invoice-level payment history by customer and let it produce a date and a confidence per invoice.
AP and disbursement scheduling. Open payables, scheduled runs, recurring commitments that never appear in AP at all because they're on somebody's corporate card or a direct debit. An agent can assemble the disbursement calendar and, more usefully, surface the stuff that hits the bank without ever touching the AP module. That gap is where forecasts quietly go to hell.
Variance explanation. Last week's forecast against last week's actuals, by line, with the drivers named. Half the value of a rolling 13-week is the discipline of explaining the miss, and it's exactly the kind of tedious diff-and-narrate work that an LLM does well and that a controller does resentfully at 7pm.
Notice what isn't on that list. The projection arithmetic. Leave that in the spreadsheet or the FP&A tool where you can see it, because the moment your CFO can't trace a week-seven number back to the invoices behind it, the forecast stops being useful in the room where it matters.
Revenue assumptions stay human. New business timing, a big customer's renewal, whether that pilot converts - an agent has no basis for any of it and will happily produce a confident number anyway.
Discretionary spend stays human, because the whole point of a 13-week is that it's a decision tool. When week nine looks tight, someone has to choose which payments slip and which vendors get called, and that's a relationship judgment about who will tolerate a week and who will put you on credit hold.
And covenant math stays human-reviewed even when it's automated, because being wrong about a covenant is a different category of wrong. Automate the calculation, keep the sign-off.
The honest position on all this sits between the two loud ones. The people saying agents will run treasury end to end next year are selling something, and the people saying none of this touches real finance work haven't watched someone spend Monday morning logging into six bank portals. Both of those takes are lazy. The middle is where the work is.
Build the boring feed first. Pick your two highest-volume bank accounts and automate the daily balance pull into one sheet. No modeling, no AI, just the data showing up without a person fetching it. Run it for three weeks and count the hours you got back.
Then add AR timing prediction on your top 20 customers by open balance. Twenty is enough to move the forecast and small enough that you can eyeball every prediction against what actually happened. If the model can't beat your gut on twenty accounts, it won't beat it on two hundred.
Then automate the variance narrative and stop there for a quarter. Let people trust the plumbing before you ask them to trust the forecast.
If you're choosing tools for any of this, the FP&A and treasury categories in our software directory are scored on features, support, value, and security rather than on who paid for placement, and if the honest answer is that you need a person rather than a platform, the fractional CFOs and advisory shops in our firms directory do this exact build for a living. The build versus buy call here is real and it's not obvious, which is roughly the lesson in what Klarna's CEO actually said about replacing his stack with AI.
Not reliably, and you shouldn't want it to. AI is strong on the retrieval and pattern-matching layers - pulling bank balances, predicting invoice payment dates from history, assembling disbursement calendars, and writing the variance narrative. The revenue assumptions and the payment-prioritization decisions depend on context an agent doesn't have, so those stay with the person who owns the number.
Four feeds. Daily bank balances across all accounts in a normalized format, invoice-level AR aging with several years of payment history by customer, open AP plus recurring commitments that bypass the AP module, and last period's forecast so it can compute variance. Most implementations stall on the third one, because nobody has a clean list of the direct debits and card charges that hit the bank without a purchase order.
Weeks one through four should land within a few percent, since most of that cash is already committed or already invoiced. Weeks five through thirteen carry real error and should be presented as a range with the assumptions named. A forecast that shows a single confident line thirteen weeks out is telling you more about the modeler than about the cash.
It's most famous as a restructuring tool, which is why people flinch when a lender asks for one, but healthy companies run them for capital allocation and covenant headroom. The 2025 survey data shows management scrutiny of forecasting rising across the board, not just at troubled companies, so the rolling 13-week is turning into standard practice rather than a distress signal.
Start there anyway. Automate the bank balance pull into the spreadsheet you already have and change nothing else. Teams that rebuild the model and the data pipeline at the same time usually end up trusting neither, so sequence it - fix the feed, prove the hours saved, then touch the model.
The teams pulling ahead on this aren't the ones with the fanciest forecasting engine, they're the ones who got their bank data flowing without a human in the loop and then kept going. Pick one account, automate one feed, and see what breaks. You'll learn more in three weeks of that than in three months of vendor demos.