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

QuickBooks Online Setup Guide for Professional Services Firms (2026)

March 9, 2026

Most QuickBooks Online setups fail before the first transaction posts. The default chart of accounts is built for a retail business selling widgets — inventory accounts, shipping expenses, point-of-sale categories. A professional services firm selling expertise by the hour needs a completely different foundation: revenue split by service line, direct labor as cost of goods sold, and class tracking that ties every dollar to a client or project.

Get the setup right, and you’ll pull a P&L by client in 30 seconds. Get it wrong, and you’ll spend 10+ hours per month reclassifying transactions that should have been categorized correctly from day one.

This guide covers the exact setup sequence we use for $1MM-$10MM professional services firms — law firms, consulting practices, agencies, medical groups, property management companies, and construction firms.

Choosing the Right QBO Plan

QuickBooks Online has four tiers. The feature that matters most for professional services firms — class and project tracking — only appears at the Plus level and above.

Plan Monthly Cost Users Key Features Best For
Simple Start $35/mo 1 Basic invoicing, bank feeds, reports Solopreneurs with no employees
Essentials $65/mo 3 Accounts payable, time tracking, multi-currency Small firms needing basic AP
Plus $99/mo 5 Class tracking, project tracking, budgets, inventory Most $1MM-$10MM professional services firms
Advanced $235/mo 25+ Custom roles, dedicated support, batch invoicing, business analytics Multi-entity firms, 10+ employees needing custom permissions

Our recommendation: If your firm bills more than $1MM annually, start with Plus. The class tracking alone pays for the upgrade — without it, you cannot run a P&L by client, project, or department. Multi-entity firms or those needing custom user roles should go Advanced.

Do not start on Essentials thinking you’ll upgrade later. Migrating class data retroactively is painful, and you’ll lose months of granular reporting.

Step 1: Chart of Accounts Setup

Quickbooks Setup Guide
A properly configured chart of accounts is the foundation of useful financial reporting.
Pro tip: Set up Classes before importing transactions
Setting up QBO Classes from day one saves hours of reclassification later.

This is the single most important step. A properly structured chart of accounts is the difference between a QBO file that answers questions and one that creates them. The default template includes 80+ accounts, most of which are irrelevant to a services business. You want 40-60 accounts — enough granularity to see where money goes, few enough that your team can categorize consistently.

Why the Default Chart of Accounts Is Wrong

QuickBooks ships with accounts like “Inventory Asset,” “Cost of Goods Sold — Materials,” and “Shipping & Delivery.” None of these apply to a law firm or consulting practice. Meanwhile, it’s missing the accounts you actually need: revenue by service line, direct labor costs, and subcontractor expenses broken out from general operating costs.

Leaving the defaults in place leads to the most common QBO problem we see: everything lands in 2-3 catch-all accounts, and nobody can tell you which service lines are profitable.

Revenue Accounts

Break revenue into distinct service lines. “Services Revenue” as a single line item tells you nothing.

Account Name Type Example Firms
Consulting Revenue Income Management consulting, IT advisory
Audit & Assurance Revenue Income Accounting firms
Tax Preparation Revenue Income CPA firms, tax advisory
Legal Services Revenue Income Law firms
Property Management Fees Income PM companies
Design Revenue Income Architecture, engineering, agencies
Retainer Revenue Income Any firm with recurring retainers

Pick 3-5 revenue accounts that match your actual service lines. When you pull a P&L, you should immediately see which lines are growing and which are flat.

Cost of Goods Sold (Direct Costs)

For professional services, COGS is direct labor and subcontractor costs — the people doing the billable work. Separating these from operating expenses gives you gross margin by service line, which is the number that actually tells you if a practice area is profitable.

Account Name Type
Direct Labor COGS
Subcontractor Costs COGS
Project-Specific Software COGS
Project Travel & Expenses COGS

Operating Expenses

Organize by function, not by the 47 subcategories QBO suggests. A clean operating expense section for a professional services firm:

