GnuCash is powerful yet flexible and easy-to-use accounting software for personal and small business use.
Initially, GnuCash was developed with features similar to Quicken for personal finance. It allows you to track bank accounts, checkbooks, cash, credit card purchases, income and expenses. If you start investing, GnuCash can help monitor your portfolio. GnuCash will also help you plan your investment and track your loan payments. It now comes with a budget feature to help keep your expenses under control.
Few years later, small business accounting was added. It has features to track depreciation of capital assets and offers a wide varieties of ready-to-use business reports.
Today, GnuCash is a solid and stand alone accounting system that has been successfully used by non-profit organizations, bar associations and lawyers.
As quick and intuitive to use, GnuCash is based on professional accounting principles to ensure balanced books and accurate reports.
Personal Finance Features:
- Double-entry Bookkeeping:
This system ensures that the book is balanced where the difference between income and expenses exactly equals the sum of assets and liabilities.
- Accounts Receivable and Payable:
GnuCash allows you to track customers, vendors, invoicing and bill payment and use different tax and billing terms in a small business. You can even manage payrolls for your employees. It has a tool to manage your business' budget so that you can plan your financial strategy.
- Multiple Currencies:
If your financial records span across the globe, GnuCash provides the global-currency support you need. Currency movements between accounts are fully balanced when double-entry is enabled. It supports current ISO 4217 currencies including EUR, MYR, AUD, USD, CNY, CAD, HKD, GBP, INR, KRW, NZD, PHP, SGD, TWD, CHF.
GnuCash has been fully translated into 12 languages including Chinese, Dutch, English, French, German, Italian, Russian, Spanish and Swedish and partially translated into over 25 other languages. It also support international date and numbers formats handling.
- Goods and Service Tax (GST) or Value Added Tax (VAT):
GnuCash handles GST/VAT on invoices and claim GST/VAT rebates on purchases using 3-account or 4-account Naming Scheme. Directions for the processes: Invoices - Payments - Purchase - Filing GST form - Paying GST.
- Checkbook-Style Register:
A convenient and familiar interface to entering financial transactions. It has the ability to split transactions, mark a transaction as cleared or reconciled, autofill of entered transactions, display multiple accounts in a single register window, summary bar and appearance customization.
- Stock, bond, mutual fund accounts:
Track all your investments - individually or in a portfolio of accounts.
- Reports and graphs:
Over 30 pre-built yet customizable reports which include Account Summary, Income, Expenses, Transaction Report, Balance Sheet, Profit and Loss, Portfolio Valuation. You can view reports in form of pie charts, bar charts or scatter plots.
- Supported transactions input or import methods:
Quicken Import File (QIF), Open Financial Exchange (OFX), Home Banking Computer Interface (HBCI)
- Scheduled transactions:
Set an automatic reminder when a transaction is due. Automatically create and enter transactions, or remind you when these transactions are due, giving you the choice of postponing without canceling or entering the automated transactions before the due date.
- Check Printing:
Print checks in standard formats on common check stocks. A customization GUI allows custom check layout to be developed.
- Online stock and mutual fund quotes:
You don't have to look up stock prices one at a time. Automated process for you to see the latest value of your stocks.
- Statement Reconciliation:
Integrated reconciliation makes reconciling your GnuCash accounts with bank statements simple and effective. This is useful to spot untracked transactions or data entry errors and ensure that your books match the bank's.
- Transaction Finder:
A powerful transaction query dialogue can help you quickly locate a needle in a haystack.
- Mortgage and Loan Repayment Assistant:
Set up a variable payment loan scheduled transaction.
- Income and Expense Account Types:
Allow you to categorize your cash flow. When used properly with double-entry feature and equity accounts, these enable you to generate reports, such as Profit and Loss.