Finance · Open source

UPI Expense Tracker

Goushik

Offline UPI expense tracker: auto-captures payments, no cloud or tracking

Download

Opens the official F-Droid page

UPI Expense Tracker screenshot 1UPI Expense Tracker screenshot 2UPI Expense Tracker screenshot 3UPI Expense Tracker screenshot 4UPI Expense Tracker screenshot 5

About UPI Expense Tracker

A wallet you glance at.

UPI Expense Tracker is a 100% offline personal expense tracker for UPI payments. It quietly

captures every payment you make, sorts it into categories, and shows your daily, weekly, and

monthly spend plus an at-a-glance available balance — on the home screen and in home-screen

widgets. There is no account, no cloud, no ads, and no tracking. Everything stays on your phone.

WHAT IT DOES

* Captures payments automatically. An Accessibility Service reads the on-screen payment

confirmation from your UPI app (Google Pay, PhonePe, Paytm, CRED) and your bank's payment SMS,

then records the amount, payee, and time. Duplicates are removed by the bank reference number.

* Shows your spend. This-week and this-month totals, a spend chart, recent transactions, and

automatic categories such as Food, Groceries, Transport, and Bills.

* Available-balance wallet. A manual baseline minus your captured spends, which you can re-anchor

to the real figure any time.

* Home-screen widgets for spend, available balance, a monthly budget, and week/month budget

progress.

* Tells you when capture stops. If the accessibility switch goes off, you get a reminder and the

widgets show "Capture paused", so a stalled total never looks current.

* Budgets. Set a monthly cap and watch it fill on the home card and a widget.

PRIVACY — NOTHING LEAVES YOUR PHONE

The INTERNET permission is actively stripped from the app, so it is incapable of sending any data

off the device. There is no cloud, no analytics, no crash reporting, and no third-party tracking;

your data lives in a local database only. CSV export is local and shared by you manually. The

donate button simply opens a payment page in your browser — there is no payment SDK in the app.

PERMISSIONS

* Accessibility Service — reads the UPI app's payment-confirmation screen to capture a payment.

What's new in 1.1.7

Capture only records a payment from the paying app's own Pay screen: receipts, chats, notifications and autopay setups are no longer booked. A bank SMS can't be overwritten by a later screen. SBI UPI alerts are now read, and fake bank texts are ignored. If capture is switched off you get a reminder and widgets show Capture paused. New week/month budget widget. Safer backups, a Removed payments list, guided setup. Android 14+ detection fixed.

How to install UPI Expense Tracker

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open UPI Expense Tracker from your app drawer.

More finance apps

More