Gnucash
Gnucash
3.7-1

5.0

Gnucash free download for Mac

Gnucash

3.7-1
12 September 2019

Personal and small-business financial-accounting.

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 Gnucash

Version 3.7-1:
Bugfixes:
  • Precision of Financial Calculator seems to depend on locale
  • Template transaction splits are loaded in reverse order and then not sorted before saving
  • Actually not sorted after loading because the template accounts weren't being committed
  • Start Day of weekly report doesn't respond to change in locale
  • Redefines some functions to ensure weekly grouping in transaction report obeys locale's start-of-week
  • GNUCash does not work with sql backend, I can open in read only mode
  • Upgrade the splits table as well, an oversight from the original fix
  • Balance (with >>eguile<<) - Report Title can't be changed
  • Googletest detection cannot be overridden
  • Bad icon with Spanish localization
  • Temporary fix for Farsi, which was afffected, too. As it is maintained by TP, the final fix has to come from them
  • Report formatting (justify) is broken
  • Preveious patch reverted and replaced with a more correct one
  • Import Bills & Invoices – headers not translated
  • Make strings translatable. Translators: This adds 22 new translatable strings
  • Gnc:make-account-sel-limited-option is not working
  • Option was being deliberately reset to default_value every time
  • Reports RTL do not support RTL
  • Fix guile-2.0 string handling to prevent munging unicode in report-titles etc. while loading/saving reports
  • Problems with entering swedish åäö in company address
  • GNUCash is in English even though MacOS is set-up to French
  • Register Menu View > Refresh doesn't work in 'with subaccounts' window
  • "URL cannot be shown" when one clicks an account line link in report
  • New Mauritanian ouguiya MRU not supported
  • Mauritanian ouguiya MRO shows too few decimals
  • Online banking frame to small
  • "A"ssociate header badly translated
  • Add copyright and release info in appdata file
  • General Journal report seems to be off balance
  • Previously, for general-journal, each split was being analyzed, and only the source split was counted for totals. This change will means the source split *and* its peers were accounted for
  • Cmake fails on debian-8 and ubuntu-14.04 with gnucash.appdata.xml.in does not exist
  • QIF file import fails: Loading gives wrong type argument in position 2
  • Random Crashes while attaching a document
Fixes and improvements, not associated with bug reports:
  • New feature: Multiselection in the import transaction matcher. Use control-left-click, shift-left-click, or click-and-drag to select multiple unmatched transactions to match them with a single account, then right-click to bring up a single-item context menu sith "Assign Transfer Account"
  • Set a FinTS product version key when the installed AQBanking supports it
  • Change translatable strings with context to use the modern gettext three-parameter function instead of the ':' hack
  • Stop duplicate entries for the invoice taxtable cell
  • Do not log an error when no default tax tables are set
  • Fix cmake dependency tree so that make/ninja check works without having to first run make/ninja
  • Remove the accelerator for the Clear buttons on the Loan Calculator because they were all the same and also the same as the Close button's accelerator
  • Change the transfer account notation for single-split transactions in basic view from "--Split Transaction--" (they're obviously not) to "None"
  • Correctly parse decimal values between 0 and -1 (e.g. -0.5) in register caclulations: The negative sign was being stripped
  • Require CMake 3.5 or later for all platforms
  • Rework the building of libgtest.a from source when the builder sets GTEST_ROOT or the distro doesn't provide a pre-build one
  • Fix crash when trying to display a tooltip in the register split view when a split has focus
  • Fix repeated requests to create a new account when you click No
  • Suppress bogus error when creating a new account from register split view
  • Fix price conversion report crashes in Balance Sheet PNL and all average balance calculations
  • Upgrade the Budget reports to support accumulated accounts
  • Redefine gnc:debug to use QofLog instead of writing to stdout
  • Change the Balance Sheet PNL account depth to mean the deepest *selected* account rather than the deepest account
  • Set the Owner Report date option to default to today
  • Much Scheme cleanup and more testing
API Deprecations:
  • Gnc:easy-invoice-report-create-internal - Unused
  • Gnc:entry-type-percent-p
  • Gnc:fancy-invoice-report-create-internal - Unused
  • Gnc:get-relative-date-strings - Unused
  • Gnc:html-acct-table-comm-row-helper - Unused
  • Gnc:html-build-acct-table - Unused
  • Gnc:make-customer-option - Unused
  • Gnc:make-employee-option - Unused
  • Gnc:make-general-journal-report - Unused
  • Gnc:make-reldate-hash - Unused
  • Gnc:make-vendor-option - Unused
  • Gnc:sum-collector-stocks - Unreachable
  • Gnc:time64-ge-date - Unused
  • Gnc:time64-le-date - Unused
  • Make-simple-class - Use make-record-type
  • Make-simple-obj - Use construct
  • Simple-obj-getter - Use record-accessor
  • Simple-obj-print - Use write
  • Simple-obj-setter - Use record-modifier
  • Simple-obj-to-list - Use record-type->list
  • Simple=obj-from-list-obj - Use list-record-type
  • Gnc:html-acct-table-cell - Unused

Complete change log can be found here

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

9 Gnucash Reviews

Rate this app:

bws2
03 September 2012

Most helpful

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.
Like (6)
Version 2.4.10
MohnMohn
26 October 2016
GnuCash 2.6.14 released http://www.gnucash.org/index.phtml
Like (1)
Version 2.6.10
Ochre
15 March 2016
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…
Like (2)
Version 2.6.10
danielgeorges
14 March 2016
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.
Like (1)
Version 2.6.10
Eddiemp
23 December 2015
in the meantime gnucash 2.6.10 is released at http://www.gnucash.org/index.phtml macupdate is behind with this great free software
Like (2)
Version 2.6.5
bws2
03 September 2012
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.
Like (6)
Version 2.4.10
1 answer(s)
chikega
chikega
02 October 2014
This book helps:
http://www.amazon.com/Gnucash-2-4-Small-Business-Accounting/dp/1849513864/ref=sr_1_3?ie=UTF8&qid=1412218115&sr=8-3&keywords=gnu+cash+book
Like
Moocan
31 May 2011
No mySQL or PostgreSQL drivers included. You must rebuild yourself the application at each new version !
Like (1)
Version 2.4.6
1 answer(s)
SickTeddyBear
SickTeddyBear
23 January 2012
Quote: "The GnuCash development team proudly announces GnuCash 2.4.9, the eighth bug fix release in a series of stable of the GnuCash Free Accounting Software. With this release series, GnuCash can use an SQL database using SQLite3, MySQL or PostgreSQL."
Like (3)
alcourt
11 February 2011
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.
Like (4)
Version 2.4.2
Roro01
10 February 2011
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.
Like (4)
Version 2.4.2
Younkint
21 May 2010
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
Like (1)
Version 2.2.9
2 answer(s)
Mutant
Mutant
15 July 2010
"vast majority"? I'm honestly curious where that data lives.
Like (7)
Version 2.2.9
Younkint
Younkint
10 February 2011
Well, Mutant, you are right and I am wrong. I read some bogus information.
Like (4)