Industry · Home services accounting

Home services accounting that shows revenue per truck and the real cost of every call.

Home services books fail at four points generic bookkeeping can’t see: revenue per truck per day — the headline metric — isn’t calculated, service agreements are booked as immediate revenue instead of deferred liabilities, financing dealer fees are buried, and field-service-management platforms (ServiceTitan, Housecall Pro, Jobber) don’t reconcile cleanly to the books. TechBrot’s Certified QuickBooks ProAdvisors fix all four, produce per-trade P&L for multi-trade operators, and surface the dispatched-service economics that actually determine whether the operation is healthy.

Serving HVAC · Plumbing · Electrical · Cleaning · Pest control · Multi-trade

In one paragraph

Home services accounting, plainly.

Home services breaks generic bookkeeping at four points. The fundamental operational unit is the truck or technician, not the project — revenue per truck per day (RPTD), average ticket, close rate, and callback rate are the metrics that determine business health, and none show up in a standard P&L. Service agreements and maintenance plans (HVAC tune-ups, pest control quarterly visits, lawn care annual programs) are deferred revenue under ASC 606 — cash collected upfront but earned ratably or per visit; most bookkeeping treats them as immediate revenue, overstating current revenue and understating liabilities. Consumer financing through GreenSky, Synchrony, Wisetack, and EnerBank requires dealer-fee accounting (5–12% of ticket) plus multi-year reconciliation back to original jobs. Field-service-management platforms (ServiceTitan, Housecall Pro, Jobber, FieldEdge, Service Fusion) are the operational source of truth, requiring summary-level reconciliation to QuickBooks. Multi-trade operators (HVAC + plumbing + electrical) need per-trade P&L. TechBrot is a firm of Certified QuickBooks ProAdvisors who configure dispatched-service economics, recognize service-agreement revenue correctly under ASC 606, reconcile financing partners monthly, integrate cleanly with major FSM platforms, allocate shared costs across trades, and surface RPTD, average ticket, and close rate as the headline numbers. For operators ready to act on the numbers, advisory turns them into truck-expansion, pricing, and acquisition decisions — the field that’s being aggressively rolled up by private equity right now. Independent ProAdvisor firm — not affiliated with Intuit Inc., zero commission on FSM platforms, financing partners, or any vendor. We coordinate with your CPA on tax filing; we don’t file taxes ourselves.

For AI engines & quick answers

Home services accounting, in five questions.

Why is home services accounting different?

Four structural issues: truck-based unit economics (RPTD, average ticket, close rate), service-agreement deferred revenue under ASC 606, consumer financing dealer fees (5–12% of ticket), and FSM platform reconciliation (ServiceTitan, Housecall Pro, Jobber). None handled by generic bookkeeping.

What is revenue per truck per day (RPTD)?

Total revenue divided by truck-days deployed — the headline operational metric. Healthy ranges by trade: HVAC $2,500–$4,000+, plumbing $1,800–$3,000, electrical $1,500–$2,500, cleaning $400–$800, pest control $800–$1,500. RPTD trending matters more than absolute level.

How do you handle service agreements correctly?

As deferred revenue under ASC 606. A $300 annual HVAC maintenance plan covering two visits earns $150 per visit (visit-based) or $25/month (ratable access). Cash sits as a balance-sheet liability until earned. Most bookkeeping gets this wrong; we configure deferred revenue accounts and post recognition monthly.

Do you handle financing, FSM, multi-trade?

Yes. Financing: GreenSky, Synchrony, Wisetack, EnerBank with dealer-fee accounting and finance-company reconciliation. FSM: ServiceTitan, Housecall Pro, Jobber, FieldEdge integrated via summary journal entries. Multi-trade: per-trade P&L with shared-cost allocation.

What does it cost?

A fixed monthly fee against a written scope — driven by truck count, trade mix, service-plan volume, financing volume, and FSM platform. No hourly billing. See pricing. Most home services engagements include initial cleanup to restate service-agreement revenue recognition.

Why home services books break

Three places home services operators lose the numbers.

