GnuCash
GnuCash is free, open-source double-entry accounting software for personal finance and small businesses on Windows, macOS and Linux.
Our take: GnuCash costs nothing and covers double-entry books, invoicing, multiple currencies and investments.
GnuCash is free, open-source accounting software for personal finances and small businesses. It uses double-entry bookkeeping and runs on Windows, macOS and Linux. It costs nothing, volunteers run the project and optional donations fund it, and it is a desktop program that does not support several people editing at once.
A capable free option for one person or a tiny team on a single desktop; look elsewhere for shared or mobile access.
Our score
Reviewed by the Conversion Gems editorial team. Hover a facet to focus it; click to pin.Tap a facet to focus it.
What it is, and why we rate it
One line each. Open a row for detail.
Our takeGnuCash costs nothing and covers double-entry books, invoicing, multiple currencies and investments.
Why we rate itGnuCash lists a broad feature set for a free program: a checkbook-style register, reconciliation, scheduled transactions, invoicing and bill payment, multi-currency accounts and stock portfolios.
Best / not good for
- Individuals tracking accounts, investments and budgets with double-entry
- Freelancers and very small businesses that invoice from one computer
- People who want open-source accounting software with no subscription
- Teams that need several people editing the same books at the same time
- Anyone who needs a web or mobile app from the project itself
- Businesses that want to import a QuickBooks file directly
Friction report
Trade-offs to know before signing up.
- Time to valueInstall on Windows, macOS or Linux, then set up your own accounts; the New Account Hierarchy assistant can create a starter set.
- Scale breakpointA second person who needs to edit the books at the same time: the FAQ says only one user at a time should have the file open.
- Walled gardenLow: data is stored as XML by default or in SQLite, MySQL or PostgreSQL, and the FAQ has a section on exporting data.
GnuCash at a glance
| Item | What GnuCash states |
|---|---|
| Price | Free of charge; donations are optional |
| Licence | GNU GPL |
| Platforms | Windows 8, 10 and 11; macOS on Apple Silicon (11 or later) and Intel (10.13 or later); Linux through distributions or Flatpak; source code |
| Latest stable release | 5.17, announced 27 September 2026 |
| Who maintains it | Volunteers (The GnuCash Project); donations cover running costs such as servers |
| Data storage | XML by default; SQLite3, MySQL or PostgreSQL, labeled experimental on the features page |
| Several users at once | No simultaneous editing; a shared file allows one user at a time |
| Mobile | Built only for desktop operating systems; GnuCash for Android is a separate project |
From gnucash.org (home, download, features, donations and news pages) and the GnuCash wiki FAQ, checked 28 October 2026. GnuCash publishes no pricing page and has no paid plan.
Moving to GnuCash from other software
| From | What GnuCash documents |
|---|---|
| Quicken | QIF import assistant; the FAQ links a Quicken migration page |
| QuickBooks | No direct import. The FAQ says there is no way to import QuickBooks files and no plan to add one; export your data as CSV, then import the CSV or convert it to QIF |
| Microsoft Money and YNAB 4 | The FAQ links a migration page for each |
| Bank files | OFX and QIF import with duplicate matching; German HBCI banking support |
| Spreadsheets and other CSV files | File, Import, Import Transactions from CSV |
From the GnuCash features page and wiki FAQ, checked 28 October 2026.
Frequently Asked Questions
What is GnuCash?
Is GnuCash really free?
Does GnuCash have a chart of accounts?
Can GnuCash replace QuickBooks?
Is GnuCash safe?
Who makes GnuCash and how is it funded?
GnuCash alternatives
Other accounting and personal finance tools from our reviews:
Conversion Gems independently reviews every tool.
