Reproducible Steps: 1. Open a kmymoney account with assets + liabilities already entered Observed: The "net worth" is adding liabilities and assets instead of subtracting liabilities from assets Expected: Net Worth = Total Assets - Total Liabilities Thanks for the great product Reproducible: Always
Please make sure you entered liabilities with a positive value. eg. if you owe $1000 in a credit card, you should enter 1000, not -1000
Btw, you got it almost right. Net worth = Assets - Liabilities
Yes I'm an idiot ;) I was just going to come over to close this one as the # is indeed positive :) Thanks!
This issue appears quite often. What about making it more clear? Like changing "Net worth" to "Net worth (you owe)" and "Net worth (your deposit)". Alternatively a tool-tip "You owe x $." if the value is positive or "Your deposit is x $" if the value is negative. Of course x must be positive then.
The problem is not in Net Worth, but when entering Liabilities. IIRC, there is a message explaining how to enter Liabilities, but some users skip it and enter -negative value. Maybe we should add a warning if a negative value is entered. (If we didn't do it already)
In accounting circles accountants use Debit and Credits for this reason. For liabilities Debits decrease the account and Credits increase it. If it were a separated this way, it may stop people from putting in negative values. But then they would need to consider accounting rules for Assets/Liabilities and the effects of Debits and Credits. I like the idea of not allowing the user to enter a negative value.