If you're like most developers and solopreneurs, you've got subscriptions scattered across your life. Slack. GitHub. Linear. Figma. AWS. The Adobe suite. That obscure API service you signed up for six months ago. Some are worth every penny. Others are just habits.
Here's the problem: subscription costs compound quietly. Twenty dollars a month doesn't feel like much until you realize it's $240 a year, and you haven't logged in since February.
The worst part? You probably don't actually know which subscriptions are paying for themselves and which ones are just leaking money. You have a rough idea, but rough ideas lead to wasted cash.
Let me walk you through how to actually audit your subscriptions and make real decisions about what stays and what goes.
Step 1: List everything you pay for monthly or yearly
Go through your credit card statements for the last three months. Write down every recurring charge. Don't skip the small ones - those are the sneaky ones. Include domain registrations, hosting, SaaS tools, cloud services, everything.
You should have somewhere between 10 and 30 items on this list. If you have fewer, you're either very organized or not using many tools. If you have more, you definitely have waste.
Step 2: Calculate the actual cost per month
Convert yearly subscriptions to monthly so you can compare apples to apples. If you pay $120 a year for something, that's $10 a month.
Add them up. What's your total monthly burn on subscriptions? Most solo developers are shocked by this number. I've seen it range from $100 to $800 depending on what they're building.
Step 3: Assign a value to each one
For tools that generate revenue directly - say, a payment processor or your hosting - this is easy. You know roughly what it costs you to run.
For everything else, ask yourself: What would break if this tool disappeared tomorrow?
- If nothing would break, or if you could replace it with something free in an hour, that's a red flag.
- If it saves you 5 hours a month, that's worth something. At a freelance rate of $100/hour, that tool needs to cost less than $500 a month to justify itself.
- If it's used daily and you'd genuinely miss it, it's probably worth keeping.
Step 4: Make the decision
For each subscription, put it in one of three buckets: Keep, Trial, or Cancel.
"Keep" is obvious. These tools work and pay for themselves.
"Trial" means you're not sure. Log in today. Use it actively for the next two weeks. If you don't miss it after the trial ends, cancel it.
"Cancel" is everything else. The stuff you haven't opened in months, the old experiment you kept "just in case", the duplicate tool you replaced but never actually removed.
The real challenge
The hard part isn't identifying what to cancel - it's actually canceling it. We feel weird about ending subscriptions. We tell ourselves "maybe I'll need it someday" or "it's only ten bucks."
Ten bucks is ten bucks. If you have five subscriptions you don't use, that's $600 a year. Over five years, that's $3,000 sitting in a waste pile.
Cancel the questionable ones. If you need them again later, they'll still exist. The resubscribe cost is usually negligible.
Save yourself hours
This audit takes about 30 minutes to do manually - sorting through statements, calculating costs, thinking through value. If you want to move faster and want a structure to follow, there's a checklist template available that includes an actual cost-benefit matrix and a cancellation decision framework you can reuse every quarter: https://stackdrop.co.za/product.php?slug=subscription-trap-detection-checklist. It's $8 and saves you from doing the mental math every time.
But honestly, even without a template, just do the audit. Your future self will appreciate not throwing money at tools you don't use.
Top comments (0)