Budgeting & bills

A one-evening subscription audit

How to find every recurring payment you have, decide what stays, and stop the ones that do not.

Last checked — August 2026 9 min read Explainer
A quiet desk and chair in a bright room

The short answer

A subscription audit is a sweep of every recurring payment leaving an account, checked against what is actually being used. It takes an evening because the work is mostly clerical: pull twelve months of statements from every account and card, list each repeating charge, then decide one by one whether it stays. The twelve-month window matters more than the method, because annual renewals and converted free trials show up only once a year and a monthly glance misses them entirely.

Where the charges hide

It is easy to underestimate the number of recurring payments held, and the reason is structural rather than careless. Recurring charges are collected through several different plumbing systems, and each one shows up in a different place.

A card subscription is a repeat charge against a debit or credit card number: the merchant stores the card details and takes payment on a schedule. If the card is a credit card billed separately, the charge does not appear on the current account statement at all.

A direct debit or standing order pulls from a current account. Banks usually list these in a dedicated screen, which makes them the easiest category to inventory — and the reason they are rarely the ones that go unnoticed.

An in-app or platform subscription is billed by an app store, a phone provider or a shopping platform rather than by the company providing the service. On a statement it can appear as one line from the platform bundling several separate subscriptions, so anyone reconstructing a list from bank data alone sees the total and not the components.

A bundled add-on is a paid extra attached to something else: an insurance add-on, a warranty, a premium tier on an account that was originally free, a fee inside a packaged current account. These often never appear as their own transaction, because the charge is folded into a larger monthly amount.

Because of this spread, a complete sweep needs several sources: every current account, every credit card, any secondary or joint account, the app store accounts on each device in the household, and the payment settings inside any wallet or marketplace used regularly.

A common gap is a subscription paid by a card that has since been replaced. Card networks can move recurring charges to a reissued card automatically, so a lost or expired card does not reliably end a subscription — and the charge may reappear on a statement the holder no longer checks closely.

The twelve-month sweep

The sweep is the core of the audit. Twelve months of transactions from each account are read end to end, and anything that repeats — or looks capable of repeating — is written down with three details: the merchant name as it appears, the amount, and the frequency.

Statement descriptors are the main friction. Recurring charges frequently appear under a parent company name, a payment processor, an abbreviation, or a trading name with nothing obvious to do with the service. An unidentifiable line is the most useful line in the sweep, because a charge nobody recognises is exactly the kind that has been running unexamined.

Working chronologically backwards tends to be quicker, because the most recent month holds most of the active monthly items and earlier months then only need scanning for anything new to the list. Sorting a downloaded statement by amount surfaces duplicates: two identical charges in one month often mean two accounts for the same service, or a plan upgraded without the old one ending.

The output is a single list in one place. What matters is that it is complete and that it records frequency, because frequency is what converts a set of small charges into a number worth looking at.

Annual charges a monthly review misses

Annual billing is the reason the window is twelve months rather than three. An annual subscription is invisible for eleven months out of twelve. It also tends to be larger per charge than a monthly one, so the items most likely to be missed are often the items with the most money attached.

Annual charges also behave differently at renewal. A monthly plan cancelled today typically stops at the end of the current month, so the cost of delay is small. An annual plan cancelled a week after it renewed may have already committed the full year, depending on the terms of that contract. That asymmetry is why annual renewals are worth locating by their renewal date rather than their amount.

Categories that commonly bill annually include domain names and hosting, cloud storage above a free tier, security software, professional memberships, breakdown and travel cover, and anything that offered a discount for paying yearly.

Illustrative only — invented bands showing the arithmetic of monthly versus annual framing, not observed prices.
Type of itemIllustrative chargeHow it is billedAnnualised
Small monthly service$4 to $8Monthly$48 to $96
Mid monthly service$10 to $20Monthly$120 to $240
Storage or utility tier$2 to $10Monthly$24 to $120
Yearly membership$40 to $120Annual$40 to $120
Yearly cover or licence$80 to $250Annual$80 to $250

The arithmetic is the point rather than the numbers. Take a hypothetical list of six monthly items at $6, $8, $11, $12, $15 and $19. The monthly total is $71, which reads as a rounding error. Annualised it is $852. Add two annual items at $60 and $140 and the list is $1,052 a year — a figure unlikely to look alarming on a single monthly statement. The annualised column is what makes a subscription list legible.

Trials that quietly converted

A free trial is a period of free access that converts to a paid subscription unless cancelled before a stated date. Conversion is the default rather than the exception, which makes trials a reliable source of forgotten charges.

