QuickBooks Setup for Service Business
Why this matters
QuickBooks Online (QBO) is the dominant small-business accounting platform in the US - 80%+ market share among service businesses. A correctly set-up QBO file produces meaningful financial reports, makes sales tax painless, integrates with field-service software, + sails through audits. A poorly set-up QBO file produces nonsense reports, mis-categorizes income + expenses, + creates a year-end tax nightmare. The setup is a one-time investment - 6 - 10 hours of careful work - that pays back for the life of the business.
Choosing the right plan
QBO offers several tiers, from Simple Start up through Advanced.
For a single-truck service contractor: Essentials is the sweet spot.
For 2 - 8 truck operation with job costing + multiple service lines: Plus.
Don't oversubscribe; you can upgrade later. Start at right tier for current operation.
Pre-setup decisions
Before opening QBO, decide:
- Cash vs accrual accounting: most service businesses run accrual for management view, cash for tax. QBO supports both views from same data.
- Fiscal year: usually calendar year (Jan - Dec). Some businesses use July 1 OR October 1 fiscal year for tax planning.
- Sales tax: registered with state? Have permit number?
- Bank accounts: separate business checking + business credit card (mandatory before opening QBO).
- Chart of Accounts customization: customize to your trade.
Chart of Accounts for service business
Default QBO is generic. Customize:
Income accounts (by service line): recurring maintenance, repair services, new installs, emergency/after-hours, membership dues, diagnostic fees.
COGS accounts: direct labor (job-allocated), materials + parts, subcontractor costs, job-specific equipment rentals, disposal fees, permits, vehicle-to-jobs (optional).
OpEx: office salaries, marketing, rent, vehicle (non-allocated), insurance, workers comp, software, phone/internet, supplies, bank fees, accounting/legal, training, depreciation.
This separation enables meaningful P&L reading.
Customers, jobs, products
Customers + jobs: QBO supports "sub-customers" for tracking jobs separately under one customer. For recurring: one customer over time. For project work: customer + sub-customer per job.
Products + services (invoice line items): pre-build labor (per service line), materials (by category), travel, maintenance plans, permits, subcontractor charges. Each has its income account + tax category.
Sales tax setup
QBO's Sales Tax Center:
- Enable sales tax in Company Settings
- Add your state + jurisdiction
- Configure rates (auto-detected for most US states)
- Mark products/services as taxable / non-taxable
QBO handles multi-jurisdictional rates (city + county + state). Invoices auto-calculate.
Filing: QBO produces sales tax reports. You file with state revenue department + remit.
Bank + credit card connection
CRITICAL setup step:
- Connect business checking via QBO bank feeds
- Connect business credit card
- QBO auto-imports transactions
- Categorize each (eventually QBO learns + auto-categorizes)
- Match to entered invoices + bills
Connected feeds eliminate 80% of manual bookkeeping. Without them, you're typing everything from bank statements at month-end.
Bill pay + accounts payable
For paying suppliers + subcontractors:
- Enter bills as they arrive (date due + amount + supplier)
- QBO shows running A/P
- Pay via QBO bill pay OR external (check / ACH)
- Mark paid in QBO
Tracks who you owe + when due. Avoids missed payments + late fees.
Invoicing setup
Customize invoice template:
- Company logo
- Address + phone + email + website
- License numbers (state-required)
- Payment terms (Net 30 default)
- Default payment methods (credit card, ACH, check)
Set up payment processing:
- QuickBooks Payments (built-in) - integrated invoicing + ACH/card processing
- Or third-party (Stripe, PayPal, Square) - integration available
For high-volume operations: payment processing in QBO simplifies reconciliation.
Time tracking + payroll
For payroll-using businesses:
- QBO Time (formerly TSheets): integrates with QBO for time tracking
- OR external payroll (Gusto, ADP, Square Payroll) with QBO integration
Time tracking captures:
- Tech hours per job (for job costing)
- Tech total hours per pay period (for payroll)
- Drive time + service time + overhead time
Integration with field-service software
QBO syncs with most field-service platforms:
- ServiceTitan: deep integration
- Housecall Pro: built-in
- Manuall: API + direct sync
- Jobber: built-in
- Workiz: built-in
Sync direction: typically field software → QBO. Customer + invoice + payment flow into QBO automatically.
Setup correctly: invoices created in field software appear in QBO; payments recorded in field software update A/R in QBO.
Class + Location tracking (QBO Plus only)
QBO Plus enables "Class" and "Location" tracking - additional dimensions to filter reports:
- Classes: track by service line (Repair, Install, Maintenance, Emergency)
- Locations: track by region or branch (for multi-location operations)
This is how to get TRUE per-service-line P&L. Highly recommended for any operation that has grown well past a single-truck scale.
Monthly closing
Days 5 - 8 of next month: bookkeeper reconciles bank + cards. Days 8 - 10: review uncategorized. Days 10 - 12: P&L + balance sheet. Days 12 - 14: owner review. Day 15: file sales tax. End of quarter: estimated tax planning. This rhythm = books current = no year-end scramble.
Common setup mistakes
- Generic chart of accounts: customize to your trade
- Co-mingled personal + business: makes QBO worthless; separate accounts mandatory
- Sales tax disabled: set up + mark items even if unsure
- No bank feeds: connect feeds always; manual entry creates errors + lag
- Uncategorized imported transactions: categorize weekly OR year-end is a nightmare
- Tech wages in OpEx: makes gross margin meaningless; direct labor = COGS
Who should do the bookkeeping
For solo + 1-truck contractors: owner CAN do it, but most outsource:
- CPA: more expensive but adds tax planning + strategic review
- Owner self-doing: 5 - 15 hours/month; possible but takes discipline
For 2+ truck contractors: bookkeeper essentially mandatory. Owner's time is too valuable for data entry.
The single most-impactful QBO setup decision is the CHART OF ACCOUNTS CUSTOMIZATION. The default chart is built for retail + service generic. Spend 4 - 8 hours upfront customizing it for YOUR trade - separate income lines per service category, COGS subdivisions, OpEx categories that match your actual spending. Once set, the monthly P&L tells the right story automatically. Bad chart of accounts = unreadable reports forever. Get this right BEFORE you start using QBO operationally.
Backup + security
- QBO is cloud-based (Intuit handles backups)
- Add 2FA on your account
- Periodic export to local backup (CSV + IIF export available)
- Multi-user permissions (don't give bookkeeper full owner access if not necessary)
References
- Intuit QuickBooks help center
- "QuickBooks for Contractors" specialty guides
- AICPA + state CPA society resources
- Manuall internal: Reading a P&L Statement for a Service Business, Self-Employment Tax + Quarterly Estimated Payments