Everything Ledgerly does.
Eight feature areas, paired with screenshots from the running app. Skim the contents, or read it end to end.
Your ledger fills itself.
Most expense apps die because they make you type. Ledgerly does the opposite. It reads what your bank already sends, watches checkout screens you opt into, and lets you hand it a receipt or a PDF for the rest.
SMS auto-capture
When a transaction SMS arrives from your bank, Ledgerly parses it on your device into a clean transaction. The amount, the merchant or description, the date, the sending bank, and the last four digits of the card or account if the message includes them.
Sender IDs are canonicalized so HDFCBK, JD-HDFCBK, and VK-HDFCBK all roll up to the same bank. The original SMS text is not stored anywhere. Promotional and personal SMS are ignored.
In-app order capture (accessibility overlay)
A bank SMS says "Blinkit 540," not what you bought. Ledgerly’s accessibility helper reads the order screen itself, so one swipe becomes a full list of items, packaging fees, and tip.
Three ways to trigger it: tap a floating Ledgerly button, tap a Quick Settings tile, or tap a notification action. Supported merchants: Blinkit, Zepto, Swiggy (food and Instamart), Zomato, Uber Eats, Amazon, Flipkart, BigBasket, Dunzo, Myntra, Nykaa, Ajio, plus the Google Pay, PhonePe, and Paytm payment apps.


Receipts and PDFs
Add a transaction by scanning a paper receipt, or import a PDF invoice from Amazon or Flipkart, or a payment-statement PDF from Paytm, GPay, or PhonePe. Imports land in a review queue first, so nothing posts to your ledger without a quick look.
By default, Ledgerly reads receipts and PDFs on your device using Google’s on-device ML Kit text recognition. If you add your own OpenAI key in Settings, imports use that instead, which can be more accurate on messy scans.
Notification capture
An optional notification reader can pick up payment alerts from Google Pay, Paytm, PhonePe, BHIM, and WhatsApp Pay. Ledgerly only reads payment notifications; it does not read your WhatsApp chats or any other app’s notifications.
Fees and tips, broken out
Delivery, packaging, convenience, tax, and tip charges are tracked separately rather than folded into the bill total. Insights surfaces a "you paid ₹X this month in convenience fees" headline, which most people have never seen broken out.



Know which card to swipe, before you swipe it.
Ledgerly keeps a detailed rewards profile for every card you carry: per-category rates, monthly caps, exclusions, FX markup, annual fees. A cap-aware calculator ranks every card for every purchase, in real spending you have already made.
The card wallet
Add the cards you use, by hand from a curated 57-card India catalog (HDFC, ICICI, SBI, Axis, IndusInd, Standard Chartered, and more), or let Ledgerly detect them automatically from your bank SMS. The catalog is bundled, not pulled at runtime.


The optimizer engine
For every transaction and merchant category, Ledgerly computes which card in your wallet would have earned the most, given each card’s reward rates, monthly caps, exclusions, and FX markup.
A worked example: you spent ₹2,400 at Zomato on Card A. Card B would have earned ₹72 more on that swipe. Across a year of similar spend, Ledgerly will tell you exactly what that gap adds up to.
Cashback left on the table
A running figure on the home screen shows the cashback you missed this month. Each transaction carries a small note: "Card X would have earned ₹Y more here."
Card Simulator
Run any card, or any combination of cards, against your real spending history. Smart Picks auto-recommends the best wallet shape to build. Time Machine lets you swap a single past transaction onto a different card and see the per-month delta.


Welcome Bonus Radar
For each card with a sign-up offer, Ledgerly projects when you’ll clear the welcome-bonus spend threshold given your actual spending pattern. Verdict bands: ahead of schedule, on track, slipping, off the table.
Card Karma
A rolling thirty-day score of how often you reached for the optimal card. Sparkline plus week-over-week delta. Frame it as a streak worth protecting.
Card routing leak detector
Recurring autopay charges quietly routed to a worse card are real money: a Netflix subscription on a no-reward card costs you every month. The leak detector flags only the recurring ones, so the list stays short and the savings are real.
Pre-swipe nudge
On a known checkout screen (Zomato, Blinkit, Amazon, and the rest), an optional floating bubble pops up before you pay and names the best card for that order. Tap to dismiss, or use the suggestion.
Bulk card tagging and EMI tracker
Multi-select past transactions and tag them all to a card in one pass. EMI bookings from SMS are detected, the schedule is modeled, and Ledgerly flags when a pre-payment would save real interest.
The cashback you never see, finally counted.
Rewards you missed are invisible. There is no number, no running total, no sense of the leak. The Cashback Bank is a virtual passbook that accrues the gap between what you earned and what you could have earned with the best owned card.


