I would find really useful the ability to set specific time bounded budgets… so say I’m going away for the weekend, I could set a budget for that period of time for £50.
These could be repeatable so I could give myself an every-weekend or every-day budget.
Adding the ability to set specific category budgets within these, would make this an extremely powerful and flexible feature!
They should also be given a precedence (though this could be implicitly derived somehow) so only the highest precedent budget is considered at any time. So when I’m on holiday, for example, my holiday budget should override my normal weekly budget.
How I imagine this to look on the budget page, you would see a list of budgets in order of precedence for a given month, so monthly at the bottom, then maybe a daily repeating budget, then a weekend repeating budget and then maybe at the top a specific budget for a trip that month. The repeating ones would roll over month to month as appropriate. Selecting a time budget would display all of the occurrences of that budget in the month, and selecting one of those would show a page similar to the current budget summary page.