This is due to https://bugs.gnucash.org/show_bug.cgi?id=797640
This change modifies the reconciliation starting balance calculator from Account->reconciled_balance to account->reconciled_balance on statement date. The reasoning for this change is with the observation: (A) if reconciliation is performed from a statement dated 31/01/2019, the starting balance calculator should ignore transactions posted later than 31/01/2019. (B) subsequent work https://github.com/Gnucash/gnucash/pull/667 aims to store past reconciliation ending balances and statement date. As a result we can re-reconcile any past statement. (C) subsequent work will allow a sanity-check type report (illustrated in above PR) which will compare account reconciled balances at previous statement dates, and highlight any discrepancy. There have been previous feature requests to store and retrieve reconciled balances and reconciliation dates, and I believe it's possible and reasonable. Having explained the rationale, the reasoning (A) may be incorrect -- please file in bug 797640 how/why starting_balance should include transactions posted after statement date. If reasoning (A) is invalid then we will need to revert the change, which means (B) and (C) above cannot happen. On Wed, 1 Apr 2020, 11:48 am David Reiser via gnucash-user, < gnucash-user@gnucash.org> wrote: > My checking account reconciled fine. > Then I went to two savings accounts and got completely off-the-wall > results. When I first clicked the reconcile button, the dialog that comes > up has the correct starting balance and the correct proposed > to-be-reconciled balance. When I click OK to get to the transaction > check-off dialog, gnucash has completely changed the starting balance to a > much smaller number (and one that has never appeared in the account ledger) > and thus presents an out of balance total that cannot be reconciled with > the transactions that are in the account. > > Dave > -- > Dave Reiser > dbrei...@icloud.com > > > > > > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > If you are using Nabble or Gmane, please see > https://wiki.gnucash.org/wiki/Mailing_Lists for more information. > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. > _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.