GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU

- Double-Entry Accounting
- Stock/Bond/Mutual Fund Accounts
- Reports, Graphs
- Scheduled Transactions
- Financial Calculations
The GnuCash checkbook-style register provides a custom, convenient and familiar interface to entering financial transactions.
The register supports common checking and credit-card transactions, as well as income, stock and currency transactions. The following features are also provided:
- Autofill of entered transactions
- Possibility to mark a transaction as cleared
- Possibility to enter split transactions
- Multiple accounts can be displayed in one register window at the same time
- A summary bar that display all the relevant account's balance information
- Many options to customize the appearance and the display style

