This is embarrassing to admit, but a few months ago I noticed a $47 charge on my credit card from a tool I'd signed up for during a late-night debugging session. When I checked my other subscriptions... oh god. There were 16 active subscriptions I wasn't using. GitHub Copilot ($20), Vercel Pro ($20), Linear ($10), Figma team seat ($12), Supabase Pro ($25), three different AWS services I'd spun up for different projects... the list went on.
I did some rough math and nearly fell out of my chair. I was paying roughly $800/month for tools I'd genuinely forgotten existed. Not because I'm reckless with money—I'm actually pretty careful—but because developers are uniquely vulnerable to subscription creep. We sign up for everything. Free trials are irresistible. And then we get busy shipping features and just... don't think about it again.
Why Developers Are Especially Vulnerable
Let me be specific about why our situation is different from the average person's subscription problem:
- Free trial amnesia: You spin up a Vercel Pro account to test a feature, get the first 14 days free, and then it just charges. You were using Vercel anyway, so the charge blends in with legitimate expenses
- Project-based tools: You start a side project and need Linear for task management, Figma for design comps, Clerk for auth. The project fails or gets shelved, but you never cancel
- Auto-renewal on unused tier upgrades: You upgraded from Supabase Free to Pro for a specific project. That project shipped to 12 users. You're not actively using Pro features anymore, but it just keeps renewing
- Team seat sprawl: Someone added you to a team Figma seat at work, then a Notion workspace, then a Linear workspace. You're not managing these; the company is, but you see them and assume you might need them
- Forgotten free accounts that aren't free: You thought you signed up for a "free plan" with some tool, but it required a credit card. Three months later—monthly charge
I had a mix of all of these.
How to Audit Your Subscriptions (With a Cheat Code)
The boring approach is to search your email for receipts and check your credit card statements. That works, but here's the slightly smarter way:
Step 1: Check your email for receipts
# If you're using Gmail, search for:
# from:receipt@
# from:noreply@
# from:billing@
# This surfaces 80% of recurring charges
Step 2: Check saved passwords in your browser
Go to chrome://settings/passwords (or about:logins in Firefox). Scroll through and see what you actually have accounts for. You'll find subscriptions you completely forgot about. I found a Stripe test account I'd created years ago that still had a subscription attached.
Step 3: Check your credit card statements directly
Pull up your last 3 months of statements. Look for monthly recurring charges (they're usually small, which is why they hide). Group them by merchant.
The cheat: Use a credit card that consolidates all charges into one statement. I use a single card for all subscriptions, which makes the audit ridiculously easy. I just scan one statement instead of hunting through five different cards.
Once you have the list, be ruthless. Ask yourself: "Did I use this in the last 30 days?" If the answer is no, cancel it.
Tools That Actually Help
If you're going to do this more than once (and you should—recurring audits matter), these tools exist for a reason:
SubSaver is specifically built to track and manage subscriptions. You can aggregate everything into one dashboard, see which ones you're actively using, track cancellation deadlines, and categorize expenses. Useful for understanding your total SaaS spend at a glance—you'll probably be shocked at how much the "dev tools" category adds up to.
TrackMySubs is simpler—just a list view of your subscriptions with renewal dates. Less fancy, but if you just need a checklist, it works.
Bobby (iOS) does this elegantly. It shows a calendar of when renewals hit, which is genuinely useful for planning.
Notion template approach: Some people maintain a simple table—subscription name, cost, renewal date, status. Boring, but you own the data and don't rely on another SaaS tool (meta, I know).
Credit card built-in tracking: American Express has subscription tracking built into their app. If you use Amex, it's free and automatically finds recurring charges. No signup required.
The reality? You don't need a fancy tool. You need a system. What matters is that you actually look at it once a month.
The Hidden Cost
Here's what I realized: the $800/month wasn't even the worst part.
It was the mental load. Knowing that money was leaking every month created ambient anxiety. Every time I saw a charge go through, I'd think "that's probably nothing" and move on. But that cognitive load adds up. It's like having a dozen browser tabs open that you're not using—they don't directly slow you down, but they occupy your attention.
Fixing it took one evening. The relief was immediate.
Check Your Subscriptions Today
If you skimmed this and thought "yeah, that's not me," you're probably wrong. Go open your credit card statement right now. Seriously. Ctrl+Tab to a new window and do it. Spend 10 minutes.
I bet you'll find at least one subscription you forgot about.
If you do, cancel it immediately. Even if it's only $5/month, that's $60/year you just freed up. But honestly, there's usually more than one.
Top comments (0)