We stand with Ukraine to help keep people safe. Join us
Gnucash free download for Mac

Gnucash

Version 5.4-2

Personal and small-business financial-accounting.

3.9
Based on 12 user ratesRead reviews & comments
Free
Absolutely Free

Gnucash overview

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.

What’s new in version 5.4-2

Updated on Sep 29 2023

The following bugs have been fixed:
  • Bug 728875 - Back button does not work in QIF import assistant
  • Bug 797507 - GnuCash Splash screen may disappear before the main window appears
  • Bug 798709 - Total(Period) column does not refresh period's value after update of the period in settings.a>
  • Bug 798904 - GnuCash on Windows opens a CMD window at startup.
  • Bug 798925 - Python bindings: "invalid unclassed pointer in cast to 'QofInstance'".
  • Bug 798944 - Program crashes when matching transactions
  • Bug 798950 - Bug Report: Incorrect Currency Conversion and Provider Invoice Payment Recording
  • When balancing lots use the split amount, not the value
  • Recalculate the values using deduced exchange rates after adjusting split amounts.
  • Be conservative when recalculating values after breaking up a split to avoid imbalances caused by rounding.
  • Bug 798958 - gncScrubLotLinks will infinite loop in some conditions
  • Bug 798982 - GetQuotes crashes if Finance::Quote returns an empty date.
  • Bug 798983 - Empty Orphan account appears after entering transactions in 5.3
  • Bug 798990 - Notes No Longer Autofills
  • Bug 798991 - Incorrect Account Name Order in Transaction Report
  • Bug 798995 - Keystrokes ignored during ledger entry
  • Bug 798998 - Job Report Not Working
  • Bug 799004 - Update of Prices attaches incorrect Date
  • Bug 799010 - gnc-register-account-sel-limited-option errors doesn't work
  • Bug 799020 - widget of gnc-register-list-option disregards user's clicks
  • Bug 799021 - Saved report renders default of gnc-register-list-option
  • Bug 799036 - Import prices from a CSV date problem
  • Bug 799039 - gnc:strify produces unusual results or crashes GnuCash when fed an option from gnc-lookup-option
  • Bug 799048 - Hover on tab not correct
  • Bug 799051 - Shortcut Ctrl + Tab not working in 5.3
  • Bug 799054 - Stock Assist not functioning
  • Bug 799060 - Consistent Crash in Invoices
  • Bug 799068 - csv export active register not working
  • Bug 799069 - Multicurrency Invoice Payment
  • Bug 799075 - Saving display tab changes in Report Options does not work.
  • Bug 799084 - Unable to create new scheduled transaction
The following fixes and improvements were not associated with bug reports:
  • [import-main-matcher.cpp] After clicking/toggling A/U+C/C checkbox, reselect the row because it'll be much faster to use keyboard navigation -- use up/down/left/right to target desired checkbox, hit repeatedly to repeat the same action over several consecutive rows.
  • Implement support for !Type:Prices records in the QIF importer.
  • Modernize construction of GObjects using G_DECLARE_DERIVABLE, G_DECLARE_FINAL, etc.
  • Fix yet more leaks.
  • [DBI backend] Change DBI test URLs to environment variables from cmake configuration definitions.
  • Restore the Stock Transaction Assistant to full operation.
  • Fix the Fancy Date file property so that it saves.
  • Fix formatting error in po files project-id line.
  • [simple-business-create.py] Overwrite an existing file instead of crashing.
  • Update github action package versions.
  • Add parsing mixed number and fraction (e.g. 10 1/2) to the gnc_numeric string constructor.
  • Bump minimum cmake version to 3.14 and drop some conditionals for older versions
  • Major speedup in the SQLBackend by replacing C++ exceptions with std::optional for null values.
  • Refresh the GUI on completion of the import matcher so that the imports are immediately reflected in the register.
  • Improve online quote retrieval error reporting.
  • Test loading and saving XML files with and without compression
  • [import-main-matcher] always defer_bal_computation during import to speed up both importing new transactions, and destroying existing ones.
  • GncGtkListUIItem::set_option_from_ui_item: Iterate over selected items Instead of all possible items.
  • Convert gnc-ofx-import.c, import-parse.c, import-utilities.c, import-format-dialog.c, import-account-matcher.c, import-commodity-matcher.c, import-settings.c, import-pending-matches.c, import-match-picker.c, import-main-matcher.c, and gnc-pricedb.c to .cpp
  • By default, filter out online_wiggle in test-gnc-quotes. Running ./bin/test-gnc-quotes from the command line will still include online_wiggle
  • Replace yahoo_json with alphavantage in test-gnc-quotes. yahoo_json is too unstable.
  • Include timezone in price-quote date diagnostic messages.
