Optional, and you can turn it off
Expeniqo explains what it reads before Android asks for permission. Say no and everything else still works. Turn it off any time.
With your permission, Expeniqo checks the bank and payment alerts on your Android phone and adds the transactions for you. Personal messages are ignored, and message text never leaves your phone.
Sync SMS payments
SMS sync complete
How it works
Clear payments are added straight away. Anything Expeniqo isn't sure about waits for you.
Your bank or UPI app sends a payment SMS.
Expeniqo looks for transaction alerts. Personal messages are ignored.
It reads the amount, merchant and date, and suggests a category.
Unclear payments go to Needs Review instead of your totals.
Confirmed payments become part of your budget and reports.
What's saved
Messages are checked on your phone. For each transaction, only these details go to your Expeniqo account, with a one-way fingerprint that stops the same alert being added twice — never the SMS text.
On your phone
VM-HDFCBK
Your A/c XX4521 is debited for Rs.1,800.00 on 06-10-26 at INDIANOIL.
Transaction alertMom
Dinner at 8 tonight?
IgnoredVK-SBIINB
POS 7781 MART txn of INR 780.00 on 06-10-26.
Not sureWhat's saved to your account
Message text is never uploaded
In Expeniqo
Added to your expenses
Indianoil
Waiting in Needs Review
Needs Review
Bank alerts don't always name the merchant clearly. Rather than guess, Expeniqo marks the payment “Not sure” and keeps it out of your totals until you decide.
Needs review
3 payments to check
We weren't sure about these SMS payments. They aren't counted in your totals until you confirm them.
Vpa Rk Trade Rs
6 Oct 2026 · SMS from VM-HDFCBK
Not sureUber India
6 Oct 2026 · SMS from VM-HDFCBK
Not surePos 7781 Mart
6 Oct 2026 · SMS from VK-SBIINB
Not surePrivacy
SMS access is sensitive. This is exactly what it's used for.
You're in control
Expeniqo explains what it reads before Android asks for permission. Say no and everything else still works. Turn it off any time.
Alerts that are already in your account are recognised and skipped, so re-syncing doesn't add the same payment twice.
Credit alerts are recorded as Credit, so your reports can show money in next to what you spent.
Move an “Others” payment to the right category and Expeniqo can apply it to that merchant's past payments and future SMS.
SMS tracking is available in the Android app only. You can always add expenses manually or scan receipts instead.
FAQ
SMS tracking is optional and only starts after you allow it. Expeniqo checks the SMS on your phone for bank and payment transaction alerts. Personal messages are ignored. For each transaction it finds, the amount, merchant, date, category and sender ID (for example VM-HDFCBK) are saved to your Expeniqo account, along with a one-way fingerprint that stops the same message being recorded twice.
The text of your messages is never uploaded or shared. Messages are checked while Expeniqo is open; alerts that arrive while it's closed are added the next time you open the app.
Yes. SMS tracking is optional. You can add expenses manually or scan receipts instead, and you can turn SMS tracking off at any time.
Some payment messages are ambiguous. When Expeniqo isn't sure about one, it doesn't guess — the payment waits in Needs Review, marked “Not sure”. You can change the category and confirm it, or ignore it. Payments in Needs Review aren't counted in your totals until you confirm them.
Turn on SMS tracking when you're ready — and check anything Expeniqo isn't sure about.
Expeniqo is launching on Android. A web experience is in development.