Unlimited Transactions
Log unlimited expenses, incomes, and transfers with no restrictions whatsoever. Your data, no limits.
Expense Manager is a free, open-source expense and budget tracker for Android. Log every rupee (or dollar, or euro), set monthly budgets, and see your spending broken down into clear charts โ all offline, all private, forever free.
It's an Android app for anyone who wants to see where their money actually goes โ without handing that data to anyone. Add a transaction in seconds, watch it land in the right account and category, set a budget for the month, and check back whenever you like to see clear charts of your spending. There's no sign-up, no cloud account, and nothing to buy: everything runs and stays on your phone.
Built for people who want real control over their finances without giving up their privacy.
Log unlimited expenses, incomes, and transfers with no restrictions whatsoever. Your data, no limits.
Visualise your spending patterns with beautiful interactive charts โ daily, weekly, and monthly views.
Organise your finances across bank accounts, wallets, and cash. Track each one independently.
Categorise every transaction and group them. Instantly see where your money is really going.
Set monthly budgets in a few taps. Get alerts before you overspend and stay in control.
Lock the app behind your fingerprint or face unlock. Your financial data stays yours, even if your phone doesn't.
Get a gentle nudge to log today's spending so your records never fall behind.
Export your transactions to your preferred format whenever you want your data outside the app.
Choose your currency, switch between light and dark themes, and pick the language you're comfortable in.
Actual screenshots from the app โ including the same light/dark theme choice you have on this site.




Every line of code is public on GitHub. Read it, fork it, learn from it, or contribute back. Built entirely with Kotlin and Jetpack Compose, following Clean Architecture and MVVM โ a real reference for developers learning modern Android app architecture.
We'd rather show real, current numbers you can click through and verify than quote reviews you can't check.
Yes โ 100% free, forever. No ads, no in-app purchases, no premium tier. Everything in the app is available to every user from day one.
Yes. The full source code is on GitHub at github.com/nkuppan/expensemanager, written entirely in Kotlin with Jetpack Compose. You can read it, fork it, contribute to it, or use it to learn modern Android development.
Fully offline-first. All your data is stored locally on your device using Room/SQLite. No internet connection is required to log transactions, view charts, or manage budgets.
The app supports 150+ global currencies. You can set your default currency in settings and switch at any time.
Yes. You can create unlimited accounts โ bank accounts, cash wallets, credit cards โ and track each one separately or view them together.
Your data never leaves your device. There are no servers, no cloud sync, and no analytics tracking. The open-source code is publicly verifiable proof of this, and you can additionally lock the app behind biometrics.