Why iPhone UPI tracking is awkward
Many automatic Indian expense trackers are Android-first because Android can support SMS-based import flows. That is useful if you are comfortable with SMS permission, but it leaves iPhone users hunting through GPay, PhonePe, Paytm, bank apps, credit-card statements, and Gmail.
The important detail is that UPI spending tied to a bank account leaves a bank-side record. The UPI app starts the payment, but the durable record is usually the bank debit alert and the statement entry.
Use the bank alert, not the UPI app history
A GPay history only shows GPay. PhonePe only shows PhonePe. Paytm only shows Paytm. Your bank account sees all of them because it is the account being debited. If your bank emails transaction alerts to Gmail, those alerts can become the source for a cross-app UPI ledger.
This is the lane Glass Money is built for: read-only Gmail access to known bank and card alert senders, no SMS permission, no bank-account linking, and statement PDF backfill when alert coverage is incomplete.
Setup checklist
Start with the bank or card issuer, not the tracker. Confirm email alerts are enabled for the account linked to each UPI app, then confirm those alerts land in the Gmail inbox you will connect.
- Check your primary savings account, salary account, and any UPI-first secondary account
- Search Gmail for recent UPI amounts to confirm debit alerts are actually arriving
- Keep statement PDFs available for older months or accounts that had email alerts switched off
- Use one Gmail inbox for the banks you want in one ledger, with consent when accounts belong to someone else
What Glass Money can and cannot do on iPhone
Glass Money can track the bank-side alerts generated by iPhone UPI activity when those alerts arrive by email. It can categorize transactions, show monthly and per-bank trends, let you edit categories, and reconcile statement PDFs.
It cannot read iPhone SMS, cannot see inside GPay or PhonePe directly, cannot move money, and cannot infer a transaction your bank never emailed or included in a statement. Android and iOS apps are still limited beta; the same email-alert workflow is available through the beta web app for allow-listed users.
Best fallback when an iPhone month is incomplete
If you find gaps, export or download the bank or card statement PDF for that month and upload it. Statement reconciliation is what prevents alert automation from becoming overconfident: the statement can fill missing periods and reduce double-counting.
For iPhone users, the best practical stack is Gmail alerts for day-to-day tracking and statement PDFs for backfill. That keeps you out of manual entry without needing Android SMS access.
Sources and review notes
We use primary sources where possible and review comparison pages quarterly. Product availability and pricing can change, so check each linked source before making a decision.