Trials are hard to catch for three reasons. The first charge often lands weeks after the sign-up, by which point the decision has left working memory. The amount is usually small, so it clears without triggering any alarm. And the statement descriptor may bear no resemblance to the service name used at sign-up.

In a sweep, converted trials have a recognisable shape: a charge starting partway through the twelve months, at a modest amount, from a merchant with no earlier history on the statement. A related pattern is the discount that ended — the same merchant charging a different, larger amount from a particular month onwards. The service did not change; only the price did.

Deciding what stays

Once the list exists, the audit becomes a series of small independent decisions. The useful frame is not whether an item is good value in the abstract, but whether it is used at the rate it is paid for.

Three questions do most of the work on each line. When was it last used, as a matter of fact rather than intention. What is the annualised cost. And what would actually be lost by stopping it — stored data, a locked-in price, or the convenience of not having to sign up again.

That third question is where genuine trade-offs live. Some subscriptions hold data that is difficult to retrieve later, so stopping them costs more than the service. Some hold a grandfathered price unavailable on rejoining. Some are shared across a household, so the person paying is not the only one affected. Duplication is the easiest category to resolve: two services doing substantially the same job, or two plans where one household plan would cover everyone.

A fourth outcome sits between keeping and stopping. Many services offer a lower tier, an annual price below twelve monthly payments, a pause option, or a household plan that replaces several individual ones — options that do not require the same all-or-nothing judgement.

How cancelling actually works

Cancellation is a contract event, not a payment event, and confusing the two is a common way an audit fails to produce a saving.

Blocking a payment does not end an agreement. Cancelling a direct debit at the bank stops the money moving, but the underlying contract can survive, leaving an unpaid balance, arrears, or a debt referral. The reverse is also true: cancelling with the merchant does not always stop a payment instruction sitting with the bank. The cancellation generally has to happen with the company providing the service, with the bank record checked afterwards to confirm the charge has stopped.

Where a subscription was bought through an app store or platform, the cancellation usually has to happen in that platform's subscription settings. Contacting the service directly may achieve nothing, because the service does not hold the billing relationship.

Notice periods and refund rules are set by the individual contract rather than by any general rule. Some plans end immediately, some at the end of the paid period, some require notice measured in weeks, and some — particularly annual and fixed-term contracts — carry an early exit charge. Retention offers are common at the point of cancellation; a discount that reverts after a few months simply returns the decision at the next audit.

Two things are worth recording at the moment of cancellation: the date, and any reference number or confirmation message. If a charge appears afterwards, that record turns a dispute into a straightforward correction. For a contract that cannot be exited, or a disputed charge that is not resolving, a qualified professional who knows the situation is better placed to advise than any general explainer.

Keeping the list current

A subscription list decays. New services are added, prices step up, promotional rates expire, and household arrangements change. An audit done once produces a one-off saving; the list is what produces a durable one.

What makes a list survive is that it records what statements do not: the renewal date, the billing frequency, which card or account pays it, which platform holds the billing relationship, and the price at the last check. Renewal date and billing route save the most time later, being the slowest fields to reconstruct from scratch.

Reviews scale to the billing cycle rather than the calendar. Monthly items reveal themselves on any statement, so an annual pass at a fixed point is the minimum that catches the yearly ones. A shorter check after any change of card, bank or household arrangement catches charges re-pointed to a new card without anyone noticing.

The other habit that keeps a list accurate is recording a trial at sign-up, with the date it converts. That is the one moment when the information is complete and free, and it removes forgotten trials from the next audit entirely.

What this means in practice

A subscription audit is a clerical exercise with an arithmetic payoff. The work is finding the charges, which are spread across cards, current accounts, app stores and bundled add-ons, and which often appear under names that do not match the service. The twelve-month window is what makes the exercise worth doing, because annual renewals and converted trials are invisible in any shorter view.

A few considerations sit behind the process rather than in it. Annualising every charge changes how it reads. Cancelling is a contract action with the provider, not a payment action at the bank, and the difference matters if a service is stopped the wrong way round. Some subscriptions carry a cost to leaving — data, a locked-in price, or other people in the household relying on them — so each line is an individual decision, and downgrading or pausing often goes unconsidered.

Where the answer depends on the terms of a particular contract, notice period, or exit charge, that contract is the authority and no general figure substitutes for reading it. Anything contested, or any agreement that appears difficult to exit, is a matter for a qualified professional who knows the circumstances. The audit does not resolve those cases; it makes sure they are on a list rather than running quietly in the background.