[GNC] Reconcile Operation overrides User-entered Ending Balance

Tom Route36 tom.route36 at gmail.com
Tue Aug 4 18:27:34 EDT 2026


Hi Ken,

The reason the $150 isn't on the statement with ending date 7/27, is 
because the transaction date is 7/27; but the posting date is 7/28. So 
the charge will appear on next month's statement.  But that's not the 
real issue here.  What looks to me to be a bug is that I enter an amount 
in the Reconciliation popup window; and GnuCash appears to accept it.  
But in the very next window (Funds In vs. Funds Out) GnuCash has changed 
it back to what it had before I edited it.  That seems wrong.

Tom


On 08/04/2026 03:43 PM, Ken Marshall wrote:
> On Tue, Aug 04, 2026 at 03:35:35PM -0600, Tom Route36 wrote:
>> Hi all,
>>
>> ...
>> 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.
>>
>> ...
>> 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.
>>
>> Tom
> Hi Tom,
>
>  From the information provided, the credit card statement ending date is
> in fact midnight on 7/26, not 7/27 or your charge of $150 would have appeared
> on it. I would check with your credit card company to see what they use as
> their definition of Statement Date versus the charges on it.
>
> Hope that helps.
>
> Regards,
> Ken


More information about the gnucash-user mailing list