The instinct with categories is to add one every time something surprises you. That is how a budget arrives at forty of them and gets abandoned in March.
Start with twelve
If you want the answer without the list, this is it. Twelve categories, covering everything, few enough to maintain:
Rent or mortgage, and anything that comes with it
Power, water, gas, internet, phone
Car payment, fuel, insurance, transit, servicing
Everything above minimums lives here
Health, life, renters, anything not vehicle
Every recurring charge in one line
Clothes, household, the general category
Medical, dental, pharmacy
That twelfth one is not laziness. A category for the genuinely uncategorisable stops you inventing a new category for every unusual purchase, which is how a list of twelve becomes a list of forty-five.
The full list, by group
If you would rather build your own, here is the complete set to pick from.
Rent, mortgage, property tax, home insurance, HOA fees, maintenance and repairs, furniture, homeware, lawn and garden, pest control, security.
Electricity, gas, water, sewer, rubbish, internet, mobile phone, landline, streaming (or file under subscriptions).
Groceries, eating out, coffee, takeaway, work lunches, alcohol.
Car payment, fuel, car insurance, registration, servicing, repairs, tyres, parking, tolls, public transport, taxis and rideshare.
Credit card minimums, extra card payments, student loans, personal loans, medical debt, anything owed to family.
Health premiums, dental, vision, life insurance, disability, prescriptions, doctor visits, therapy, gym.
Clothing, shoes, haircuts, toiletries, cosmetics, dry cleaning.
Childcare, school fees, supplies, activities, child support, pet food, vet, pet insurance, elder care.
Streaming, music, games, books, cinema, concerts, hobbies, sport.
Savings, emergency fund, retirement, investments, sinking funds, bank fees, tax preparation, professional fees.
Gifts, Christmas, birthdays, travel, holidays, weddings, charity, tax bills.
Which to cut
The list above is a menu, not a prescription. Working through the whole thing produces a budget nobody maintains past week three.
A category for $9 a month costs more attention than it returns. Fold it into a bigger one.
If you have never once chosen between "toiletries" and "cosmetics", that is one category.
Categories exist to catch overspending. If a category has never caught anything, it is filing, not budgeting.
If your supermarket receipt covers groceries, cleaning products and a birthday card, do not keep three categories that one transaction has to be split across. You will stop within a month.
The two that actually matter
Almost every household overspends in the same two places: eating out and general shopping.
Housing does not vary. Utilities barely vary. The car payment is the car payment. The variance, and therefore the whole point of tracking, lives in the discretionary categories.
Which suggests a strategy: be detailed where you have a decision to make, and be lazy everywhere else. One line for "Utilities" is fine forever. "Eating out" might be worth splitting into work lunches and going out, because those are different habits with different fixes.
Categories are not the only way
Worth saying on a site that does it differently.
Categories answer "where did the money go". That is a good question and not the only one. The other is "how much is left until I am paid again", and it needs no categories at all: what has to come out before the next payday, subtracted from what you have.
Cashrou is built on the second question. It has categories, and they are not what the app is about. If your problem is running out before payday rather than overspending on a particular thing, the category list is not where the fix is.
If your problem genuinely is that you spend too much on eating out, a proper category system will serve you better than a payday plan, and that is a fine reason to use one.