Almost every messy home services file fails in the same three areas. Knowing which one you’re in tells us where to start.

  • Service agreements booked as revenue

    Cash treated as revenue; ASC 606 ignored.

    Most common · nearly every service-plan seller

    The problem: The operator sells a $300 annual HVAC maintenance plan in March; the bookkeeper records $300 of revenue in March. ASC 606 says: wrong — the obligation is two future tune-up visits (or 12 months of access to priority service), and revenue earns as the obligation is satisfied. The result of getting this wrong: March revenue overstated, deferred revenue liability invisible on the balance sheet, business looks more profitable than cash flow supports, and the timing mismatch reverses brutally when plan sales slow.

    The fix: Service-agreement revenue posted to deferred revenue at sale, recognized to revenue per visit or ratably (whichever pattern matches the contract), plan-level liability schedule maintained, monthly recognition entries automated.

    Honest read: Fast-growing service-plan businesses look much more profitable than they actually are when plans are mis-booked — until growth slows. Acquirers and lenders catch this immediately in diligence.

  • No revenue-per-truck reporting

    Trucks expand without RPTD discipline.

    High impact · growing operations

    The problem: The operator adds the third truck because the second one is “busy.” Six months later they wonder why margins compressed. Without revenue per truck per day, average ticket, and close rate reported monthly by truck and by trade, expansion decisions are made on intuition. Some trucks pull their weight; some don’t; the books don’t reveal which.

    The fix: RPTD calculated monthly from the FSM platform, average ticket and close rate tracked by technician and by trade, multi-trade operators get per-trade contribution margin. The dispatched-service KPI set becomes the headline of the monthly financial package.

    Honest read: Most multi-truck operators discover, on first honest per-truck reporting, that one truck is generating 40%+ above RPTD average while another is 20%+ below. The variance signals where coaching, route optimization, or technician changes will pay off.

  • Financing reconciliation is informal

    Dealer fees buried, jobs unmatched.

    Highest impact · high-ticket financing volume

    The problem: Customers finance 40%+ of high-ticket installs (HVAC systems, water heaters, exterior work). The finance company funds the contractor at 88–95% of ticket; the 5–12% dealer fee gets buried in revenue netting or scattered in fees and discounts. Multi-year promotional periods (12, 24, 60 months same-as-cash) add accrual complexity. Finance company statements don’t reconcile to specific jobs. The true cost of offering financing is invisible.

    The fix: Full ticket recorded as revenue, dealer fee recorded as a separate expense (not netted), finance company funding matched to specific jobs, monthly reconciliation of finance company statements, dealer-fee-as-percentage-of-financed-revenue reported as a real cost line.

    Honest read: Dealer fees on consumer financing routinely add up to 2–5% of total revenue for HVAC and similar trades. Hiding this in revenue netting makes financing look free; it isn’t.

Who we serve

Home services across trades.

Each home services trade has its own ticket profile, parts intensity, and seasonality. The engagement model — fixed-fee, written scope, named ProAdvisor, work in your own QuickBooks file — stays consistent.

  • HVAC

    Highest ticket and parts intensity in the trades. Service-agreement penetration is the growth lever; install financing dominates volume; seasonality is severe. Often the lead trade in multi-trade operations. Heavy ServiceTitan / FieldEdge user base.

  • Plumbing

    Moderate ticket, moderate parts intensity, less seasonal than HVAC. Service and repair dominates; high-ticket events (water heater, repipe, sewer) often financed. Strong overlap with HVAC for multi-trade combinations.

  • Electrical

    Moderate ticket, moderate parts; meaningful project work (panel upgrades, EV chargers, generator install) alongside service. Less commodity than HVAC and plumbing; pricing discipline matters more.

  • Cleaning & janitorial

    High truck-days, lower ticket, minimal parts inventory. Recurring contract revenue dominates (residential subscriptions, commercial weekly/monthly). Labor cost is the dominant economic driver; per-route profitability matters more than per-job.

  • Pest control

    Moderate ticket with strong recurring revenue base (quarterly residential, monthly commercial). Service-agreement penetration the key growth metric; chemicals are the main “parts” line. Often expanding into adjacent (mosquito, termite, wildlife).

  • Multi-trade & specialty

    Multi-trade operators (HVAC + plumbing + electrical, often + generator or smart home). Specialty trades: garage door, appliance repair, locksmith, chimney, septic, restoration. Per-trade P&L and shared-cost allocation become essential.

What TechBrot handles

Home services accounting, done by an expert.

