HVAC Technician Sales Goals: How a 7-Tech Company Set Revenue Targets From Hourly Pay Instead of a Flat Commission

9

min read

13.10.26

HVAC technician sales goals set from hourly pay: a $25 an hour tech needs about $22,000 a month at a 20% labor rate before any award pays out.

Setting HVAC technician sales goals is harder than it looks, because a goal that is too low pays people for work they would have done anyway, and a goal that is too high gets ignored by week two. One heating, plumbing, and air conditioning company with seven technicians and two CSRs found a way around both problems by tying every technician's revenue target to what that technician already earns per hour.

The company runs its jobs through Workiz and had just activated ShareWillow for its whole team. Staff had been invited, the owner had held a short kickoff meeting, and metrics were set to start counting in mid-October. The open question was the one every owner faces at this stage: what number should each technician be chasing?

The Problem: One Commission Rate for Every Technician

The owner's first idea was a flat commission. Technicians would earn 2.5% of revenue up to $400,000 a year, and 5% on everything above that. It is a clean, easy-to-explain plan, and a lot of companies start exactly there.

The owner spotted the flaw before launch. A flat rate pays from the first dollar, which means a technician can collect commission in a month when the revenue they produced did not even cover their own wages. The worry was financial: paying out before the technician has earned the company's money back. On paper the plan looked generous. In practice it could push the company's labor rate in the wrong direction every time a slow month still produced a bonus check.

There was also a fairness problem hiding underneath. A higher-paid lead technician and a newer, lower-paid one cost the company very different amounts. Giving both the same revenue target treats one as underpaid and the other as overpaid, no matter what rate you pick.

HVAC Technician Sales Goals Built From Hourly Pay

The fix was to stop picking a goal out of the air and derive it from the paycheck. The plan sets a labor-rate target of 20%, meaning a technician's wages should be about one fifth of the revenue they produce. Divide the wage by that target and you get the monthly revenue a technician needs before any award pays.

Here is the math for a $25-an-hour technician, using roughly 173 paid hours in a month:

  • Monthly wages: $25 x 173 hours = about $4,333
  • Revenue needed at a 20% labor rate: $4,333 / 0.20 = about $21,700
  • Rounded goal: about $22,000 in monthly revenue

Below that line, the technician is not yet covering the company's target cost. Above it, every extra dollar is revenue the company can share without hurting margin. The company agreed to use three plan levels, labeled L1, L2, and L3, with each technician placed by hourly pay band. Higher-paid technicians get higher thresholds. Lower-paid technicians get lower ones. Everyone faces the same ratio, even though the dollar goals differ.

Comparison of a flat 2.5% commission paying $375 on a $15,000 month versus a pay-based threshold paying nothing until about $22,000

Consider a $25-an-hour technician who brings in $15,000 in a month. Under the flat 2.5% plan, that technician collects $375, even though wages already run near 29% of that revenue, well above the 20% target. Under the threshold plan, the payout is $0 until the month clears about $22,000. The second plan is not stingier overall. It simply refuses to reward a month that cost the company more than planned.

Annualized, the same logic says a $25-an-hour technician working 2,080 hours needs roughly $260,000 in yearly revenue to sit at a 20% labor rate. That figure also answers a common question owners ask about whether their goals are realistic. If your goal for that technician is far above or below $260,000, check your assumptions before you publish the plan.

Essential KPI Guide [Free Download]: We put together a guide + template of the top 20 essential KPIs used by thousands of successful businesses to boost efficiency and increase profits. Get the guide now →  

Why the Company Started Everyone at L1 and Then Corrected It

Here is a detail worth stealing: on day one, all seven technicians were placed on the L1 plan, because it was the fastest way to go live. During the onboarding call, the owner and the ShareWillow team agreed that this defeated the purpose. A senior technician on the lowest threshold would earn awards almost automatically, and that is the exact risk the owner wanted to avoid.

The remapping took one task: sort the seven technicians by hourly rate and move each into L1, L2, or L3. It is a small job, but it is the one most owners skip. Launching with a single tier feels like a harmless shortcut and quietly rebuilds the flat-rate problem you were trying to escape.

If you want to see how a similar labor-cost target played out across a larger team, read how a multi-trade company cut HVAC labor costs from 58% to 40%, or how a Southwest Florida trades company rebuilt pay around a 25% labor-cost target.

Tracking Upsells, Memberships, and Reviews Without Extra Work

