Free Subscription Tracker — Find Every Recurring Charge on Your Account
Tracking subscriptions manually is nearly impossible. Charges appear under obscure merchant names, prices increase without notice, and new services add up faster than you realise. Leaky Wallet automatically identifies every recurring charge from your bank statement — no spreadsheet required.
Every Category of Subscription, Tracked Automatically
Track Your Subscriptions Now
Upload your bank statement — get a full subscription list in 30 seconds.
Track My Subscriptions FreeFree · No signup · CSV or PDF · Your data is never stored
What You Get From the Subscription Tracker
- Complete list of all recurring charges with merchant names and amounts
- Monthly and annual cost total for each subscription
- Confidence score for each detected subscription (how certain the detection is)
- Category grouping: streaming, fitness, software, food, insurance
- Detection of price increases on existing subscriptions
- Estimated annual cost of your full subscription stack
Frequently Asked Questions
How does the subscription tracker work?
You upload a CSV or PDF bank statement. The analyzer scans every transaction, identifies recurring charges by pattern (same merchant, regular interval, similar amount), and presents them grouped by category with monthly and annual cost totals.
Is there a subscription tracker app I need to install?
No — Leaky Wallet is entirely web-based. Upload your bank statement in your browser and get results immediately. Nothing to install.
Does it track subscriptions I pay via PayPal or credit card?
Yes. As long as the charges appear on a bank or credit card statement, the tracker will detect them. Export your credit card CSV or PDF from your card issuer and upload it the same way.
Can it catch annual subscriptions?
Yes. The analyzer flags both monthly and annual recurring charges. Annual subscriptions often go unnoticed because they only appear once a year — the tracker specifically looks for these.
What if a subscription uses a different amount each month?
The analyzer accounts for small variations in amount (e.g. different tax rates, currency fluctuations) and still groups them correctly as the same subscription.
How is this different from manually going through my bank statement?
Manual review misses charges listed under system codes ("AMZN*PRIME", "RECURR-ADOBE"). It also misses quarterly and annual charges, and can't calculate yearly totals or spot price increases. The analyzer does all of this automatically in seconds.