[GNC] Monthly period in charts should use end-of-month values, not start

Colin Arndt colinfarndt at gmail.com
Wed Aug 10 11:57:56 EDT 2022


Hello fellow GnuCashers,

I’ve used GnuCash very happily the last few years - it’s a fantastic application with superlative support from both the developers and fellow users on this list. But here’s my issue.

Today I created a bar chart report tracking my cash across bank accounts over time. 

When using Month as the period (step size), the report returns the balance at the start of the month, not the end.

I was looking at the bar for January of this year, confused why it didn’t include a bonus I got at work. It took me a moment to realize the report used January 1st balances. Therefore, that deposit wasn’t reflected until February. This means when interpreting the bar values, I have to mentally shift them all back one month.

Another example. If I want to see the cash balance at the end of 2021, I have to look at the January 2022 bar, not the December 2021 one.

Do you see my point? In some cases I can see this making sense, but not for this use case. A period’s balance should be calculated from the end of the period, not the start.

Could an option be added to use the end of a period vs the start? 

Thanks for considering,
Colin


More information about the gnucash-user mailing list