GnuCash Financial Management is a free, open source alternative to highly priced commercial accounting software.
GnuCash provides the tools necessary for personal and business financial management. GnuCash includes everything found in commercial software costing hundreds of dollars including the double entry accounting method, customizable reports, invoices and customer management, job management, budgeting and much more.
I use it for my personal and business accounting. Check it out at the link above or install using your favorite package manager. This ran great on Kubuntu edgy and I am currently running it on Fiesty with no problems.