Account Name Type
Salaries & Wages (Admin) Expense
Payroll Taxes & Benefits Expense
Rent & Occupancy Expense
Technology & Software Expense
Professional Development Expense
Marketing & Business Development Expense
Insurance (General Liability, E&O) Expense
Professional Fees (Legal, Accounting) Expense
Office Supplies & Equipment Expense
Travel & Entertainment (Non-Project) Expense
Depreciation & Amortization Expense
Bank & Merchant Fees Expense
Dues & Subscriptions Expense

Class Tracking

Classes are QBO’s most powerful feature for professional services firms, and the one most often left unused. Enable class tracking in Settings > Account and Settings > Categories on day one.

Use classes to track one primary dimension across your entire chart of accounts:

  • Client — if you want to see profitability by client
  • Department — if you want to see profitability by practice area (e.g., Litigation vs. Transactional)
  • Location — if you have multiple offices

Pick one. Do not try to track all three with classes — QBO supports a single class per transaction. If you need a second dimension, use Projects for client or engagement-level tracking.

Critical: Enable the “Warn me when a transaction isn’t assigned a class” setting. Without this, your team will forget to assign classes within the first week, and your reports will have gaps you can’t backfill without manually editing every transaction.

Step 2: Connect Your Bank Accounts and Credit Cards

Pro tip: Bank rules auto-categorize 70% of transactions
Bank rules are one of the most underused time-savers in QuickBooks Online.

Use direct bank feeds, not CSV uploads. Direct feeds pull transactions automatically every 24 hours and reduce manual entry errors. QBO supports direct connections with over 14,000 financial institutions.

Connect each business checking, savings, and credit card account via Banking > Link Account. Set the start date to pull 90 days of historical transactions to establish categorization patterns.

Bank Rules: Your Biggest Time Saver

Bank rules automatically categorize recurring transactions. Set up rules for your top 20 vendors on day one — this single step saves 3-5 hours per month for most firms.

For each rule, specify the bank text match, expense category, class assignment, and whether to auto-add. Turn auto-add on for vendors that always hit the same account.

Example rules:

Bank Text Contains Category Auto-Add
GUSTO Salaries & Wages Yes
MICROSOFT Technology & Software Yes
ADOBE Technology & Software Yes
WESTLAW / LEXIS Dues & Subscriptions Yes
GOOGLE ADS Marketing & Business Development Yes

Set up 15-20 rules covering your recurring vendors. After the first month, QBO’s machine learning will start suggesting categories for the rest — but the rules you create manually are more reliable and take priority.

Step 3: Configure Invoicing and Payment Terms

Professional services firms live and die by collections. QBO’s invoicing setup directly impacts how fast you get paid.

Invoice Template

Customize your template in Settings > Custom Form Styles: upload your logo (300x300px minimum), set default payment terms, and include project/matter references in line item descriptions.

Payment Terms

Set your default to Net-30 unless your industry standard differs. Benchmarks:

  • Law firms: Net-30, with retainer agreements billed in advance
  • Consulting firms: Net-30, or 50% deposit / 50% on completion for project work
  • Agencies: Net-15 to Net-30, depending on client size
  • Construction: Progress billing per AIA schedule of values

Online Payments

Enable online payments. Firms that accept ACH and credit card payments through their invoices collect an average of 15 days faster than firms that only accept checks.

Options: QBO Payments (built-in, 2.9% + $0.25 cards, 1% ACH) or Stripe (similar pricing, more flexibility).

Automated Payment Reminders

Set up three reminders: 7 days before due date, day of, and 7 days past due. This alone reduces average days sales outstanding by 8-12 days for firms that previously relied on manual follow-up.

Step 4: Set Up Payroll

Labor is typically 55-70% of revenue for professional services firms, making payroll your largest expense and your most important profitability lever.

QBO Payroll vs. Third-Party

Option Monthly Cost Best For
QBO Payroll Premium $80/mo + $6/employee Firms wanting everything in one ecosystem, auto-tax filing
Gusto $46/mo + $6/employee Firms wanting a modern UX, strong benefits administration
ADP Run Custom pricing Firms with complex multi-state payroll, 50+ employees

