Metrics finance

Revenue per technician: how to calculate and improve it

The revenue per technician formula, the four drivers behind it, a worked HVAC example and a monthly review routine for service managers.

Ava research teamPublished 7 min read

On this page
  1. What the number measures
  2. The formula and the denominator
  3. The four drivers
  4. Example: a six-tech HVAC company
  5. Setting a target you can defend
  6. Ways to raise it without burning people out
  7. Adjusting the measure for other trades
  8. A monthly review routine
  9. Common mistakes
  10. Frequently asked questions
  11. References

Key takeaways

  • Revenue per technician is revenue produced by field techs divided by field tech FTEs for the same period; decide the denominator once and never change it mid-year.
  • It breaks into four drivers you can manage: billable days, jobs per day, close rate and average invoice.
  • Payroll per employee in the trades is high, so a tech who produces too little revenue cannot cover wages, burden and overhead[1][2].
  • Review it monthly by tech, with job mix and callbacks beside it, so you coach the cause rather than the number.

What the number measures

Revenue per technician tells you how much billed work each field tech produces in a period. It is the single number that connects your sales effort, your dispatch board and your pricing to the cost of keeping a truck on the road. If it is too low, no amount of marketing will fix profit, because every new job is being delivered by a tech who is not producing enough to pay for himself.

The cost side is not small. Plumbing, heating and air-conditioning contractors paid an average of $73,693 per employee in 2023, and electrical contractors $76,545[1]. Hourly earnings for production workers at specialty trade contractors reached $39.05 in September 2026, up 4.7% in a year[2]. Revenue per tech has to rise at least as fast as that just to stand still.

Average annual payroll per employee by trade, 2023Employer establishments; payroll only, before benefits and payroll taxes
Average annual payroll per employee by trade, 2023Bar chart. Electrical contractors: $76,545; Plumbing, heating and air-conditioning: $73,693; Roofing contractors: $70,552; Pest control: $53,466; Landscaping services: $51,286; Appliance repair: $47,027; Janitorial and cleaning: $30,089.Electrical contractorsElectrical contractors: $76,545$76,545Plumbing, heating and air-conditioningPlumbing, heating and air-conditioning: $73,693$73,693Roofing contractorsRoofing contractors: $70,552$70,552Pest controlPest control: $53,466$53,466Landscaping servicesLandscaping services: $51,286$51,286Appliance repairAppliance repair: $47,027$47,027Janitorial and cleaningJanitorial and cleaning: $30,089$30,089Average annual payroll per employee by trade, 2023Bar chart. Electrical contractors: $76,545; Plumbing, heating and air-conditioning: $73,693; Roofing contractors: $70,552; Pest control: $53,466; Landscaping services: $51,286; Appliance repair: $47,027; Janitorial and cleaning: $30,089.Electrical contractorsElectrical contractors: $76,545$76,545Plumbing, heating and air-conditioningPlumbing, heating and air-conditioning: $73,693$73,693Roofing contractorsRoofing contractors: $70,552$70,552Pest controlPest control: $53,466$53,466Landscaping servicesLandscaping services: $51,286$51,286Appliance repairAppliance repair: $47,027$47,027Janitorial and cleaningJanitorial and cleaning: $30,089$30,089

Source: U.S. Census Bureau, 2023[1]

Show the data
ItemValue
Electrical contractors$76,545
Plumbing, heating and air-conditioning$73,693
Roofing contractors$70,552
Pest control$53,466
Landscaping services$51,286
Appliance repair$47,027
Janitorial and cleaning$30,089

The formula and the denominator

Revenue per technician = revenue from work performed by field techs ÷ field tech full-time equivalents (FTEs) in the same period.

The numerator should be invoiced revenue for completed work, not booked or estimated revenue. Exclude equipment sold with no labor, subcontracted jobs where your techs did not touch the work, and service agreement fees that have not yet been earned. Include diagnostic fees, repair revenue, installs your techs completed and the earned portion of maintenance visits.

