Tracking basics 6 min read

How many expense categories do you actually need

Twenty categories on day one is the standard mistake. The one-decision test, the threshold that tells you a category is ready to split, and what to do about Other.

Published:
views
A hand fans out six coloured dividers beside a stack of the same

The default category list in any finance app runs to about twenty. Groceries, cafés, restaurants, delivery, transit, rideshare, gas, parking, pharmacy, doctors, gym, clothes, shoes, cosmetics, gifts, entertainment, subscriptions, phone, utilities, other.

It looks thorough. A month later half of them are empty and you’re spending three seconds per entry deciding whether a coffee and a pastry belongs in cafés or groceries.

Those three seconds aren’t trivial. They’re precisely the friction that ends expense tracking.

The one-decision test

A category earns its place if the answer it produces changes your behaviour.

The test is simple. Picture yourself a month from now, looking at the total for this category. What do you do with it?

If the answer is “note it and move on,” the category is surplus. If it’s “realise that’s too much and order delivery less often,” it’s doing work.

Splitting shoes from clothes almost never passes: the decisions are identical, and two numbers instead of one add nothing. Splitting groceries from eating out does pass, because those respond to completely different choices, and seeing them apart genuinely enables a change.

Four to begin with

Food: groceries, cafés, delivery. Transport: transit, rideshare, gas. Fixed: rent, phone, utilities, subscriptions. Other: everything else.

Why four rather than eight. At four, the choice happens automatically — any purchase obviously belongs to one of them, and no decision is required. At eight, edge cases appear, and with them a pause.

The first month isn’t about categories at all. It’s about recording. A breakdown exists to support conclusions, and conclusions are premature while there’s no data.

When to split one

One signal, and it’s numerical: the category has passed roughly 30% of total spending.

The logic runs like this. While a category sits at 5–10%, detail inside it buys nothing — halving it entirely would move your month by a couple of percent. At a third of spending, there’s something inside worth examining, and the split repays the effort.

The usual sequence: Food grows to 40%. You split it into groceries and eating out. Two months later delivery alone turns out to be 15%, so it separates from cafés. Three categories where there was one, but each appeared in response to evidence rather than in anticipation of it.

Merging back is equally valid. If a category stays under 3% for two months running, fold it into a neighbour. Empty rows in a report manufacture complexity without supplying insight.

What to do about Other

That bucket behaves predictably: a trickle at first, then more, until one month it’s the largest category you have.

Up to about 10% is normal. Past fifteen, it means your life contains a category your list doesn’t, and it’s time to create it.

Finding it is easy. Open the transactions inside Other and look for what repeats. Something concrete usually emerges — pet supplies, childcare, home repairs, a hobby. That’s the missing row.

Eliminating Other entirely isn’t the goal. A bucket for genuinely one-off purchases is useful: it absorbs everything not worth thinking about and spares you from inventing a home for a set of screwdrivers.

The practical ceiling

Eight categories. Beyond that the costs outweigh what detail buys you.

Twelve rows are hard to hold in mind while recording. Fifteen make the choice slow on every purchase. Twenty guarantee that some purchases land in different categories depending on your mood, which quietly destroys month-to-month comparison.

There’s an exception. If you’re tracking business expenses or running a complex household with several budgets, you may need more. For personal tracking, eight covers essentially everything.

How the app handles it

Voice Finance assigns the category from the transaction label automatically: coffee goes to food, subway to transport, a subscription to fixed. There’s no list to pick from, which removes the slowest step in an entry.

When it guesses wrong, correct it once. The app remembers that correction for similar purchases, and corrections thin out noticeably over time — it learns from your data rather than applying a fixed dictionary.

The app’s own category set is wider than four, but nothing needs configuring in advance. It applies automatically, and you’ll look at the breakdown in Analytics, where it’s clear which groups have actually gained weight.

Two mistakes when rebuilding the list

Changing the set mid-month. Half your transactions end up under the old scheme and half under the new one, and the month drops out of any comparison. Switch on the 1st.

Recategorising old transactions retroactively. It takes hours and delivers almost nothing, because your conclusions come from recent months rather than last year’s. Leave the history as it is.

Cash is its own problem. If a meaningful share of your spending is cash, no amount of category detail helps until the cash itself enters the records, which is the subject of tracking cash expenses.

What this means in practice

Don’t configure categories before you have data. This is exactly the case where preparation gets in the way of the work.

Record a month however it comes out, then open the breakdown and see which group reached a third. Split that one. One split a month is a healthy pace: the system stays simple while answering steadily more questions.

Those categories then feed your monthly budget, where six to eight rows is likewise plenty, and the audit of wasteful spending, where detail is only needed inside the categories that turned out to be large.

All articles