The chart of accounts is the list of categories in which every transaction gets recorded. It is the skeleton of the financial reporting system, and it shapes what can be analyzed, what can be tracked over time, and what can be compared against benchmarks. A well-designed chart makes reporting intuitive; a poorly designed chart produces statements that are technically correct but functionally unusable.
Most small businesses inherit the default chart of accounts from their accounting software, often hundreds of accounts, many irrelevant, few organized for the specific business. The default is a starting point, not an ending point. Investing an hour to tailor the chart to the actual business produces compound benefits across every future month of reporting.
The Five Account Categories
Every chart of accounts has the same top-level structure. The variation is in what sits underneath.
| Category | What It Contains | Typical Account Count |
|---|---|---|
| Assets | Cash, receivables, inventory, fixed assets | 10–15 |
| Liabilities | Payables, loans, accrued expenses, taxes payable | 8–12 |
| Equity | Owner's equity, retained earnings, distributions | 3–5 |
| Revenue | All income sources, segmented for analysis | 4–10 |
| Expenses | Cost of goods sold + operating expenses + other expenses | 20–50 |
Principle 1: Tighter Is Usually Better
The most common chart-of-accounts error is having too many accounts. Each additional account creates more choices, more inconsistency, and more complex reporting.
Default Software Charts Are Too Long
QuickBooks, Xero, and similar platforms generate default charts with 100–200 accounts. Most small businesses use maybe 40–60 of them meaningfully; the rest clutter without value. Pruning the chart down to only used accounts is almost always an improvement.
Combine Similar Expense Categories
Office supplies, office expenses, and miscellaneous office — three accounts that most small businesses use inconsistently. Combining into a single 'Office Expenses' account eliminates the choice and produces cleaner trend data.
Only Split When Analysis Warrants
Don't split marketing into 'Google Ads', 'Facebook Ads', 'Trade Shows', etc., unless you plan to analyze marketing by channel in the chart itself. For most small businesses, a single 'Marketing' account with detail tracked in a separate marketing dashboard is cleaner.
Use Sub-Accounts Sparingly
Sub-accounts (indented under a parent) are useful for adding detail without cluttering reports. Use them for 2–3 specific cases where you genuinely want the detail, not as a default structure.
Principle 2: Design for the Questions You Need to Answer
The chart should be built backward from the reports you want to produce, not forward from generic accounting templates.
(1) The P&L — how are revenue and expenses segmented? (2) The margin report — what's in COGS vs. operating expenses, and how is each sub-categorized? (3) The management dashboard — what categories do you want to track over time? If you want to know your 'professional services spend by month', create a 'Professional Services' account. If you never plan to track that, don't split it out. The chart should answer the questions you ask, not the questions a generic template assumes you'll ask.
Principle 3: Separate What Needs to Be Separated
Certain categories should always be split because they answer different questions or have different tax treatment.
Categories That Should Stay Separate
- Cost of goods sold vs. operating expenses
- Direct labor (COGS) vs. administrative labor (opex)
- Payroll taxes vs. income taxes
- Meals (50% deductible) vs. entertainment (not deductible)
- Vehicle expenses (business use) vs. personal expenses
- Owner compensation vs. employee compensation
- Depreciation vs. repairs and maintenance
Categories That Can Usually Combine
- Office supplies + office expenses + printing
- Internet + phone + communication
- Subscriptions (aside from major categories like software)
- Miscellaneous small tools and equipment
- Professional services (legal + accounting + consulting if small)
- Insurance (general) if not tracking by policy
- Dues and memberships
Industry-Specific Considerations
Beyond the generic framework, certain industries warrant specific chart additions.
- Service firms — separate billable labor from administrative labor; track by service line if profitability analysis matters
- Retail — separate inventory purchases, inventory adjustments, and cost of goods sold; track by department if applicable
- Restaurants — separate food cost, beverage cost, paper and supplies; typically track food and beverage COGS separately
- Construction — job-costing structure with direct materials, direct labor, subcontractors, and overhead allocation by job
- Professional services — separate reimbursable client expenses from firm expenses; track by client or matter where margin analysis matters
- SaaS and subscription — separate recurring revenue from one-time revenue; track MRR components explicitly
- E-commerce — separate merchant fees, fulfillment, shipping; track by sales channel if multi-channel
The chart of accounts is a design decision, not a default to accept. A business that takes 30–60 minutes to tailor its chart gets cleaner reporting every month for the life of the business. A business that accepts the default chart discovers years later that it cannot produce the segmentation it needs without substantial historical cleanup. The work is small; the return is quiet and compounding.
When pruning accounts, don't delete historical data. Mark unused accounts as inactive rather than deleting — this preserves historical reporting while keeping the current chart clean. New transactions flow into the tighter chart; old transactions remain in their historical categories for year-over-year comparability.
Frequently Asked Questions
Annually at minimum, with mid-year adjustments when the business changes materially (new service line, new entity structure, new reporting need). Major changes are disruptive to historical comparability, so annual review-and-adjust produces better outcomes than big periodic overhauls.
Account numbers help with sorting, consistency, and transition between software platforms. Standard numbering: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for revenue, 5000s for COGS, 6000s for operating expenses. Account numbers are not mandatory but produce cleaner reports and simpler migrations.
Use classes, tags, or location tracking (supported in QuickBooks and similar) for dimensions that cross-cut the chart. Examples: department, location, project, client. These dimensions add analytical depth without cluttering the chart of accounts itself.
Three signals: (1) Similar-sounding accounts with inconsistent usage (expense categorization varies across transactions); (2) Accounts with zero or near-zero balances that have been unused for 12+ months; (3) Reports that are hard to read because of too many line items. If any of these are true, pruning would help.
Sources
- SMAART Company. Small Business Chart of Accounts Frameworks, 2026.
- American Institute of Certified Public Accountants. Chart of Accounts Best Practices, 2025. aicpa.org
- Intuit QuickBooks. Small Business Chart of Accounts Guide, 2025. quickbooks.intuit.com
- Financial Accounting Standards Board. Accounting Standards Codification. fasb.org
Discussion
Comments
Leave a comment