The denominator is where most companies get inconsistent. Pick one of these and write it down:

  • Field FTEs: total hours paid to field techs divided by the standard full-time hours for the period. A tech who worked half the month counts as 0.5.
  • Trucks in service: useful for a quick read, but it hides two-person install crews and part-time helpers.
  • Billable techs only: excludes apprentices and helpers, which makes lead tech numbers look better and hides the cost of ride-alongs.

Use field FTEs for your official number. Track revenue per truck as a secondary view if you run install crews, and report apprentice hours separately so their training cost is visible.

The four drivers

Revenue per tech is a product of four smaller numbers. When it moves, one of these moved:

Revenue per tech = billable days × jobs per day × close rate effect × average invoice
DriverHow to measure itWhat usually moves it
Billable daysDays the tech was available for paid workPTO, training, shop days, vehicle downtime, empty schedule
Jobs per dayCompleted jobs ÷ billable daysDrive time, routing, job length, parts runs, callbacks
Close rateSold jobs ÷ opportunities where a repair or upgrade was offeredDiagnosis quality, options presented, confidence, price book
Average invoiceRevenue ÷ completed jobsJob mix, add-ons, pricing, whether the tech recommends the full fix

Look at all four together. A tech with a high average invoice and few jobs per day may be overselling or slow. A tech with many jobs and a low invoice may be rushing past repairs the customer would have approved. For a deeper look at the invoice driver, see how to raise the average ticket without pressure.

Example: a six-tech HVAC company

Example (fictional): a residential HVAC company has six field techs and one apprentice. In October the techs were paid for 1,000 hours; the standard full-time month is 173 hours, so field FTEs are 5.8. Completed field revenue was $290,000. Revenue per tech FTE for the month is $290,000 ÷ 5.8 = $50,000.

Example breakdown for one tech, Jordan: 20 billable days, 3.0 jobs per day and an average invoice of $780, for $46,800. A second tech, Priya: 21 billable days, 2.4 jobs per day and an average invoice of $1,050, for $52,920. Priya runs fewer calls but presents repair and replacement options on more of them.

Example coaching decision: the service manager does not tell Jordan to sell more. She checks his callback rate (two return trips in the month) and his ride-along notes, then pairs him with Priya for two days to practice presenting options at the kitchen table. Jordan keeps his speed; the target is a $900 average invoice by January.

Setting a target you can defend

Industry rules of thumb for revenue per tech circulate widely, but they rarely say what is in the numerator or denominator, so they are hard to compare. A target built from your own costs is more useful:

  1. Start with fully burdened cost per tech

    Wages plus payroll taxes, workers' comp, benefits, PTO, vehicle, tools and phone. Benefits alone averaged 30.0% of private employer compensation costs in June 2026[3]. Our guide to net profit for home service companies shows how this flows to the bottom line.

  2. Add the tech's share of overhead

    Divide office, dispatch, rent, software and marketing costs by field FTEs.

  3. Divide by your target gross margin

    If burdened labor and materials together should be no more than half of revenue, the revenue needed is roughly twice those direct costs. See gross margin targets by trade.

  4. Add your profit goal

    Spread the annual profit target across techs and months, weighting busy months more heavily.

  5. Sanity-check against history

    Compare with your best three months last year. A target far above your own best month will be ignored.

Ways to raise it without burning people out

Hiring is not the easy fix it once was. Construction job openings were 289,000 in September 2026, against 194,000 a year earlier[4], and HVAC techs already work overtime and irregular schedules in peak seasons[5]. That makes getting more from existing hours the realistic lever.

  1. Protect billable days: schedule training and vehicle service in slow weeks, and track days lost to parts availability.
  2. Cut drive time: cluster calls by zone and stop sending one tech across town for a single diagnostic.
  3. Reduce callbacks: every return trip is a free job that displaces a paid one. Review each one weekly.
  4. Fix the handoff from phone to truck: when the office captures the equipment, symptoms and access details, the tech arrives ready and finishes faster.
  5. Present options on every repair: a written good, better, best set of choices lets the customer decide without pressure.
  6. Fill same-day gaps: a cancellation at 10 a.m. is lost revenue unless someone works a waitlist or callback list.

