Add trends
Nearly no costs/incomes are totally constant over time and a budget that implements trends (caused by e.g. inflation, other life standard, increase in job payment) would be much more reliable.
Trends could be implemented by defining the shape or formula for the amount of a scheduled transaction over time. Possible shapes could be:
- constant (no trend)
- linear
- logarithmic
- hyperbolically converging (
x-\frac{1}{t}
)