Welcome to the user manual for Money Manager Ex - Android, a free, open-source, cross-platform, and easy-to-use personal finance software.

Introduction

Money Manager Ex - Android is a mobile version of the popular personal finance software Money Manager Ex. It allows you to manage your finances on the go, making it easy to track expenses, create budgets, and stay on top of your financial goals.

See basic Concept.

Getting Started

To start using Money Manager Ex - Android, simply download and install the app from the Google Play Store or F-Droid. Once installed, you can create an account and begin adding your financial information.

You can also manually install from github release page. Detailed instructions here.

Read Quick Start Guide for initial documentation.

Features

Open Database Format

All information is stored in a SQLite database.

Expense Tracking

Track your expenses on the go, categorize transactions, and view detailed reports to better understand your spending habits.

Budget Management Static Badge

Set up budgets for different categories and track your progress over time. Receive notifications when you’re nearing your budgets limits. Monitor your budgets consumption with your actual and forecast

Detail information here.

Account Management

Manage multiple accounts, including checking, savings, credit cards, and more. Keep track of balances and reconcile transactions with your bank statements.

Reports

Generate customizable reports to gain insights into your financial health. Analyze spending patterns, income trends, and more.

Built-in Reports

Built-in reports allow you to see information regarding your expenses, such as:

  • Payee: shows the amount spent for each payee
  • Where the money goes: shows the amount for each expense category
  • Where the money comes: shows the amount for each income category
  • Category: shows the amount for each category
  • Income and Expenses: shows monthly income and expenses
  • Cash-flow: this report shows your future cash flow based on scheduled transactions
  • Summary of Accounts: shows a month-by-month balance summary grouped by account types or accounts (with total), with period selection, sort order, account filters (open, favorite, custom), and chart view.

General Report

Notice this function is partially supported.

General reports allow you to execute reports loaded from General Report Feature

Currently, only SQL and HTML reports work. No LUA capability is available, and reports need to be loaded from the desktop version. There is currently no way to load them from Android.

Data Sync

Sync your financial data across multiple devices using cloud synchronization. Ensure that your information is always up to date, no matter where you are.

Read How to setup companion app for desktop.

Security

Protect your financial information with advanced security features, including password protection and data encryption.

Recurring Transactions

Support for recurring and scheduled transactions. Recurring can be Manual, Prompt (with notifications), or Automatic (controlled by a setting switch).

Notice!** Expired Recurring Transaction require to have correct Type set into transaction

AUTO: Means that transaction is auto posted when expired

PROMPT: Means that transaction is show in a notification with action skip/enter for user decision

MANUAL: Means that no action is taken on recurring transaction (no auto post, no notification)

Nested Category Static Badge

Money Manager Ex on Desktop can manage nested subcategory. From 2024.08.25, nested category (means third level or more in category management) is available also on Android Version. You can define (virtually) infinite subcategory level to categorize expenses.

Read how to use nested category

How to Use

Settings

The settings area controls many switches to customize app behavior based on your needs.

Detailed instructions here

Adding Transactions

To add a new transaction, simply navigate to the transactions tab and click on the add button. Then, enter the details of the transaction, including the date, amount, category, and any additional notes.

Detailed instructions on how to enter a transaction here

Managing Accounts

To manage your accounts, navigate to the accounts tab and click on the add button. Then, enter the details of the account, including the account type, name, and starting balance.

Troubleshooting

If you encounter any issues while using Money Manager Ex - Android, please refer to the troubleshooting section of the user manual for assistance.

Contributing

Money Manager Ex - Android is an open-source project, and we welcome contributions from the community. If you’d like to get involved, please visit our GitHub repository and submit a pull request.

License

Money Manager Ex - Android is licensed under the GNU General Public License version 3.0. For more information, please refer to the LICENSE file in the root of the project repository.