Missed calls are a hidden driver too: a tech with an empty afternoon is often the result of calls that rang out at lunch. Ava, an AI Employee for home service companies, answers those calls and books routine visits into open slots, which shows up as more jobs per day rather than more marketing spend.

Adjusting the measure for other trades

The formula works in every trade, but the drivers weigh differently. In recurring-route businesses such as pest control, lawn care and residential cleaning, jobs per day is high and the average invoice is small, so route density and stops per hour matter more than close rate. In roofing and garage doors, a single replacement can be worth weeks of repair revenue, so revenue per tech swings with a handful of sales and should be read over a quarter, not a month.

Electrical and appliance repair sit in between: diagnostic visits are short, but a tech who carries the right parts finishes on the first visit and keeps jobs per day up. Whatever the trade, keep the same four drivers on the report so that a change in the headline number always has a visible cause. If you run more than one trade under one roof, calculate the measure separately for each crew type before adding them together, because a blended number hides which side of the business is carrying the other.

A monthly review routine

  • Pull revenue, hours paid, billable days, completed jobs and callbacks by tech for the month.
  • Calculate the four drivers for each tech and for the team.
  • Flag any tech more than 15% below team average on any driver, then look at job mix before judging. Example threshold, adjust to your team.
  • Pick one driver per tech to coach next month. Not four.
  • Record the result in your KPI dashboard so trends are visible over a season, not just a month.

Compare months with their prior-year equivalent rather than the month before. Seasonal trades swing hard, and a shoulder-season dip is not a performance problem. Feed the results into your annual plan and budget so hiring and truck purchases follow the numbers.

Common mistakes

  • Counting booked revenue instead of invoiced revenue, which rewards selling jobs that are later cancelled.
  • Crediting install revenue to the service tech who sold it and the installer, counting it twice.
  • Leaving apprentices out of the denominator, then wondering why the company number is lower than the sum of the lead techs.
  • Ranking techs publicly on revenue alone, which pushes overselling and drives up complaints and refunds.

Frequently asked questions

Should revenue per technician include equipment sales?

Include equipment your techs installed, because their labor produced it. Exclude equipment sold without labor, such as a unit dropped off for another contractor, and subcontracted work your techs never touched.

How often should I calculate revenue per tech?

Monthly for coaching and quarterly for decisions such as hiring or adding a truck. Weekly numbers are too noisy for individual techs, especially in seasonal trades.

Is revenue per truck the same thing?

Only if every truck carries one full-time tech. With two-person crews or part-time helpers, revenue per truck overstates productivity per person, so use field FTEs as the main measure.

What if one tech gets all the install leads?

Report service and install revenue separately for each tech. Comparing a dedicated install lead with a maintenance tech on total revenue is not a fair test of either.

References

  1. U.S. Census Bureau (2023). County Business Patterns 2023: U.S. detail file (cbp23us) (opens in a new tab) ↑

  2. U.S. Bureau of Labor Statistics (2026). Current Employment Statistics: average hourly earnings, specialty trade contractors (CEU2023800008) (opens in a new tab) ↑

  3. U.S. Bureau of Labor Statistics (2026). Employer Costs for Employee Compensation — June 2026 (opens in a new tab) ↑

  4. U.S. Bureau of Labor Statistics (2026). Job Openings and Labor Turnover Survey: construction job openings (JTU230000000000000JOL) (opens in a new tab) ↑

  5. U.S. Bureau of Labor Statistics (2025). Heating, Air Conditioning, and Refrigeration Mechanics and Installers: Occupational Outlook Handbook (opens in a new tab) ↑

Book a demo

See Ava handle your calls.

Book a short demo. We’ll walk through your calls and workflow, and agree what Ava should take care of.

Book a demo