Your Chart of Accounts Is the Foundation
Think of your chart of accounts (COA) as the filing system for every dollar that moves through your business. Get it right, and your financial statements make sense, your tax prep is painless, and you can actually see where money goes. Get it wrong, and you end up with a mess that nobody — including you — can interpret.
Most accounting software gives you a default chart of accounts when you set up. Most of those defaults are mediocre at best. Here is how to set it up properly.
The Five Account Categories
Every account falls into one of five categories. This is not optional. This is how accounting works.
1. Assets (What You Own)
These are numbered in the 1000s range.
- 1000 — Cash and Bank Accounts: Checking, savings, petty cash
- 1100 — Accounts Receivable: Money owed to you by customers
- 1200 — Inventory: If you hold stock (skip if service-only)
- 1300 — Prepaid Expenses: Insurance, rent, or subscriptions paid in advance
- 1400 — Fixed Assets: Equipment, vehicles, property
- 1500 — Accumulated Depreciation: Offsets fixed assets over time
2. Liabilities (What You Owe)
Numbered in the 2000s.
- 2000 — Accounts Payable: Money you owe to vendors and suppliers
- 2100 — Credit Cards: Balances on business credit cards
- 2200 — Payroll Liabilities: Taxes withheld, benefits owed
- 2300 — Short-Term Loans: Lines of credit, notes due within a year
- 2400 — Long-Term Loans: SBA loans, equipment financing, mortgages
3. Equity (Your Ownership Stake)
Numbered in the 3000s.
- 3000 — Owner's Equity / Capital: Initial investment and retained earnings
- 3100 — Owner's Draws: Money taken out by the owner
- 3200 — Retained Earnings: Accumulated profit kept in the business
4. Revenue (What You Earn)
Numbered in the 4000s.
- 4000 — Service Revenue: Your primary income from services
- 4100 — Product Revenue: If you also sell products
- 4200 — Other Revenue: Interest income, rental income, miscellaneous
Keep revenue categories aligned with your actual business lines. A general contractor might have 4000 — New Construction Revenue, 4100 — Renovation Revenue, 4200 — Service/Repair Revenue.
5. Expenses (What You Spend)
Numbered in the 5000s through 6000s. This is where most businesses need the most detail.
Cost of Goods Sold / Direct Costs (5000s)
- 5000 — Materials and Supplies
- 5100 — Subcontractor Costs
- 5200 — Direct Labor
- 5300 — Equipment Rental (job-specific)
- 5400 — Permits and Fees
Operating Expenses (6000s)
- 6000 — Rent / Lease
- 6100 — Utilities
- 6200 — Insurance
- 6300 — Office Supplies
- 6400 — Marketing and Advertising
- 6500 — Professional Services (legal, accounting)
- 6600 — Vehicle Expenses
- 6700 — Meals and Entertainment
- 6800 — Software and Subscriptions
- 6900 — Repairs and Maintenance
- 6950 — Depreciation Expense
Chart of Accounts for Service Businesses (Template)
If you run a service business — consulting, marketing, IT, design, coaching — here is a complete chart of accounts template you can adapt:
| Account # | Account Name | Type |
|---|---|---|
| 1000 | Business Checking | Asset |
| 1010 | Business Savings | Asset |
| 1100 | Accounts Receivable | Asset |
| 1300 | Prepaid Expenses | Asset |
| 1400 | Computer Equipment | Asset |
| 1450 | Furniture and Fixtures | Asset |
| 1500 | Accumulated Depreciation | Asset (contra) |
| 2000 | Accounts Payable | Liability |
| 2100 | Business Credit Card | Liability |
| 2200 | Payroll Liabilities | Liability |
| 2300 | Line of Credit | Liability |
| 3000 | Owner's Equity | Equity |
| 3100 | Owner's Draws | Equity |
| 3200 | Retained Earnings | Equity |
| 4000 | Consulting Revenue | Revenue |
| 4100 | Project Revenue | Revenue |
| 4200 | Retainer Revenue | Revenue |
| 4900 | Other Income | Revenue |
| 5000 | Contract Labor | COGS |
| 5100 | Subcontractor Costs | COGS |
| 5200 | Project Materials | COGS |
| 6000 | Rent | Expense |
| 6050 | Co-working Space | Expense |
| 6100 | Utilities | Expense |
| 6200 | Business Insurance | Expense |
| 6300 | Office Supplies | Expense |
| 6400 | Marketing and Advertising | Expense |
| 6450 | Website Hosting and Domains | Expense |
| 6500 | Accounting and Legal | Expense |
| 6600 | Vehicle - Fuel | Expense |
| 6610 | Vehicle - Maintenance | Expense |
| 6620 | Vehicle - Insurance | Expense |
| 6700 | Meals - Business | Expense |
| 6750 | Travel - Airfare | Expense |
| 6760 | Travel - Lodging | Expense |
| 6770 | Travel - Ground Transport | Expense |
| 6800 | Software Subscriptions | Expense |
| 6810 | Cloud Services | Expense |
| 6900 | Professional Development | Expense |
| 6950 | Depreciation Expense | Expense |
| 6990 | Miscellaneous Expense | Expense |
That is 42 accounts. Enough to see where your money goes without drowning in categories.
Chart of Accounts for Contractors and Trades (Template)
Contractors need more detail in COGS because job costing is critical. Here are the key differences:
| Account # | Account Name | Type |
|---|---|---|
| 4000 | New Construction Revenue | Revenue |
| 4100 | Renovation Revenue | Revenue |
| 4200 | Service and Repair Revenue | Revenue |
| 4300 | Change Order Revenue | Revenue |
| 5000 | Materials - Lumber | COGS |
| 5010 | Materials - Electrical | COGS |
| 5020 | Materials - Plumbing | COGS |
| 5030 | Materials - Concrete/Masonry | COGS |
| 5040 | Materials - Finishes | COGS |
| 5050 | Materials - Other | COGS |
| 5100 | Subcontractor - Electrical | COGS |
| 5110 | Subcontractor - Plumbing | COGS |
| 5120 | Subcontractor - HVAC | COGS |
| 5130 | Subcontractor - Drywall | COGS |
| 5140 | Subcontractor - Painting | COGS |
| 5150 | Subcontractor - Other | COGS |
| 5200 | Direct Labor - Field | COGS |
| 5300 | Equipment Rental | COGS |
| 5400 | Permits and Inspections | COGS |
| 5500 | Dumpster and Waste Removal | COGS |
Notice the breakout by trade for both materials and subcontractors. When your P&L shows $180,000 in subcontractor costs, that is not very useful. When it shows $45,000 for electrical, $38,000 for plumbing, $35,000 for HVAC, $32,000 for drywall, and $30,000 for painting, you can see exactly where your sub costs are concentrated and where you might negotiate better rates.
Chart of Accounts for Retail and E-commerce
Retail businesses need inventory-focused accounts:
| Account # | Account Name | Type |
|---|---|---|
| 1200 | Inventory - Products | Asset |
| 1210 | Inventory - Raw Materials | Asset |
| 1220 | Inventory - Packaging | Asset |
| 2500 | Sales Tax Payable | Liability |
| 4000 | Product Sales | Revenue |
| 4100 | Shipping Revenue | Revenue |
| 4900 | Returns and Allowances | Revenue (contra) |
| 5000 | Cost of Goods Sold | COGS |
| 5100 | Freight and Shipping In | COGS |
| 5200 | Packaging Materials | COGS |
| 5300 | Inventory Shrinkage | COGS |
| 6400 | Marketing - Online Ads | Expense |
| 6410 | Marketing - Social Media | Expense |
| 6420 | Marketing - Email Platform | Expense |
| 6800 | E-commerce Platform Fees | Expense |
| 6810 | Payment Processing Fees | Expense |
| 6820 | Marketplace Fees (Amazon, Etsy) | Expense |
Key for retail: separate your payment processing fees (typically 2.5% to 3.5% of revenue) and marketplace fees so you can see the true cost of each sales channel.
How Your Chart of Accounts Maps to Schedule C
For sole proprietors and single-member LLCs, your tax return uses Schedule C. Aligning your COA to Schedule C line items saves your accountant hours of reclassification — which saves you $200 to $500 in prep fees.
| Schedule C Line | Line Item | Your COA Account |
|---|---|---|
| Line 1 | Gross receipts | 4000-4200 Revenue accounts |
| Line 4 | Cost of goods sold | 5000-5500 COGS accounts |
| Line 8 | Advertising | 6400 Marketing and Advertising |
| Line 13 | Depreciation | 6950 Depreciation Expense |
| Line 15 | Insurance | 6200 Insurance |
| Line 17 | Legal and professional services | 6500 Professional Services |
| Line 18 | Office expense | 6300 Office Supplies |
| Line 20a | Rent - vehicles, machinery | 5300 Equipment Rental |
| Line 20b | Rent - other business property | 6000 Rent |
| Line 22 | Supplies | 5000 Materials and Supplies |
| Line 24a | Travel | 6750-6770 Travel accounts |
| Line 24b | Meals | 6700 Meals |
| Line 25 | Utilities | 6100 Utilities |
| Line 27a | Other expenses | 6800-6990 remaining accounts |
When your accountant opens your books and sees expense categories that match Schedule C, they do not have to reclassify anything. They just map the numbers across. Faster, cheaper, fewer errors.
Rules for a Clean Chart of Accounts
Keep It Granular Enough to Be Useful
"Miscellaneous Expense" should never be more than 5% of your total expenses. If it is, you are not categorizing properly.
But Not So Granular That It Is Noise
You do not need a separate account for every type of office supply. Pens and printer paper can share an account.
Match Your Tax Return Categories
Look at Schedule C (sole proprietor) or Form 1120/1120-S (corporation). Your expense categories should map to the line items on those forms. This makes tax prep dramatically easier and cheaper.
Use Consistent Naming
Pick a convention and stick with it. "Marketing and Advertising" not "Ads" in one place and "Marketing Costs" in another.
Number Your Accounts
Use a logical numbering system. Leave gaps between numbers so you can add accounts later without renumbering everything.
The Parent-Child Structure
Use sub-accounts (child accounts) to add detail without cluttering your top-level reports. For example:
- 6600 — Vehicle Expenses (parent)
- 6610 — Fuel
- 6620 — Maintenance and Repairs
- 6630 — Insurance
- 6640 — Registration and Fees
- 6650 — Tolls and Parking
Your P&L shows one line for "Vehicle Expenses" at the summary level. When you drill down, you see the breakdown. This keeps your P&L clean while preserving detail for analysis.
Most small businesses should have 2 to 4 levels at most. If you are nesting sub-accounts more than 3 levels deep, you are overcomplicating things.
How Many Accounts Do You Actually Need?
| Business Size | Revenue | Recommended Accounts |
|---|---|---|
| Solo freelancer | Under $100K | 25 - 30 |
| Small service business | $100K - $500K | 30 - 45 |
| Growing company with employees | $500K - $2M | 40 - 60 |
| Multi-service or inventory business | $2M+ | 50 - 80 |
If you have fewer than 20 accounts, you are grouping too much together and losing visibility. If you have more than 80, your team will categorize inconsistently because nobody can remember which account to use.
Common Mistakes
- Too few accounts. Dumping everything into "General Expenses" means you cannot see where money actually goes.
- Too many accounts. Having 200 expense accounts when 40 would do creates confusion and inconsistency.
- No separation between COGS and operating expenses. This kills your ability to calculate gross margin.
- Mixing personal and business. Your chart of accounts is for business transactions only.
- Never reviewing or cleaning up. Accounts accumulate. Once a year, review and consolidate or remove accounts that are no longer relevant.
- Using vague account names. "Expense" or "Costs" tells you nothing. "Marketing - Google Ads" or "Subcontractor - Electrical" tells you everything.
- Creating a new account for every vendor. Your chart of accounts tracks categories, not vendors. "Office Supplies" covers Staples, Amazon, and the local store. Use the vendor field in your software to track who you bought from.
- Not using account numbers. Without numbers, accounts sort alphabetically, which puts Assets, Equity, Expenses, Liabilities, and Revenue in a meaningless order. Numbers enforce the proper accounting structure.
Setting Up in Your Software
In QuickBooks, Xero, or any accounting software:
- Start with the default chart of accounts
- Delete or rename accounts that do not apply to your business
- Add accounts specific to your industry and operations
- Set up numbering if the software supports it
- Create sub-accounts where helpful (e.g., 6600 Vehicle Expenses > 6610 Fuel > 6620 Maintenance > 6630 Insurance)
Spend an hour getting this right at the beginning, and you will save dozens of hours throughout the year.
QuickBooks Online Specific Steps
- Go to Settings (gear icon) > Chart of Accounts
- Click "See your Chart of Accounts" to view the default list
- Delete accounts you do not need (click the dropdown arrow next to each account)
- Click "New" to add accounts specific to your business
- To enable account numbers: Settings > Account and Settings > Advanced > Enable account numbers
- Use "Make inactive" rather than delete for accounts that have prior transactions
Xero Specific Steps
- Go to Accounting > Chart of Accounts
- Xero uses account codes by default (a major advantage)
- Click "Add Account" to create new categories
- Use the "Archive" feature for accounts no longer needed
- Set up tracking categories for departments or locations if needed
Chart of Accounts for Restaurants
Restaurants have unique chart of accounts needs due to food cost tracking, tip reporting, and multiple revenue streams:
| Account # | Account Name | Type |
|---|---|---|
| 4000 | Food Sales | Revenue |
| 4100 | Beverage Sales - Alcohol | Revenue |
| 4200 | Beverage Sales - Non-Alcohol | Revenue |
| 4300 | Catering Revenue | Revenue |
| 4900 | Gift Card Redemptions | Revenue |
| 5000 | Food Cost - Proteins | COGS |
| 5010 | Food Cost - Produce | COGS |
| 5020 | Food Cost - Dairy | COGS |
| 5030 | Food Cost - Dry Goods | COGS |
| 5100 | Beverage Cost - Alcohol | COGS |
| 5110 | Beverage Cost - Non-Alcohol | COGS |
| 5200 | Paper Goods and Disposables | COGS |
| 6000 | Kitchen Labor | Expense |
| 6010 | Front of House Labor | Expense |
| 6020 | Management Salaries | Expense |
| 6100 | Payroll Taxes and Benefits | Expense |
Key insight for restaurants: breaking food cost into subcategories (proteins, produce, dairy, dry goods) lets you see exactly where food cost spikes happen. If your overall food cost jumped from 30% to 34%, is it because protein prices rose, or because produce waste increased? Sub-categories tell you.
How Your COA Drives Better Decisions
A well-structured chart of accounts is not just about record keeping — it directly enables better business decisions:
| Question You Want to Answer | What Your COA Must Have |
|---|---|
| Which service line is most profitable? | Separate revenue accounts per service line |
| Are my material costs rising? | COGS broken out by material type |
| Am I spending too much on marketing? | Dedicated marketing account, ideally with sub-accounts by channel |
| What is my true cost per employee? | Separate accounts for salary, payroll taxes, benefits, and workers comp |
| Should I renegotiate my lease? | Rent as its own line item (not lumped with utilities) |
| Where can I cut costs? | Enough expense categories to see meaningful breakdowns |
If you cannot answer these questions from your P&L, your chart of accounts needs more detail.
Annual Chart of Accounts Audit
Once a year — ideally in January when you close the prior year — review your entire chart of accounts:
- Run a Trial Balance. Identify any accounts with zero activity all year. Either delete them or mark them inactive.
- Check the Miscellaneous account. If it exceeds 5% of total expenses, review the transactions and create proper categories for recurring items.
- Look for duplicates. "Office Supplies" and "Office Expenses" doing the same thing? Merge them.
- Verify COGS vs. Operating separation. Make sure direct job costs are in COGS accounts (5000s) and overhead is in Operating Expenses (6000s). Misclassification distorts your gross margin.
- Confirm alignment with your tax return. Did your accountant reclassify many items during tax prep? If so, adjust your COA to match their preferred categories.
- Review with your bookkeeper and accountant. Get their input on what is working and what needs refinement.
The Bottom Line
Your chart of accounts is not exciting, but it determines whether your financial statements are useful or useless. Build it with intention, match it to your tax return, and keep it clean. When you pull up your P&L and can immediately see exactly where your money is going, you have done it right.
3Sources
- 01Business Expenses — Internal Revenue Service
- 02Manage Your Business Finances — U.S. Small Business Administration
- 03Setting Up a Chart of Accounts — SCORE
Frequently Asked Questions
How many accounts should a small business chart of accounts have?
Most small businesses need 30 to 50 accounts total. Fewer than 20 means you are lumping too many expenses together and losing visibility. More than 80 creates confusion and inconsistency. The key rule: your 'Miscellaneous Expense' account should never exceed 5% of total expenses — if it does, you need more specific categories.
What is a chart of accounts and why do I need one?
A chart of accounts is the organized list of every financial category your business uses to track money coming in and going out. It is the filing system behind your P&L and balance sheet. Without a proper chart of accounts, your financial statements are unreliable, tax prep takes longer and costs more, and you cannot see where your money actually goes.
How do I number my chart of accounts?
Use a standard numbering system: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for revenue, and 5000s through 6000s for expenses. Leave gaps between numbers (1000, 1100, 1200) so you can add new accounts later without renumbering everything. Most accounting software like QuickBooks supports custom account numbering.
Should my chart of accounts match my tax return categories?
Yes — aligning your expense categories to Schedule C (sole proprietors) or Form 1120/1120-S (corporations) line items makes tax prep dramatically easier and cheaper. Your accountant spends less time reclassifying expenses, which directly reduces your tax preparation fees, often by $200 to $500 per year.
What is the difference between COGS and operating expenses in a chart of accounts?
Cost of Goods Sold (COGS) are direct costs tied to delivering your product or service — materials, subcontractor labor, and direct labor. Operating expenses are overhead costs you pay regardless of sales volume — rent, insurance, office staff, and marketing. Separating them is critical because COGS determines your gross margin, which tells you if your pricing is sustainable.