KMyMoney

KMyMoney is a personal finances manager, similar in function to Quicken and Microsoft Money. It supports the import and export of .QIF files. It is developed by KDE.

Features
The program is configured to allow views of the data at several levels. Other features of the program include check printing via a plugin and several options to retrieve investment prices. Repetitive entries can be scheduled. For example, a paycheck requiring several lines can be set up in the Schedules module.
 * Accounts - Kmymoney uses the term Account to represent assets and liabilities.
 * Institutions - Institutions is an optional field, but if used, data associated with an institution such as a bank, a broker, a credit card can be viewed easily. Use of Institutions also allows a grouping of accounts.
 * Payees - The program accumulates a list of payees. Clicking on the "Payee" view, the user can drill down to transactions associated with a specific payee.
 * Categories - Categories is a common feature of accounting software. In KMyMoney, Categories and sub-categories are used to classify expense and income entries.
 * Sub-categories - Categories and sub-categories allow transactional data to be rolled up into a parent child relationship.
 * Tags - Tags allow the user to further delineate transactional data. A tag can be used to group several categories and accounts together as needed.
 * Investments - Kmymoney can help track investments.

KMyMoney is a free and open-source program, and is licensed under the GNU General Public License (GPL).