Subscription tracker app that finds the charges for you

Import a few months of bank statements and press Find subscriptions in transactions. Finman lists every charge that repeats weekly, every two weeks, monthly or quarterly, with its monthly cost, and keeps the next payment date of each subscription in one list. Free during the open beta.

$0 in beta 120-day look-back No bank password
A curved channel marked by a long row of evenly spaced buoys, with one pair of identical buoys side by side highlighted, drawn like a nautical chart
Regular spacing gives a subscription away; a doubled buoy is worth a look.

Every repeating charge, with its monthly cost

Subscription finder in 55 words

Finman's subscription tracker scans the last 120 days of your expenses for charges with the same description, an amount within 20% of the usual and a regular gap between payments. Each match shows its cycle, how many times it was charged and its monthly cost, most expensive first, and one click adds it to your subscription list.

Run the finder free Subscription tracking guide

  • Price now$0 during the open beta. After it, Pro is planned at $9 a month (pricing).
  • Data inCSV, OFX or QFX statement files, monobank by API token, or manual entry.
  • How it decidesFixed rules on your own history, so it works with the AI features switched off.
  • TotalsActive subscriptions per month and per year, converted to your base currency.

From a statement file to a subscription list

Card statements print the same service with changing numbers: order IDs, dates, the last digits of a card. Finman strips the digits and punctuation from each description first, so the payments for one service land in one group.

  1. 01 →ImportThree or four months of statements from each card and account.
  2. 02 →GroupExpenses with the same description once numbers are removed.
  3. 03 →TestAmounts within 20% of the median; gaps regular to within 35%.
  4. 04 →ListCycle, times charged, monthly cost. Most expensive first.
  5. 05You addOne click puts it on your list with a next payment date.
Charges already on your list are skipped, so each run shows only what is new.
CycleGap between chargesMonthly cost
Weekly6–9 daysamount × 4.345
Every two weeks12–16 daysamount × 2.17
Monthly25–35 daysamount × 1
Quarterly80–100 daysamount ÷ 3
Cycles the finder recognises, by the median gap between payments.
Yearly renewals

A yearly charge appears once in 120 days, so the finder cannot see a pattern in it. Add domain names, antivirus, annual memberships and other yearly plans by hand with the Yearly cycle; they then count in your totals and get a next payment date like the rest.

Charged twice, or charged more

Both flags sit under Transaction anomalies on the forecast page, next to unusually large transactions. How apps decide what is unusual: spending anomaly detection.

  1. 01

    Duplicate charge

    The same merchant takes the same amount twice within 3 days. A repeat within a day is marked high, within 2–3 days medium. The usual causes: a payment that went through twice, or one service billed on two cards.

  2. 02

    Subscription price increase

    An active subscription now costs 15% or more above the median of the payments you marked as paid. A rise of 25% is marked medium, 50% high. It needs at least two recorded payments to compare against.

  3. 03

    Same service, two lines

    Before you cancel anything, read the list for one service that appears twice. The common doubles are one service paid on two cards, bought through an app store and directly, or paid by two people in one household who could share a plan.

One list you can act on

Want a service that cancels subscriptions on your behalf? Compare Finman vs Rocket Money.

  1. 01

    Next payment and due label

    Every subscription shows its next payment date with Due today, in N days or Overdue by N days. Auto-renewing subscriptions roll forward to the next date on their own.

  2. 02

    Paid, with history

    Press Paid to log a payment; the next date moves on by one cycle and the payment joins the history that the price-rise check compares against.

  3. 03

    Monthly and yearly totals

    Active subscriptions are counted per month and per year, so a $13 monthly plan reads as $156 a year next to the rest.

  4. 04

    In the forecast

    Active subscriptions and recurring payments are placed on their due days in the balance forecast, which looks up to 90 days ahead.

  5. 05

    Cancel or resume

    Cancel subscription marks it cancelled in Finman and drops it from the totals; Resume brings it back. The cancellation itself is done with the service.

Subscription tracker questions

Weighing other tools? See best subscription tracker apps.

Is there an app that finds all my subscriptions?
Finman finds them in the transactions you import. Press Find subscriptions in transactions and it lists every expense that repeats with the same description, a similar amount and a regular weekly, two-weekly, monthly or quarterly interval over the last 120 days, with its monthly cost. One click adds a match to your subscription list.
How do I find forgotten subscriptions?
Import three or four months of statements from every card and account you pay from, then run the finder. A charge needs at least two payments inside the 120-day window to show up, so a subscription billed once a year will not appear; add yearly renewals by hand with the Yearly cycle.
Can Finman detect duplicate subscriptions?
Finman flags two related problems under Transaction anomalies on the forecast page: a duplicate charge, when the same merchant takes the same amount twice within 3 days, and a subscription price increase, when an active subscription costs 15% or more above the median of its recorded payments.
Does the subscription tracker need my bank login?
No. Transactions come from CSV, OFX or QFX files you download from your online banking, from monobank by a personal API token, or from manual entry. Finman does not ask for bank passwords.
Can Finman cancel a subscription for me?
No. Cancel subscription in Finman marks it cancelled and takes it out of your monthly and yearly totals; the cancellation itself is done with the service. If you want an app that cancels on your behalf, see our Finman vs Rocket Money comparison.
Is the subscription tracker free?
Yes, during the open beta every Finman feature is free and no card is asked for. After the beta the paid plans are Pro at $9 and Family at $19 a month; payments are not switched on yet.
Does it work with subscriptions in different currencies?
Yes. Each subscription keeps its own currency, and the monthly and yearly totals are converted to your base currency.

See what repeats on your statements

Free during the open beta, no credit card. Import three or four months of statements, then press Find subscriptions in transactions.

Find my subscriptions