New and Updated Translations:
    Arabic, Chinese (Traditional), Croatian, Dutch, English (Australia), English (New Zealand), English (United Kingdom), French, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Polish, Portuguese, Portuguese (Brazil), Romanian, Slovak, Spanish, Swedish, Ukrainian

Information

License

Free

Size

176.9 MB

Developer’s website

https://www.gnucash.org/

Downloads

18247

App requirements

  • Intel 64
  • macOS 10.13 or later
Try our new feature and write a detailed review about Gnucash. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

Derekcurrie
Derekcurrie
Jun 29 2020
4.0-1
0.0
Jun 29 2020
0.0
Version: 4.0-1
v4.0-2 is now out and downloads using the link here at MU.
MohnMohn
MohnMohn
Oct 26 2016
2.6.10
0.0
Oct 26 2016
0.0
Version: 2.6.10
GnuCash 2.6.14 released http://www.gnucash.org/index.phtml
anonymous-mollusk-5346
anonymous-mollusk-5346
Mar 15 2016
2.6.10
3.0
Mar 15 2016
3.0
Version: 2.6.10
It's a full-featured app, of that there is no doubt. But, it's very poor when it comes to user experience: headache-inducingly bad. In only a short time of managing several bank accounts and using several of its everyday banking functions I encountered over half-a-dozen glaring issues that really affect its usability. One major issue for me is the paucity of default keyboard shortcuts coupled with an apparent inability to acknowledge custom shortcuts created in the Keyboards prefPane. Another glaring omission is the ability to select more than one transaction in the ledger at a time. I could go on… It'll get the job done, there's little doubt about that, but it'll take considerably longer than it would on a properly integrated native app. If time is money then this app's too expensive…
danielgeorges
danielgeorges
Mar 14 2016
2.6.10
4.0
Mar 14 2016
4.0
Version: 2.6.10
Gnucash is cool because as a Mac owner you can use .qif downloads from your bank. I used to use an old version of quicken but it wasn't supported on Yosemite, and I didn't think paying intuit every month for cloud access to use their newer interchange formats was worth it. Gnucash can be used with newer interchange formats too. It takes a little getting used to and is not as smooth an interface as most Mac apps, but I am finding it does everything I want and for free! Startup tip- categories and bank accounts are both treated as accounts by Gnucash. Each transaction is added or subtracted from a bank account or credit card account and balanced in the category account.
Eddiemp
Eddiemp
Dec 23 2015
2.6.5
0.0
Dec 23 2015
0.0
Version: 2.6.5
in the meantime gnucash 2.6.10 is released at http://www.gnucash.org/index.phtml macupdate is behind with this great free software
bws2
bws2
Sep 3 2012
2.4.10
2.0
Sep 3 2012
2.0
Version: 2.4.10
This is not software for a novice such as myself, no matter how many years they have used a Mac. There is a lot to it, and although the documentation has a great deal of information about every menu item, there is no tutorial or introductory explanation for a novice such as me. For example, I started it up, using all the defaults, and tried to enter a Transaction. But I got an error "This account register is read-only. If you want to edit transactions in this register, please open the account options and turn off the placeholder checkbox." But I could not find any "account options" nor any "placeholder checkbox", so I was not able to use this software. Also its response seems rather slow on my iMac. But if you can figure out how to use it, and do not need any support, probably it will do all sorts of things for you.
Moocan
Moocan
May 31 2011
2.4.6
0.0
May 31 2011
0.0
Version: 2.4.6
No mySQL or PostgreSQL drivers included. You must rebuild yourself the application at each new version !
alcourt
alcourt
Feb 11 2011
2.4.2
4.0
Feb 11 2011
4.0
Version: 2.4.2
This is a full featured accounting tool. The most common complaint is that it is too complex for personal use, only suited for business use, but I've been using it successfully for ten years now (starting on Linux and migrating to Mac years later). It is focused on double entry accounting, and as such, every transaction has a category or balancing transaction. This is similar to notions that other accounting tools offer, but there is no effort here to hide the accounting. Budgeting features exist, but I've never used them. The stock and mutual fund tracking features are reasonably good and includes online retrieval of quotes. If the financial institution supports some well known standards, it can retrieve transactions online, including reconciliation with already entered items. On the downside, the mutual fund basis calculation is obtuse and I've never managed to figure out what I'm doing wrong to get the basis to report correctly. The importer, while nice, could do with more memory functions and better matching. I have experienced some minor stability issues, especially when trying to modify or enter transactions. Lately, some pop-up windows are focus demanding, but they appear under the window that called them, making it hard to understand why I can't click on the window in front of me. That should be an easy fix and is hopefully corrected in this new version. The importer can handle both QIF and OFX files, so even if automatic retrieval isn't an option, it can import a downloaded transaction file. I use OFX because of limitations of the QIF format of old. The new SQLite backend is speedier than the old XML backend, a nice improvement.
Guest
Guest
Feb 10 2011
2.4.2
0.0
Feb 10 2011
0.0
Version: 2.4.2
It may be good for small businesses but for personal use it is over the top. Buddi is the best application for personal home use.
Younkint
Younkint
May 21 2010
2.2.9
0.0
May 21 2010
0.0
Version: 2.2.9
The link given is for the Intel version only. Since the vast majority of Mac users are still PPC ...the PPC version is here: http://sourceforge.net/projects/gnucash/files/gnucash (stable)/2.2.9/Gnucash-PPC-2.2.9.4.dmg/download
jojimbody
jojimbody
Oct 1 2023
5.4-2
5.0
Oct 1 2023
5.0
Version: 5.4-2
dlabutte
dlabutte
Oct 30 2018
5.0
Oct 30 2018
5.0
Version: null
wendayuan
wendayuan
Oct 16 2018
5.0
Oct 16 2018
5.0
Version: null
paul-marlon-williams
Apr 7 2016
3.5
Version: null
anonymous-mollusk-5346
Mar 15 2016
3.0
Version: null
danielgeorges
danielgeorges
Mar 14 2016
4.0
Mar 14 2016
4.0
Version: null
RougeCheese12
RougeCheese12
Jan 8 2016
5.0
Jan 8 2016
5.0
Version: null
Rasputinsrevengereloadet
Jan 4 2014
5.0
Version: null
bws2
bws2
Sep 3 2012
2.0
Sep 3 2012
2.0
Version: null
SCOTT-CUNNINGHAM
SCOTT-CUNNINGHAM
Oct 23 2011
0.5
Oct 23 2011
0.5
Version: null
Agent59653198
Agent59653198
May 27 2011
5.0
May 27 2011
5.0
Version: null
alcourt
alcourt
Feb 11 2011
4.0
Feb 11 2011
4.0
Version: null
Free
Absolutely Free
How would you rate Gnucash?
Similar apps
Debit & Credit
Personal finance manager.
Is this app is similar to Debit & Credit? Vote to improve the quality of this list.
Vote results
2
Upvotes
2
Total score
0
Downvotes
Manager
Free accounting software for small business.
Is this app is similar to Manager? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Banktivity
Intuitive personal finance manager; widget available (was iBank).
Is this app is similar to Banktivity? Vote to improve the quality of this list.
Vote results
2
Upvotes
1
Total score
-1
Downvotes
Economix
Manage personal finances.
Is this app is similar to Economix? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
CheckBook Pro
Manage personal checking accounts.
Is this app is similar to CheckBook Pro? Vote to improve the quality of this list.
Vote results
0
Upvotes
0
Total score
0
Downvotes