Organize your Finances with KMyMoney

Online Banking

Ideally, you will not need to enter your bank account transactions manually, because you can retrieve them online. What is available will vary depending on your location and bank, as well as updates to the program, so start by referring to the KMyMoney user manuals [3]. At present, the program can be used for retrieving bank records.

Optionally, you can load your account statements into the program in CSV format. Many banks make this export function available to their customers in the web front end of their online banking programs. The CSV file can then be loaded into KMyMoney via File | Import | CSV.

Reports and Forecasts

KMyMoney rewards you for the effort you put into your accounting with an up-to-date and accurate overview of your finances, helping you improve your financial planning. To generate this detailed information, go to the left sidebar and select Reports. KMyMoney can show you what you have spent money on, helping you find opportunities to reduce costs. The program also provides reports on the status of your investments, from which you can derive recommendations for future investments.

Based on your past transactions, KMyMoney also generates a forecast of your future income and expenses. The tax report feature supports you with your tax return: All categories that you have previously flagged as tax-relevant, such as income-related expenses and donations, automatically appear in the tax report.


This article provides a basic overview of the huge feature set in KMyMoney. However, beginners will have to invest some time and effort: It is essential to familiarize yourself with the principles of accounting and the program and to categorize and record financial records. Once this hurdle has been overcome, KMyMoney presents itself as a clear and easy-to-use financial management program. The application's approach is based on managing your personal finances, but does not leave freelancers, smaller commercial enterprises, and associations out in the cold.

The good documentation on the project page and the mailing list, where you can get help if needed, are important resources.


  1. KMyMoney:
  2. CMake:
  3. KMyMoney user manuals:
  4. KMyMoney mailing list:
  5. KMyMoney forum:
  6. GnuCash:
  7. "Neatly managing and handling PGP/GnuPG keyrings" by Frank Hofmann, Linux Magazine, issue 192, November 2016, pg. 68,
  8. Recovery function in KMyMoney:
  9. KMyMoney User's Manuals:

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Financial Manager

    Skrooge is an accounting program that organizes and gives you a better overview of your private finances.

  • Managing Finances with Tonido Money
  • Free Software Projects

    Are you ready to assess your assets and limit your liabilities? Or maybe you just want to find out where your money goes. This month we look at Grisbi, GnuCash, and HomeBank finance managers.

  • Skrooge

    Keeping track of your money is one of the unfortunate responsibilities that comes with adulthood and financial independence. If you need to balance the books, Skrooge might be just what the accountant ordered.

  • GnuCash 3.5

    Put your personal finances in order or manage your small business with GNUCash 3.5, a free and open source software program designed to handle both basic and complex accounting data.

comments powered by Disqus