Home › Calculators › Recurring Charges Finder

Recurring Charges Finder

Forgotten subscriptions hide in long statements. Open a CSV export from your bank or card and this tool groups charges by merchant, checks whether they repeat on a weekly, monthly, quarterly or yearly rhythm, and adds up what each one costs you per year. The file is read in your browser and never uploaded.

Last updated:

Drop a bank or card CSV here or
Read in your browser only. Nothing is uploaded.

Columns & detection settings

Quarterly, twice-yearly and yearly plans need 2 charges in the file, so use a 13-month export to catch yearly renewals.

Advertisement
Advertisement

How to use the Recurring Charges Finder

  1. Export transactions from your bank or card website as CSV. Choose at least 3 months; 12 months also catches yearly renewals.
  2. Drop the file onto the box, choose it with Open CSV, or paste the text. A sample statement is analyzed first so you can see the result.
  3. Check the columns the tool picked for date, description and amount, and flip the sign setting if your card export lists purchases as positive numbers.
  4. Review the list. Untick rows that are not subscriptions (for example a weekly grocery run) and the totals update.
  5. Download the CSV or copy the summary, then cancel or downgrade what you no longer use.

How recurring charges are detected

The finder works only with money going out of the account. Each charge goes through four steps:

  1. Clean the merchant name. Card prefixes (POS, CHECKCARD, ACH DEBIT), phone numbers, store numbers, reference codes after * or # and trailing state codes are removed, so NETFLIX.COM 866-579-7172 CA and POS NETFLIX.COM*R8T2Q both become Netflix.
  2. Measure the gaps. Charges from the same merchant are sorted by date and the days between them are measured. The median gap decides the billing period, and at least 70% of the gaps must fit that period (one skipped month is tolerated for monthly and shorter plans).
  3. Check the amounts. At least 70% of the charges must be within the chosen tolerance of the typical amount, or the amounts may change once (a price increase). Random spending at the same store, such as groceries, fails this test.
  4. Split plans by price. When one merchant bills two different regular amounts (for example two app subscriptions through the same app store), each price level is tested on its own and listed separately.

Billing periods and annual cost multipliers

Billing periodGap between chargesCharges per yearExample: $9.99 per charge
Weekly5–9 days52$519.48 per year
Every 2 weeks12–16 days26$259.74 per year
Monthly26–35 days12$119.88 per year
Quarterly82–100 days4$39.96 per year
Twice a year170–196 days2$19.98 per year
Yearly350–380 days1$9.99 per year

Annual cost = latest charge × charges per year. Monthly cost = annual cost ÷ 12. A weekly plan costs 52 ÷ 12 ≈ 4.33 times its price per month, which is why weekly and every-two-weeks deliveries often surprise people.

What to do with the list

  • Sort by yearly cost and ask of each line: did I use this in the last month? Would I sign up again today at this price?
  • Watch price increases. Rows tagged Price up changed amount during the statement period; the annual cost uses the new price.
  • Check "Possibly cancelled" items on your other cards. A subscription that stopped on this account may have moved rather than ended.
  • Look for duplicates, such as two music or cloud storage plans, or a family plan plus an individual one.
  • Consider switching to yearly billing for services you keep long term, when the yearly price is lower than 12 monthly charges.

Frequently asked questions

How does the tool decide a charge is recurring?

It groups outgoing transactions by a cleaned-up merchant name and similar amount, then measures the days between charges. If most gaps fall close to a standard billing period (7, 14, about 30, about 91, about 182 or about 365 days) and the amounts are similar, the group is reported as recurring. High confidence means at least three charges with regular gaps and stable amounts; medium means fewer charges or a little more variation.

How is the annual cost calculated?

The most recent charge amount is multiplied by the number of billing periods in a year: 52 for weekly, 26 for every two weeks, 12 for monthly, 4 for quarterly, 2 for twice a year and 1 for yearly. The latest amount is used so price increases are reflected. The monthly figure is the annual cost divided by 12.

Why is a subscription I know about missing?

