> Again, notice that income and liability accounts have negative values. (In real life people report these numbers without the negative signs, but I'm going to leave them because it's conceptually simpler.)<p>This is a good way of implementing double entry accounting. The worst thing is to use positive quantities and then having to remember nonsensical rules what is added and subtracted, and what is a "credit" and "debit".<p>Accounts with negative values are easy to remember: they are all represent external interests: sources that have lent or given money to the business.<p>Owner equity runs negative because the owner's interest in the business is conceptually money that the business owes to the owner. To the owner, it is positive, but the business' account which tracks it is a reflection of that value inside the business: it has to represent the value it would lose if it had to pay out the equity to the owner.<p>The signs all make sense when you think of them this way.<p>Expensive are positive because they are a chunk of something the business has, or had. They represent what value of the business has been distributed into paying recurring bills and consumable resources. The business doesn't have that value in it any more, but it is tracked positively as chunk of the pie, since it isn't something owed to an outside interest.
I learned double-entry bookkeeping from the GnuCash "Tutorial and Concepts Guide"<p><a href="https://www.gnucash.org/viewdoc.phtml?rev=5&lang=C&doc=guide" rel="nofollow">https://www.gnucash.org/viewdoc.phtml?rev=5&lang=C&doc=guide</a>
My favorite basic bookkeeping book for just the basics.<p>Barron's E-Z Bookkeeping
by Wallace W. Kravitz, Kathleen Fitzpatrick (Barons Education Series 2009)