GnuCash
Double-entry accounting program
GnuCash provides double‑entry accounting for personal finances and small businesses. It records transactions across bank accounts, stocks, bonds, mutual funds, income and expense categories, maintaining balanced books and generating detailed reports and graphs. The software supports scheduled transactions, transaction matching, and import of financial data from QIF, OFX and HBCI formats, as well as basic financial calculations.
The program runs on GNU/Linux, BSD, Solaris, macOS (including Apple Silicon) and Windows, and is distributed under the GNU GPL. It is developed and maintained by volunteers, with documentation, translations and community support available through mailing lists, a wiki and IRC channels.
Designed to be as quick to use as a checkbook register while adhering to professional accounting principles, GnuCash offers features such as stock and bond account handling, small‑business accounting tools, and customizable reporting for users who need reliable, open‑source financial management.
Reviews
Loading reviews…
Similar apps

Budgeting & Personal Finance
Grisbi
Personal financial management program

Accounting & Bookkeeping
Greenery
Cryptocurrency bookkeeping and accounting wallet

Budgeting & Personal Finance
Moneydance
Personal financial management application focused on privacy

Accounting & Bookkeeping
Banking 4
German accounting software

Accounting & Bookkeeping
Jameica
Application-platform written in Java containing a SWT-UI

Budgeting & Personal Finance
Banktivity
App to manage bank accounts in one place