Personal Finance

Money Manager Ex – personal finance manager

Money Manager Ex (MMEX) is a desktop personal finance application for managing accounts, recording financial transactions, monitoring investments, and analysing spending.

The software uses an account-based approach to household finances. Users can maintain checking, savings, and credit-card accounts alongside investment holdings and other assets. Its dashboard brings together account balances, recent transactions, upcoming payments, and an overview of financial activity.

MMEX is designed for everyday financial record keeping without requiring extensive accounting knowledge. Transactions can be entered manually or imported from financial files, while categories and tags provide different ways to organise expenditure. Financial information is stored in a local SQLite database.

The application also provides tools for planning ahead. Budgets can be prepared for individual months or entire years, while scheduled bills and deposits help users monitor future financial commitments.

Reports and charts provide different perspectives on income, spending, and account balances. These include standard reports and user-defined reports for more specialised financial analysis.

This is free and open source software.

Key Features

  • Manage checking, savings, credit-card, investment, and asset accounts.
  • Organise transactions using unlimited nested categories and subcategories.
  • Assign multiple tags to transactions, including individual split transactions.
  • Track scheduled bills and deposits with reminders for upcoming payments.
  • Create monthly and annual budgets and compare planned spending against actual expenditure.
  • Forecast cash flow using expected financial activity.
  • Record investments in stocks and shares alongside ordinary financial accounts.
  • Track fixed assets and apply depreciation or appreciation rates.
  • Import transactions from CSV and QIF files.
  • Export financial information in CSV, QIF, and HTML formats.
  • Generate custom reports using SQL queries, Lua functions, and HTML-based presentation.
  • Attach supporting documents, including receipts, invoices, and contracts, to financial records.
  • Support multiple currencies and configurable currency formatting.
  • Protect financial data with database encryption.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: www.moneymanagerex.org
Support:
Developer: Nikolay Akimov, Stefano Giorgio, Lisheng Guan, and other contributors
License: GNU General Public License v2.0

Money Manager Ex
Click image for full size

MMEX is mainly 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