Direct Answer

I sat down and read my own bank statement line by line, and I found money quietly leaking out every month: forgotten subscriptions, creeping fees, a trial I never canceled. None of it was one big charge I would have caught by skimming the total. So now I do it monthly, every single line item, not just the total, because running lean means you can't afford silent leaks.

Every video in my "30 Hacks From Dahlia" series ends with the same line: I'm Dahlia, and I help small teams do big things. This hack is one of the quieter ones, because it doesn't look like a growth strategy. It looks like homework.

The line I almost skimmed past

I check my balance often, like most people running a business. What I didn't do, until I made myself, was read the actual statement. Every line item, in order, no skipping ahead to the total at the bottom. It felt tedious for about the first two minutes. Then I started finding things.

Forgotten subscriptions I'd signed up for once and never canceled. A fee that had crept up a little at a time, small enough each month that I never questioned it. A trial I meant to cancel and simply never did, quietly converting to a paid plan and billing me ever since. None of these were large on their own. That was exactly the problem. A small leak doesn't announce itself. It just sits there, month after month, in a line I would normally scroll right past.

Why twenty minutes beats a week of hustling

When money feels tight, the instinct is to go find more of it. Chase a new client, pitch a new offer, put in more hours. That instinct isn't wrong, but it skips a step that's faster and entirely within your control: making sure the money you already have isn't leaking out the back while you're busy hustling for more coming in the front.

Twenty minutes of looking often beats a week of hustling for new revenue. A leak you plug this month stays plugged every month after, without you doing anything else. New revenue has to be chased again and again. A canceled subscription just stops charging you, forever, for twenty minutes of attention.

Monthly how often I read my statement now, not by accident
Every line not just the total, not just the ones that look big
29 of 30 this hack, in the ongoing series

How I actually do the monthly read

Pull the real statement, not the app summary

The banking app's summary view is built to show you a total and a few big categories. That's exactly what makes it easy to skim past a small leak. I pull the actual statement, the full list of transactions for the month, and read it the way you'd read a document you were about to sign. Top to bottom, nothing skipped.

Read every single line item, not just the totals

This is the part that actually matters, and the part that's easiest to shortcut. Skimming for anything that looks unusually large will catch an obvious mistake, but it will miss the leaks that are designed, intentionally or not, to look small and unremarkable. Every line gets read, every charge gets a moment of "do I know what this is and why I'm paying it." If the answer isn't immediate, that's the line worth stopping on.

Watch for these specific categories of leaks

A few patterns show up again and again once you're actually looking:

🔍
The habit that actually catches leaks

Skimming for big charges catches mistakes. Reading every line catches leaks, because leaks are built to look ordinary. The read only works if it's genuinely every line, not the ones that jump out at you.

How this is different from the quarterly tool audit

I run a separate habit, a quarterly audit that goes through every software subscription I pay for and decides, tool by tool, whether to keep it, cancel it, downgrade it, or fold it into something I already have. That habit is specific and narrow on purpose: it's about software, and it only happens once every three months.

Reading my bank statement is a different habit, and the two are meant to complement each other, not repeat each other. This one is broader: every line item on every account, not just software, groceries, vendors, processing fees, subscriptions, all of it. And it's more frequent: monthly, not quarterly, because a leak that starts in month one shouldn't get three months to run before anyone notices.

The statement read often catches a forgotten subscription faster than the quarterly audit would, simply because it happens more often. But it also catches things the tool audit was never built to look for: a bank fee, a vendor's small price increase, a duplicate charge that has nothing to do with software at all.

Building this into a real monthly routine

This only works as a habit, not a someday task. I pick the same day every month, right after the statement closes, and I put a recurring reminder on my calendar for it, the same way I'd calendar anything else that has to actually happen instead of just getting good intentions. The first read of the month takes longer, because everything is new. After that, most months are faster, because I'm mostly checking what changed since the line-by-line read I already did.

If the answer isn't immediate, that's the line worth stopping on.

The mindset shift: running lean isn't deprivation

It would be easy to hear "read every line of your statement" and picture counting pennies. That's not what this is. I'm not spending less on the things that matter, I'm just not paying for things I don't use. A forgotten subscription doesn't make my business better in any way.

What made the habit stick was seeing that every leak I found was paying for something I wasn't using. Closing it cost me nothing.

Your first read

✓
Read every line, not just the total. Skimming catches mistakes. Reading catches leaks.
✓
Look for five patterns. Forgotten subscriptions, creeping fee increases, uncanceled trials, duplicate charges, small recurring vendor fees.
✓
Cover all spending, not just software. Do it monthly; the quarterly tool audit stays separate.
✓
Block twenty minutes. A closed leak stays closed, and new revenue has to be chased again and again.
✓
Calendar it. Same day every month, right after the statement closes, so it happens on schedule instead of by accident.
✓
Cancel what you don't use. That's all running lean means here.

One hack, out of thirty

This is hack 29 in the series. The full step-by-step guide and the rest of the series are linked in my bio. If you already run the quarterly tool audit, this doesn't replace it: one habit watches software every quarter, the other watches everything every month. Put the date your statement closes on your calendar now.

Frequently Asked Questions

About twenty minutes once it's a real habit. The first pass takes longer because you're reading every line for the first time with real attention. After that, you're mostly checking what changed since last month, which is faster. Twenty minutes of looking often beats a week of hustling for new revenue, because a leak you plug stays plugged every month after, not just once.

No, they're related but different habits. The quarterly tool audit looks specifically at software subscriptions, keep, cancel, downgrade, or consolidate, once every three months. Reading your bank statement is broader and more frequent: every single line item on every account, not just software, done monthly. The tool audit catches subscription sprawl. The monthly statement read catches everything else too, fees, trials, duplicate charges, and it catches the same subscription problems faster because you're looking every month instead of every quarter.

Forgotten subscriptions you signed up for once and never canceled, small fee increases that crept in a few dollars at a time and never got questioned, a free trial that quietly rolled into a paid plan, duplicate charges for the same service, and small recurring vendor fees that are easy to overlook because no single one is large enough to notice on its own.

Pick the same day every month, ideally right after your statement closes, and put a recurring calendar reminder on it. Treat it the same way you'd treat closing the books: a fixed appointment, not a someday task. The habit only works because it's scheduled. Waiting to notice a leak by accident, the way most people do, means it runs for months before anyone catches it.

Dahlia Imanbay, AI Strategist and Fractional CMO

Dahlia Imanbay

AI Strategist, Fractional CMO, and Full-Stack Developer with 16+ years of experience building AI systems for healthcare, SaaS, and mission-driven brands. Writes from production experience, not theory.

More from the series

Browse all 30 hacks

Every hack in the "30 Hacks From Dahlia" series, one small habit at a time, all in one place.