Steph's Books
Services
Industries
Pricing
About
Tools
Contact Us
Get a Quote
Steph's Books

Expert outsourced bookkeeping for professional services firms with $1MM-$10MM revenue.

Stay in the loop

Bookkeeping tips and fraud prevention insights. No spam.

Services

  • Bookkeeping
  • Payroll
  • AR/AP Services
  • Bank Reconciliation
  • Tax Prep
  • Catch-Up Bookkeeping
  • QuickBooks Training

Company

  • Home
  • All Services
  • Industries Served
  • Pricing
  • Meet the Team
  • Blog
  • Contact Us
  • Get Started

Areas Served

ChicagoNapervilleSchaumburgArlington HeightsBarringtonBuffalo GroveVernon HillsLake ZurichWaukeganElginMcHenryWoodstockMarengoLake ForestWaucondaFox LakeLakemoorGreen Oaks

Contact

  • (815) 271-5646
  • steph@stephsbooks.com
  • 4318 W Crystal Lake Rd
    Suite J
    McHenry, IL 60050

Mon – Fri: 9am – 5pm CST

© 2026 Steph's Books. All rights reserved.

Privacy PolicyTerms of ServiceEULA
Back to Blog

How to Fix a Chart of Accounts That Is a Mess

March 16, 2026

Your chart of accounts is the skeleton of your entire financial system. When it's structured correctly, every report — P&L, Balance Sheet, cash flow — tells a clear story. When it's a mess, every report lies to you. If you need to fix your chart of accounts, this guide walks you through the exact process we use at Steph's Books to reorganize the COA for professional services firms generating $1M–$10M in revenue.

A broken chart of accounts is the root cause behind most bookkeeping problems. Misclassified expenses, unreliable financial reports, and cleanup projects that never seem to end almost always trace back to a COA that was either set up wrong from the start or grew into an unmanageable tangle over years of ad hoc additions.

Signs Your Chart of Accounts Needs Fixing

Not every COA needs a complete overhaul. But if you recognize three or more of these symptoms, your chart of accounts is actively hurting your business:

  • You have 150+ accounts — Most professional services firms need 40–60 accounts. Anything beyond 80 creates noise without insight.
  • Multiple accounts for the same thing — "Office Supplies," "Office Expenses," "Supplies - Office," and "General Supplies" all exist. Nobody knows which one to use.
  • Catch-all accounts with huge balances — "Miscellaneous Expense" has $45,000 in it. That's not a category; it's a confession.
  • Wrong account types — A credit card is listed as an "Expense" instead of a "Credit Card" liability. Equipment purchases are in "Supplies" instead of "Fixed Assets."
  • Personal and business expenses mixed — Owner's personal gym membership, grocery runs, and Amazon purchases are scattered across business expense accounts.
  • Your P&L doesn't help you make decisions — You can't answer "What does it cost to deliver our service?" or "What's our overhead rate?" from the reports.
  • Every new bookkeeper reorganizes the COA — And the next one undoes it. There's no documented standard.

Pro Tip: Run a Profit & Loss report in QuickBooks for the last 12 months. Count the line items. If your P&L has more than 40 expense line items, your COA needs simplification. A clean COA produces a P&L you can read in under 60 seconds.

Pro tip: 7 signs your chart of accounts is broken
If you recognize 3 or more of these signs, it's time to restructure your COA.

The Standard Chart of Accounts for Professional Services Firms

Before you start fixing anything, you need a target structure. Here's the COA framework we set up for professional services firms. It's designed to answer the questions that actually matter: What does it cost to deliver our service? What's our true overhead? Where is the money going?

Assets (1000–1999)

Account # Account Name Type Notes
1000 Business Checking Bank Primary operating account
1010 Business Savings Bank Reserve/tax savings
1100 Accounts Receivable Accounts Receivable QBO manages automatically
1200 Undeposited Funds Other Current Asset Payments received, not yet deposited
1300 Prepaid Expenses Other Current Asset Annual software, insurance premiums
1500 Furniture & Equipment Fixed Asset Items over $2,500
1510 Computer & Technology Fixed Asset Laptops, servers, monitors
1550 Accumulated Depreciation Fixed Asset Contra asset (negative balance)

Liabilities (2000–2999)

Account # Account Name Type Notes
2000 Accounts Payable Accounts Payable QBO manages automatically
2100 Business Credit Card Credit Card One account per card
2200 Payroll Liabilities Other Current Liability Taxes withheld, not yet remitted
2300 Sales Tax Payable Other Current Liability If applicable to your state/services
2500 Line of Credit Other Current Liability Revolving credit facilities
2600 Long-Term Loan Long-Term Liability SBA, term loans, equipment financing

Income (4000–4999)