Common reasons: the statement covers too few months (quarterly, twice-yearly and yearly plans need two charges inside the file; weekly to monthly plans need three by default), the merchant name changes from charge to charge, or the charge is billed to a different card. Lower the minimum number of charges to 2 or add a longer export.

Is my bank data uploaded anywhere?

No. The CSV is read by JavaScript inside your browser tab and is never sent to a server. Nothing about the transactions is stored, and closing the page discards everything. You can also delete account numbers from the file before opening it.

What does Possibly cancelled mean?

The last charge is older than one and a half billing periods before the end of the statement, so the expected next charge did not appear. It may have been cancelled, paused or moved to another card. Cancelled items are left out of the totals by default.

Which file formats work?

Plain CSV or text exports, including files with a few summary lines above the header, amounts like (12.99) or 12,99, and dates in year-month-day, month/day/year or day/month/year order. For an Excel file, save it as CSV first.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Subscription Cost CalculatorTotal your subscriptions per month, year and decade, and see what the money could grow to.Bank Statement AnalyzerUpload a bank CSV to sort spending into categories, see monthly charts and your top merchants.Expense TrackerLog expenses by category and date, see monthly totals and charts, import or export CSV.Budget CalculatorMonthly budget planner with the 50/30/20 rule and a donut chart.Tip CalculatorWork out the tip and split the bill between any number of people.Discount CalculatorSale price, percent off, stacked discounts and sales tax.Emergency Fund CalculatorFind how big your emergency fund should be and how long it takes to save it, with interest.Wedding Budget PlannerSplit a wedding budget by category, then track estimated, actual and paid costs with a chart.Split Bill CalculatorSplit a bill with tax and tip equally, by shares, or by what each person ordered.50/30/20 Budget CalculatorSplit take-home pay into needs, wants and savings with the 50/30/20 rule or your own split.TikTok Money CalculatorEstimate TikTok sponsored post rates and Creator Rewards earnings from your views.Rent Split CalculatorSplit rent fairly between up to 6 roommates by room size, income or equally.Grocery Budget CalculatorRecommended weekly or monthly grocery budget and cost per meal for your household.Latte Factor CalculatorSee what a small daily habit costs per year and what it could grow to if invested.Money CounterCount cash by bill and coin: subtotals, grand total, piece count and a printable count sheet.Savings Rate CalculatorFind your savings rate on net or gross pay and estimate years to financial independence.Sinking Fund CalculatorPlan monthly and biweekly savings for several goals with due dates and progress bars.CBM CalculatorCarton cubic meters and cubic feet, 20ft/40ft/40HC container fit and sea/air chargeable weight.Cost of Living CalculatorCompare living costs in two US cities and find the salary you need after a move.52 Week Savings ChallengePlan a 52-week money challenge, tick off each deposit and print the savings chart as a PDF.Income Percentile CalculatorSee where your household or individual income ranks in the US, with an age-group option.Life Insurance CalculatorEstimate how much life insurance you need with the DIME method: debts, income, mortgage, education.Baby Cost CalculatorFirst-year baby budget: diapers, formula, childcare, gear and healthcare, monthly and yearly.Change CalculatorEnter the amount due and cash paid to get the change owed and the bills and coins to give back.Christmas Budget CalculatorPlan holiday spending: gift list, decor, food and travel vs your budget and income.Couple Expense Split CalculatorSplit shared household bills between partners by income, 50/50, equal leftover or custom %.Weighted Decision MatrixScore options against weighted criteria to get a ranked total, a score heatmap and a CSV.Financial Ratio AnalyzerEnter an income statement and balance sheet once and get 30 liquidity, leverage and profit ratios.Freight Class CalculatorEstimate LTL freight class from density (lb per cubic foot) for one or many pallets.FSA CalculatorFlexible spending account tax savings, use-it-or-lose-it risk and the best amount to elect.FTE CalculatorConvert part-time hours into full-time equivalents, FTE into headcount, plus an ACA FTE count.Global Income Percentile CalculatorSee how your income per person compares with the whole world, adjusted for PPP.Coinsurance CalculatorWhat you pay on a medical bill after deductible, copay, coinsurance and out-of-pocket max.Health Insurance Plan Comparison CalculatorCompare health plans' total yearly cost at low, medium and high medical use, with break-even points.100 Envelope ChallengeTrack the 100 envelope savings challenge ($5,050), pick random envelopes and print the chart.Pallet CalculatorFind how many boxes fit on a pallet: boxes per layer, layers, total, height and weight.Pet Cost CalculatorMonthly, yearly and lifetime cost of a dog or cat: food, vet, insurance, grooming and more.1031 Exchange CalculatorDeferred and taxable gain on a like-kind exchange, with boot, recapture and new basis.T-Account & Journal Entry GeneratorEnter debit and credit journal entries to get T-accounts and a balanced trial balance.Warehouse Space CalculatorSquare footage and rent for your pallets from rack levels, aisle %, staging and office space.Twitch Earnings CalculatorEstimate a streamer's monthly and yearly Twitch income from subs, bits, ads and sponsors.Zero-Based Budget CalculatorGive every dollar a job: assign income to categories until zero is left, with % and chart.Kids Allowance CalculatorKids weekly allowance by age, chore bonus and Save / Spend / Give jar split.Altman Z-Score CalculatorBankruptcy-risk Z-score for public, private and non-manufacturing companies, with zones.Budget Variance CalculatorBudget vs. actual by line: dollar and percent variance with favorable or unfavorable flags.Cohort Retention Table GeneratorTurn signup and activity data or cohort counts into a cohort retention heatmap and export it.Cost Basis CalculatorEnter buy and sell lots to get cost basis and realized gains by FIFO, LIFO, HIFO, average or specific ID.CSAT Score CalculatorCustomer satisfaction % from 1–5 rating counts or scores, plus CES average.Disability Insurance CalculatorMonthly income replacement need, existing coverage after tax and your disability benefit gap.Earned Value CalculatorProject EVM metrics: CV, SV, CPI, SPI, EAC, ETC, VAC and TCPI from BAC, PV, EV and AC.Follower Growth Rate CalculatorFollower growth rate between two dates, average daily gain and your next milestone date.Insurance Deductible CalculatorCompare a low vs high deductible: break-even claims, premium savings and expected yearly cost.Option Greeks CalculatorDelta, gamma, theta, vega and rho for calls and puts, with position Greeks and sensitivity charts.OTE Calculator (On-Target Earnings)On-target earnings, pay mix and total pay at any attainment with accelerators.Overhead Rate CalculatorOverhead rate per labor hour, machine hour or % of direct cost, applied to a job's cost.PERT CalculatorThree-point PERT estimates: expected duration, standard deviation and confidence ranges.Pivot Point CalculatorClassic, Fibonacci, Camarilla, Woodie and DeMark pivots with support and resistance levels.PPC Budget CalculatorAd budget and daily spend to hit a conversion or revenue goal from CPC and conversion rate.Project Budget CalculatorLine-item project budget: labor hours × rates, materials, overhead and contingency by phase.Repeat Purchase Rate CalculatorRepeat customer rate, purchase frequency and average days between purchases from your orders.Student Aid Index (SAI) EstimatorSimplified FAFSA Student Aid Index from income, assets and family size, with a Pell Grant hint.Utility Bill SplitterSplit electric, gas, water and internet bills among roommates by days, room size or shares.Absenteeism Rate CalculatorAbsence rate from days lost vs scheduled, cost of absenteeism and Bradford factor.Bank Reconciliation ToolMatch book and bank transactions, list outstanding checks and deposits, reconcile the balance.Pareto Analysis Tool (80/20)Paste categories and values to get a sorted Pareto chart, cumulative %, and the vital few.Financial Health Score CalculatorScore your finances out of 100 and get a prioritized to-do list for savings, debt and more.Incoterms Responsibility ChartPick an Incoterm (EXW to DDP) to see seller vs buyer costs, risk transfer and who pays duties.RACI Chart MakerBuild a RACI matrix of tasks × roles, check one Accountable per task, export PNG or CSV.
See all 70 Personal Finance & Budget Calculators →