Track bank accounts, stocks, income and expenses, with GnuCash


GnuCash is a free personal and small-business financial / accounting software. GnuCash allows you to track bank accounts, stocks, income and expenses. The register supports common checking and credit-card transactions, as well as income, stock and currency transactions. Every transaction must debit one account and credit others by an equal amount. This ensures that the “books balance”: that the difference between income and outflow exactly equals the sum of all assets and equity.

Features: QIF/OFX/HBCI Import, Transaction Matching * Reports, Graphs * Scheduled Transactions * Financial Calculations
* Double-Entry Accounting * Stock/Bond/Mutual Fund Accounts * Small-Business Accounting * Customers, Vendors, Jobs, Invoices, A/P, A/R

Track stocks individually (one per account) or in portfolio of accounts (a group of accounts that can be displayed together). Simplify managing a small business with Customer and Vendor tracking, Invoicing and Bill Payment, and Tax and Billing Terms. A reconcile window with running reconciled and cleared balances makes balancing against bank statements easy. Get Stock & Mutual Fund quotes from various web sites, update portfolio automatically. Additional pricing sources are added regularly.

You can create recurring transactions, including automatic reminders when a transaction is due, the ability to postpone a scheduled transaction without canceling it, and the ability to specify only a limited number of transactions. GnuCash is one of the best accounting managers you may very much like to try.