Free, forever. No account, no subscription, no internet needed after it is installed.
Built by Arham Ashraf Productions
Download the APKAlready have Paisa? Install this straight over it — do not uninstall first. Same package and signing key, so every transaction, budget and goal carries across. Take a backup from Settings first anyway; it takes ten seconds.
Paisa is distributed directly rather than through the Play Store, so Android will ask your permission once. This is normal and the prompts are worth reading.
Tap the button above from the phone itself. If you downloaded on a computer, send the file across — USB, Google Drive, or message it to yourself.
Find paisa-v4.0.apk in your Downloads and tap it. Your file manager or browser will offer to install it.
Android will say the app you opened it from is not allowed to install apps. Tap Settings, turn on Allow from this source, then go back. You are granting this to your browser or file manager — not to Paisa.
Paisa appears in your app drawer. It asks two questions on first launch — your name and roughly what you want to keep monthly spending under — and both can be changed later.
pages, from the daily log to the savings coach
categories, plus any you add yourself
chart types, all drawn offline
network requests, ever
Paisa is a personal project, not a company. Publishing to the Play Store means a developer account, a review process and an ongoing obligation. Distributing the APK directly gets the same app to you without any of that. The trade-off is the one-time permission prompt during install.
It is as safe as the source you got it from. This build requests only notifications, vibration and the internet permission that Android's display layer requires — it makes no network calls. It has no access to your SMS, contacts, location, or banking apps. If you are unsure, that is a reasonable instinct: only install software from people you trust, and this is no exception.
Anything running Android 7.0 or newer, which is effectively every phone sold in the last several years. It is deliberately light — the app itself is a few hundred kilobytes of code, and most of the download is the standard Android shell it runs inside.
It stays. Android treats a new build as an update rather than a fresh install when the package name and signing key match, and both are held fixed across every release. Each version also carries a migration step for anything a newer schema added. The one thing that does delete your data is uninstalling — so export a backup from Settings first, which takes one tap.
Not currently. The app is built as a web app inside an Android shell, so an iOS build is technically possible but is not something being maintained. On an iPhone you can still open the app in Safari and add it to your home screen, where it behaves almost identically — the difference is that reminders go through the browser rather than the system notification tray.
No, by design. You type each spend in. That sounds like a cost until you notice that a bank feed can tell you a number left your account but never why you spent it, what hour it was, or whether you regretted it — and those are the facts that make money recoverable. Entries take about ten seconds.
Only if you send them. The app can export a single self-contained HTML file — every figure inlined, no scripts, nothing loaded from the network — which opens in any browser anywhere and cannot be edited by whoever receives it. Useful when an elder wants to see the household accounts. Nothing is shared automatically.
Nothing. There is no paid tier, no subscription, no advertising and no data being sold in place of a price. It was built for personal use and shared as it is.