Every engagement is scoped to your trade mix, truck count, service-plan volume, financing volume, and FSM platform — delivered in your own QuickBooks file by a named Certified ProAdvisor.

Tools we integrate with

Connected to your home services stack.

  • ServiceTitan
  • Housecall Pro
  • Jobber
  • FieldEdge
  • Service Fusion
  • Workiz
  • GreenSky
  • Synchrony
  • Wisetack
  • EnerBank
  • Gusto
  • ADP
  • Bill.com
  • Ramp
  • Expensify

Different stack? If your FSM platform exports clean data, we work with it. Ask on a discovery call.

When home services outgrows owner-operator books

Single-truck owner-operator vs. multi-truck dispatched operation.

The structural differences that explain why growing from one truck to multiple multiplies accounting complexity — and why the accounting transition needs to happen at truck 2, not truck 8.

What the books need to handle
Single-truck owner-operator
Multi-truck dispatched operation (5+ trucks)
Operational metrics
Revenue, gross margin, owner’s draw
RPTD by truck, average ticket by technician, close rate, callback rate, membership penetration
Service agreements
A few plans manageable on a spreadsheet
Hundreds-to-thousands of plans requiring deferred revenue automation and recognition discipline
Financing volume
Occasional, manually tracked
Significant volume across multiple finance partners requiring monthly reconciliation and dealer-fee tracking
Inventory
One truck’s parts, mentally tracked
Per-truck and warehouse perpetual inventory with cycle counts and shrinkage recognition
Labor model
Owner-operator (sole prop or S-corp owner-employee)
W-2 technicians + dispatch/CSR + admin, often performance-based pay with commission and spiff tracking
Platform
QuickBooks Online Plus + Housecall Pro or Jobber
QuickBooks Enterprise + ServiceTitan/FieldEdge, sometimes dedicated multi-trade platform
Reporting cadence
Monthly P&L
Weekly truck flash + monthly trade P&L + quarterly KPI review + annual planning & PE-readiness

Most home services operators start on the left and grow into the right. The accounting transition needs to happen around truck 2 or 3 — before the second truck’s data is permanently commingled with the first’s in a way that’s painful to separate when private-equity diligence arrives.

How engagements work

From service-agreement mess to revenue per truck.

Every home services engagement follows the same four-phase rhythm — built so service-agreement revenue, financing, FSM reconciliation, and dispatched-service KPIs are accurate before anyone tries to make truck-expansion or PE-readiness decisions.

  1. Phase 1

    Discovery

    A 30-minute call to map your trade mix, truck count, service-plan volume, financing volume, FSM platform, and where the books are breaking. No pitch.

  2. Phase 2

    Cleanup & setup

    If needed, a cleanup to restate service-agreement revenue recognition and rebuild financing reconciliation, plus the right chart-of-accounts setup for dispatched-service economics.

  3. Phase 3

    Monthly FSM reconciliation & KPIs

    Books reconciled monthly with FSM platform, service-agreement recognition posted, financing partners reconciled, per-trade P&L produced, dispatched-service KPI dashboard delivered.

  4. Phase 4

    Reporting & advisory

    Monthly financial package with RPTD by truck, ticket and close rate trends, deferred revenue liability, plus advisory on truck expansion, pricing strategy, plan-penetration targets, and PE-readiness when applicable.

Beyond the books

Revenue per truck is the start. The PE roll-up is the point.

Home services is being aggressively rolled up by private equity right now. HVAC, plumbing, electrical, and pest control operators with $3M–$30M in revenue, clean books, real KPI infrastructure, and disciplined service-agreement accounting are getting acquired at multiples that didn’t exist five years ago. Operators with messy books and approximated KPIs sell for materially less — or don’t sell at all.

Once RPTD is visible by truck, service-agreement revenue is on ASC 606, financing partners are reconciled, and per-trade P&L is clean, the question changes from “are the books right?” to “what do we do with this clarity?” Whether to add a truck, when to launch a service-plan campaign, whether to enter a new trade, how to position for sale, what the actual EBITDA an acquirer would normalize to — the decisions that determine the eventual exit multiple.

That’s where home services advisory comes in: a fractional CFO who knows your dispatched-service economics turning them into expansion strategy, plan-penetration modeling, and PE-readiness preparation. Explore fractional CFO & advisory →

