You earn a decent amount. Rent gets paid, nothing dramatic happens, and then by the 28th there's almost nothing left. Someone asks where it all went and you can name maybe half of it — rent, groceries, bills — and after that it goes vague.
I'd say that vagueness is the actual problem here, rather than anything to do with your willpower.
You can't manage a number you've never seen
When you feel broke on a salary that should be fine, everyone tells you the same thing: spend less, be more disciplined, cut back. I've never found that helpful, because it skips a step. Cut back on what, exactly? By how much? It's pretty hard to tighten up a number you've never actually sat down and looked at.
So before any of that, it's worth finding out what your real figures are rather than what you assume they are.
Your memory isn't built for this
If you ask someone what they spend on food in a month, you'll usually get a confident answer, and it's usually far too low. That isn't lying and it certainly isn't stupidity — it's just that memory stores events, so one big payment sticks as a single clean event while a pile of small ones compresses into a mush.
You could recite your rent in your sleep, because it's one transaction. But nine food deliveries at $12 each is $108, and that sits in your memory as "I ordered a few times." Same money, completely different visibility.
Now multiply that across everything you pay for in small pieces — food, transport, coffee, top-ups, in-app purchases, the pharmacy — and the gap between what you think you spend and what you actually spend gets wide enough to explain a whole missing month. This is normal, and no amount of resolve fixes it, because it's just how remembering works.
Don't start tracking today. Start with last month.
This is where most attempts die, I think. You decide to get serious, you install something or open a notebook, and you start logging from today forward — which means you learn nothing at all for four weeks. You're doing the boring part in week two and the payoff doesn't arrive until week five, so most people give up somewhere in between and then feel bad about it, when really it was just a sequencing problem.
The good news is that your bank has been tracking you this whole time, for free, whether you asked it to or not, and so has every e-wallet you use. So instead of starting a diary, you can reconstruct a month that already happened and have your answer by the end of the evening.
How the look-back goes
- Pick the last complete month. Not the current one — you want a month that's finished, so the numbers are final.
- Pull every record. Your main bank statement (the PDF, or the in-app history), each e-wallet's transaction list, and each card. If money moves through it, it goes in the pile. Missing one wallet is how a look-back comes out mysteriously clean.
- Ignore transfers between your own accounts. Moving $150 from your checking account to your savings isn't spending, and counting it is the fastest way to scare yourself with a number that isn't real.
- Sort every line into a handful of buckets. There's a list further down, and you want fewer buckets than feels right.
- Total each bucket. A pen and the back of the statement will do, and so will one column in a spreadsheet.
- Draw a line between committed and changeable. This is really the whole point of the exercise, and it's the next section.
Cash is the honest weak spot here, and I'd rather say so than pretend otherwise. Once you withdraw $100 from an ATM the trail stops, so log the withdrawal as a single line called Cash and accept that it's a black box. If that black box turns out to be one of your biggest lines, that's a useful finding in itself, and it tells you what to keep an eye on next month.
Go easy on the categories
It's tempting to build a beautiful taxonomy — Groceries, then Groceries–Household, then Groceries–Snacks — but I'd resist that, because a long category list turns every single transaction into a decision. If your system asks you to make a judgment call on every line, you'll abandon it somewhere in the middle of the statement, and in my experience people quit over that long before they quit over the numbers being bad.
Something like this is plenty:
- Home — rent or mortgage, utilities, internet, association dues
- Food — groceries, eating out, delivery, coffee, all of it in one bucket for now
- Transport — fuel, fares, ride-hailing, parking, servicing
- Debt and insurance — loan payments, card payments, premiums
- Subscriptions — anything that renews on its own
- People — family support, gifts, school fees, whatever you send and to whom
- Everything else — clothes, health, hobbies, the honest junk drawer
Is a bottle of wine from the supermarket Food, or Everything else? It genuinely doesn't matter, so pick one and stay consistent. You're not filing taxes here, you're just trying to see the shape of things.
Two numbers, and only one of them matters this month
Now split your totals in two.
Committed is everything that's already decided: rent, utilities within reason, loan payments, insurance, tuition, the fare to get to work. You could change these, but only by moving house, refinancing or switching schools, and those are projects rather than decisions you make on a Tuesday.
Changeable is everything you decide again each week — delivery, eating out, clothes, subscriptions, all the small conveniences.
That second number is the one you came for, and there's a good chance it surprises you in both directions at once: the committed figure is often smaller than the dread suggested, and the changeable one is often a lot bigger than you'd have guessed. That combination is genuinely good news even if it doesn't feel like it, because it means the money is sitting in the part of your spending you can actually do something about this month, without moving house.
Where it usually hides
There are four places worth checking on purpose, because they're the ones that survive a casual read of a statement.
Subscriptions that renewed while you weren't looking. Read the whole month's charges and mark every recurring one, then check your phone's subscription list separately — charges billed through an app store often show up under the store's name rather than the service's, so you can't tell from the statement which is which. The one you cancelled in your head six months ago is often still charging.
Food delivery, counted at what you were actually billed rather than at the menu price. A $9 meal arrives as $14 once the delivery fee, the service fee, the small-order fee and the tip are all on it. Both numbers are fine to pay if you know you're paying them; the trouble is that you budget for the $9 and get billed the $14, again and again.
Small taps. Anything under a few dollars doesn't really register as spending while you're doing it, so add up every line in your statement below that threshold and look at the total just once. It's the most reliable surprise in this whole exercise.
Annual charges. Domain renewals, insurance premiums, a yearly plan you took because it was cheaper per month, professional fees. These are invisible for eleven months and then land as a bill you'd swear you never agreed to, so write down every one you can find along with its month, and next year it won't ambush you.
Now pick one thing
You'll probably want to fix all of it at once, and I'd gently talk you out of that. An overhaul is six new rules all starting on the same Monday, and when you break one of them on Wednesday the other five tend to go with it.
So take your biggest changeable number, pick that one category, and make a single specific change to it — small enough that you'd bet money on yourself keeping it for four weeks. Deliveries on Friday and Saturday rather than any night you're tired. Two subscriptions cancelled tonight. Groceries once a week instead of four convenience-store runs.
Then put a date in your calendar four weeks out to re-check that one category, not the whole month again. It's one number and about ten minutes, and it'll tell you whether the change actually did anything. If it didn't, that's still useful, and you can pick something else.
If the tedious part is what stops you
Everything above works with a spreadsheet, a notes app, or the back of the statement itself. The method is the valuable bit, not the software.
The part that actually stops people is step four. Sorting a 60-line PDF statement by hand is genuinely dull, and dull is what kills the attempt. That's the specific job Arco's statement import is meant to do: you hand it a statement or a photo of one, it pulls out the line items and proposes a category for each, and you review the list and fix whatever it got wrong before anything is saved.
Being straight about the limits, because they matter before you rely on it: statement import is in beta. It needs an account and an internet connection, since the reading happens on a server rather than on your phone. Free accounts get one import a month. And some statements simply come back unreadable, in which case you're back to sorting by hand.
Everything else in Arco works with no account at all, offline, on your device: accounts, transactions, categories, budgets. Signing in is only for syncing across your own devices, and for import.
If you only do one thing tonight
Open last month's statement and don't sort anything yet. Just add up every charge that went on food, in whatever form it took — groceries, restaurants, delivery, coffee, the convenience store on the way home.
Then compare that one number to what you'd have guessed before you counted. The gap between those two is usually where your month has been going, and you've just seen it.
Skip the tedious part
Hand Arco a statement and it fills in the transactions for you. Free to use, and logging what you spend needs no account.
Also on the Microsoft Store. Free to use, and logging what you spend needs no account.