Lifestyle translator
Missed cashback in rupees is abstract. The translator turns it into things you recognize: a number of coffee runs, tanks of fuel, a year of a streaming subscription. The same number, in a unit your brain understands.
Checkout offer advisor
Reads offer text on supported checkout pages and points you to the better-paying route, which often is not the obvious one. Pairs with the pre-swipe nudge.
It sees the month before it happens.
Most overspending is only visible at the end of the month, when it is far too late to change anything. Ledgerly forecasts the month day by day, projects your month-end balance, and flags the days a shortfall is heading toward you.
Cash-flow forecast
Month-end balance projection with a confidence fan around it. A day-by-day view shows where you are heading, and a Daily cash flow strip flags shortfalls before they arrive.
Today card
Compares today against your typical hourly spending pattern. A "day twin" shows your most-similar past day. A surprise-transaction callout fires when something doesn’t fit the pattern, and a pattern-broken nudge appears when today diverges from the trend.
Spending alerts
Rule-based detectors flag category overruns, unusually large bills, new merchants, and late-night spending bursts. Refreshed daily. The types you’ll see: budget bleed, mystery merchant, midnight binge, recurring-charge spike, and card routing leak.


Plans that update themselves.
Savings goals sit on a live allocation engine that works out how much free cash each goal should receive this month, recomputed as your income and spending change.
Savings goals
Create a goal (vacation, emergency fund, gadget) with a target and a priority. The allocation engine looks at your effective monthly income, taken as the larger of your configured income and your actual SMS-detected inflows, so a bonus month lifts every goal without you doing anything.
Goal Pressure
Every goal shows a realistic completion date based on current pace. Large purchases show how many days they pushed a goal back: "= 3 days off your Goa trip." Useful as an anti-impulse-spend nudge in the moment.
Budgets
Per-category monthly budgets with pace tracking and over-budget warnings. Standard, but it works with the SMS-captured ledger so it stays current without manual entry.

Subscriptions, renewals, and the money between friends.
The two things that quietly drain accounts: a renewal you forgot you signed up for, and a casual loan to a friend that never came back.
Subscription tracking
Recurring bills are detected automatically: Netflix, Spotify, gym, insurance, utilities, the lot. A cadence-aware countdown chip on the dashboard shows what is about to charge next.
Renewal review prompt
When an active subscription crosses its expected charge by three or more days without an SMS, the dashboard surfaces a "Confirm renewals" card with three actions: Yes, charged (Ledgerly synthesizes the transaction); Cancel (soft-cancel the sub); Snooze 24 hours.
Loan Ledger
Tracks money lent to and borrowed from friends with a net position. A "friendly nudge" surfaces informal loans that have gone overdue, so you can ask without it feeling like an ambush.


The patterns you would not otherwise see.
Insights, Price Memory, Merchant comparison, Week’s basket, Convenience tax. Each one looks at the same ledger from a different angle.
Insights hub
Monthly spend headline, trend sparkline, category breakdown, the total you paid in fees this month, top items, and a plain-English summary of how the month is going.


Price Memory
Tracks the unit price of items you buy often. "You usually pay ₹47 for a litre of Amul Taaza. This Blinkit order charged ₹54." The kind of price drift you would never catch on your own.
Merchant comparison
For an item you buy regularly, surfaces the cheapest merchant you’ve used across the last few months.
Week’s basket
Predicts a typical weekly shopping basket from your history, and routes each item to the cheapest store you have used. Tap to expand.
Convenience tax and tips
A monthly headline of what convenience actually cost: "You paid ₹X this month on delivery, packaging, and platform fees." If you tipped, a separate card sums it.
Home-screen widget
Month-to-date spend against budget, sitting on your launcher. No need to open the app to see where you are.
Optional AI, with your own key.
Ledgerly’s AI features are optional and bring-your-own-key. They do nothing until you add your own OpenAI API key in Settings. The key is stored encrypted on your device and used to call OpenAI directly, billed to your own account. Ledgerly itself runs no AI service.
Card Concierge
A chat that answers questions about your wallet, grounded in your real spending and card data. "Which card should I get next?" "Why is my Axis card under-earning?" The answers are specific to your wallet, not generic finance advice.
Wallet Wrapped
A shareable year-in-review card. Names your spending personality (one of six archetypes) and the cards that suit it. Saves as a PNG you can share. Seasonal feature.
Wallet Roast
A light-hearted roast of your habits, capped at 720 characters, paired with the Wrapped share pipeline. Strictly for fun.
AI insight narrator
A short, plain-language story of your month. Reads like a newsletter from a friend who pays attention.



Ready to set it up?
Walk through the first-run setup, from SMS permission to optional AI.
Getting started