GnuCash

Free
by GnuCash Development Team·Finance·★ 4.3 PlanetSofts rating

GnuCash is free, open-source double-entry accounting software for personal and small-business finances.

DownloadOfficial · checked Oct 6
Download for Windowsv5.17 · Windows 10/11↓Download for macOSgnucash.org↓Download for Linuxgnucash.org↓Links go to gnucash.org and official app stores. PlanetSofts never rehosts installers.

About GnuCash

GnuCash is a long-running open-source accounting program for tracking bank accounts, stocks, income and expenses. It is built on double-entry accounting principles, yet the register interface works much like a checkbook, so it stays approachable for everyday use.

Beyond personal finance, it includes small-business features such as customers, vendors, invoices and bills, along with reports, scheduled transactions, and import of bank data from common formats. Files are stored locally, and the project releases regular stable updates in the 5.x series. The project is run by volunteers and publishes release notes with each version, and the wiki and mailing lists provide help. It can import data from common bank formats, so you do not have to type everything by hand.

GnuCash suits people who want full control of their books, prefer local data over cloud sync, or need proper accounting for a household or small business. It is free and licensed under the GPL. The trade-off is a steeper learning curve than mobile budgeting apps, and there is no official phone app.

i
Editor's notes

Plan a little time to learn account types and double-entry basics before importing years of data. Back up your data file regularly.

01Double-entry accountingProfessional bookkeeping model
02Checkbook-style registerFamiliar entry interface
03Small-business toolsInvoices, customers and vendors
04Local dataFiles stay on your computer
05Open sourceFree under the GNU GPL

Version history

1 release tracked
v5.17Sep 27, 2026Latest
  • Windows: Fixes for check printing and reconciliation after the reconcile date
  • Invoice layout improvements

Frequently asked

Is GnuCash free?

Yes. It is free software released under the GPL with no subscription.

Does it need an account?

No. It runs locally on your computer with no sign-up.

Which platforms does it run on?

Windows, macOS and Linux.

Where does the download link go?

Directly to gnucash.org or the official app store for your platform. PlanetSofts never rehosts installers or adds wrappers, and these links were last verified Oct 6, 2026.

Alternatives to GnuCash

More in Finance →