CASH-FLOW FORECAST
Math first, narrative second
Your forecast is built from real recurrences and scheduled items, not a guess. The AI only explains the numbers. It never makes them up.

How the projection is built
The forecast starts with arithmetic you could redo by hand. For every category, vokse takes the last six months of activity and smooths them with an exponential moving average (α 0.5), so the most recent month weighs most and older months fade without vanishing. That figure is the baseline, and it is computed in integer cents.
On top of the baseline sit the recurrences you already keep: salary, rent, subscriptions, scheduled transfers. Every occurrence that falls inside the target month is added to its category, and the sum is compared with what you have assigned in the budget, so the overrun is visible before the month begins. The same inputs always give the same numbers, and this path runs without any AI provider or token budget.
The narrative comes second and stays optional. Ask for the refined pass and a language model reads the baseline and the six months behind it, adjusts only the categories where a trend or a season clearly says next month will differ, and attaches a one-line reason to each change. It cannot add a category or a figure the math did not produce; if the call fails or is off, the deterministic forecast stands as it was.
- 6 months
- 1 month ahead
- EMA, α 0.5
- Deterministic
- Optional
- Integer cents
How a month gets projected
Recurrences
What you already know is coming goes in first. Every active recurrence that lands inside the target month is counted as many times as it occurs, a weekly bill four or five times, and summed by category.
History
Then the last six months of activity per category are smoothed into a baseline with an exponential moving average, recent months weighing more than older ones. Baseline plus recurrences is the projection.
Scenario
The month arrives as a table: projected spend per category beside what is assigned, the overrun called out where the plan falls short. Switch on the optional AI pass and outlier categories may be adjusted with a reason; if it fails, the deterministic numbers stay.
- of your own history behind every figure
- 6 months
- ahead, category by category
- 1 month
- no rounding, no invented figures
- To the cent
What the forecast connects to
No invented figures
The model narrates the computed baseline; it cannot conjure a number that the math did not produce.
Learn moreBuilt on recurrences
Salary, rent, subscriptions and scheduled transfers feed the projection directly from your recurrence and rules engine.
Learn more
Goals and loans
A goal on an envelope says what to assign each month; the forecast says what that envelope is likely to need. Put the two side by side and a shortfall shows up before it happens, for a savings target and a loan payment alike.
Learn morevokse
See where your balance is heading on numbers you can reproduce, with an AI summary that stays honest.