gnucash logo

gnucash

Tracks bank accounts, income, and expenses for personal and small-business financial accounting.

Made by The GnuCash Project

  • ofx

  • budget-calculator

  • finance-software

  • finance-management

  • money-organization

  • Accounting

  • banks

  • financial

  • bank-account

  • banking-and-mortgages

  • Budget Manager

  • money-saving

  • personal-budget

  • finance-planning

  • money-organizer

  • bank-account-management

  • Personal Finance

  • finances

  • money-saver

What is gnucash?

GnuCash is a personal and small-business financial-accounting software that is freely licensed under the GNU GPL and available for GNU/Linux, BSD, Solaris, Mac OS X, and Microsoft Windows. Designed to be both easy to use and powerful, GnuCash enables users to track bank accounts, stocks, income, and expenses through a unified, checkbook-style interface based on professional accounting principles. The software offers a range of advanced features, including double-entry accounting, recurring transaction scheduling, account reconciliation, cash flow categorization, and stock and mutual fund portfolio tracking. GnuCash also provides robust data storage and exchange capabilities, allowing users to import QIF and OFX files and generate portfolio valuation reports

Highlights

  • Diverse platform compatibility: Available for multiple operating systems, including GNU/Linux, BSD, Solaris, Mac OS X, and Microsoft Windows
  • Comprehensive financial management: Tracks bank accounts, stocks, income, and expenses on a single, intuitive interface
  • Advanced accounting features: Includes double-entry accounting, recurring transaction scheduling, account reconciliation, and cash flow categorization
  • Portfolio management: Supports tracking of stock and mutual fund portfolios with valuation reporting
  • Data import and export: Allows users to import QIF and OFX files and generate portfolio valuation reports

Platforms

  • Windows
  • On-Premise Linux
  • Mobile iPhone
  • Android Tablet
  • Mobile iPad
  • Desktop Linux
  • Web
  • Linux
  • Desktop Chromebook
  • Mobile Android
  • BSD
  • PortableApps.com
  • Cloud, SaaS, Web-based
  • Mac
  • On-Premise Windows
  • Desktop Mac
  • Android
  • Desktop Windows

Languages

  • English

Features

    • Online Banking

    • Double Entry Accounting

    • Portable

    • Multiple languages

    • Account hierarchy

    • FOSS

    • Stock Watchlist

    • Money Tracking

    • Bookkeeping

    • Privacy focused

    • Business Automation