Chart of Accounts for Small Business
Master the foundational accounting system that transforms disorganized transactions into clear financial insights. From startup to scaling, get industry-specific templates and proven account numbering strategies.
Written by Bryan Martin, CPA, Managing Partner and Founder of Taxstra. Last updated July 17, 2026.
What Is a Chart of Accounts?
The foundation of financial organization
A Chart of Accounts (COA) is the complete list of accounts available for recording transactions in your company's general ledger. Think of it as your accounting filing system. Every dollar that flows into or out of your business gets categorized into one of these accounts, creating an organized structure that makes financial reporting, tax filing, and business analysis possible.
Your COA organizes accounts into five core categories: assets (what you own), liabilities (what you owe), equity (owner stake), revenue (income), and expenses (costs). Each account receives a unique number, typically four or five digits, making it simple to reference in reports and accounting software.
Why Your Business Needs One
From tax compliance to strategic decision-making
Most small business owners underestimate how critical a COA becomes the moment you need to understand your business. Without one, you're operating blind. You can't quickly answer "Where are we spending the most?" or "Which revenue streams are most profitable?" Your bookkeeper wastes time categorizing transactions ad-hoc. Your CPA scrambles to organize records at tax time. Your lender questions your financial statements because numbers don't reconcile.
Tax Compliance
Your CPA uses your COA to map accounts to tax forms. Without it, they're reconstructing your financials, costing you hours of billable time and risking categorization errors that trigger audits.
Financial Reporting
Your P&L and balance sheet flow directly from your COA structure. Bad COA = bad reports = bad decisions. Investors, lenders, and partners expect clean, organized financials.
Business Analysis
With proper account structure, you instantly see which products, clients, or divisions are profitable. You catch spending trends. You make data-driven decisions instead of guessing.
Scalability
As you grow from solo to a team, your bookkeeper needs clear instructions. A COA is the instruction manual. Without it, your new hire invents their own system, creating chaos.
Account Numbering Systems Explained
Standard conventions and industry best practices
The most common numbering system uses five-digit account codes, where the first digit indicates the account category. This structure is intuitive, scalable, and compatible with nearly every accounting software platform.
| Account Type | Number Range | Examples | Purpose |
|---|---|---|---|
| Assets | 1000-1999 | Checking (1010), Savings (1020), A/R (1200), Inventory (1300), Equipment (1500) | Track what business owns |
| Liabilities | 2000-2999 | Credit Cards (2100), Loans (2200), A/P (2300), Payroll Liabilities (2400) | Track what business owes |
| Equity | 3000-3999 | Owner Capital (3100), Retained Earnings (3200), Distributions (3300) | Owner stake after liabilities |
| Revenue | 4000-4999 | Service Revenue (4100), Product Sales (4200), Consulting (4150), Refunds (4900) | Money coming in |
| Expenses | 5000-5999 | Salaries (5100), Rent (5200), Supplies (5300), Marketing (5400), Utilities (5500) | Money going out |
Sub-Account Structure
Within each category, you can create subcategories using the second and third digits. For example, in the 5000 expense range: 5100 for salaries, 5200 for rent, 5300 for office supplies. This allows you to maintain detailed expense tracking without creating chaos.
Industry-Specific COA Templates
Ready-made structures for your business type
While the 1000-5999 numbering system is universal, your specific accounts depend on your industry. A software consulting firm has different critical expenses than a restaurant. Below are proven COA templates for common small business types.
| Industry | Key Revenue Accounts | Critical Expenses | Unique Tracking Needs |
|---|---|---|---|
| Service (Consulting, Design) | Service Revenue (4100), Project Retainers (4110), Hourly Billings (4120) | Contractor Costs (5100), Software Subscriptions (5250), Professional Development (5600) | Track by project/client, billable vs. non-billable hours, cost recovery |
| E-Commerce | Product Sales (4100), Returns & Refunds (4900), Shipping Revenue (4200) | Cost of Goods Sold (5000), Fulfillment Fees (5100), Platform Fees (5200), Inventory Adjustments (5050) | Track by product line, COGS separately, inventory valuation method (FIFO/LIFO) |
| Restaurant/Hospitality | Food & Beverage Sales (4100), Catering Revenue (4110), Alcohol Sales (4120) | Food Cost (5000), Labor (5100), Rent (5200), Utilities (5300), Licenses & Permits (5400) | Daily food cost tracking, labor as % of sales, separate accounts for different revenue streams |
| Professional Services (CPA/Law) | Service Revenue (4100), Retainer Fees (4110), Expert Witness (4120) | Salaries (5100), Continuing Education (5150), Professional Liability Insurance (5200), Client Reimbursables (5250) | Track by practice area, client profitability, reimbursable vs. non-reimbursable |
Key Principle: Match Accounts to Decision-Making
Create a separate account for any expense or revenue stream that you need to track independently for business decisions, tax purposes, or performance analysis. If you don't need to see it separately on your monthly P&L, combine it with a parent account to reduce clutter.
Professional-Services COA Module
Add-on accounts for law firms, consultants, engineers, therapists, and veterinary practices
Professional-services firms share the standard 1000-5999 skeleton, but each practice type has a handful of accounts that generic templates omit, and those are exactly the accounts your CPA, your lender, and in some cases your licensing board will ask about. Add the module below on top of the service-business template rather than rebuilding from scratch.
| Practice type | Accounts to add | What they enable |
|---|---|---|
| Law firm | IOLTA Trust Bank (1080), Client Trust Liability (2150), Advanced Client Costs (1250), Fee Revenue by Practice Area (4100s), Client Cost Reimbursements (4300) | Three-way trust reconciliation, tracking of advanced costs as an asset until reimbursed, and profitability by practice area |
| Consulting firm | Retainer Revenue (4110), Project Revenue (4120), Deferred Revenue (2450), Subcontractor Costs (5010), Reimbursable Travel (5020 with matching 4310) | Separating prepaid retainers from earned revenue, and seeing project margin after subcontractor spend |
| Engineering firm | Contract Revenue (4100), Work in Progress (1350), Billings in Excess (2460), Direct Project Labor (5010), Overhead Pool accounts (5500s) | Percentage-of-completion reporting, WIP tracking, and the overhead multiplier calculations government and prime contracts often require |
| Therapy / counseling practice | Insurance Revenue (4100), Private Pay Revenue (4110), Insurance Adjustments (4900 contra), Clearinghouse and Billing Fees (5210), Telehealth Platform (5260) | Realized-rate visibility by payer and clean tracking of the write-downs insurance billing produces |
| Veterinary practice | Professional Services Revenue (4100), Pharmacy and Product Sales (4200), Drug and Medical Supply COGS (5000), Inventory (1300), DVM Production Compensation (5110) | Separating service margin from product margin, and supporting production-based associate pay |
Two of these deserve special caution. For law firms, trust accounting is a compliance obligation, not a bookkeeping preference: client funds sit in a trust bank account with an exactly offsetting liability, reconciled three ways (bank, trust ledger, per-client balances) under state bar rules, and a COA that lets trust money brush against operating revenue is how disciplinary problems start. The full workflow lives in our law firm bookkeeping guide, with the broader tax picture at tax services for legal professionals.
For engineering and other project-driven firms, the WIP and billings-in-excess accounts are what let revenue be recognized as work progresses rather than as invoices happen to go out. Get those accounts in place before your first large contract, not after; our engineering firm accounting guide covers the mechanics.
Consultants should resist the urge to create an account per client; client profitability belongs in job costing or class tracking, not the COA, as covered in accounting for consultants. Therapists get the payer-split revenue structure described in the FAQ below, detailed further in accounting for therapists. And veterinary practices are really two businesses in one chart, a service firm and a retail pharmacy, which is why the COGS and inventory accounts matter; see veterinary accounting for the full picture.
QuickBooks Integration & Mapping
Sync your COA with accounting software
Most small businesses use QuickBooks Online or Desktop. Your COA structure must align with QuickBooks' account types. The platform enforces that every account belongs to one of five categories. Getting this mapping right on day one saves hours of rework later.
QuickBooks Account Types and Your COA
Asset Accounts
QuickBooks offers multiple asset account types: Bank, Other Current Asset, Fixed Asset, and Other Asset. Use Bank for checking/savings (1010-1050), Other Current Asset for short-term items like prepaid expenses, Fixed Asset for equipment and vehicles, and Other Asset for everything else long-term.
Liability Accounts
QuickBooks splits liabilities into Credit Card and Other Current Liability. Your vendor credit cards and lines of credit go under Credit Card (2100-2150). Loans, payroll liabilities, and sales tax payable use Other Current Liability (2200-2500).
Equity, Revenue, and Expense
These map directly to your numbering system. Equity (3000+), Income (4000+), and Expense (5000+). QuickBooks allows you to name these freely, so your custom account structure fits perfectly within the platform.
Setting Up Your COA Step-by-Step
A proven process from start to launch
Identify Your Industry Template
Find the industry template that matches your business type (service, e-commerce, restaurant, etc.). If your business is hybrid (consulting + retailing products), select the dominant revenue model or blend two templates.
List Your Actual Revenue Streams
Write down every way you make money. Service revenue, product sales, consulting, retainers, subscriptions, everything. Assign each a separate 4000-level account. You need to see each stream's contribution to profitability.
Categorize Your Expenses
Review the past 12 months of bank and credit card statements. Group every expense into logical categories. Include tax-deductible categories (meals, travel, professional fees) and operational categories (payroll, rent, utilities). This review reveals what matters to your business.
Assign Account Numbers
Use the 1000-5999 framework. Number your accounts in order: 1000-series assets, 2000-series liabilities, 3000-series equity, 4000-series revenue, 5000-series expenses. Leave gaps (use 1010, 1020, 1030 instead of 1001, 1002, 1003) to allow for future additions without renumbering.
Create a Reference Document
Document every account number, name, and examples of transactions that belong in it. Example: "5200 - Rent: Monthly lease for office space, only office rent goes here (not co-working day-passes, which are 5300 - Office Expenses)." This guide prevents bookkeeper misclassification.
Input into Your Accounting Software
Set up your chart in QuickBooks, Xero, or your chosen platform. Use the account names and numbers from step 4. Verify that each account is assigned the correct type (Asset, Liability, Equity, Income, Expense).
Reconcile Starting Balances
If you're converting from a prior system, ensure opening balances match your prior year-end. Your assets, liabilities, and equity accounts must net to zero after entry. This prevents your entire history from being contaminated with opening balance errors.
Common Mistakes to Avoid
Learn from others' COA disasters
Maintaining & Scaling Your COA
Evolve your system as your business grows
Your COA is not a one-time setup. As your business evolves, your accounts should evolve with it. A restaurant adding catering revenue needs a new revenue account. A consulting firm expanding to multiple locations needs location-based cost tracking. The key is doing this intentionally and documenting changes.
Quarterly COA Review Process
Every quarter, spend 30 minutes reviewing your Chart of Accounts. Answer these questions:
- Are there accounts with zero or near-zero activity? Consider deleting them.
- Are there expense categories that would benefit from separate tracking? Add new accounts if yes.
- Are transactions consistently miscategorized because account names are unclear? Rename or reorganize.
- Have any business changes occurred (new location, new product, new revenue stream)? Update your COA accordingly.
- Is your bookkeeper asking for clarification on account assignment? Document better examples.
Scaling From Solo to Multi-Location or Multi-Team
If you're expanding to multiple locations or teams, consider a three-tier account structure:
- Master Account Numbers (1000-5999) remain consistent across all locations.
- Cost Center or Department Coding attached to each transaction identifies location (Location A, Location B, or Department X).
- Reports sliced by cost center show profitability by location without changing your underlying COA.
This approach scales infinitely and keeps your core COA simple. QuickBooks and other platforms support this through classes, cost centers, or job tracking. Choose one and use it consistently.
Free starter workbook
Start with a management chart, then map it to software
The CSV includes starter accounts for service, ecommerce, restaurant/franchise, and professional-practice models plus an implementation decision map.
Related Accounting Guides
Bookkeeping for Small Business
From daily transaction entry to month-end close procedures and reconciliation.
Business Expense Categories
Tax-deductible expense categories and how to track them in your books.
Profit First Accounting
The cash management system that turns accounting into a profit-generating tool.
Monthly Accounting Checklist
Step-by-step procedures to close your books correctly every month.
Franchise Accounting
Standardize entity, location, and consolidated reporting across a franchise group.
QuickBooks Migration
Map accounts, opening balances, history, and reporting dimensions before cutover.
Business Budget Template
Mirror your COA categories in a 12-month operating budget with a monthly review loop.
Service Business KPI Dashboard
A clean COA feeds the utilization, realization, and margin numbers on this dashboard.
Year End Tax Planning
Clean books from a solid COA make year end tax planning for your business faster and cheaper.
Frequently Asked Questions
Ready to Build Your Perfect Chart of Accounts?
Get expert guidance on setting up your COA, integrating with QuickBooks, and organizing your financials for growth. Our accounting specialists will help you create a system that scales with your business.
Book a Free 30-Minute Consultation