The Purchases That Don’t Feel Like Spending
There’s a category of spending that never shows up when you think about your budget.
Not rent. Not bills. Not the big, guilt-inducing purchases you actually remember making.
I mean the small stuff. The RM9 Grab ride because it was raining. The RM15 bubble tea because it was Tuesday. The Shopee “add RM20 more for free shipping” trap that somehow always works. None of these feel like spending in the moment — they feel like nothing. A rounding error.
So I decided to actually track every single one of them for 30 days. Every Grab ride, every Shopee click, every food delivery order, every random RM5–RM20 purchase I’d normally never remember by the time I checked my bank statement.
Here’s what I found — and why “small” might be the most misleading word in personal finance.
The Rules of the Experiment
To keep this honest, I set a few ground rules before starting:
- Track everything under RM50 — no purchase too small to log, including a single cup of coffee
- Log it immediately, not from memory at the end of the day (memory lies, receipts don’t)
- Categorise as I went — transport, food delivery, shopping, subscriptions, “other”
- No behaviour changes — spend exactly as I normally would, so the numbers would be honest
I used a simple notes app and a spreadsheet. You don’t need a fancy tracking app — the habit of writing it down immediately is what actually makes this work.
What 30 Days of “Small” Spending Actually Looked Like
Here’s the category breakdown by the end of the month:
| Category | What It Included | Rough Total |
|---|---|---|
| Grab / e-hailing | Short rides, rainy-day rides, “too tired to walk” rides | RM105 |
| Food delivery | GrabFood, Foodpanda — mostly dinners on lazy nights | RM350 |
| Shopee / Lazada impulse buys | Things I didn’t plan to buy before opening the app | RM180 |
| Coffee / bubble tea | Small daily purchases, RM6–RM15 each | RM125 |
| Subscriptions I forgot about | A streaming service, a fitness app I stopped using | RM75 |
| “Other” small purchases | Convenience store snacks, parking, random top-ups | RM110 |
| Total | RM 945 |
For context, this is roughly on top of a normal, “sensible-feeling” budget — none of it felt like a big decision at the time. That’s just under a thousand ringgit that never once triggered the mental alarm bell that a single RM1,000 purchase would.
The Three Categories That Surprised Me Most
1. Food Delivery Fees Are a Silent Tax
It wasn’t just the food that added up — it was the delivery fees, service charges, and “small order fees” stacked on top of every single order. On a lot of nights, the fees alone were the price of what should’ve been a second meal.
2. Subscriptions Are Designed to Be Forgotten
I found two subscriptions I hadn’t actively used in over a month. Not cancelled — just quietly renewing, because the whole business model of a subscription is betting that you won’t check.
3. Shopee’s “Free Shipping Threshold” Works Exactly as Intended
More than once, I added an item I didn’t plan to buy purely to hit free shipping — and ended up spending more than the shipping fee would’ve cost in the first place. The platform’s design isn’t an accident; it’s the point.
This tracks with the broader picture too — e-commerce adoption in Malaysia has grown sharply, with nearly two-thirds of Malaysians now shopping online, and quick-delivery and on-demand apps becoming a daily habit rather than an occasional convenience. The convenience is real. So is the cost of how easy it’s become to spend without noticing.
Why This Matters More Than One Big Purchase
If I’d spent RM1,000 on one thing — a new phone, a flight, a big shopping trip — I would have felt it. I’d have thought twice, maybe checked my account balance first, maybe felt a flicker of guilt.
But spread across 30 days in RM8, RM15, and RM40 increments? None of it registered. That’s the actual danger of small spending — not that it’s frivolous, but that it bypasses every mental checkpoint a bigger purchase would trigger.
Small purchases don’t feel like decisions. That’s exactly why they deserve more attention, not less.
How to Run This Experiment on Yourself
You don’t need a full month to get the insight — even two weeks is revealing. Here’s a simple framework:
Don’t judge mid-experiment — the goal is honest data, not guilt. Change your habits after you see the numbers, not during
Pick a start date and commit to logging every purchase under RM50 for that period
Use whatever’s easiest — Notes app, WhatsApp message to yourself, a simple spreadsheet
Log immediately, not at the end of the day
Group into categories at the end — transport, food delivery, shopping, subscriptions, other
What I Changed Afterward
Seeing the categorised total changed a few concrete things — not through willpower, but through simple friction:
- Cancelled the two forgotten subscriptions immediately
- Set a personal rule: no food delivery on more than 2 nights a week
- Started a separate “small spends” line in my budget instead of letting it hide inside “miscellaneous”
- Left the Shopee app off my phone’s home screen, so opening it takes an extra step
None of these were dramatic. They were just about making invisible spending visible again.
Final Thoughts
I didn’t do this experiment to shame myself out of ever ordering food delivery again. I did it because I realised I couldn’t actually answer a simple question: where does my money actually go?
Big purchases are easy to explain. Small ones are where the real leaks are — and they’re invisible precisely because no single one of them feels like it matters.
Try it for two weeks. You might not change a single spending habit afterward. But you’ll finally know, instead of guessing.