GnuCash
Productivity

GnuCash

Manage your finances, accounts, and investments

GnuCash Project

Website

Screenshots

Description

GnuCash is a program for personal and small-business financial-accounting.

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 like double-entry

accounting to ensure balanced books and accurate reports.

With GnuCash you can (but are not limited to):

• Keep track of your day to day personal income and expenses

• Manage your stock, bond and mutual fund accounts with ease

• Keep your small business' accounting up to date

• Create accurate reports and graphs from your financial data

• Set up scheduled transactions to avoid repeated data entry

• Exchange by CSV/FinTS(former HBCI) or import SWIFT-MT9xx/QIF/OFX data including Transaction Matching

• Perform financial calculations, such as a loan repayment

Version

v5.15Apr 5, 2026