Account # Account Name Type Notes
4000 Service Revenue Income Primary service income
4100 Project Revenue Income One-time project fees (if distinct from retainers)
4200 Reimbursable Revenue Income Client-reimbursed expenses billed at cost
4900 Other Income Other Income Interest, one-time gains, misc

Cost of Services (5000–5999)

Account # Account Name Type Notes
5000 Staff Salaries & Wages Cost of Goods Sold Billable staff compensation
5010 Payroll Taxes (Billable Staff) Cost of Goods Sold Employer FICA, FUTA, SUTA
5020 Employee Benefits (Billable Staff) Cost of Goods Sold Health insurance, retirement, PTO
5100 Subcontractor Costs Cost of Goods Sold 1099 contractor payments (direct project work)
5200 Project Software & Tools Cost of Goods Sold Software directly used in client delivery
5300 Reimbursable Expenses Cost of Goods Sold Client-reimbursed costs (matches 4200)
Pro tip: Standard chart of accounts structure for professional services
This COA structure lets you calculate gross margin, overhead rate, and net profit at a glance.

Operating Expenses (6000–6999)

Account # Account Name Type Notes
6000 Rent & Occupancy Expense Office rent, coworking, utilities
6050 Office Supplies Expense Consumables under $200
6100 Software & Technology Expense SaaS subscriptions not in COS
6150 Telecommunications Expense Phone, internet, cell plans
6200 Insurance Expense E&O, general liability, cyber
6250 Professional Fees Expense Legal, accounting, consulting (not project-related)
6300 Marketing & Advertising Expense Ads, website, content, SEO
6350 Business Meals Expense 50% deductible (keep separate from entertainment)
6400 Travel Expense Airfare, hotels, car rental, mileage
6450 Continuing Education Expense CLE, CPE, conferences, training
6500 Dues & Subscriptions Expense Bar dues, association memberships, publications
6600 Bank & Merchant Fees Expense Credit card processing, wire fees, service charges
6700 Depreciation Expense Annual depreciation from fixed assets
6800 Interest Expense Expense Loan interest, credit line interest
6900 Admin Salaries & Wages Expense Non-billable staff (office manager, admin)
6910 Owner Compensation Expense W-2 salary for S-Corp owners

Total: approximately 45 accounts. That's it. Every dollar your firm earns or spends has exactly one place to go. No ambiguity, no "Miscellaneous."

Common Chart of Accounts Mistakes (And How to Fix Them)

These are the mistakes we encounter in nearly every COA cleanup:

Mistake 1: Too Many Accounts

The most common problem. Someone created a new account every time they weren't sure where something went. The result: 200+ accounts, half of them with balances under $100.

Fix: Merge similar accounts. In QBO, you can't technically "merge" — but you can make one account a sub-account of another, then reclassify all transactions to the parent. After reclassifying, delete or archive the sub-account.

Mistake 2: Wrong Account Types

This is the most damaging mistake because it corrupts your Balance Sheet. Common examples:

  • Credit card set up as an "Expense" account instead of "Credit Card" (liability)
  • Owner distributions booked as "Expense" instead of "Equity"
  • Loan payments booked entirely as "Expense" instead of splitting principal (liability reduction) from interest (expense)
  • Security deposits categorized as "Expense" instead of "Other Current Asset"

Fix: In QBO, you can change the account type only if the account has no transactions. If it does, create a new account with the correct type, reclassify all transactions via journal entry, then archive the old account.

Critical: Changing account types after transactions have been posted can break reconciliations and prior-period reports. Always back up your QBO data before making structural changes to the chart of accounts. In QBO, go to Settings → Back up company to create a snapshot.

Mistake 3: Mixing Personal and Business

This is universal in owner-operated firms. The owner's Amazon account is linked to the business card. Personal groceries, gym memberships, and Netflix are scattered across business expense accounts.

Fix: Create an "Owner's Draw" equity account (or "Shareholder Distribution" for S-Corps). Reclassify every personal transaction to this account. Going forward, implement a policy: personal expenses on personal cards, business expenses on business cards. No exceptions.

Mistake 4: No Cost of Services Section

Many firms dump everything into operating expenses, making it impossible to calculate gross margin. If you can't separate the cost of delivering your service from your overhead, you can't price your services correctly.

Fix: Create a COGS/Cost of Services section (accounts 5000–5999). Move direct labor, subcontractor costs, and project-specific expenses into it. This gives you a gross margin line on your P&L — the single most important metric for a professional services firm.

Pro tip: 4 chart of accounts mistakes that corrupt your financial reports
These 4 mistakes are responsible for 90% of the messy COAs we fix.

Step-by-Step Guide to Fix Your Chart of Accounts in QuickBooks

