|
|
|
features
|
If you've been looking for a way to manage your personal finances
under GNU/Linux, you've found it! 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 to ensure balanced books and accurate reports.
GnuCash is backed by an active development community and is blossoming
into a full-fledged accounting system. Developed under the GPL,
you have no need to worry about obsolescence: GnuCash will be there
for you.
This web site is devoted to promoting the Gnucash.org software
development project.
We are committed to developing top-notch
financial tools for GNU/Linux and Unix users. This includes the
development of programming API's and components that can be used
to create both server and personal applications for home and business use.
By focusing on ease-of-use, modular design, architected interfaces
and well-documented code, we hope that GnuCash and its associated
financial libraries become the choice of a GNU generation of
programmers and users.
GnuCash Application Features include:
-
An easy-to-use interface. If you can use the register in the back of
your checkbook, you can use Gnucash. Type directly into the
register, tab between fields, and use quick-fill to automatically
complete the transaction.
-
A reconcile window with running reconciled and cleared balances
makes balancing against bank statements easy.
-
Stock/Mutual Fund Portfolios: Track stocks individually ( one per
account ) or in portfolio of accounts ( a group of accounts
that can be displayed together).
-
Intuit® Quicken® QIF files can be imported, and are automatically
merged to eliminate duplicate transactions.
-
Handles internationalized dates and currencies. The Gnucash
menus and popups have been translated to Brazilian Portuguese,
Danish, French, German, Italian, Japanese, Norwegian, Spanish,
Swedish, Russian, Ukranian, and British English. Documentation
is available in English, French, Portuguese, Spanish.
-
Reports: Display Balance Sheet, Profit & Loss, Portfolio Valuation,
or print them as HTML. Work is proceeding on an integrated graphing
environment that will allow graphs to be embedded within reports.
-
Chart of Accounts: A master account can have a hierarchy of detail
accounts underneath it. This allows similar accounts types (
e.g. Cash, Bank, Stock ) to be grouped into one master account ( e.g.
Assets ).
-
Transaction Finder: a powerful transaction query dialogue can help
you quickly locate a needle in a haystack.
-
Split Transactions: A single transaction can be split into several
pieces to record taxes, fees, and other journal entries.
-
Double Entry: When enabled, 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.
-
Income/Expense Account Types (Categories) allow you to
categorize your cash flow. When used properly with
the double-entry feature and equity accounts, these
enable you to generate reports, such as Profit & Loss,
that plain-vanilla systems cannot handle.
-
General Ledger: Multiple accounts
can be displayed in one register window at the same time. This
can ease the trouble of tracking
down typing/entry errors. It also provides a convenient way of
viewing a portfolio of many
stocks, by showing all transactions in that portfolio.
-
Get Stock & Mutual Fund quotes
from various web sites, update portfolio automatically.
Additional pricing sources are added regularly.
-
Keyboard accelerators, check number auto-increment, transaction
auto-completion and transaction cut-n-paste make
entering transactions quick and smooth.
-
Tip-of-the-day popups make learning about new GnuCash features
easy. Extensive built-in documentation helps answer questions
you might have about particular features and accounting practices.
-
Check Printing: Checks may be printed in standard formats
on common check stocks.
-
Preferences: the appearance and behavior of the main window
and the register windows can be thoroughly customized through
n application preferences dialog.
-
Multiple Currencies & Currency Trading: Multiple currencies are supported
and can be bought and sold (traded). Currency movements
between accounts are fully balanced when double-entry is
enabled. A simplified interface to multiple-currency handling
is in development.
GnuCash Technology Features include:
-
Architected interfaces.
Function is split between a financial engine module, written
in C, and a Gnome-based GUI. The engine is designed to
function as a generic (GUI-independent) financial server back-end,
providing extensive support for charts-of-accounts and transactions.
The front end makes heavy use of Scheme for extensibility and
configurability, allowing new features to be easily incorporated.
-
File access is locked in a network-safe fashion, preventing
accidental damage if several users attempt to access the same file,
even if the file is NFS-mounted.
-
The current binary file-format is being redeveloped as XML,
thus simplifying storage and network transport questions.
Both the old and new formats are byte-stream oriented, and
can be parsed concurrently, on the fly: they do not require
a completed download before parsing can begin.
The GnuCash menus and fields have been translated to the following languages:
- Brazilian Portuguese
- British English
- Danish
- French
- German
- Italian
- Japanese
- Norwegian
- Russian
- Spanish
- Swedish
- Ukranian
- US English
| |
|