The received wisdom, and the data
Search for help with an unrecognized charge and you will be told, first and most emphatically, to check for forgotten subscriptions. Free trials that converted. Annual renewals you forgot were annual. Apps quietly billing since 2019.
We have 35,171 lookups from people who could not identify a charge. Here is what they were actually looking at:
| Charge type | Share of lookups |
|---|---|
| One-off purchases | 46.2% |
| Unidentifiable | 37.9% |
| Transfers | 8.7% |
| Subscriptions | 5.3% |
| Bank fees | 2% |
Subscriptions: 5.3%.
The advice is not wrong. It is disproportionate — and the disproportion sends people down a checklist that will not resolve roughly nineteen out of twenty cases.
Why one-off purchases are harder
One-off purchases are 46.2% of lookups, and they are structurally more difficult than subscriptions in three ways.
No recurring pattern. A subscription appears monthly at the same amount, which is itself a clue and a search key. A single purchase leaves one line and no rhythm.
No list to check. Subscriptions can be enumerated — app stores, bank tools, your inbox. There is no list of every one-off purchase you have ever made.
Time. A subscription you cannot place is usually recent enough to reason about. A one-off charge may be from a trip four months ago, posted under the name of a processor used by a business whose actual name you never registered.
Then there is the 37.9% in the unidentifiable bucket — descriptors with no readable merchant name at all. No subscription checklist touches those.
A search order that matches the data
Keep the subscription check. Move it to where it belongs, and expect to continue past it.
- Search your email for the exact amount, including cents. Not the merchant name — the number. "$47.99" finds receipts whose sender you would never have guessed. This is the highest-yield step available and it takes seconds.
- Strip the processor prefix. Everything before the asterisk is usually the intermediary — "SQ *", "PP*", "TST*", "WPY*". What follows is the merchant fragment.
- Search that fragment in quotes. If it reached us, it has reached others.
- Check the date with drift. Posting lags purchase by one to three business days.
- Ask authorized users. A large share of "nobody here bought this" ends here.
- Now check subscriptions. App stores on both platforms, your card's recurring-payment list, your inbox for renewal notices. Quick, and it does resolve that 5.3%.
- Call the bank. Ask for the full merchant name, the merchant category code, and the merchant's city. Those fields exist even when your statement does not print them.
What the one-off cases actually turn out to be
When a one-off purchase finally resolves, it is usually one of a small number of things — worth knowing, because it tells you where to look:
- A purchase made in person, months ago, where the business bills under a processor or a legal name. Travel and holidays generate a disproportionate share.
- A purchase by somebody else on the account. Shared cards and authorized users account for a large fraction of "nobody here bought this."
- A split or partial shipment, where one order became several statement lines that individually match no receipt.
- A charge settled at a different amount than authorized — a tip, a fuel total, a hotel final bill — so the number you remember does not match the number printed.
- A refund reversal or a re-presented payment after an initial failure, arriving well after the event that caused it.
Each of these is invisible to a subscription checklist, and each is resolved by the amount-first search rather than the name-first one.
What subscriptions look like when they are the answer
They have a signature worth recognising, because when it is present the subscription check jumps to the front of the queue:
- The identical amount on a near-identical day each month or year
- An amount ending in .99 or .95
- A first charge noticeably larger than the ones after it, which is a converted trial
- An app-store aggregator name — APPLE.COM/BILL, or a "GOOGLE *" prefix — which bundles many services under one label
That last one is why app-store charges are over-represented in subscription confusion specifically: the aggregator name tells you a subscription exists without telling you which one.
The point
Check subscriptions. Just do not stop there, and do not read a negative result as evidence that something is wrong. In our data, roughly twenty times out of twenty-one, the answer is somewhere else — most often a one-off purchase wearing a payment processor's name.