I've had debits and credits swap when I do data entry wrong in this manner:
When entering a transaction, if you enter both a debit and credit numbers on the same account, GnuCash takes the difference and enters the result on the larger column (example: If you enter a debit of $50 and a $60 credit, this will result in a $10 in the credit column). Sometimes when processing refund transactions, I will duplicate the original transaction, and then just reverse all of the entries... but in the middle of entering, I will accidentally move to the next split line early, and the difference above comes into play. On Tue, Dec 23, 2025 at 11:56 AM Adrien Monteleone < [email protected]> wrote: > 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). > > _______________________________________________ > 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. > -- _________________________________ Richard Losey [email protected] Micah 6:8 _______________________________________________ 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.