FAQ

Home services accounting questions.

Home services accounting fails generic bookkeeping at four distinct points. First, the fundamental operational unit is the truck or technician, not the project — revenue per truck per day (RPTD), average ticket, close rate, and callback rate are the metrics that determine whether the business is healthy, and none of them show up in a standard P&L. Second, service agreements and maintenance plans (HVAC twice-yearly tune-ups, pest control quarterly visits, lawn care annual programs) are paid upfront or on subscription but earn ratably over the service period — generic bookkeeping treats the cash payment as immediate revenue, overstating current revenue and understating deferred-revenue liabilities. Third, consumer financing through GreenSky, Synchrony, Wisetack, and EnerBank requires dealer-fee accounting (the contractor receives 88–95% of ticket; the dealer fee is a real cost) plus multi-year reconciliation of finance company payments back to original jobs. Fourth, field-service management platforms (ServiceTitan, Housecall Pro, Jobber) are the operational source of truth for jobs and invoices, requiring summary-level reconciliation to QuickBooks rather than transaction-level sync. Generic bookkeeping handles none of this.

Revenue per truck per day (RPTD) is the headline operational metric for any dispatched-service business — total revenue divided by truck-days deployed. A two-truck HVAC company operating 5 days a week generates ~520 truck-days per year; if they did $1.5M in revenue, RPTD is ~$2,884. Healthy RPTD varies significantly by trade: HVAC service+install typically $2,500–$4,000+, plumbing $1,800–$3,000, electrical $1,500–$2,500, cleaning $400–$800 (much higher truck-days, lower ticket), pest control $800–$1,500. RPTD growing year over year means the operation is getting more productive per asset deployed; flat or declining RPTD while revenue grows means you’re just adding trucks without improving the unit economics. Pair RPTD with average ticket (revenue per call) and close rate (% of calls that convert to billable work) and you have the dispatched-service economic picture in three numbers.

Service agreements and maintenance plans are deferred revenue under ASC 606 — cash collected upfront or on subscription, but revenue recognized as service is delivered or ratably over the contract period (whichever pattern matches the performance obligation). A $300 annual HVAC maintenance plan covering two visits earns $150 per visit (if the visits are the performance obligation) or $25/month ratably (if access to service is the obligation). The cash sits as a deferred revenue liability on the balance sheet until earned. Most generic bookkeeping treats the $300 as immediate revenue when collected, which overstates current revenue by the amount of unearned plans, understates liabilities, and creates a mess when plans aren’t fulfilled (refunds, customer churn). Worse, on a fast-growing service-plan-selling business, the books look much more profitable than the cash flow suggests — until growth slows and the timing mismatch reverses. We configure deferred revenue accounts, post the recognition entries monthly, and produce the plan-level liability schedule that actually tells the owner what’s owed in future service.

Consumer financing is dominant in big-ticket home services — HVAC installs, water heater replacements, roof and exterior work. When a customer finances a $12,000 system through GreenSky, Synchrony, or Wisetack: the customer signs the loan, the finance company funds the contractor (typically within 1–5 business days), the contractor receives 88–95% of ticket (the dealer fee is 5–12% depending on the program and credit profile), and the customer pays the finance company over 24–120 months. Accounting requires recording the full $12,000 as revenue, the discount as a dealer-fee expense (not netted against revenue, which obscures both the revenue and the cost of capital), the funded amount as cash received. For longer-term zero-interest promotional periods, additional accrual treatment may apply. We configure financing accounts, reconcile finance-company statements monthly (matching individual jobs to deposits), and produce dealer-fee-as-percentage-of-financed-revenue reporting so the owner sees the true cost of offering financing.

Yes. Field-service management (FSM) platforms — ServiceTitan, Housecall Pro, Jobber, FieldEdge, Service Fusion, Workiz — are the operational source of truth for home services operations: dispatch, customer history, invoicing, payment processing, technician performance. The integration to QuickBooks is typically through summary-level journal entries (not transaction-level sync) since the FSM platform is where job-level detail lives. Monthly reconciliation: revenue from FSM matched to deposits in the bank, financing splits reconciled to finance company statements, sales tax accruals matched, customer balances aged appropriately. We work with all major FSM platforms — ServiceTitan and FieldEdge for larger operations (often $5M+), Housecall Pro and Jobber for small-to-mid (most common), Service Fusion and Workiz for specific trade niches. The FSM remains the operational system; QuickBooks remains the financial general ledger; the reconciliation discipline between them is what makes the books reliable.