Here's the exact process. Plan for 4–8 hours depending on the severity.

Step 1: Export and Audit the Current COA

  1. In QBO, go to Settings → Chart of Accounts → Run Report (or export to Excel)
  2. Sort by Account Type, then by Name
  3. Highlight accounts with zero balance in the last 12 months — candidates for archiving
  4. Flag accounts that look like duplicates (similar names, same type)
  5. Identify accounts with wrong types (e.g., credit cards listed as expenses)

Step 2: Design the Target COA

Use the template in the section above as your starting point. Customize for your industry:

  • Law firms: Add "IOLTA Trust Account" (Bank), "Client Costs Advanced" (Other Current Asset), "Court Filing Fees" (COS)
  • Property management: Add "Property Maintenance" (COS), "HOA Revenue" (Income), "Tenant Security Deposits" (Liability)
  • Marketing agencies: Add "Media Buying" (COS), "Freelancer Costs" (COS), "Client Hosting" (COS)
  • Architecture/engineering: Add "Printing & Reproduction" (COS), "Permit Fees" (COS), "Subconsultant Costs" (COS)

Step 3: Map Old Accounts to New Accounts

Create a mapping spreadsheet: Column A = old account name, Column B = new account name. Every old account must map somewhere — either to a new account or to "Archive."

Step 4: Reclassify Transactions

For each account being merged or renamed:

  1. Run a Transaction List by Account for the old account
  2. Select all transactions and batch-reclassify to the new account
  3. For accounts with wrong types, create journal entries to move balances to the correctly-typed account

Step 5: Archive Unused Accounts

In QBO, you can't delete accounts that have had transactions. Instead, make them inactive. Go to Chart of Accounts → find the account → Action → Make inactive. This hides them from dropdown menus and reports without deleting historical data.

Step 6: Verify and Lock

  1. Run a Trial Balance — it must still balance after all changes
  2. Run a P&L and Balance Sheet — compare to pre-cleanup versions. Totals should be identical; only the account-level detail changes.
  3. Set a closing date in QBO (Settings → Advanced → Accounting → Close the books) to prevent anyone from accidentally modifying transactions in completed periods

For the complete cleanup process beyond the COA restructure, see our QuickBooks cleanup guide.

QuickBooks-Specific Tips for Chart of Accounts Management

A few QBO-specific features that make COA management easier:

  • Account numbers: Enable account numbers in Settings → Advanced → Chart of Accounts. Use the numbering convention above (1000s for assets, 2000s for liabilities, etc.). This forces accounts to sort logically on reports.
  • Sub-accounts: Use sub-accounts sparingly. One level of nesting is fine (e.g., "6000 Rent & Occupancy" → "6001 Office Rent" and "6002 Utilities"). Two levels is messy. Three is chaos.
  • Bank rules: After restructuring, update all bank rules to point to the new accounts. Old rules pointing to archived accounts will break.
  • Tags vs. accounts: QBO Tags (and Classes) are for tracking dimensions like departments, locations, or projects. Don't create separate accounts for things that should be tags. "Marketing Dept Office Supplies" isn't an account — it's "Office Supplies" tagged with "Marketing."

Pro Tip: After fixing your COA, document it. Create a one-page reference guide that lists every account, its number, and a one-sentence description of what goes in it. Share it with anyone who touches your books. This prevents the next bookkeeper from creating "Miscellaneous Expense 2" because they didn't know where something went.

Pro tip: Document your chart of accounts to prevent future mess
A one-page COA reference guide prevents 90% of future misclassification problems.

Fix Your Chart of Accounts, Fix Your Financial Visibility

A clean chart of accounts isn't a bookkeeping nicety — it's the foundation of every financial decision your firm makes. With the right COA structure, your P&L tells you exactly where money goes, your Balance Sheet is trustworthy, and your CPA spends time on strategy instead of cleanup.

If your COA has grown into an unmanageable mess, the restructure is a one-time project that pays dividends forever. Follow the steps above, use the template as your target, and don't skip the documentation step.

Need help? Our catch-up bookkeeping service includes a full COA audit and restructure as part of every engagement. We build the structure, reclassify the historical data, and document everything so your books stay clean going forward.


Related Reading

  • QuickBooks Cleanup: Step-by-Step Guide to Fix Messy Books
  • The Complete Guide to Catch-Up Bookkeeping
  • Bookkeeping Cleanup Before Tax Season: A Deadline-Driven Checklist

Chart of accounts a disaster? Steph's Books restructures COAs for professional services firms every week. Schedule your free consultation and we'll audit your current setup and build a clean structure tailored to your industry.

Need help with your bookkeeping?

Get a free quote and see how Steph's Books can save you 40-60% vs hiring in-house.

Get a Free QuoteCall (815) 271-5646