Skip to content

No account required

Start a project

Analysis for your own money.

Budgeting apps categorise transactions to fit their charts. Your own statements, cleaned properly, say something different.

  • Read5 min
  • Sections4

Why do budgeting apps get my spending categories wrong?

Because the same shop appears as several merchants across a year whenever its payment descriptor changes, and a budgeting app treats each as separate. Resolving merchants to one entity before categorising anything is most of the work and the step consumer tools skip. Separating recurring commitments from one-off purchases is what makes a year of spending legible.

01

Categories are the whole problem

The same coffee shop appears as three merchants across a year because the payment descriptor changed. A budgeting app treats them as three, and the category totals it shows you are quietly wrong in a direction you cannot see.

Resolving merchants to a single entity before categorising anything is most of the work, and it is the step consumer tools skip because it is expensive and invisible.

02

Recurring and one-off behave completely differently

A £900 month with one large purchase and a £900 month of subscriptions are the same number and entirely different situations. The first is a decision; the second is a standing commitment that will happen again next month whether you decide anything or not.

Separating the two changes what the total means, and it is usually the first thing that makes a year of spending legible.

In the worked example, 14 recurring payments were no longer used but still cost $7,344 a year.

03

Subscription creep is invisible per month by design

Each individual subscription is small enough not to trigger a reaction, which is precisely why the total is surprising. The useful view is not this month's spend but the trend over a year, with each service's start date marked.

The services worth cancelling are rarely the expensive ones. They are the ones with no usage, which no statement shows you and which have to be inferred.

04

What you need

A year of statement exports, in whatever format your bank produces. CSV, Excel, or a PDF statement all work.

Nothing needs categorising first. That is the part being done for you, and doing it by hand beforehand would produce a worse result more slowly.

See it on a real project

Two clients, 38% of revenue, accounted for every one of the 38 overdrawn days.

Is winter actually our slow season?

Related

Try it on your own file.

Every check described here runs automatically, and your first findings arrive in full before you pay for any of it.

No account needed to start. You only pay when you like what you see.