GnuCash v5.17 - Free Download



Processed through Paypal
No account required.



Buy our over-priced crap to help pay the bills.
OlderGeeks 2025


Follow us on BlueskyFollow us on XJoin our Facebook groupFollow us on InstagramOur RSS FeedJoin us on TikTokJoin us on LinkedIn


 Home » OlderGeeks.com Freeware Downloads » Accounting, Personal Finance and Stocks » Personal/Household Accounting » GnuCash v5.17   
File - Download GnuCash v5.17
Description
A plea...
Deanna and I have been running this site since 2008 and lately we're seeing a big increase in
users (and cost) but a decline in percentage of users who donate. Our ad-free and junkware-free
download site only works if everyone chips in to offset the revenue that ads on other sites bring
in. Please donate at the bottom of the page. Every little bit helps. Thank you so much.
Sincerely,
your Older Geeks: Randy and Deanna



Always scroll to the bottom of the page for the main download link.
We don't believe in fake/misleading download buttons and tricks. The link is always in the same place.


GnuCash v5.17

👉 Free, professional-grade personal and small-business accounting software.

GnuCash is a free and open-source financial management application designed for individuals, families, and small businesses. Built on double-entry accounting principles, it provides an accurate and reliable way to track bank accounts, credit cards, investments, income, expenses, and business finances. Its familiar checkbook-style register makes entering transactions straightforward while maintaining the integrity expected from professional accounting software.

Whether you're balancing your household budget, managing investment portfolios, or keeping books for a small business, GnuCash offers powerful reporting, scheduled transactions, account reconciliation, and support for importing financial data from many banks. It also includes customizable reports and graphs to help you understand your financial health over time.




Features:
• Double-entry accounting system
• Checkbook-style transaction register
• Track bank accounts, cash, credit cards, loans, and investments
• Support for stocks, bonds, mutual funds, and other securities
• Small business accounting with customer, vendor, invoice, bill, and tax features
• Scheduled and recurring transactions
• Transaction matching and reconciliation
• Import QIF, OFX, and HBCI financial data
• Budget creation and tracking
• Detailed financial reports and graphs
• Multi-currency support with exchange rate tracking
• Split transactions and account hierarchies
• Search and filter transactions
• Export reports and financial data
• Open source and actively maintained

Supported operating systems:
• Windows 8, Windows 10, Windows 11
• macOS 10.13 (Intel) or higher
• macOS 11 (Apple Silicon) or higher
• Legacy versions available below.

Supported languages:
Arabic, Brazilian Portuguese, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Danish, Dutch, English, Finnish, French, German, Hebrew, Hindi, Hungarian, Italian, Japanese, Latvian, Lithuanian, Marathi, Polish, Portuguese, Russian, Serbian, Spanish, Tamil, Telugu, Turkish, Ukrainian, Urdu, Chinese (Simplified Han script), Czech, Dutch, English (Australia), English (New Zealand), English (United Kingdom), German, Hungarian, Italian, Norwegian Bokmεl, Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish

Changes:
v5.17 09-27-26
Bug 797872 - Multiple check printing results in nothing sent to print queue after first check
Bug 799753 - Reconciliation error when reconciling transactions posted after the reconcile date
Bug 799772 - Invoice layout: footer should span both columns and header tables should be easier to align/style
Bug 799774 - Import transaction from CSV skips fields if CSV file has backslash just before final quote in a quoted field
Bug 799790 - RFE: Always put Debits before Credits for CSV register export (order transaction splits as shown on screen)
Bug 799791 - Unvoid is not available (Bug from the mailing lists): Use the existence of void timestamp instead of void reason to determine if a transaction is voided. A user can void a transaction without providing a reason.
Bug 799798 - bringing back the previous tooltip (from 4.x) as a configurable choice: Enable tooltips on line and bar charts to represent individual points as well as all the points on a particular date.
Bug 799799 - Enhancement - making the tooltip more readable
Bug 899803 - Split context/category to msgctxt field in gnc-glossary.txt to provide better translation experience Translations aren't changed but are marked fuzzy. Keywords that aren't proper nouns are lower cased, consistent with how words appear in a dictionary.
Bug 799806 - Locale "C.UTF-8" crashes the Mortgage and Loan Repayment Assistant
Bug 799813 - gnucash-cli issue for price updates using Postgressql back-end

