A useful budget categories list has about 10 to 15 groups, and your own bank statements should decide them. Start with housing, utilities, groceries, transport, insurance, debt payments, savings, eating out, shopping, subscriptions and a catch-all. Then merge any group that collects only a few dollars a month, and split one only when it hides a real decision.
How many budget categories does a household list need?
Most households track well with 10 to 15 budget categories. Below about eight, big groups like "living costs" hide where money goes. Above about twenty, you spend more time sorting rows than deciding anything. The right count is the smallest number that still lets you see each spending choice you want to change.
A category earns its place when two things are true. It holds enough money to matter, and you would act differently if it ran high. Groceries passes both tests for nearly everyone. A separate line for "car wash" passes neither for most people, because a $14 wash twice a month changes nothing.
Statement data makes this easy to test. A month of card and checking rows is concrete. You can count how many rows and how many dollars each candidate group would hold before you commit to it. Typing a list from a template skips that step, which is why template lists often have thirty lines and half of them stay empty.
Your budgeting method also shapes the count. A 50/30/20 budget needs only three top-level buckets, with categories rolled up underneath. The guide to testing a 50/30/20 split on your bank statement rows shows how those buckets sit above a normal list. A zero-based budget pushes you toward more lines, because every dollar needs a named job.
The core budget categories list most statements fill
The core list below covers the rows that show up on almost every personal checking and credit card statement. Each group pairs with payees you will recognise in the description column. Treat it as a starting draft: keep the groups your statements fill, and drop any that stay empty for two months running.
| Category | What goes in it | Example statement payees |
|---|---|---|
| Housing | Rent or mortgage, HOA fees | PROPERTY MGMT ACH, MORTGAGE PMT |
| Utilities | Power, gas, water, internet, phone | CITY WATER, COMCAST, VERIZON WIRELESS |
| Groceries | Supermarkets, food staples | KROGER, ALDI, SAFEWAY |
| Transport | Fuel, transit, parking, car repairs | SHELL OIL, METRO TRANSIT, JIFFY LUBE |
| Insurance | Auto, renters, life, health premiums paid directly | GEICO, STATE FARM |
| Debt payments | Loan payments; card payments only if you do not also sort the card's purchases | STUDENT LOAN PMT, AUTO LOAN |
| Savings | Transfers into savings or investment accounts | TRANSFER TO SAVINGS 4471 |
| Eating out | Restaurants, cafes, delivery | DOORDASH, CHIPOTLE, local cafe names |
| Shopping | Clothes, household goods, general retail | TARGET, AMAZON MKTPLACE |
| Subscriptions | Streaming, apps, memberships | NETFLIX.COM, SPOTIFY, GYM CLUB |
| Health | Pharmacy, copays, dental | CVS PHARMACY, WALGREENS |
| Personal and gifts | Haircuts, gifts, donations | GREAT CLIPS, charity names |
| Uncategorized | Anything without a rule yet | Whatever is left |
The payee names are examples of the kind of text banks print. Your own descriptions will carry store numbers and city names, which is normal.
Two lines on this list deserve a note. Savings is a category even though the money stays yours, because it competes with spending for the same paycheck. Uncategorized is a category because every budget has one, whether it is named or not. Naming it gives you a number to drive toward zero each month.
Subscriptions earns its own line because recurring charges are easy to forget and hard to spot inside Shopping. Once they sit together, a review often turns up a trial that rolled into a paid plan. The walkthrough on finding and cancelling subscriptions you forgot from statement rows picks up from there.
Which budget categories should you merge into one line?
Merge a budget category when it holds less than about 2% of monthly spending, or when you cannot say which of two groups a row belongs in. Small groups add sorting work without adding a decision. Overlapping groups make totals unreliable, because the same kind of purchase lands in a different line each month depending on your mood.
These merges work for most people:
- Water, power, gas and internet into Utilities. You rarely act on one bill alone, and the bills arrive on similar schedules.
- Coffee and fast food into Eating out. The line between a cafe and a quick lunch is not worth a rule.
- Pharmacy and doctor copays into Health. Both are medical spending, and the pharmacy row often mixes prescriptions with shampoo anyway.
- Hobbies and entertainment into one Fun line. Unless a hobby is large enough to budget on its own, one line is easier to keep honest.
- Pet food and vet visits into Pets. If you have pets, one group is enough. If you do not, delete the line.
The reverse move, a split, is worth it in a few cases. Split Groceries from Household supplies if a warehouse club trip regularly mixes food with paper towels and you want an honest food number. Split Transport into Fuel and Car repairs if repairs are large and uneven, because a single $900 repair makes a normal fuel month look alarming.
A good test before splitting: write down what you would do if the new line ran over budget. If the answer is "nothing different", keep it merged.
Worked example: sorting 90 statement rows into budget categories
The example below takes 90 made-up rows from one month of a checking statement and a credit card statement and sorts them into the core list. Every figure is illustrative. It shows which categories carry the money, which ones collect only scraps, and what the result says about merging.
| Category | Example rows | Example total | Share of spending |
|---|---|---|---|
| Housing | 1 | $1,450.00 | 37.6% |
| Groceries | 11 | $612.40 | 15.9% |
| Transport | 9 | $286.75 | 7.4% |
| Utilities | 5 | $271.18 | 7.0% |
| Eating out | 19 | $318.60 | 8.3% |
| Shopping | 14 | $402.33 | 10.4% |
| Insurance | 2 | $188.00 | 4.9% |
| Subscriptions | 8 | $96.42 | 2.5% |
| Health | 4 | $71.15 | 1.8% |
| Personal and gifts | 6 | $114.90 | 3.0% |
| Pets | 2 | $38.50 | 1.0% |
| Uncategorized | 9 | $5.97 | 0.2% |
| Total | 90 | $3,856.20 | 100% |
Savings transfers are left out of this table so the shares describe spending only. They would sit in their own row beside it.
Three things stand out. Eating out has the most rows of any group, 19, but less money than Shopping. Row counts and dollar totals tell different stories, so look at both. Health and Pets each hold under 2% of spending, which makes them merge candidates: Health could join Personal, and Pets could join Shopping, unless a vet bill is expected.
The Uncategorized line holds nine rows but only $5.97. These are likely small fees and round-ups. Giving them a "Bank fees" rule clears the line, and the rows still matter even though the dollars do not, because a growing fee count is worth knowing about.
Budget category edge cases: Amazon, Venmo and warehouse clubs
Some payees cannot be sorted by name alone, because the same merchant sells many kinds of things or simply moves money between people. Amazon, Venmo, PayPal, Zelle and warehouse clubs are the usual cases. For each, choose a default category, then decide whether the amount is large enough to split by hand.
Amazon and other big retailers. A single order might hold groceries, a phone charger and a birthday gift. A practical default is Shopping. When one order is large and mostly one kind of item, recategorize that row by hand. Checking every small order against the order history costs more time than the accuracy is worth.
Venmo, Zelle and PayPal. A peer-to-peer payment row says who you paid, not what for. Rent split with a roommate, a shared dinner and a concert ticket all look the same. Set the default to Uncategorized so these rows force a quick decision each month, then add a note column if you want a record of what each one was.
Warehouse clubs. Costco and Sam's Club trips mix food, household goods and sometimes fuel. If you buy fuel there, the station charge often prints as a separate row with a different description, which sorts on its own. For the store trip, default to Groceries, and split only if you care about an exact food number.
Cash withdrawals. An ATM row tells you money left the account, not where it went. Give it a Cash category rather than guessing. If cash covers a real share of your spending, a simple log of what you spend it on closes the gap.
Refunds. A refund from a store should land in the same category as the original purchase, as a positive amount, so it reduces that line instead of inflating income.
When a longer budget categories list stops helping
A budget categories list stops helping when sorting takes longer than reviewing, or when most lines stay near zero. The common mistake is copying a 40-line template and trying to fill every line. You end up with dozens of tiny totals, no clear picture, and a monthly chore you start to skip.
Watch for these signs that your list is too long:
- More than a third of the lines hold under $25 in a typical month.
- You regularly hesitate between two categories for the same purchase.
- The Uncategorized line grows because writing a new rule feels like too much work.
- You cannot remember the full list without looking at it.
The cure is to collapse, not to add. Take the smallest lines and fold them into their nearest neighbour. Keep a note of what you merged, so you can split again later if one area starts to matter.
There is one budgeting style where a long list is the point. In a zero-based budget, every dollar of income gets a named job, and some people like a separate line for each goal. Even there, the jobs can live in a few spending groups with sub-lines underneath. The guide to building a zero-based budget spreadsheet from statement income shows how the assign column handles that without a 40-row category list.
Your list will also drift over time. A new job, a move or a new car changes which lines carry weight. Revisit the list each quarter with fresh statement totals, not from memory.
If your bank hands you statements only as PDFs, turning them into rows is the first step before any of this sorting can start. CheapBankConvert converts a PDF statement into CSV or Excel rows with date, description, amount and balance columns, and you pay once per statement. It is getting ready to open, and you can get started to hear when it launches.