Why bank emails are the most honest spending record
When email alerts are enabled, Indian banks send timestamped transaction mail for debits, credits, cards, and UPI payments. Those messages are tied to real money movement, not a memory of what you meant to record later. For many people, that stream is more complete than any notebook app because it includes the tiny UPI payments and card swipes you would forget to log manually.
The problem is not missing data. It is that the data lives in your inbox, scattered across HDFC, SBI, ICICI, and credit-card senders — impossible to summarize at month end without opening dozens of threads.
What you need before you start
You need an inbox where your banks send alerts today. Most Indian banks let you register an email for transaction notifications in net-banking or the mobile app. If alerts are going to SMS only, switch at least your primary account to email alerts — it makes automated tracking possible.
- Transaction alerts enabled for savings, current, and credit card accounts
- A dedicated inbox address (or filter labels) if you share an inbox with family
- A tool or workflow that reads only bank senders — not your personal mail
- A bank or card statement you can compare against — statement PDF upload is not a public-beta product feature; add missing activity manually
What a usable alert email should contain
A useful alert normally includes four fields: amount, debit or credit direction, transaction date or time, and some merchant, payee, reference, or account hint. If the bank sends only a security warning or a balance update without an amount, it may be useful for safety but not for expense tracking.
Good inbox hygiene helps. Keep bank alert mail in the same inbox, avoid forwarding personal mail into the same label, and spot-check whether your primary UPI account, main credit card, and salary account all send email alerts.
- Best signal: debit, credit, UPI, card, NEFT, IMPS, and statement-ready alerts from official bank domains
- Weak signal: promotional offers, OTPs, mandate notices, and balance reminders without a transaction amount
- Missing signal: SMS-only accounts or card products where purchase emails are disabled
Manual vs automated tracking
The spreadsheet approach works for a week, then collapses under UPI volume. Forwarding SMS to email, screenshotting alerts, or maintaining a shared Google Sheet all require discipline most households cannot sustain.
Glass Money is built to connect to your inbox with read-only access, fetch known bank and card-issuer alert mail, extract each transaction, and categorize it automatically. That is the same alert stream you already receive — organized into a dashboard instead of buried in search results.
How Glass Money fits in
Glass Money does exactly this in limited beta: sign in with Google, grant read-only access to your alert mail, and transactions arrive categorised. You can edit categories, add your own, fill gaps with manual entries, and ask an AI chat questions about your own activity when that private-beta feature is enabled for your account. Statement PDF upload is not a public-beta product feature.
It does not connect to bank accounts, track investments, or offer a household view — those are roadmap, not product. Read our privacy policy for exactly how inbox access works: read-only scope (Gmail OAuth today), known bank senders only, disconnect anytime.
Product evidence from the current beta
The current product dashboard has three proof points that matter for this workflow: an automatically populated transaction list, editable categories, and manual entries for gaps. In product screenshots we use anonymized sample merchants and amounts so readers can inspect the workflow without exposing real user activity.
A scoped validation run against supported bank-alert fixtures checks that known alert senders are fetched and parsed into structured transactions without double-counting. That is not a promise that every bank format is already perfect; it is the slice we can verify and keep improving as real alert formats appear.
- Verified workflow: read-only alert-mail fetch -> transaction extraction -> editable category spending view
- Gap workflow: compare your own bank records -> add missing activity manually after checking for duplicates
- Known limitation: alert coverage depends on bank settings, official sender domains, and the exact format your bank sends
Troubleshooting missing transactions
If a transaction does not appear, start with the bank before blaming the tracker. Search your inbox for the amount or merchant, confirm the alert reached the connected account, then check whether it came from a bank sender Glass Money already recognises.
If the alert exists but the format is new, send support the sender domain and a redacted example. If the alert never existed, enable email alerts or add the activity manually after checking your own bank records. The durable setup is alert mail for daily automation plus manual entry for occasional gaps — statement PDF upload is not offered as a public-beta product feature.
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.