Manual tracking

Manual expense tracking: what an automatic feed misses

An automatic expense tracker is easier, and it is also wrong in the places you most want to look: cash, splits, transfers between your own accounts, and refunds. Logging spending yourself fixes those, asks for no access to your SMS or your bank, and is the only version of tracking that changes what you spend. The catch is effort, and the fix for that is a sentence instead of a form.

The case against manual tracking is obvious and usually correct: it is work, and work you have to keep doing. Most people who try it stop within a fortnight. So the honest version of this argument has to start by conceding that an automatic feed is easier, and then explain what the ease is buying and what it is costing.

What a feed can see, and what it cannot

In India an automatic tracker gets its data one of two ways: it reads the transaction SMS your bank sends, or it connects to your accounts through the Account Aggregator framework. Either way it sees money moving through the accounts it can reach. That is a good record of UPI payments, card spending and EMIs, and a poor record of almost everything else, because plenty of money moves without touching a connected account, or touches it in a way the feed cannot interpret.

Cash

A withdrawal shows up as one line: ₹2,000 at an ATM. Where that ₹2,000 went — the sabzi market, the auto, the chai, the barber — is invisible. Cash is a smaller share of spending than it used to be, and it is still the least examined, precisely because it is the part no feed has ever explained. Logging it yourself is the only way it is ever tracked at all.

Splits

You pay ₹3,600 for dinner on your card and two friends each send you ₹1,200 on UPI. The feed records ₹3,600 of spending and, later, two transfers in, which it does not know are related. Your eating-out category is now ₹2,400 too high and your income is ₹2,400 too high. Nothing is technically wrong and every number is useless.

Transfers between your own accounts

Moving money from your salary account to a savings account is not spending. Paying your credit card bill from your salary account is not spending either — the spending already happened when the card was used. Feeds routinely count both, which is how people end up looking at a month where they apparently spent more than they earned while their balances went up.

Refunds and reimbursements

A return that lands three weeks later is a credit with no visible connection to the purchase. Expenses your employer pays back are the same shape. Both quietly distort the category they belong to, in the direction that makes your record look worse than it is.

The pattern

Every one of these gaps sits in a category people actually care about: eating out, groceries, what the holiday really cost, whether this month was worse than last. The feed is most complete exactly where it matters least — the EMIs and bills you cannot change anyway — and least complete where you were hoping to look.

The access question

To track automatically, an app needs a way in. An SMS-reading app needs permission to read every message on your phone, not only the bank alerts — OTPs, personal messages and all. An Account Aggregator connection is consent-based and far more controlled, but it is still a standing route into your account data, held by the app and the aggregator it chose.

None of that is necessarily reckless. It is, unavoidably, access that sits somewhere and is worth something to somebody, in exchange for not typing things in. A manual tracker asks for none of it. There is no connection, so there is no credential and no message history for anyone to lose. Whether that trade is worth a few seconds a day is a real question with a real answer on both sides — but it should be a decision rather than a default. More on tracking expenses without SMS permission.

The reason that actually changes behaviour

If your only goal is a tidy archive of where money went, an automatic feed wins and this page is an argument for nothing. The reason to log it yourself is that it is the only version that changes what you spend.

An imported record tells you, three weeks later, that you spent ₹4,000 on food delivery. You feel briefly bad and the number does not move. Recording it yourself puts a three-second pause between deciding and forgetting, roughly forty times a month. That pause is the whole mechanism. People who track by hand and stick with it usually describe the first month as admin and the second as the month the spending quietly changed — not because anything told them to cut back, but because they had noticed.

That is also why a feed can feel oddly flat. It removes the only part of the process that was doing any work.

What makes people quit, and what to do about it

Almost nobody quits because they object to the idea. They quit because each entry took thirty seconds: an amount field, a merchant field, a category dropdown, a date picker, a note, save. Forty times a month, that is twenty minutes of fiddly typing, and fiddly is worse than long. The fix is to make entry as close to speaking as possible.

Do all of that and an entry takes about as long as unlocking your phone, which is the point at which the habit survives.

Where manual tracking is genuinely worse

It will not be complete if you stop doing it, and a partial record is worse than an honest gap, because you may not remember which weeks you missed. It will not catch a subscription you forgot you had, which is the one job a feed does better than anything. And it will never reconcile to the rupee against a statement, because you will round and you will forget the odd chai.

If catching forgotten subscriptions is the whole reason you want a tracker, check your UPI AutoPay mandates and your card statement once a quarter. That is a better tool for that specific job than either approach. More on the subscriptions that renew without asking.

How TLDR Money handles this

Type a sentence or say one, and it becomes transactions you review before anything saves — several at a time from one message. Plain manual entry is unlimited and free on every plan. There is no connection to your bank, no SMS permission, no access to your mail, and no ads on any plan. What the app does, or what it costs.

Common questions

Is tracking expenses by hand worth the effort?

It depends on what you want from it. If you want a tidy archive of where money went, an automatic feed does that with less work. If you want to spend less, the effort is the mechanism: the pause while you record something is the only moment in the transaction where you notice what you are doing.

How long does it take to log one expense by hand?

A few seconds, if the app is built for it. Typing a sentence like “180 on chai and samosa” or saying it out loud takes about as long as unlocking your phone. Four boxes and two dropdowns is what makes people quit in week two, which is a design problem rather than a fact about manual tracking.

What if I forget to log expenses for a few days?

Catch up from your UPI history, card statement or receipts, and use relative dates so you can write “₹900 on groceries on Friday” rather than fixing each date by hand. A few missed days is a gap, not a failure. Backfilling a week takes about two minutes.

Does logging by hand work when two people share the household money?

It works better than a feed does, because a joint view assembled from two people’s accounts misses whatever either of them paid in cash or from an account that is not connected. A shared ledger both people write to has no such gap, and every entry records who added it.

Related

Make logging take a sentence

Type it or say it, review it, done. Every new account starts with 30 days of Pro, with no card to enter.

Join the waitlist

We’ll email you when it’s ready. No spam, ever.

This is an explanation, not advice about your money. TLDR Money is not a registered investment adviser and earns no commission on any product mentioned.