The following fixes and improvements were not associated with bug reports:
Better handling of stocks that have split in the Show Lots dialog: Lot split transactions are hidden and the changes in the amount of the stock are tracked so that the capital gains calculation can determine the correct basis.
Reformat chart tooltips to improve readability.
Charts: Add global preferences for marker style and size.
Charts: Add global preferences for engagement radius, tooltip pointer size, and the position of grouped tooltips.
Charts: Add option to show only non-zero values in tooltips.
Cash Flow report: Add option to hide the list of involved accounts at the top of the report
Multicolumn Reports: Saving the configuration (and this includes quitting GnuCash with a multicolumn report tab open) now saves the multicolumn report even when the user has clicked through to a subreport.
Removed MorningstarUK and MorningstarCH from quote sources, no longer supported by Finance::Quote.
AqBanking Import: Add option to import pending transactions
Qif Import: Fix YDM date parsing.
Edit Exchange Rate: Improve the message and comment explaining why the Transfer Dialog isn't shown when Edit Exchange Rate is selected from the context menu in a stock-type register.
Sort Id columns in tree views and QofQuery results naturally, meaning that alpha parts of an id are sorted lexically while numeric parts are sorted numerically, instead of always lexically. For example abc1, abc2, abc15 instead of abc1, abc15, abc2.
Windows: Force path strings to UTF-8 instead of the locale's DOS code page to ensure non-ASCII paths are handled correctly.
Doxygen: Set header version to VCS version if building from VCS
C/C++ API Documentation is now built on every push and uploaded to https://gnucash.github.io/gnucash/Documentation/
[import-export/test] add tests for gnc_import_parse_date|numeric
[import-parse.cpp] compile regex before trying to parse dates
[assistant-stock-transaction] After the stock transaction assistant finishes, open the stock account register and jump to the transaction just created.
[stylesheets/footer.scm] add markup "stylesheet-footer" to footer to allow easier css styling
[html-chart.scm] Multi-column reports: Isolate each sub-reports variables to eliminate cross-talk between subreports.
Replace removed Python 2 C API macros for SWIG 4.5.0 compatibility
[gnc-euro.cpp] use GncNumeric.convert() instead of gnc_numeric_convert
Update supported platforms in README.
[engine] qof_session_end: Ensure the backend lock is removed in all cases.
[backend/dbi] skip the libdbi integrity probe for read-only sessions
[gnc-euro.cpp] store euro rates as GncNumeric instead of floating point numbers to speed up euro conversion and ensure accuracy
[report-utilities.scm] convert account value accumulator to c++
[test-report-utilities.scm] add test at date boundaries

The following functions are deprecated:
Python: GncPrice.set_source_string
Guile: gnc-price-set-source-string
In both cases code should use the set_source function that takes an enum instead. The functions will be removed in GnuCash 6.0

New and Updated Translations: Chinese (Simplified Han script), Czech, Dutch, English (Australia), English (New Zealand), English (United Kingdom), German, Hungarian, Italian, Norwegian Bokmεl, Portuguese, Portuguese (Brazil), Russian, Spanish, Swedish








👉 This download is for the Windows installer (very bottom of page).
All other download assets are below:



Legacy Windows:
gnucash-4.14.setup.exe (Windows 7/8/10)
gnucash-2.6.21-setup.exe (Windows XP/Vista)
gnucash-2.2.9-setup.exe (Windows 2000)

macOS:
Gnucash-Intel-5.17-1.dmg
Gnucash-Arm-5.17-1.dmg

Legacy macOS:
Gnucash-Intel-4.14-1.dmg (OS X >= 10.13 "High Sierra")
Gnucash-PPC-2.6.21-1.dmg (OS X Power PC)

User manual:
gnucash-manual.pdf


Click here to visit the author's website.
Continue below for the main download link.


Downloads Views Developer Last Update Version Size Type Rank
7,662 20,225 GnuCash Team Sep 29, 2026 - 12:22 5.17 176.08MB EXE 5/5, out of 124 Votes.
File Tags
GnuCash  accounting  budget  finance  bookkeeping  ledger  invoices  reports  reconciliation  investments  banking  double-entry  business  personal  open-source  
      
Ope! Hold on, Speedy.
You gotta read this before you download below:

There are no ads, no fake download buttons and no crapware here.
This website has lived for 18 years solely through donations.
You can download without donating but we use the "Honor System"
here in the Ozarks. If your momma raised you to be honorable,
make your donation to keep things running.
Your momma would be so proud!

Thank you! -Randy & Deanna (The Older Geeks)
Missouri Ozarks, USA

Monthly operating costs = $750
Donations cover operating costs first
then are set aside for future upgrades and/or
handed-over to Deanna for new shoes.


Recent Super Donors ($50+)
Thanks, Jerry
Thanks, Karl
Thanks, Harvey
Thanks, John
Thanks, Tom

Recent Donors
Thanks, Jamie
Thanks, Robert
Thanks, Mark
Thanks, Nathaniel
Thanks, Harry
Thanks, Harold
Thanks, Kurt
Thanks, Scott
Thanks, Owen
Thanks, Jan
PayPal or Credit Card
IMPORTANT: Shows as HCRLLC on bank statement.
Ko-fi
Support us with a coffee
Patreon
Become a monthly patron
Mail a check ✉ Payable to:
Home Computer Repair LLC
208 E. Water St.
Mount Vernon, MO 65712


👉 Download Your File

Click to Rate File     Share it on Twitter →


OlderGeeks.com Copyright (c) 2026