Skip to main content
Accounting & Bookkeeping

Chart of Accounts Best Practices for Small Business Bookkeepers

A well-designed chart of accounts is the foundation of reliable financial data. Here's how to structure yours for clarity, consistency, and useful reporting.

Key Takeaways
  • Too many accounts encourages miscoding; too few makes reports meaningless — aim for 50–100 for most small businesses
  • Accounts named vaguely ('Miscellaneous Expense') become catch-alls that hide transactions
  • Use a consistent number range by category: 1000s assets, 2000s liabilities, 4000s revenue, 5000–6000s expenses
  • Document what belongs in each account with a one-sentence description
  • Review and consolidate zero-activity accounts annually — COA bloat accumulates over years

Why Your Chart of Accounts Matters

The chart of accounts (COA) is the classification system for your financial data. Every transaction gets coded to an account. If the account structure is poorly designed, your financial reports are unreliable no matter how carefully transactions are entered.

A well-designed COA makes financial reporting meaningful. A poorly designed one makes it noise.

The Problems With Bad COA Design

Too many accounts: A COA with 400 accounts encourages miscoding because the right account is hard to find. Staff code to the nearest thing they can find quickly, not the correct account.

Too few accounts: A COA with 20 accounts lumps together things that should be separate. "Office Expenses" that contains supplies, software, furniture, and postage tells you nothing useful when you look at it.

Accounts named vaguely: "Miscellaneous Expense" as a real account. "Other Revenue." "Sundry Items." These become catch-all accounts that hide transactions that should be classified specifically.

See exactly what's wrong with your data — try Sohovi free — try Sohovi free.

No consistent numbering: Accounts added ad hoc over the years without a consistent numbering scheme. Account 4100 is revenue. Account 4350 is a cost of goods. Account 7200 is in the middle of operating expenses. This confuses anyone new to the books.

A COA Structure That Works for Small Business

A small business COA should have 5 categories with clear number ranges:

1000–1999: Assets Current assets (cash, AR, inventory), fixed assets (equipment, vehicles), other assets.

2000–2999: Liabilities Current liabilities (AP, accruals, credit cards), long-term liabilities (loans, deferred revenue).

3000–3999: Equity Owner's equity, retained earnings, draws.

4000–4999: Revenue By revenue stream. 4100 Product Sales, 4200 Service Revenue, 4300 Other Revenue.

5000–6999: Expenses Cost of goods sold (5000s), then operating expenses (6000s). Within operating expenses, group by function: payroll, facilities, marketing, professional services.

Sohovi gives you the data quality picture you need to make the case for fixing it — and to track improvement over time.

Keep total accounts under 100 for most small businesses. More than that usually indicates overcomplexity.

Maintaining COA Quality Over Time

  • Don't add accounts without a reason: Every new account should solve a reporting need. "I want to track this separately" is a reason. "It feels like it should have its own account" is not.
  • Review annually: Are there accounts with zero activity? Consolidate or archive them.
  • Document each account: A one-sentence description of what belongs in each account, especially for expense accounts that are easily confused.

A well-maintained COA is a gift to your future bookkeeper, your accountant, and your auditor.

Frequently Asked Questions

Should I use the default chart of accounts in QuickBooks or Xero?

The defaults are a reasonable starting point for many businesses. Customize by adding accounts specific to your revenue streams and removing accounts that don't apply. Don't use every default account just because it exists.

How do I consolidate a COA that's gotten too large?

First, identify accounts with no or minimal activity over the last 12 months — these are candidates for archiving or merging. Then map transactions from overly granular accounts to consolidated accounts. Do this at a year-end when the merge won't split a reporting period.

What's the right number of expense accounts?

Enough to answer the questions leadership actually asks. If you need to know 'how much did we spend on software subscriptions?' that needs its own account. If leadership never asks about a distinction, that distinction doesn't need an account.

Selva Santosh

Data quality, for people who ship

Selva writes practical guides on data quality, profiling, and governance to help teams ship better data.

Start for free

Stop guessing. Start knowing your data quality.

Sohovi profiles your datasets in minutes — surfacing completeness gaps, type mismatches, and duplicate patterns before they reach production.

No credit card required · Free forever plan