[GNC] Accidentally unreconclied a transaction - how to mark reconciled again?

Adrien Monteleone adrien.monteleone at lusfiber.net
Tue Dec 23 12:56:00 EST 2025


In over a decade of using GnuCash, I've *never* had it swap 
debits/credits on me.

I have on a few occasions not been paying sufficient attention as to 
which account I was in and not paid sufficient attention when 
duplicating a transaction that was reversed. I've fat-fingered many 
times triggering an Orphan/Imbalance condition. But I've never seen it 
change my already entered data. (accidentally making an amount negative 
will swap it though, and I've done that once or twice by accident, 
several more times on purpose.)

I don't use imports, but I'm aware due to somewhat recent changes in the 
importer, that one might import transactions reversed of what they 
should be. This can certainly be an issue if your import file has 
negative-signed amounts.

If you are updating transactions on import, that *might* be the problem, 
though I didn't think it would update other than Description, Notes, or 
Memos. I could be wrong of course on that point.

If GnuCash were swapping debits/credits on its own, the devs would 
certainly like to know I'm sure. Of course, repeatability would be crucial.

Regards,
Adrien

On 12/22/25 12:30 PM, Stephen M. Butler wrote:
> Nope.  I am convinced that GnuCash randomly switches splits on me so 
> that the transaction is reverse of what it should be. At least that is 
> the theory on which I am standing firm at this moment.
> 
> This was driven home recently while searching for a missing $80 
> transaction.  If I could find it then reconciliation of the bank account 
> would finish.  I double checked each transaction twice!  On the third 
> pass I wondered why that $40 expense was in the deposit column.  Thought 
> I had duplicated that from an early event (which was entered 
> correctly).  So, there is my evidence that GnC randomly switches the 
> accounts on splits just to mess with my mornings!  I can't believe I'd 
> my such an elementary error (denying any PEBKAC issues).



More information about the gnucash-user mailing list