Android App · Free

Track Every M-Pesa
Transaction Automatically

Your phone already has all the data. M-Pesa Tracker reads your SMS inbox, parses every transaction, and gives you budgets, savings goals, and spending insights — instantly.

100%
Automatic import
0
Manual data entry
15+
Transaction types parsed
100%
Works offline
Features

Everything you need to manage your money

📩

Auto SMS Import

Reads your M-Pesa inbox on every app open. No manual entry — names, amounts, and codes are all extracted automatically.

🔍

Smart Search & Filter

Filter by transaction type and search by recipient or merchant simultaneously. Results update instantly from your local database.

📊

Budgets

Set monthly or weekly limits per category. Get notified before you overspend with customisable alert thresholds.

🐷

Savings Goals

Create goals with a target amount and deadline. Track progress and get a celebration when you reach 100%.

📈

Analytics

Spending charts and category breakdowns help you see where your money actually goes each week or month.

☁️

Cloud Sync

Optionally sync transactions, budgets, and goals to Firebase. Restore your data on a new device by signing in.

🔔

Smart Notifications

Large transaction alerts, budget warnings, a daily spending summary at 8 PM, and a weekly review every Monday.

🌙

System Theme

Follows your device's dark or light mode automatically, or set it manually in Settings.

Up and running in three steps

Download & Install

Download the APK below and install it on your Android phone (Android 8.0+).

Grant SMS Permission

Allow the app to read your SMS inbox. Your messages never leave your device unless you enable cloud sync.

See Your Transactions

All M-Pesa messages are imported and categorised automatically. Your spending history is ready immediately.

Set Budgets & Goals

Create budgets per category and savings goals with deadlines. Get notified when you're running low.

Requirements

What you need

📱Android 8.0 (API 26) or higher
💬M-Pesa registered SIM card
📶Internet only needed for cloud sync
💾~30 MB storage
Technical Specs

What you need

📱Android 8.0 (API 26) or higher
💬M-Pesa registered SIM card
📶Internet only needed for cloud sync
💾~30 MB storage