
Personal and small-business financial-accounting software for tracking income, expenses, stocks, and more.
Visit WebsitePros
Cons
Ratings aggregated from independent review platforms. Learn more
Free
No reviews yet. Be the first to review GnuCash!
GnuCash supports GNU/Linux, BSD, Solaris, Mac OS X, and Microsoft Windows. Specifically, version 3.11 is the last for Windows 7 and macOS 10.12 and earlier, while version 2.6.21 is the last for Windows XP/Vista and macOS X 10.8 and earlier, including PowerPC Macs.
GnuCash allows users to create highly customizable recurring transactions with options for amounts and timelines. An assistant that runs at startup enables scheduled transactions to be postponed without cancellation or early entry if due dates shift.
While GnuCash defaults to storing data in an XML format, starting with version 2.4, financial data can also be stored in a SQL database using SQLite3, MySQL, or PostgreSQL. This database support is considered experimental but works for most common use cases.
Yes, GnuCash can import Intuit® Quicken® QIF files using a dedicated assistant. It also supports the OFX (Open Financial Exchange) protocol for direct import from many banks and financial services, and the HBCI protocol for German users to download statements and initiate transfers.
For small businesses, GnuCash includes customer and vendor tracking, job management, invoicing, bill payment, and tax and billing terms. It also supports Accounts Receivable and Accounts Payable for payroll management and provides a tool for budget management.
GnuCash includes a reconcile tool that allows users to compare entered transactions against a bank statement. This tool displays running reconciled and cleared balances, making it easier to identify untracked transactions or data entry errors to ensure books match bank records.
Source: gnucash.org