Reports
Cash flow forecast
Projected balance line based on planned transactions and recurring revenue.
The Cash flow forecast (sidebar → Cash flow forecast) extends your balance line into the future. It combines:
- Current balance across all accounts.
- Planned transactions — your one-off and recurring forecasts from planned transactions.
- Open invoices — issued, unpaid invoices imported from Stripe, expected on their due date.
- Recurring revenue — expected MRR continuation based on current active subscriptions.
How the forecast is computed
For each future day:
- Start from yesterday's actual balance.
- Add expected recurring revenue inflows for that day (subscriptions that renew on that date).
- Apply every planned transaction occurrence dated that day.
- The result is the projected balance.
Past dates always use actual transactions — the forecast line and the actual line meet at today.
Overdue invoices
An open invoice whose due date has passed doesn't leave the forecast. It counts as expected any day now, so the money lands on today in the projection. Two exceptions:
- Invoices whose collection looks stalled (payment retries exhausted, never attempted, or far past due) promise nothing. They stay visible in the planned transactions list with a Collection stalled badge explaining why.
- Predicted occurrences whose date passed without a matching transaction drop out. A missed prediction is a miss, not money still on the way.
Improving forecast accuracy
- Make sure your planned transactions cover predictable expenses (salaries, software, rent).
- Keep vendor defaults up to date so new transactions categorize themselves and historical baselines stay clean.
- Reconcile bank imports regularly so the starting balance is accurate.