Thank you for the explanations of how rolling budgets work! I understand how they function in the app now. However, it seems counter-intuitive to me, since they’re essentially the same as non-rolling budgets at the moment other than increasing spending limits if you go under budget in a given month… 
I get why the regular budgeting feature in Emma is a “hard limit”, which complains if you go over budget. But I was expecting rolling budgets to be more of a plan to allocate spending money each month in order to build up savings to be used as & when you need it. The current implementation seems to lend itself more toward spending extra money every month instead of gently guiding you toward saving.
For example, say you plan to spend about £100 a month, but you expect to spend more during some months than others.
Currently, if you overspend, you get complained at, but are then expected to spend the regular amount next month (thus potentially encouraging overspending).
If you underspend with the current rolling budgets, the limit increases next month (thus potentially encouraging overspending).
In the version I was imagining, if you go over or under budget in a particular month, that’s expected, not a problem - although you might want to plan to spend less until you’re back to at least £0.
And if you go under budget, that doesn’t mean you should spend all the extra immediately! That’s savings for the next time you actually need it.
There could be an upper & lower limit on how much the plan could be temporarily raised/lowered based on saving/overspending, but I think the allocated budget itself should remain fixed for clarity.
Hopefully the following example will help explain what I mean. 
So your monthly budget & spending in practice could be something like:
Plan |
Monthly Budget |
Upper Limit |
Lower Limit |
details |
default if saved = 0 |
max plan if >0 saved |
min plan if <0 saved |
amount |
£100 |
£100 |
£50 |
Month |
Allocated |
Saved |
Plan |
Spent |
Saving |
Jan |
£100 |
£0 |
£100 |
-£50 |
£50 |
Feb |
£100 |
£50 |
£100 |
-£50 |
£100 |
Mar |
£100 |
£100 |
£100 |
-£25 |
£175 |
Apr |
£100 |
£175 |
£100 |
-£75 |
£200 |
May |
£100 |
£200 |
£100 |
-£500 |
-£200 |
Jun |
£100 |
-£200 |
£50 |
£0 |
-£100 |
Jul |
£100 |
-£100 |
£50 |
-£25 |
-£25 |
Aug |
£100 |
-£25 |
£75 |
-£50 |
£25 |
Sep |
£100 |
£25 |
£100 |
-£200 |
-£75 |
Oct |
£100 |
-£75 |
£50 |
-£100 |
-£75 |
Nov |
£100 |
-£75 |
£50 |
£0 |
£25 |
Dec |
£100 |
£25 |
£100 |
-£50 |
£75 |
|
|
|
|
|
|
Total |
£1,200 |
|
£975 |
-£1,125 |
|
…so the idea would be to ensure you have enough and trend toward saving money overall, even though you may go under or over the allocated amount/plan on a given month.
Also, letting us set the upper & lower plan amounts based on saving/overspending should ensure everyone can get what they need out of rolling budgets. =)