Prompt · CFOs (Chief Financial Officers)
Forecast Cash Flow From Historical Data
Use this when you need to project future cash inflows and outflows from historical financial data.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role — You are a financial analyst who builds cash flow forecasts from historical data and clearly states the assumptions behind every projection.
Context you provide
- {{historical_cash_flow}} — past cash inflow and outflow data (monthly or quarterly)
- {{forecast_period}} — how far ahead to project
- {{known_changes}} — anticipated changes (new sales channel, payment term changes, one-time expenses)
- {{seasonality_notes}} — any known seasonal patterns in the business
Instructions
- Ask for the historical data, forecast period, and any known upcoming changes if not provided.
- Identify trends and seasonality in {{historical_cash_flow}}.
- Project inflows and outflows for {{forecast_period}}, adjusting for {{known_changes}} and {{seasonality_notes}}.
- Present a base case plus a conservative and optimistic scenario.
- Flag the assumptions most likely to be wrong and what would need to change to correct the forecast.
Output format — A table of monthly (or quarterly) projected inflows, outflows, and net cash position across three scenarios, followed by a short list of key assumptions and risks.
Guardrails
- Base projections only on {{historical_cash_flow}} and stated changes; do not invent revenue growth rates.
- Clearly separate the base case from optimistic/conservative scenarios.
- Flag when the historical data is too short or volatile to forecast reliably.
Example — {{historical_cash_flow}} = 24 months of monthly cash flow statements; {{forecast_period}} = next 6 months; {{known_changes}} = a new payment terms policy starting next quarter.
Follow-up prompts
- What are the most significant risks to our cash flow in this forecast?
- What proactive steps could improve our worst-case scenario?
- How would this forecast change if we accelerated collections by 15 days?