GnuCash icon
GnuCash icon

GnuCash

GnuCash is a versatile financial-accounting software designed for both personal and small-business use. With features like double-entry, scheduled transactions, and multi-currency support, it operates across various platforms, including Windows, Mac, and Linux, ensuring accuracy through professional principles.

Account Tree Display

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • PortableApps.com
  • Flathub
3.6
Good16 reviews
397likes
22comments

Features

Suggest and vote on features

Properties

  1.  Privacy focused

Features

  1.  Bookkeeping
  2.  Online Banking
  3.  Account hierarchy
  4.  Double Entry Accounting
  5.  Bank Reconciliation
  6.  Ad-free
  7.  Works Offline
  8.  No registration required
  9.  Money Tracking
  10.  Recurring Billing
  11.  Portable
  12.  Import CSV Data
  13.  Multiple languages
  14.  Business Automation
  15.  Stock Watchlist

 Tags

  • FOSS
  • Accounting
  • personal-budget
  • financial
  • finance-software
  • budget-calculator
  • finance-management
  • finances
  • money-organization
  • bank-account
  • banking-and-mortgages
  • finance-planning
  • money-saver
  • banks
  • ofx
  • money-saving
  • money-organizer
  • bank-account-management

GnuCash News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Comment summary: GnuCash is a powerful accounting tool, but it requires learning double-entry bookkeeping. Users highlight its complexity, clunky interface, and manual setup processes but acknowledge that it is reliable once mastered. While some find it robust and feature-rich, others criticize the lack of user-friendliness, especially for home use. The program is appreciated for its cross-platform capabilities and free availability despite its usability challenges. Improvements in import features and user interface are suggested.
Top Positive Comment
bgh251f2
5

I've been using GnuCash on Fedora, Ubuntu and the portable version on Windows 7 and Xp and i've nothing bad to say. Importing from banks work great once you learn how to use it better. Works with Banco do Brasil OFX export feature.

Eu uso o GnuCash no Fedora, Ubuntu e uso a versão portátil no Windows 7 e XP e não tenho o que reclamar. Importar de Bancos funciona muito bem uma vez que você aprende como se faz. Dá para usar os arquivos OFX exportados no banco do Brasil.

Top Negative Comment
endolith
5
  • Interface is pretty clunky, especially on Windows.
  • Lots of tedious clicking and mousing required.
  • Claims that it's going to detect duplicates, but then doesn't.
  • Can't import more than one QIF file at a time. You have to manually type the account name and click 6 places for every single file, and the file order in the file chooser reverts each time so they're not in order.
  • Categories are called "accounts"?
  • 5 clicks to assign a category to a transaction. Every. Single. Transaction.
  • And if you try to type the category: "The account Dining does not exist. Would you like to create it?" NO I WANT YOU TO USE "Expenses:Dining", STUPID. I have to type in the whole thing each time? I should be able to type "din" and press enter because you understand what I mean and have highlighted "Expenses:Dining".
  • I can't assign a category to every transaction with a specific company? I have to manually edit every single one? I should be able to assign categories by search keyword or just by selecting a bunch of transactions and editing them all at once.
Logician

This "top negative comment" is 11 years old. OK, I'm going to bite the bullet and try the app and report back on these issues.

Logician

And this app is mis-categorized! It shouldn't be under Home/Backup & Sync!

Logician

It should be under Business & Commerce, with Quicken and Mint.

Aldila Himawan
0

I love this app. Althought i need to learn again about basic accounting.

Overall is okay. Yes about interface is too old. But it not decrease my satisfied opinion.

I think it will better if there are feature which can save file in cloud. Many will say it not save. But on several people, saving on clouds is make people which work on severall device got helped.

nolaray
0

GnuCash is a powerful tool for managing your money. It requires some knowledge of double-entry bookkeeping, but this also helps you maintain accuracy and transparency. By adapting your finances to the GnuCash model, you can make smart and elegant decisions.

mariediveja
0

GnuCash is a powerful tool for managing your money. It requires some basic knowledge of double-entry bookkeeping, but this also helps you maintain accuracy and transparency. By adapting your finances to the GnuCash model, you can make smart and elegant decisions.

Tyrand
0

You are forced to use Sunday as the start of the week.

Korwin
1

Help on the application: “a simple accounting program”. Knowledge of accounting by the user is required. "GnuCash is easy to learn" is not true for those who do not know accounting and its terminology. Site without Russian language. Wiki too. Folder with installed application - 8590 (!) files. "If you are just starting (...) try to control your checkbook with it" - has anyone in Russia seen a checkbook live? "Then you might decide to track your out-of-pocket and credit card spending" - why a credit card and not, for example, a debit card? "Did you buy a car or a house? GnuCash will help you plan investments and track loan repayments" - i.e. does buying a car involve a mandatory loan?.. In short, it is impossible to understand the application without help on it, but it is also impossible to read a disgustingly written manual.

Show more comments
7 of 22 comments

Featured in Lists

some privacy services. mostly taken from …

List by Limen with 192 apps, updated

This is a list for a fully open source Workspace. You should find software for every application. The goal is that ths …

List by Samuel Hafen with 15 apps, updated

This is what I install on a new computer. Strong preference towards free and open source software. Hand picked.

List by amenthes with 45 apps, updated

What is GnuCash?

GnuCash is personal and small-business financial-accounting software, freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X and Microsoft Windows.

Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.

Main features

  • Double Entry
  • Checkbook-Style Register
  • Scheduled Transactions
  • Reports, Graphs
  • Statement Reconciliation
  • Income/Expense Account Types

Advanced features

  • Small Business Accounting Features
  • Multiple Currencies
  • Stock/Mutual Fund Portfolios
  • Online Stock & Mutual Fund Quotes

Data storage and exchange features

  • Experimental database support
  • QIF and OFX Import
  • HBCI Support

Other goodies

  • Multiplatform
  • Localization
  • Transaction Finder
  • Check Printing
  • Mortgage & Loan Repayment Assistant
  • User Manual and Help

GnuCash information

  • Developed by

    US flagThe GnuCash Project
  • Licensing

    Open Source and Free product.
  • Written in

  • Rating

    Average rating of 3.6 (16 ratings)
  • Alternatives

    290 alternatives listed
  • Supported Languages

    • English
    • Catalan; Valencian
    • German
    • Spanish
    • French
    • Hebrew
    • Croatian
    • Indonesian
    • Italian
    • Japanese
    • Hungarian
    • Dutch
    • Norwegian Bokmål
    • Polish
    • Portuguese
    • Chinese

AlternativeTo Category

Business & Commerce

GitHub repository

  •  4,023 Stars
  •  895 Forks
  •  51 Open Issues
  •   Updated  
View on GitHub

Our users have written 22 comments and reviews about GnuCash, and it has gotten 397 likes

GnuCash was added to AlternativeTo by ankylo on and this page was last updated . GnuCash is sometimes referred to as Gnu Cash