A revenue goal only works if the data behind it is clean. The company identified three tracking points before the first pay period closed.

  • Install upsells. Technicians must use the "added equipment" and "added material" line items in Workiz. If they bury an upsell inside a generic line, the plan cannot see it.
  • Memberships. The company already had membership tags in place, so sales were tracked from the start.
  • Google reviews. Reviews are logged in a shared spreadsheet with the job, date, technician, and review text. An admin enters them, which means a technician cannot edit their own count.

That last rule is easy to overlook. Technicians can view their metrics and goals in the app, but they cannot change the source data. Visibility builds motivation, and locked data builds trust. When a review metric showed zeros during setup, the cause was simply that nobody had entered anything yet, and the owner knew exactly where to look.

CSR plan summary: $25 per Google review, $15 per membership sold, 5% of estimate follow-up sales

The CSR Side of the Plan

The two CSRs are on a different kind of goal. Their pay is not tied to a revenue threshold. Instead, they earn $25 for each Google review tied to a job, $15 for each membership sold, and 5% of estimate follow-up sales. These are activity-based rewards, which makes sense: a CSR does not control the size of a job, but they do control whether a customer gets asked for a review or offered a membership.

If you are weighing how to pay your phone team, our guide to HVAC technician incentives walks through how to match each reward to the behavior you want to see, and the ShareWillow product features overview shows how those plans update from your field service data.

Profit sharing

made simple.

Give your team a stake in the company’s success. ShareWillow helps you create and manage profit-sharing programs that motivate employees and drive business results.

Get a demo

What Happens Next: Monthly Results, Reviewed Before Payout

The plans run on monthly assessments. October results become reviewable on November 1, and the owner can use an optional review-and-finalize step to check the numbers before any award is confirmed. That is the safety net for the first month, when upsell line items and review entries are still new habits.

It is worth being clear about where this story stands. The goals are set, the data points are mapped, and the team has been invited. First payouts have not happened yet, so there are no results to report. What we can say is that the company walked away from a plan that could have paid out before covering its labor costs, and replaced it with targets that every technician can calculate for themselves.

How to Set HVAC Technician Sales Goals in Five Steps

  1. Pick a labor-rate target. Twenty percent was the starting point here. Use your own number based on margin.
  2. Divide each technician's monthly wages by that rate. The result is the revenue goal before any award pays.
  3. Group technicians into pay bands. Three levels were enough for seven people.
  4. Check your data points. Line items for upsells, tags for memberships, and an admin-controlled log for reviews.
  5. Review the first month before paying. Treat the opening statement as a test of your assumptions.

FAQ

How do you set a monthly sales goal for an HVAC technician?

Start with the technician's monthly wages and divide by your target labor rate. A $25-an-hour technician at a 20% target needs about $22,000 in monthly revenue. Adjust upward or downward based on job mix and how many hours the technician is on the schedule.

Should every technician have the same sales goal?

No. A higher-paid technician costs the company more, so the same revenue goal means a different labor rate for each person. Setting goals by pay band keeps the ratio consistent and the plan fair.

Is a flat commission or a threshold better for technicians?

A flat commission is simple but pays from dollar one, even in months that do not cover wages. A threshold set from hourly pay pays only after the technician has earned the company's target return, which protects margin.

Related reading

Conclusion

Divide each technician's wages by your labor-rate target, group people by pay band, and review the first month before you pay.

Create incentives
that
drive results

You shouldn't need complex equity plans to align your team. ShareWillow makes it simple to create transparent profit-sharing programs that motivate employees and grow your business.

See the product

Incentive plans to help
small businesses thrive.

"I was able to leverage the knowledge of the ShareWillow team to learn how other companies were designing their bonus plans. The template was extremely helpful."

Brian Tustin
Owner, First Rate Movers

Download for Free

Related Articles

HVAC inside sales commission graphic: booked by inside sales plus sold by the technician, with a $718 monthly payout

HVAC Inside Sales Commission: How One Company Fixed a September Report That Showed 31 New Memberships and Zero Renewals

HVAC inside sales commission: credit the booker, pay by job type, and fix 31 memberships that hid renewals. September payouts projected at $718 and $250.

Continue reading

October 13, 2026

Motivate employees to act like owners, without complicated equity

Book a performance pay audit today, and let us show you how ShareWillow can help your business increase efficiency, reduce callbacks, and grow profits.