Registry Entry math error

Neil Knight nakinigit at gmail.com
Thu May 1 21:54:20 EDT 2014


I have a problem with 2 register entries in gnucash:

    previous balance is $1,080.91, Check entered for $39.82. New
    balance, according to the register, is now $1,001.27.
    But 1,080.91 - 39.82 = $1041.09. How can this be? There are no
    splits, I only use one currency.
    Same problem with the next transaction: check for 20.28, written
    against the gnucash balance of $1,001.27,**new balance shows**as
    960.71 Again, 1001.27 - 20.28 = $980.99

    It seems that in both cases, the amount of the debit was doubled.
    The total error is $60.10, and if I delete the offending
    transactions, that same error gets carried forward to the next
    transaction. Incidentally, all of my experimentation was done
    without ever saving the file.

    The account has been reconciled years ago, and the start and end
    balances were fine back then. But something has changed, and it has
    taken me this long to actually identify the culprit. There have been
    no deletions of cleared transactions, other than my experimentation.
    My workaround has been to enter a correction of $60.10, but I can
    never mark that transaction as cleared, as it will screw up
    subsequent reconcilliations.

    It may be to late to actually fix my data, but this sort of problem
    makes me nervous, and I have spent a tremendous amount of time
    trying to get to the bottom of this. Any suggestions?



More information about the gnucash-user mailing list