Home · Business · Finance & Accounting · Invoicing & credit control
As of 13 August 2026, AI can only partly forecast cash flow from your invoices.
This still needs a person who signs their name to it.
Can you do it?
15 minutesto a draft.
30 minutesto something you’d act on.
Cost, all in£0
Skill neededchat-fluent
Who has to check ityou
What the alternative costsThe supplied tool data gives no price for a comparable cash-flow forecasting service.
If this goes wrong, you treat late customer payments as available cash and make a payment or spending decision that the business cannot comfortably support.
What to actually do
Hand it to a person
The route this page recommends
A person who owns the outcome does this end to end, worth it when the failure is dear.
Use a tool built for this
Second choiceDo it yourself
The distant thirdA chat interface, chat-fluent skill, and roughly 30 minutes until you can act on the result.
How to actually do it
- Open your invoicing system and export all outstanding and recently paid invoices for the forecast period, including invoice amount, VAT where available, due date, status and actual payment date.
- Open your business bank records and write down the opening balance for the forecast period, then list regular, one-off, VAT, payroll, tax and supplier payments with their expected dates.
- Put the invoice and outgoing-payment data into a spreadsheet with clear column headings, and remove duplicate invoices and cancelled items.
- Paste the spreadsheet data and the business context into the prompt, then ask the chatbot to calculate the base, cautious and optimistic forecasts without filling gaps with invented figures.
- Compare the forecast receipts with the invoice totals, check each opening and closing balance calculation, and trace every outgoing payment back to your records.
- Check the payment-timing assumptions against your actual customer payment history and change any scenario assumption that does not fit your customers.
- Paste the corrected data and assumptions into Julius AI or your spreadsheet, regenerate the forecast, and save the input data, assumptions and final forecast together.
- Use the cautious forecast to decide whether any payment or spending decision needs discussion with your accountant or finance adviser.
Prompt
Build a cash-flow forecast from the data below. Use only the figures I provide and label every assumption. Business context: - Forecast period: [START DATE] to [END DATE] - Currency: GBP - Opening bank balance: [AMOUNT] - Expected regular outgoing payments and dates: [PASTE DATA] - One-off outgoing payments and dates: [PASTE DATA] - Tax, VAT, payroll or other known payments and dates: [PASTE DATA] - Historical customer payment data, if available: [PASTE DATA] Invoice data, with one row per invoice: [PASTE A TABLE OR CSV WITH CUSTOMER NAME OR ID, INVOICE DATE, DUE DATE, AMOUNT INCLUDING VAT, AMOUNT EXCLUDING VAT IF AVAILABLE, PAYMENT STATUS, ACTUAL PAYMENT DATE IF PAID, AND ANY CREDIT NOTE] Produce: 1. A weekly cash-flow table showing opening balance, expected customer receipts, each category of outgoing payment, net movement and closing balance. 2. A separate list of invoices expected to be unpaid at each period end. 3. A base case, a cautious case and an optimistic case. Derive payment timing from the supplied payment history where possible. If there is no history, do not invent a probability or delay. Instead, state the missing input and make the scenarios use clearly labelled timing assumptions for me to approve. 4. A list of every missing or ambiguous input that could materially change the result. 5. Reconcile the forecast receipts to the invoice list and show the arithmetic for each period. 6. Flag negative closing balances and explain which assumption or invoice causes each one. Do not present the result as a guarantee. Do not invent invoices, payment dates, expenses, VAT treatment or customer behaviour. Ask questions before calculating if the data is too incomplete to produce a meaningful forecast.
Open it prefilled in ChatGPT or Claude, or copy it into Gemini, which takes no prefill link.
What it gets wrong
- AI cannot know whether a customer will pay late unless your records support that assumption.
- AI cannot infer missing supplier, VAT, payroll or tax payments from invoices alone.
- AI cannot decide whether a forecast assumption reflects your business risk or whether you should delay a payment.
- AI can make a coherent table from inconsistent data, so a neat forecast can still be based on duplicate, missing or misclassified records.
- You remain responsible for checking the figures and for the cash decisions made from the forecast.
What caps this at PARTLY: verification cost, judgement under ambiguity and stakes of error.
How we scored this
Five axes, each scored nought to two by hand: ten means AI carries the task cleanly, and the thresholds that turn a total into YES, PARTLY or NO are published in the methodology. Each axis name links to its definition.
| Axis | Score (0–2) |
|---|---|
| Output | 2 |
| Inputs | 1 |
| Verification | 1 |
| Liability | 1 |
| Effort delta | 2 |
| Total | 7 / 10 |
The methodology and its thresholds are published in full.
FAQ
- Can ChatGPT forecast cash flow from invoices?
- Yes, it can build a forecast from invoice data, opening cash, outgoing payments and payment history. It cannot reliably predict when customers will pay from invoice due dates alone, so missing assumptions must be supplied and checked.
- What information does AI need to forecast cash flow?
- Give it invoice amounts, VAT where relevant, due dates, payment status and actual payment dates, plus the opening bank balance and expected outgoing payments. Regular costs, payroll, VAT, tax and supplier payments are needed if they fall within the forecast period.
- Is an AI cash flow forecast accurate?
- The arithmetic can be checked, but the forecast is only as reliable as the source records and payment-timing assumptions. Compare it with actual payment history and produce cautious and optimistic scenarios rather than treating one result as certain.
- Can AI predict when customers will pay my invoices?
- It can identify patterns when you provide historical invoice and payment dates. It cannot know about a customer's undisclosed cash problem, dispute or change in behaviour, so those predictions remain assumptions rather than facts.
Nearby answers
Assessed by gpt-5.6-luna (gpt-5.6-luna) on 2026-08-13, second-checked by an independent model. Wrong somewhere? Email [email protected] and it gets re-checked.
The newsletter
AI news, new answers and product picks, straight to your inbox.