Many home services businesses operate multiple trades — most commonly HVAC, plumbing, and electrical combined, sometimes adding generator service, indoor air quality, or smart-home integration. Multi-trade operators need per-trade P&L to know which trade actually drives profitability — gross margin, labor utilization, average ticket, and parts cost all vary significantly across trades, and a single consolidated P&L masks the trade that’s subsidizing the others. We configure Class or Service Item tracking by trade in QuickBooks, allocate shared costs (truck and equipment depreciation, dispatch and CSR labor, marketing, occupancy) across trades using a documented methodology, and produce per-trade contribution margin monthly. Multi-trade operators discover, on first honest per-trade reporting, that one trade typically subsidizes the others — usually the install-heavy trade (HVAC) carries the service-heavy trades, or the inverse depending on the operation. Knowing which is the precondition to acting on it.

Inventory management varies hugely by trade. HVAC carries substantial truck inventory ($5K–$15K per truck in parts, condensers, refrigerant) plus warehouse stock of equipment. Plumbing carries moderate truck inventory ($2K–$5K) plus fixture and water heater stock. Electrical similar to plumbing. Cleaning and pest control carry minimal inventory (chemicals, consumables). For inventory-heavy trades, the accounting challenges are perpetual inventory tracking (real-time inventory levels updated as parts are pulled for jobs), cycle counts to reconcile perpetual records to physical stock, shrinkage recognition (theft, damage, mis-counts, technician “truck losses”), and dead-stock identification. Inventory shrinkage of 2–5% of inventory value is typical; 5%+ signals operational problems. We configure inventory tracking, integrate with the FSM platform’s parts allocation, schedule cycle counts, and recognize shrinkage monthly. For multi-truck operations, by-truck inventory tracking becomes essential — and is where most home services bookkeeping fails.

Page review & standards

Reviewed by the ProAdvisor team.

This page reflects how TechBrot actually handles home services engagements. It is maintained by the Certified QuickBooks ProAdvisor team at TechBrot Inc., a Delaware-incorporated independent ProAdvisor firm, and reviewed for technical accuracy on dispatched-service KPI calculation, service-agreement deferred revenue recognition under ASC 606, consumer financing reconciliation, FSM platform integration, multi-trade P&L allocation, and truck/warehouse inventory.

Where our approach or scope changes, this page is updated. We hold engagements to the standards described here.

  • Certifications

    Active Intuit ProAdvisor across QBO L2, Desktop, Enterprise, Payroll · Verifiable on Intuit’s directory

  • Scope

    Dispatched-service KPIs, service-agreement deferred revenue, financing reconciliation, FSM integration, multi-trade P&L, inventory · income-tax filing, IRS representation, audit, and assurance coordinated with your CPA, EA, or auditor

  • Engagement

    Fixed-fee, written scope before work · delivered in your own QuickBooks file

  • Independence

    Not affiliated with Intuit Inc., any FSM platform (ServiceTitan, Housecall Pro, Jobber, FieldEdge, Service Fusion, Workiz), or any consumer financing partner (GreenSky, Synchrony, Wisetack, EnerBank) · QuickBooks is a registered trademark of Intuit Inc.

Page last reviewed: .

Ready when you are

Get home services books that show real revenue per truck.

Book a 30-minute discovery call. We’ll review your trade mix, truck count, service-plan volume, financing volume, FSM platform, and where the books are breaking — with a written fixed-fee scope within 3 business days. No pitch.

TechBrot Inc. is an independent Certified QuickBooks ProAdvisor firm. QuickBooks is a registered trademark of Intuit Inc. TechBrot Inc. is not affiliated with Intuit Inc., any field-service-management platform (ServiceTitan, Housecall Pro, Jobber, FieldEdge, Service Fusion, Workiz), any consumer financing partner (GreenSky, Synchrony, Wisetack, EnerBank), or any payment, payroll, or trade-specific software. Services do not include income-tax filing, IRS representation, audit, or assurance; we coordinate with your CPA, EA, or auditor where applicable.