Excel.
Learn and practice double-entry accounting including how to manage many accounts: payable accounts, receivable accounts. For a personal solution, it can't be beat (IMHO).
Learn and practice double-entry accounting including how to manage many accounts: payable accounts, receivable accounts. For a personal solution, it can't be beat (IMHO).