GnuCash is personal and small-business accounting software available for Linux, BSD, Solaris, macOS, and Windows under the GNU GPL.

gnucash.org
GnuCash homepage screenshot

About GnuCash

GnuCash is personal and small-business financial-accounting software. It is designed to track bank accounts, stocks, income and expenses. The homepage describes it as as quick and intuitive to use as a checkbook register, while being based on professional accounting principles to keep books balanced and reports accurate.

The homepage states that GnuCash is freely licensed under the GNU GPL and is developed, maintained, documented, and translated entirely by volunteers. Current download options are listed for Windows 8, 10 and 11, Apple Silicon Macs running macOS Big Sur or later, and Intel Macs running macOS High Sierra or later. Linux users can install from source, from their distribution, or as a Flatpak from Flathub. Older systems need older releases: version 3.11 is the last for Windows 7 and macOS 10.12 and earlier, and version 2.6.21 is the last for Windows XP/Vista, macOS X 10.8 and earlier, and PowerPC Macs.

Key features

  • Double-entry accounting
  • Stock, bond and mutual fund accounts
  • Small-business accounting
  • Reports and graphs
  • QIF, OFX and HBCI import with transaction matching
  • Scheduled transactions
Best for: Individuals and small-business owners who want double-entry bookkeeping and account tracking on a desktop computer.
Good for
  • Freely licensed under the GNU GPL, according to the homepage.
  • Based on professional accounting principles intended to keep books balanced and reports accurate.
  • Available for several operating systems, including Linux, macOS and Windows.
Watch out for
  • Current versions are not listed for Windows 7, Windows XP/Vista, or macOS 10.12 and earlier; older releases are needed for those systems.
  • Development, documentation and translation are carried out by volunteers, as stated on the homepage.
  • Help is offered through public, email-based mailing lists rather than a described direct support service.

GnuCash at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Web, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

GnuCash alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 3 alternatives

Denaro

github.com/NickvisionApps/Denaro

Denaro helps manage personal finances, including multiple accounts and transactions, through its desktop application.

Open source
17 alternatives

Popular in Finance & Property

Well-known listings from the same topic.

All 80

GnuCash FAQ

Which operating systems does GnuCash support?
The homepage lists Linux, BSD, Solaris, macOS and Microsoft Windows. Current download options cover Windows 8 through 11, and macOS Big Sur or later on Apple Silicon or High Sierra or later on Intel.
Where can I get help with GnuCash?
The homepage points to public, email-based mailing lists where users can ask and answer GnuCash questions.
Which version should I use on an older computer?
Version 3.11 is the last version for Windows 7 and macOS 10.12 and earlier. Version 2.6.21 is the last for Windows XP/Vista, macOS X 10.8 and earlier, and PowerPC Macs.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing