MindsBudget › Subscription Audit

How to Do a Subscription Audit
(Find Every Charge You've Forgotten)

The average person underestimates their subscription spending by $100–200 per month. This guide walks through how to find every recurring charge in your bank account — and the free tool that does it automatically in 30 seconds.

By Dwight Hendricks · Last updated May 2026

Quick answer: Export 2–3 months of transactions from your bank as a CSV or Excel file, then scan for any charge that repeats from the same vendor. Or skip the manual work — upload your statement to the free MindsBudget scanner and get a complete recurring charge breakdown in seconds. No account, no bank login.

What is a subscription audit?

A subscription audit is a deliberate review of every recurring charge leaving your bank account. It covers subscriptions (streaming, software, fitness apps), automatic bill payments (insurance, utilities), loan autopayments, and any charge that drafts on a fixed schedule.

Most budgeting advice focuses on large, visible expenses — rent, car payment, groceries. The money that quietly slips through is in smaller recurring charges: a fitness app at $14.99/month, a cloud storage plan at $9.99, a news subscription from a free trial two years ago. None of these feel significant individually. Together, they often total $150–300/month.

Step 1 — Export your bank transactions

Log in to your bank's website (desktop, not the mobile app — downloads are more reliable). Find the "Download," "Export," or "Statement" option on your account page and export the last 2–3 months as a CSV or Excel (.xlsx) file.

Why 2–3 months? Monthly subscriptions will appear 2–3 times, making them easy to spot. Quarterly subscriptions — which charge every 3 months — require a full quarter of history to catch. Annual subscriptions need 12+ months, but they're harder to work through manually.

Supported banks: Chase, Wells Fargo, Bank of America, Citi, Capital One, and most credit unions all support CSV or Excel exports. Log in → Accounts → Transactions → Export / Download.

Skip the spreadsheet

Upload your CSV or Excel file and MindsBudget automatically classifies every recurring charge — Fixed Bills, Debt Payments, Subscriptions, and unrecognized charges worth reviewing. No account, no bank login, no manual sorting.

Find My Recurring Charges →No account required · File never stored · Results in 30 seconds

Step 2 — Identify recurring charges manually

Open your exported file in a spreadsheet. Sort the description or merchant column alphabetically. Scan for vendor names that appear more than once — these are your recurring charges.

Look specifically for:

  • Streaming services — Netflix, Hulu, Max, Disney+, Spotify, Apple Music, YouTube Premium
  • Software subscriptions — Adobe, Microsoft 365, Dropbox, Grammarly, Canva, LastPass
  • Fitness apps — Peloton, Calm, Headspace, MyFitnessPal, gym memberships
  • News and publications — NYT, WSJ, The Athletic, Substack newsletters
  • Free trial conversions — charges from services you may not remember signing up for
  • Buy Now Pay Later installments — Afterpay, Klarna, Affirm autopayments
  • Annual renewals — Amazon Prime, Costco, domain registrations, antivirus software

The charges most commonly missed are quarterly and annual subscriptions. They appear so infrequently that they fall entirely out of memory. A free trial that converted 18 months ago may be charging $99/year — appearing in your statement once, then disappearing until next year.

Step 3 — Identify unrecognized charges

After spotting known subscriptions, look for charges from vendors you don't recognize. Copy the vendor name exactly as it appears in your statement and search for it in quotes. Bank statement descriptions often use a parent company name or a billing processor name rather than the brand you'd recognize.

Common confusing statement descriptions:

  • "APPLE.COM/BILL" — any Apple service: iCloud, Apple TV+, App Store subscriptions
  • "PAYPAL *VENDORNAME" — a subscription billed through PayPal
  • "AMZN MKTP" — Amazon Marketplace purchase or Prime subscription
  • "GOOGLE *SERVICENAME" — Google One, YouTube Premium, Google Play subscription

If you still can't identify a charge after searching, call your bank and ask them to identify the merchant — they can see more detail than your statement shows.

Step 4 — Cancel what you don't use

For each subscription, answer one question: Did I use this in the last 30 days? If no, cancel it. Don't keep subscriptions based on future intent — if you haven't used it in a month, the odds of using it next month are low.

  • Log in to the service → Account → Billing → Cancel
  • If you can't log in, use the registered email address to request a password reset
  • For charges you can't identify: call your bank and dispute the charge directly
  • For charges under $20: banks can often block the merchant entirely without requiring you to contact the vendor

Most services offer a discount or pause option when you try to cancel. If you genuinely want to keep the service, take the discount. If you're canceling because you don't use it, decline and follow through — a discount resets the clock but doesn't change usage patterns.

How often should you audit subscriptions?

Every 90 days is the practical target. A quarterly audit:

  • Catches quarterly subscriptions before they renew
  • Surfaces free-trial conversions from the past 3 months
  • Flags price increases that happened without a notification you noticed

Set a recurring calendar reminder at the start of each quarter — January, April, July, October. Each audit takes 15–30 minutes manually, or about 30 seconds with the scanner below.

Do your subscription audit now — free

Upload your bank statement and MindsBudget finds every recurring charge automatically — grouped by type, flagged by frequency, sorted by amount. Free, no login, results in 30 seconds.

Find My Recurring Charges →CSV or Excel · No account required · File never stored

Frequently asked questions

How do I find all my subscriptions?

The fastest way is to export 2–3 months of transactions from your bank as a CSV or Excel file and scan for any charge that repeats from the same vendor. Quarterly and annual subscriptions require a longer window to surface. MindsBudget's free scanner identifies every recurring charge automatically — no manual spreadsheet work required.

How often should I audit my subscriptions?

Every 90 days is the practical target. Quarterly audits catch quarterly subscriptions before they renew, surface free-trial conversions from the previous 3 months, and flag price increases that happened without a notification you noticed.

What is the average person spending on subscriptions?

Research consistently finds that people underestimate subscription spending by 40–80%. The average household spends $200–300/month on subscriptions but estimates $80–100. The gap comes from free trials that converted, price increases, and charges forgotten after the initial signup.

How do I cancel a subscription I don't recognize?

Search the vendor name from your bank statement in quotes. Most results will identify the company. Once identified, log in to that service and find the billing or subscription settings to cancel. If you can't log in or still can't identify the charge, call your bank — most banks have a 60-day window to dispute billing errors.

What is the difference between a subscription and a recurring charge?

A subscription is a recurring charge you intentionally signed up for. A recurring charge is any charge that repeats — including subscriptions, automatic loan payments, insurance premiums, and utility autopayments. A subscription audit should cover all recurring charges, not just named services.