I Audited My Own Subscriptions: What I Found and What It Cost Me
TL;DR: Every $50 of forgotten monthly subscriptions costs $600 per year and 30 working hours at a $20 real hourly wage.公式▸▾
Formula: annual subscription hours = (monthly total × 12) ÷ real hourly wage
| Example 1 | $10/month = 6 hours/year |
|---|---|
| Example 2 | $50/month = 30 hours/year |
| Example 3 | $100/month = 60 hours/year |
A first-person account of auditing forgotten streaming and SaaS subscriptions, converting the annual total into working hours, and redirecting the savings into low-cost index funds.
By Y.W. Fung · · Updated
⚡ Quick answer
A first-person account of auditing forgotten streaming and SaaS subscriptions, converting the annual total into working hours, and redirecting the savings into low-cost index funds.
Key takeaways
- I did not build this site because I am unusually disciplined with money.
- For years I paid for streaming services I had stopped opening and developer tools I had signed up for during a project that ended long ago.
- Individually every charge was small enough to ignore — that is precisely how they are priced.
- Collectively they were hundreds of dollars a year leaving my account with nothing on the other side of the transaction.
Reading time 7 min read · Last reviewed 2026-09-09 · Educational estimates only.
I did not build this site because I am unusually disciplined with money. I built it because I was not.
For years I paid for streaming services I had stopped opening and developer tools I had signed up for during a project that ended long ago. Individually every charge was small enough to ignore — that is precisely how they are priced. Collectively they were hundreds of dollars a year leaving my account with nothing on the other side of the transaction.
What the audit actually involved
I did not use an app. I exported twelve months of bank and card statements and read every line. Twelve months matters: the annual renewals, the ones large enough to sting, only appear once, and a one-month review misses them entirely.
Three things surprised me.
App-store billing hides the service name. A meaningful share of my recurring charges appeared only as a platform charge with no clue what they were for. I had to open the subscription settings on each account to find out.
Free trials I had genuinely intended to cancel. Not one or two. Several. Each had converted quietly at full price and had been renewing since.
Price rises I never noticed. Two services had increased their monthly price mid-subscription. I had not registered either, because I was not looking at the line item, only the total balance.
Turning the number into hours
The dollar total was uncomfortable but easy to rationalise. Converting it into working hours was what actually changed my behaviour.
The arithmetic is the one published on this site: take your net pay, subtract the expenses that exist only because you work, and divide by paid hours plus unpaid commuting time. That gives your real hourly rate — usually 25–40% below the headline rate on your contract. Then divide the annual subscription total by that number.
Seeing the answer expressed as days of work per year, every year, indefinitely is a different experience from seeing a monthly figure. A monthly figure invites the response “that is nothing”. A figure in working days invites the response “would I work those days for this?” For most of the list, the honest answer was no.
What I did with the money
I cancelled everything that failed the re-subscribe test — would I pay full price today to get this back tomorrow? — and redirected the freed-up monthly amount into low-cost broad-market index funds through an automatic transfer set for the day after payday.
The automation mattered more than the amount. Money that stays in a current account gets absorbed. Money that leaves on a schedule does not require any willpower.
I want to be careful here, because this is the point where finance writing usually starts making promises. I am not going to give you a projected balance. What compounding does over a decade depends on returns nobody can predict, and any figure I produced would be a guess dressed as a fact. What I can say plainly is the part that is arithmetic rather than forecast: money spent on a subscription you do not use has a guaranteed return of zero, and the same money invested has some chance of being worth more later. That asymmetry was enough for me.
What I would do differently
I would not have cancelled everything. I initially cut services I actually used, felt the loss, and re-subscribed within two months — at a worse price, having lost the loyalty discount. The goal is not minimalism. It is paying only for things you use.
I would have switched the survivors to annual billing sooner. For the handful of services I genuinely wanted, annual plans saved 15–20% for a commitment I was making anyway.
I would have put a reminder in the calendar. Subscription stacks regrow. Trials convert, prices rise, household members add services. I now repeat this once a year and it takes under an hour.
Try it on your own numbers
Nothing here requires you to trust my figures, and you should not: my income, my costs and my habits are not yours. The method is what transfers. Work out your real hourly rate, total your recurring charges over a full year, divide one by the other, and look at the answer in days.
The subscription audit calculator will do the arithmetic. The uncomfortable part — reading twelve months of statements line by line — is the part only you can do, and it is where all the value is.