GnuCash
Contact   Instructions
Bug 646361 - Estimate budget should give option to have same amount in each budget period
Summary: Estimate budget should give option to have same amount in each budget period
Status: RESOLVED FIXED
Alias: None
Product: GnuCash
Classification: Unclassified
Component: Budgets (show other bugs)
Version: 2.4.x
Hardware: Other All
: Normal enhancement
Target Milestone: ---
Assignee: core
QA Contact: core
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-31 13:05 EDT by Nick
Modified: 2019-05-23 15:38 EDT (History)
3 users (show)

See Also:


Attachments

Description Nick 2011-03-31 13:05:11 EDT
The "estimate" function in the  budget appears to populate the budget with values based on the spending at respective times of the previous years. Whilst this may be very useful for those expenses which are likely to occur either less frequently (like car repairs) or with a seasonal variation (like gas bills) it would be nice to have an option to gain a good estimate of what your spending has been - I have several years of data I can import - and then populate the budget with an average amount (e.g. for something like groceries which should be relatively constant month-on-month or probably trending slightly up or down dependent on inflation, etc). 

That is either to give a straightforward mean (which I know the user could calculate for themselves but isn't software like this supposed to make life easier?) or to apply some form of linear regression to give an expected value for the current budget period. 


Preferably it would suggest the budget amount and then give the user the option to select whether to populate the budget with that amount or an amended one.

The extension to this, if the trending has been worked out using a linear regression model, is that then GNUCash could tell the user how long until the budget became invalid depending on a preset percentage change or an upper limit of spending. (But then where would this upper limit reside?)
Comment 1 John Ralls 2017-09-24 18:17:35 EDT
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
Comment 2 John Ralls 2019-05-23 15:38:55 EDT
Fixed in GnuCash 3.6 thanks to a contribution from Adrién Panella.

Note You need to log in before you can comment on or make changes to this bug.