GnuCash is a personal and small business finance application. It’s designed to be easy to use,
yet powerful and flexible.
GnuCash allows you to track your income and expenses, reconcile bank
accounts, monitor stock portfolios and manage your small business finances. It is based on
professional accounting principles to ensure balanced books and accurate reports.