For most professional services firms under 25 employees, QBO Payroll or Gusto handles everything you need. The key integration requirement: payroll costs must flow into QBO with class assignments so you can track labor cost by department or practice area.

If you use QBO Payroll, this happens natively. With Gusto or ADP, verify the integration maps expenses to correct accounts and classes — the default sync often dumps everything into a single “Payroll Expense” account, defeating the purpose of your structured chart of accounts.

Step 5: Reporting Setup

Pro tip: P&L by Class reveals true profitability
Monthly P&L by Class reports separate profitable service lines from busy ones.

Set up these four reports on day one, schedule automatic monthly delivery, and you’ll have the financial visibility that 90% of professional services firms lack.

The 4 Reports Every Firm Should Run Monthly

1. Profit & Loss by Class — Revenue, direct costs, and gross margin broken out by client, department, or location. When a partner asks “Is our litigation practice profitable?” — this answers in 10 seconds. Path: Reports > Profit and Loss > Customize > Rows/Columns > Class

2. Balance Sheet — Your financial health snapshot. Watch cash, AR, AP, and total equity. If AR grows faster than revenue, you have a collections problem. Path: Reports > Balance Sheet > Standard

3. Statement of Cash Flows — Revenue is vanity, cash is survival. If operating cash flow is consistently negative while the P&L shows profit, you’re growing faster than you’re collecting. Path: Reports > Statement of Cash Flows > Standard

4. Aged Receivables — Every unpaid invoice grouped by how overdue it is. The benchmark: no more than 15% of AR should be over 60 days old. If it is, you have a systemic collection issue. Path: Reports > Accounts Receivable Aging Summary

Saving and Scheduling Reports

For each report: customize filters, click Save Customization, then Set email schedule for monthly delivery on the 5th business day (gives time for month-end close). Add your managing partner, ops director, and bookkeeper as recipients. Takes 15 minutes to configure, delivers the right numbers automatically every month.

Common QBO Setup Mistakes

After setting up QBO for hundreds of professional services firms, these are the patterns we see consistently:

Using “Uncategorized Income” or “Uncategorized Expense” as a dumping ground. If more than 2% of your transactions hit uncategorized accounts, your reports are unreliable. Set up bank rules, assign classes, and review the bank feed weekly — not monthly.

Not enabling class tracking from day one. You cannot retroactively assign classes to historical transactions in bulk. If you run QBO for six months without classes, those six months of data are effectively useless for client or department profitability analysis. Turn it on during setup. Period.

Connecting personal bank accounts to a business QBO file. Business and personal finances must be completely separated — different bank accounts, different credit cards, different QBO files. Commingling is the fastest way to lose liability protection and make your accountant’s job impossible.

Thinking “matching” is the same as reconciling. Matching in the bank feed confirms a transaction exists. Reconciliation confirms your QBO balance matches your bank balance to the penny. Run a formal reconciliation monthly via Banking > Reconcile and resolve every discrepancy before closing the month.

Setting up too many accounts (or too few). We’ve seen firms with 200+ accounts where nobody can find anything, and firms with 12 accounts where everything is lumped together. The sweet spot: 40-60 accounts.

The Bottom Line

Most firms spend 2-4 hours setting up QBO themselves, skip the chart of accounts customization, ignore class tracking, and then spend 10+ hours per month reclassifying transactions, reconciling mismatches, and building reports that should have been automatic.

A proper setup takes 4-6 hours and saves hundreds of hours per year. More importantly, it gives you financial data you can actually trust — the kind that tells you which clients are profitable, which service lines are growing, and whether you can afford to hire that next senior associate.

If you’d rather have it done right the first time, book a QBO setup consultation with our team. We’ll build your chart of accounts for your specific industry, configure class tracking, connect your bank feeds, and deliver a QBO file that’s ready to produce real reports from day one.

Related Reading

  • How Much Does Outsourced Bookkeeping Cost in 2026?
  • 5 Bookkeeping Mistakes That Cost Professional Services Firms Thousands
  • In-House vs. Outsourced Bookkeeping: The Real Cost Comparison
  • catch-up bookkeeping guide

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