Chart of Accounts: Setup Guide and Common Mistakes
Quick answer: A chart of accounts (COA) is complete list of every account your business uses to record financial transactions. It's organized into five categories assets, liabilities, equity, revenue, and expenses and it determines what shows up on your balance sheet and income statement. Get COA right, and your financials practically build themselves. Get it wrong, and you'll spend hours every quarter untangling misclassified transactions.
Here's what nobody tells founders setting up their books for first time: chart of accounts is one decision that affects every financial report, every tax filing, and every close you'll ever do. It's not glamorous. It's not part of starting a business anyone gets excited about. But a poorly structured COA is single most common reason bookkeepers spend extra hours at month-end reclassifying transactions that should've been categorized correctly in first place.
For bookkeepers onboarding new clients, COA is first thing you inherit and last thing you want to rebuild mid year. A client with 200 expense accounts when they need 40 is just as much trouble as a client with 10 accounts stuffed with miscellaneous charges.
What a chart of accounts is
A chart of accounts is index of every financial account in your general ledger. Each account represents a specific type of financial activity cash in bank, money owed to vendors, software subscription expenses, revenue from product sales. Every transaction you record hits at least two accounts (that's double entry bookkeeping), so COA is structure that determines where every dollar gets classified.
Think of it as a filing system for money. When a customer pays an invoice, that transaction goes into two accounts: cash (up) and accounts receivable (down). When you pay rent, it's: cash (down) and rent expense (up). The COA defines "folders" those transactions land in.
In QuickBooks Online, chart of accounts lives under Accounting > Chart of Accounts (QBO's help page walks through interface). QBO starts you with 70-80 default accounts, but most small businesses actively use 30-50 of them.
The five account types (and what goes where)
Every account in your COA belongs to one of five types. These five types are defined by GAAP (Generally Accepted Accounting Principles) and they map directly to your two core financial statements.
Every transaction in your business touches at least one balance sheet account and often one income statement account. The COA keeps them separated so your trial balance comes out right and your financial statements tell truth.
How to number your chart of accounts
Account numbering isn't required, but it makes your COA organized and scalable. QBO supports account numbers you just have to enable them under Settings > Account and Settings > Advanced > Chart of Accounts.
The standard numbering convention:
Two rules that save you headaches later:
Leave gaps between account numbers. Start with 1010, 1020, 1030 not 1001, 1002, 1003. When you need to add a new account between two existing ones (and you will), gaps give you room to insert without renumbering everything.
Be consistent with sub accounts. If your main marketing expense account is 6400, sub accounts should be 6410 (Paid Ads), 6420 (Content Marketing), 6430 (Events). This keeps related accounts grouped together on your P&L.
Setting up a chart of accounts in QuickBooks Online
If you're starting from scratch, QBO generates a default COA based on your business type during onboarding. For most businesses, this default is a reasonable starting point that needs trimming and customization, not a complete rebuild.
Here's practical setup process:
Start with default and edit. Review what QBO gave you. Delete or inactivate accounts you'll never use (a retail store probably doesn't need "Agricultural Revenue"). Rename accounts that are too vague (change "Other Expense" to something specific). Add new accounts for categories default doesn't include.
Match expense accounts to tax categories. This is step most people skip, and it's one that costs most time at year end. Your expense accounts should map to line items on your tax return. For sole proprietors, that means IRS Schedule C. For corporations, Form 1120. If your CPA has to manually reclassify 50 transactions at year end because your "Miscellaneous" account is a catch all, you're paying for setup mistakes with tax prep hours.
The Schedule C instructions list every expense category IRS expects: advertising, car expenses, commissions, depreciation, insurance, interest, legal fees, office expenses, rent, repairs, supplies, taxes and licenses, travel, meals, utilities, and wages. Your expense accounts should mirror these categories. Not one to one necessarily, but your COA should make it obvious which expenses map where.
Separate COGS from operating expenses. Cost of goods sold (or cost of revenue for service businesses) goes in 5000 range. Operating expenses go in 6000 range. Mixing them together means your gross profit margin is wrong, and gross margin is number investors, lenders, and you should be watching most closely.
Don't create accounts you won't use. A startup with no employees doesn't need five payroll sub accounts. A solo consultant doesn't need inventory tracking accounts. Build for what your business does today, and add accounts when new activity actually starts. You can always add accounts later.
Chart of accounts structure by business type
A SaaS company, a professional services firm, and an e commerce store all need different COA structures. The five account types are same, but what goes inside them varies.
SaaS startup
Revenue accounts need to distinguish between recurring and non recurring income because investors care about difference. The accrual accounting method requires you to recognize subscription revenue monthly, not when annual payment hits Stripe.
Key accounts most SaaS founders miss:
- 4100 Subscription Revenue (MRR/ARR feeds from here)
- 4200 Professional Services Revenue (implementation, consulting kept separate from recurring)
- 5100 Hosting & Infrastructure (this is COGS for SaaS, not an operating expense)
- 5200 Payment Processing Fees (what Stripe charges you per transaction)
- 2300 Deferred Revenue (annual subscription payments you haven't earned yet)
If you're a SaaS founder and your COA has one account called "Revenue" and one called "Expenses," your financials are useless for fundraising. Investors will ask for MRR breakdown, gross margin, and CAC payback none of which are calculable from a two line income statement. For more on full set of metrics, see SaaS metrics dashboard guide.
Professional services firm
Services businesses have simpler COAs, but mistake is usually too much detail in wrong places (15 sub accounts for office supplies) and not enough detail where it matters (all client revenue in one bucket).
Key accounts:
- 4000 Client Service Revenue (consider sub accounts by service type: bookkeeping, advisory, tax prep)
- 5000 Contractor Labor (this is COGS if contractors deliver billable work)
- 6200 Payroll – Staff (separate from contractor labor)
- 6300 Professional Development (separate from general "office expense")
E commerce business
E commerce COAs need detailed COGS tracking because product margins vary by SKU, and inventory accounting has its own IRS requirements.
Key accounts:
- 1400 Inventory (asset account what you've purchased but not yet sold)
- 5000 COGS – Product Cost (actual cost of goods shipped)
- 5100 COGS – Shipping to Customer (outbound shipping is COGS if included in product price)
- 5200 COGS – Marketplace Fees (Amazon, Shopify, Etsy platform fees)
- 6600 Shipping Supplies (packaging materials this is an operating expense, not COGS, if it's incidental)
- 2200 Sales Tax Payable (liability account for collected but not yet remitted sales tax)
The COA mistakes that haunt you at tax time
These aren't theoretical problems. They're ones that show up in January when your CPA opens QuickBooks and starts asking questions you can't answer.
The "miscellaneous" dumping ground
Every COA has a Miscellaneous Expense account. In most businesses, it's largest expense category by year end because it's default destination for anything bookkeeper isn't sure about. A $200 client dinner, a $4,500 conference sponsorship, a $12 parking fee all in same account.
Your CPA now has to open every transaction in that account, read memo, and reclassify them into correct Schedule C categories. At $300/hour for CPA time, a messy Miscellaneous account can cost you more in tax prep fees than total of transactions in it.
The fix: keep Miscellaneous under 1% of total expenses. Review it monthly. Reclassify anything that has an obvious home somewhere else.
Mixing personal and business expenses
This one is straightforward but still common. Personal groceries categorized as "Meals." A personal Amazon order tagged as "Office Supplies." The IRS considers mixing personal and business expenses a recordkeeping failure, and it's one of most common audit triggers for small businesses.
The fix: separate bank accounts and credit cards for business. If personal expenses end up in business feed, exclude them immediately during bank reconciliation instead of categorizing them.
Too many accounts
A COA with 300 accounts for a business that does $500K in annual revenue is over engineered. It means more categories to choose from (which means more miscategorization), longer financial reports, and more time spent during close reclassifying transactions between accounts that shouldn't exist in first place.
The fix: if an account has fewer than 5 transactions per quarter, merge it into a parent account. You don't need separate accounts for "Printer Paper," "Pens," and "Sticky Notes" that's all "Office Supplies."
Not separating COGS from operating expenses
When product costs and operating expenses live in same section of COA, your gross profit margin is invisible. You can see total expenses, but you can't see how much it costs to deliver your product versus how much it costs to run business. This matters because a company with 70% gross margin and high operating costs looks very different from a company with 30% gross margin and low operating costs, even if net income is same.
Ignoring accruals
If you're on accrual accounting method, your COA needs accounts for prepaid expenses, accrued liabilities, and deferred revenue. Without them, your bookkeeper can't record adjusting entries properly, and your financial statements won't match reality.
Annual insurance payments are a common example. A $12,000 annual policy paid in January should be recognized as $1,000/month, not $12,000 in January. Without a prepaid expense account and an amortization schedule, full $12,000 hits your P&L in January and inflates expenses for that month while understating them for next eleven.
Never reviewing COA after setup
A chart of accounts that was right when you started business might be wrong two years later. New revenue streams, new expense categories, new regulatory requirements all of these can create situations where your COA no longer matches your actual business activity. At that point, transactions get forced into accounts where they don't belong, and your financials drift away from reality.
The fix: review your COA quarterly. Ask: are there accounts with zero activity? Merge or delete them. Are there accounts where transaction volume has exploded? Split them into sub accounts. Are there new business activities that don't have a clear home? Create new accounts for them.
How to handle COA setup when onboarding new clients
For bookkeepers, COA conversation happens during client onboarding. Some clients show up with a clean COA. Most don't. Here's practical workflow:
Assess what exists. Export current COA from QBO and review it. Look for: too many accounts, inconsistent naming, missing COGS separation, accounts that duplicate each other under slightly different names.
Propose a standard. Most accounting firms use a standardized COA template that they customize per client. If 90% of your clients are similar businesses, 90% of their COA should be identical. The other 10% gets customized during onboarding.
Reclassify before next close. If you're restructuring a client's COA mid year, reclassify historical transactions into new accounts before next closing entries are posted. Otherwise, your year to date P&L will have splits between old accounts and new ones that make it unreadable.
Document mapping. Create a reference that maps each account to: its purpose, tax category it corresponds to, and examples of what does and doesn't belong in it. Your team needs this. Future you needs this. The client's next bookkeeper needs this.
Tools like Finlens ship with a pre built chart of accounts tested across SaaS startups, service businesses, and e commerce companies. Combined with AI transaction categorization that learns from corrections, it reduces manual work of both setting up COA and maintaining categorization accuracy over time. For QBO specific setup process, see detailed QuickBooks chart of accounts guide.
FAQ
What is a chart of accounts?
A chart of accounts is full list of every account in your general ledger, organized by type (assets, liabilities, equity, revenue, expenses). It's structure that determines how every transaction in your business gets classified and reported.
How many accounts should a small business have?
Most small businesses need 30-50 active accounts. Fewer than 20 means you don't have enough detail for useful financial reporting. More than 100 means your COA is over engineered and creating unnecessary categorization decisions for your bookkeeper.
What's standard chart of accounts numbering system?
The standard system uses ranges: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for revenue, 5000s for COGS, 6000s for operating expenses, 7000s for other income/expenses. Leave gaps between numbers (1010, 1020, 1030) so you can add accounts later without renumbering.
Should my chart of accounts match my tax return?
Not exactly, but your expense accounts should map logically to expense categories on your tax form (Schedule C for sole proprietors, Form 1120 for corporations). The closer match, less reclassification your CPA has to do at year end.
Can I change my chart of accounts mid year?
Yes. You can add, rename, merge, and inactivate accounts at any time in QBO. If you restructure significantly mid year, reclassify historical transactions into new structure so your year to date reports are consistent.
What's difference between a chart of accounts and a general ledger?
The chart of accounts is list of account names and numbers. The general ledger is record of every transaction posted to those accounts. The COA is structure; general ledger is data.
Does Finlens provide a default chart of accounts?
Yes. Finlens ships with a pre built chart of accounts designed for SaaS startups, service businesses, and e commerce companies. New clients can be onboarded without manual COA setup, and AI categorization engine uses COA structure to classify transactions automatically.
