QuickBooks Setup8 min read

Chart of Accounts for Small Businesses: A QuickBooks-Ready Template

A numbered chart of accounts template for small businesses, with sample tables for service businesses, contractors, and product sellers — designed to import cleanly into QuickBooks Online.

Short answer

A small-business chart of accounts (COA) is the master list of categories your books use. Numbered structure works best: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for income, 5000s for cost of goods sold, and 6000s and up for operating expenses. The right COA reflects how your business actually runs — service businesses, contractors, and product sellers each need different lists.

Checklist

  • Use a numbered structure (1000s assets, 2000s liabilities, 3000s equity, 4000s income, 5000s COGS, 6000s+ expenses)
  • Keep account names short, business-specific, and consistent
  • Use parent and sub-accounts only when you actually need the rollup
  • Match income accounts to your real revenue streams — not QBO defaults
  • Separate cost of goods sold from operating expenses if you sell products
  • Add account numbers so the chart sorts logically inside QuickBooks
  • Don't over-build — 40 to 60 accounts is enough for most small businesses
  • Review the chart annually and prune accounts you never use

Common mistakes

  • Using QuickBooks' default chart of accounts unmodified — it doesn't match any real business
  • Creating dozens of nearly-identical income accounts instead of using products and services for detail
  • Mixing COGS and operating expenses in the same number range
  • Naming accounts inconsistently ('Office Supplies', 'Supplies - Office', 'Office Stuff' — all separate accounts)
  • Building parent/sub-account hierarchies five levels deep that nobody can read
  • Adding accounts on the fly during transaction entry, which creates duplicates and one-off categories

Examples for service businesses

  • Service business: keep COGS empty or minimal; most spend is in operating expenses
  • Contractor: build out 5000s COGS for materials, subs, equipment, fuel, dump fees, job-site supplies
  • Product seller: 5000s for purchases of inventory, freight in, packaging, and direct labor

Why the default QuickBooks chart of accounts fails

When you start a new QuickBooks Online file, QBO picks an industry and loads a generic chart of accounts. That chart is fine for nobody. It mixes income types you don't have, omits the categories you do need, and lumps important expenses into vague buckets like 'Miscellaneous' or 'Other Expense'.

Replacing it takes 30 minutes if you know what to build. It takes weeks of confused reports if you don't.

The numbering convention that makes everything readable

Most professional charts of accounts use a five-tier numbering system. It's not required by GAAP, but it makes the list dramatically easier to read inside QuickBooks because accounts sort by number automatically.

Standard COA number ranges

  • 1000–1999: Assets (checking, savings, accounts receivable, inventory, equipment)
  • 2000–2999: Liabilities (accounts payable, credit cards, loans, payroll liabilities)
  • 3000–3999: Equity (owner's equity, retained earnings, owner draws)
  • 4000–4999: Income (revenue from your main business activities)
  • 5000–5999: Cost of Goods Sold (direct costs of producing your product or service)
  • 6000–6999: Operating Expenses (rent, utilities, insurance, advertising)
  • 7000–7999: Other Income (interest income, gain on sale of assets)
  • 8000–8999: Other Expenses (interest expense, depreciation)

Sample chart of accounts: service business

For a typical service business — consultants, agencies, freelancers, professional services — keep COGS minimal and put most of the detail in income and operating expenses.

Service business COA (abbreviated)

  • 1010 Business Checking · 1020 Business Savings · 1100 Accounts Receivable
  • 2010 Accounts Payable · 2050 Business Credit Card · 2200 Payroll Liabilities
  • 3000 Owner's Equity · 3100 Retained Earnings · 3500 Owner Draws
  • 4010 Consulting Revenue · 4020 Retainer Revenue · 4030 Project Revenue
  • 5010 Subcontractor Costs · 5020 Software for Client Projects
  • 6010 Rent · 6020 Utilities · 6030 Insurance · 6040 Office Supplies
  • 6100 Software Subscriptions · 6200 Marketing · 6300 Professional Fees
  • 6400 Travel · 6500 Meals · 6600 Continuing Education · 6900 Bank Fees

Sample chart of accounts: contractor or trade business

Contractors need a much deeper COGS section because materials, subcontractors, fuel, and equipment costs are the bulk of every job. Job-level detail belongs in products and services (or projects), not in the chart of accounts.

Contractor COA (abbreviated)

  • 1010 Operating Checking · 1100 Accounts Receivable · 1500 Equipment
  • 2010 Accounts Payable · 2050 Fuel Card · 2100 Equipment Loan · 2200 Payroll Liabilities
  • 4010 Residential Revenue · 4020 Commercial Revenue · 4030 Service Call Revenue
  • 5010 Materials · 5020 Subcontractor Labor · 5030 Equipment Rental
  • 5040 Fuel · 5050 Dump and Disposal Fees · 5060 Permits and Inspections
  • 5070 Job-Site Supplies · 5080 Equipment Maintenance
  • 6010 Office Rent · 6020 Insurance (General Liability + Workers Comp)
  • 6030 Vehicle Insurance · 6100 Software · 6200 Advertising · 6900 Bank Fees

Sample chart of accounts: product seller

Product sellers need inventory accounts, a robust COGS section, and clean separation between merchant fees and other operating expenses.

Product seller COA (abbreviated)

  • 1010 Business Checking · 1100 Accounts Receivable · 1200 Inventory Asset
  • 2010 Accounts Payable · 2050 Business Credit Card · 2100 Sales Tax Payable
  • 4010 Online Sales · 4020 Wholesale Sales · 4030 Retail Sales
  • 5010 Cost of Goods Sold · 5020 Freight In · 5030 Packaging · 5040 Direct Labor
  • 6010 Rent · 6020 Utilities · 6030 Merchant Processing Fees
  • 6100 Software · 6200 Advertising · 6300 Shipping Out · 6900 Bank Fees

How to import or build the chart in QuickBooks Online

In QBO, go to Settings > Chart of Accounts. Use the New button to add accounts one at a time, or use the Import option to upload a CSV (template downloadable from the same screen). Numbered accounts require turning on Account Numbers under Settings > Account and Settings > Advanced.

After importing, mark unused default accounts as inactive — don't delete them, since QBO needs some default accounts for internal flows. Inactive accounts are hidden from view but preserved for audit history.

When to update the chart of accounts

Review the chart once a year, typically at year-end before tax prep. Prune accounts you haven't used in 12 months. Consolidate accounts that have become redundant. Add accounts for new revenue streams or expense categories.

A clean chart of accounts compounds in value over time. Reports get easier to read, tax prep gets faster, and trends become obvious. A messy chart costs you those benefits every single month.

Get a Custom Chart of Accounts Loaded into Your QuickBooks

The Setup Sprint includes a chart of accounts customized to your business model and imported directly into your QuickBooks Online file. No more wrestling with QBO defaults or wondering which category to use.

Get a Custom Chart of Accounts Loaded into Your QuickBooks

Get a Custom Chart of Accounts Loaded into Your QuickBooks

The Setup Sprint includes a chart of accounts customized to your business model and imported directly into your QuickBooks Online file. No more wrestling with QBO defaults or wondering which category to use.