Personal Finance

Skrooge – personal finance manager

Skrooge is a personal finance manager developed within the KDE software ecosystem. It provides tools for recording income and expenditure, managing accounts, monitoring budgets, and analysing financial activity.

The application takes a flexible approach to organising financial information. Transactions can be assigned to categories with multiple levels of hierarchy, and accounts can be viewed using configurable tables and filters. The interface supports multiple tabs, making it possible to work with several financial views without repeatedly opening separate windows.

Skrooge offers extensive capabilities for importing existing financial records. Users moving from other finance applications can bring transactions into Skrooge using several common financial interchange formats.

A distinguishing feature is its ability to automate routine work. Search conditions can identify transactions that match specified criteria, with processing rules then applying changes to those records.

The application also provides an extensive reporting system. Financial information can be examined using charts and tables, with options for changing the scope, grouping, and presentation of reports.

Skrooge maintains an undo and redo history that persists after documents are closed, helping users reverse changes made during financial record keeping.

This is free and open source software.

Key Features

  • Import QIF, CSV, OFX, QFX, MT940, GnuCash, Grisbi, HomeBank, and Money Manager Ex data.
  • Import and export financial information using Skrooge and KMyMoney formats.
  • Create reusable templates for frequently entered transactions.
  • Schedule recurring payments, income, and other financial operations.
  • Modify multiple transactions together using mass-update operations.
  • Automatically process transactions matching configurable search conditions.
  • Organise spending using categories with unlimited nesting levels.
  • Track refunds and associate repayments with their original expenses.
  • Manage multiple currencies and investments.
  • Create budgets and monitor spending against planned amounts.
  • Produce customisable graphical reports, including line, bar, pie, and other chart types.
  • Use a dashboard to display summaries of financial information.
  • Save custom table layouts, filters, and views for repeated use.
  • Protect financial documents with password-based encryption.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: skrooge.org
Support:
Developer: Stephane Mankowski, Guillaume De Bure
License: GNU General Public License v3.0

Skrooge

Skrooge is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Desktop Personal Finance Tools
GnuCashPersonal and small-business financial accounting software
HomeBankManage your personal accounts at home
Money Manager ExCross-platform, easy-to-use personal finance software
KMyMoneyPersonal Finance Manager for KDE
SkroogePersonal finance management tool
GrisbiPersonal accounting application
Eqonomize!Personal accounting software for the small household economy
jGnashMakes tracking personal finance painless
BuddiPersonal budget software for the rest of us
BG FinançasJavaFX personal finance manager
OpaleVery simple personal bank account manager
KapytalTracking income, expenses, investments, and household finances.
MOKKA BudgetDesktop household budgeting application

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted