Chart of Accounts for Small Business: A Complete Setup Guide (2025)
Your chart of accounts is the filing system for your entire business. Every dollar in, every dollar out, every asset and liability — all of it lives somewhere in this list. A clean COA gives you a P&L you can read in 30 seconds and a balance sheet that ties out to the bank. A messy one produces financials nobody trusts and an annual tax bill you can't defend. This guide walks through how to design, number, and customize a chart of accounts that'll serve a small business through years of growth.
What Is a Chart of Accounts?
A chart of accounts (COA) is the structured list of every account your bookkeeping system uses to record transactions. Think of it as the labeled folders in your filing cabinet — every receipt, invoice, deposit, and bill gets dropped into one of those folders. The folders, taken together, make up your financial statements.
A good COA does three things at once: it produces accurate financial statements (P&L, balance sheet, cash flow), it gives you the operational detail you need to run the business (which expense categories are growing fastest), and it makes tax prep fast (every Schedule C / 1120-S line maps cleanly to one or more COA accounts).
The filing-cabinet analogy
Imagine throwing every receipt into a single shoebox. That's a business with no chart of accounts. Now imagine 10 labeled folders sorted by category. That's a usable COA. Now imagine 200 hyper- specific folders that take 10 minutes to file each receipt. That's a bloated COA — a real and common problem.
The 5 Account Types
Every account in your COA falls into one of five types. The first three live on the balance sheet; the last two live on the P&L.
What the business owns or is owed.
Examples: Checking, Savings, Accounts Receivable, Inventory, Equipment, Vehicles, Prepaid Expenses
What the business owes others.
Examples: Credit Cards, Accounts Payable, Sales Tax Payable, Payroll Liabilities, Loans, Deferred Revenue
The owner's residual stake (Assets − Liabilities).
Examples: Owner Contributions, Owner Draws, Retained Earnings, Common Stock, Member Capital
Income earned from delivering goods or services.
Examples: Sales — Services, Sales — Products, Subscription Revenue, Interest Income, Other Income
What it costs to run and grow the business.
Examples: Cost of Goods Sold, Rent, Payroll, Marketing, Insurance, Utilities, Professional Fees, Depreciation
How to Number Your Accounts
Most small businesses use a 4-digit numbering scheme that groups accounts by type. The convention is near-universal:
- 1000–1999 — Assets (1000s for cash/A-R, 1500s for fixed assets)
- 2000–2999 — Liabilities (2000s for current, 2500s+ for long-term)
- 3000–3999 — Equity
- 4000–4999 — Revenue (multiple revenue streams get sequential numbers)
- 5000–5999 — Cost of Goods Sold
- 6000–6999 — Operating Expenses (rent, payroll, marketing)
- 7000–7999 — Other Expenses (interest, depreciation, non-operating)
- 8000–8999 — Other Income (interest income, gain on sale)
- 9000–9999 — Income Tax Expense
Leave gaps in the sequence. If you put “Sales — Services” at 4000 and “Sales — Products” at 4001, you've got nowhere to add “Sales — Recurring Subscriptions” later without disrupting the order. Use 4000, 4100, 4200 — leave room.
Sample Chart of Accounts for a Small Business
Here's a 30-account starter template for a typical service-based small business. This is roughly what we'd set up day one for a new client:
ASSETS
1000 · Operating Checking
1010 · Savings / Reserve
1100 · Accounts Receivable
1200 · Prepaid Expenses
1500 · Equipment
1510 · Accumulated Depreciation — Equipment
1600 · Vehicles
1610 · Accumulated Depreciation — Vehicles
LIABILITIES
2000 · Accounts Payable
2100 · Credit Card — Visa
2200 · Sales Tax Payable
2300 · Payroll Liabilities
2500 · Long-Term Loan Payable
EQUITY
3000 · Owner Contributions
3100 · Owner Draws
3900 · Retained Earnings
REVENUE
4000 · Sales — Services
4100 · Sales — Products
4900 · Other Income
COST OF GOODS SOLD
5000 · Cost of Goods Sold
5100 · Subcontractor Costs
OPERATING EXPENSES
6000 · Payroll — Wages
6010 · Payroll Taxes
6100 · Rent
6200 · Utilities
6300 · Insurance
6400 · Marketing & Advertising
6500 · Professional Fees
6600 · Software & Subscriptions
6700 · Office Supplies
6800 · Travel & Meals
7000 · Depreciation Expense
7100 · Interest Expense
Customize from there. A freelancer can get away with fewer accounts. A product business needs more inventory and COGS detail. A startup will want deferred revenue and stock-based comp accounts.
Industry-Specific COA Considerations
The biggest differences across industries show up in revenue, COGS, and the liability section. A few examples we configure regularly:
Split COGS between Food Cost and Beverage Cost (very different margins). Add a 'Tip Liability' account for credit card tips owed to staff. Track 'Comps & Discounts' as a contra-revenue account so gross sales remain visible.
Add 'Deferred Revenue' on the balance sheet for prepaid annual contracts. Split revenue between 'Subscription — Monthly' and 'Subscription — Annual'. Track 'Customer Acquisition Cost' as a sub-account of Marketing.
Use class tracking (or sub-accounts) for per-property P&L. Common accounts: 'Tenant Security Deposits' (liability), 'Repairs & Maintenance', 'Property Tax', 'HOA Fees', 'Capital Improvements' (asset, not expense).
Job costing requires sub-accounts under COGS for Materials, Labor, Subcontractors, and Equipment Rental. 'Retainage' on both sides — A/R Retainage (asset) and A/P Retainage (liability) — for held-back contract amounts.
Real-world example: bakery COA refactor
A wholesale bakery client had a single “Sales” account and one “COGS” account. After we split revenue into “Wholesale Sales” and “Retail Sales,” and split COGS into “Ingredients” and “Packaging,” the owner discovered retail margins were 62% while wholesale was 41%. They reallocated marketing spend to retail customers, lifting overall margin by 8 points within two quarters. The data was always there — it just wasn't organized.
Common Mistakes Setting Up a Chart of Accounts
- Too many accounts. A 200-account COA for a $300k service business slows down every monthly close and produces unreadable P&Ls. Start small and add only when you have a real reporting need.
- Mixing personal and business. Owner credit cards used for business should be a real liability account on the books — not a wall of 'Owner Use' that dumps personal expenses into the P&L.
- Inconsistent naming. 'Marketing,' 'Advertising,' and 'Promo Costs' should not all exist as separate accounts unless each represents a distinct line on a financial statement.
- No room for sub-accounts. Numbering accounts 4001, 4002, 4003 leaves no room to add a sub-account between them later. Use round numbers spaced 50–100 apart.
- Posting to bank or credit card accounts directly. Use a clearing or reconciliation discipline — never post a P&L expense directly into a bank account balance.
- Treating capital improvements as repairs. Painting an office is a repair (expense). A new roof is a capital improvement (capitalize and depreciate). Mixing these inflates current-year deductions.
When to Add or Modify Accounts
Treat your chart of accounts as a living document, but make changes with intention.
Mid-year additions
Add a new account any time a real reporting need surfaces — new revenue stream launched, new expense category that'll exceed 5% of total spend, new loan or lease that needs its own liability line. New accounts don't disrupt history.
Start-of-year restructures
Save bigger restructures (merging accounts, renaming category groups, switching numbering schemes) for January 1. That way your year-over-year P&L starts clean and you avoid the inconsistency of showing “Old Account Q1” rolling into “New Account Q3.”
Setting up a chart of accounts well is the kind of foundational work that's tedious to do once and miserable to redo later. Our bookkeeping team builds custom charts of accounts for every new client during onboarding — based on entity type, industry, and the actual reports you'll need to read each month. See plans on our pricing page.