How to find every subscription you are paying for
Ask anyone to list their subscriptions and they will name the big ones and miss the rest. The gap is rarely small, and it is never in your favour — because the ones you forget are precisely the ones you are not using.
Why memory is the wrong tool
Subscriptions are designed to be forgotten. They start with a trial you did mean to cancel, renew annually so the charge appears once and vanishes from memory for eleven months, or bill under a merchant name that looks nothing like the product. Some are not even framed as subscriptions — insurance, storage, a domain, a gym, a cloud plan.
So do not start from memory. Start from the money.
What a subscription looks like in your data
A recurring charge has a recognisable shape, and you can spot it by hand or let software do it. Three signals together are enough:
- The same merchant appears more than twice.
- The amounts are identical or very close — small variation is normal for usage-based or foreign-currency charges.
- The gap between charges is regular: about 7, 30, 90, or 365 days.
Two occurrences are a coincidence. Three at a regular interval is a subscription. This is exactly the rule automated detection uses, which is why it needs a few months of consistent history before it can tell you anything useful.
The manual sweep, once
Even with automatic detection, one manual pass is worth doing, because it catches the annual charges that a few months of history cannot yet reveal:
- Pull twelve months of statements, not three. Annual renewals are the expensive ones people miss.
- Sort by merchant rather than by date — repetition becomes obvious immediately.
- Check your app store accounts separately. In-app subscriptions bill through Apple or Google, so the merchant on your statement is the platform, not the product.
- Check any second card, shared account, or payment wallet. Subscriptions hide on the card you rarely look at.
Then let it run automatically
After the one-off sweep, the job becomes maintenance. In Wisspy, subscriptions surface on their own from your logged expenses — you do not declare them. Each one shows the merchant, the amount, the cadence, and the next expected date, and you can add anything the detector has not seen enough of yet by hand.
Those detected subscriptions then feed the upcoming timeline alongside bills, loan installments, and income, so a renewal is something you see coming rather than something you discover afterwards.
Deciding what to cancel
Once you can see the list, the decision is easier than the search was. A question that works better than "do I use this?":
If this expired tonight, would I go and pay for it again tomorrow?
For most of the list the answer is an immediate yes or an immediate no, and the immediate no is money you were losing quietly. Cancel it the moment you decide — the intention to cancel later is how the subscription got there in the first place.
Frequently asked questions
Why did a subscription I have not declared appear?
Because the pattern was in your own spending: the same merchant, a consistent amount, a regular interval. Detection reads what you logged rather than connecting to your bank. If something is detected wrongly you can hide it, and it will not come back.
Does it catch yearly subscriptions?
Eventually — but only once enough history exists to see the repetition, which for an annual charge means years. This is why the one-off twelve-month manual sweep is worth doing rather than waiting for detection to catch up.
What about subscriptions in another currency?
They are detected the same way, and converted to your base currency so the total is comparable. Expect the converted amount to move slightly month to month even when the underlying price is fixed — that is the exchange rate, not a price change.
In short
Do not try to remember your subscriptions. Find them in the pattern of your own spending, sweep twelve months once to catch the annual ones, then let detection keep the list current. The next renewal date is the piece of information that actually lets you act.