You can tell a chart of accounts has stopped working when the profit and loss runs to three pages, half of it is "Office expense", and the owner still has to ask what anything means. Length is not the problem. The problem is that the accounts were never chosen with a reader in mind.
One test for every account
An account earns its place if seeing it separately changes a decision. "Merchant fees" earns its place, because at 3% of every sale it affects pricing. "Coffee for the office" does not — it is an office cost, and splitting it out adds a line without adding a decision. Apply the test honestly and most files lose a third of their accounts.
Shape the top around how you make money
Income accounts should match the way you think and talk about the business. A café that prices food and beverage separately should see food sales and beverage sales separately, with the matching cost of sales underneath. A contractor who quotes labor and materials should see them apart, because that is the split every estimate is built on. When income and direct costs line up, gross margin becomes a number you can act on rather than a subtotal.
Detail belongs in items, classes and projects
The usual instinct — add another account — is the expensive one. QuickBooks Online gives you better tools for detail:
- Products and services carry the detail of what you sold, while pointing at a single income account.
- Classes or locations (Plus and Advanced) split the whole statement by department, site or ministry without duplicating a single account.
- Projects (Plus and Advanced) hold income and cost by job — see job costing for trades.
- Vendor and customer records already answer "how much did we spend with them", so no vendor needs an account of their own.
Group with parents, not with numbering schemes
A handful of parent accounts — Facilities, Vehicles, Insurance, Professional fees — with two or three sub-accounts each reads far better than forty siblings in alphabetical order. Account numbers are optional in QuickBooks Online; turn them on if your reports or your CPA rely on them, and leave gaps between numbers so the scheme survives its first addition.
Keep the year-end reader in view
Your CPA works from these accounts. A few categories exist mainly for them — owner draws and contributions kept out of expenses, meals separate from entertainment, fixed asset purchases kept off the expense accounts altogether — and getting those right during the year removes most year-end adjusting entries. Ask your CPA once which breakdowns they want, then build them in.
Changing an existing chart
- Merge, don't delete. Renaming an account to match another and merging moves the history with it. Making an account inactive leaves its transactions where they are.
- Change at a period boundary. Reshaping the chart mid-quarter makes comparisons useless for a year.
- Fix categorization before adding accounts. A file with 200 transactions in "Uncategorized expense" does not have a chart of accounts problem yet.
- Write one line per account. A short description of what belongs in each is what keeps the chart clean after the person who designed it moves on.
If the file needs straightening before any of this is worth doing, see cleanup versus catch-up.

