Stephen,

It's GnuCash version 5.16, Build ID: 5.16+(2026-06-27), on Windows 11.  But I don't think the GnuCash version has anything to do with this.  I've seen the same problem now on two earlier versions as well.

If you're trying to reproduce the problem on your system, the key factor is that there has to be a transaction in the account with a transaction date exactly equal to the ending date that you're typing into the Reconcile popup window.  And additionally, the ending balance that you're typing into the popup window needs to be an amount that excludes that transaction.

Tom


On 08/04/2026 04:32 PM, Stephen M. Butler wrote:
On 8/4/26 14:35, Tom Route36 wrote:
Hi all,

I came across what looks to me like a bug in Reconcile operations; but before I post anything to Bugzilla I just want to run it by folks here to see if this is a real bug, or if maybe it's just operator error on my part.  Here's the deal. (And you can scroll ahead to the 5th paragraph if you don't want all the background details.)

I get a credit card statement; and I want to reconcile it.  The statement ending date is 7/27, and the statement ending balance is $800.  I open up the account in GnuCash and hit the Reconcile button.  The Reconcile window pops up showing me a Statement Date of 7/25 with an Ending Balance of $800.  So far, all is okay.  I know the Statement Date in the Reconcile popup is an estimated date based on the previous month, and the Reconcile Ending Balance is the balance of the account as of that estimated date.  It's all good.

Now I need to do the Reconcile operation.  So in that popup window, I edit the Reconcile Statement Date changing it from 7/25 to 7/27; and I see that the Reconcile Ending Balance changed from $800 to $950.  That change in Ending Balance doesn't surprise me because I know that I had a transaction on 7/27 for $150; and that transaction won't appear on my credit card statement until the following month. However, GnuCash figures that $150 is part of the current reconciliation period. No big deal though.  I just go and edit the Ending Balance from $950 back to $800.  With my edits, both those fields in the Reconcile popup window now match my credit card statement. Again, everything looks fine.

So I hit the OK button in the Reconcile popup window.  And that gets me to the window where I can do the actual reconciliation - the listing of Funds In and Funds Out.  And here's where I have a problem.

In the lower right corner of that Funds In vs. Funds Out window is a box with the reconciliation summary.  And even though it shows my Statement Date correctly as 7/27, it ignores the edit that I made to the Ending Balance.  It's back at $950, instead of the $800, which is what I entered in the Reconcile popup window.  To me, that seems like a bug.

Anyway, I just wanted to put this out here for any comments, in case there's some logical reason that I'm not aware of for GnuCash ignoring or overriding my input in the Reconcile popup window. Let me know what you think.

I just tried on my Ubuntu box with GnC 5.16.  Changes I made to the ending balance in the popup are reflected correctly in the next window.

Please specify the O/S on your system and which version of GnC you are using.  If on Mac may need to specify which flavor.
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
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
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to