HVAC Customer Lifetime Value (CLV) Calculator

A customer isn't worth one service call. Add up the calls, the plan dues, and the chance they buy their next system from you, over the years they stay, to see what one customer is really worth — and how much you can afford to spend to win one.

Runs in your browser — nothing you type is sent anywhere

Example numbers — replace with yours. The starting values are placeholders so the form isn't empty. They are not industry averages or benchmarks.

What a customer buys

Maintenance plan

Margin and how long they stay

Results

Customer life used —
Revenue per year (service + plan) —
Replacement revenue (expected) —
Lifetime revenue —
Lifetime gross profit (customer lifetime value) —
Gross profit per year —
Break-even cost to win a customer —
Max sensible cost to win a customer (3:1 rule of thumb) —
What if they stay 1 more year? —

The 3:1 lifetime value to acquisition cost ratio is a common rule of thumb, not an HVAC benchmark or a study result. Pick the ratio you're comfortable with.

The math

—

Next step: compare that max to what you actually pay per new customer in the HVAC marketing ROI calculator.

How it works

  • Customer life = the years you enter, or 1 ÷ (1 − yearly retention). At 80% retention, the average customer stays 1 ÷ 0.2 = 5 years.
  • Revenue per year = service calls per year × average service ticket + plan price (if they're on a plan).
  • Replacement revenue = chance they buy a replacement from you × average replacement ticket. It's an expected value: if 1 in 5 customers buys a $9,000 system, each customer is worth $1,800 of replacement revenue on average.
  • Lifetime revenue = revenue per year × years + replacement revenue.
  • Lifetime gross profit = lifetime revenue × gross margin. This is the customer lifetime value we use: profit, not sales, is what pays for marketing.
  • Break-even cost to win a customer = lifetime gross profit. Spend more than that and the customer loses you money over their whole life.
  • Max sensible cost (3:1) = lifetime gross profit ÷ 3. Keeping a buffer leaves room for overhead, profit, and customers who leave early.
  • One more year adds one more year of revenue per year. It doesn't change the replacement odds you entered.

Worked example

With the example numbers above: 1 service call a year at $250 plus a $180 plan = $430 a year. Over 5 years that's $2,150. A 20% chance of a $9,000 replacement adds $1,800, for $3,950 lifetime revenue. At 45% gross margin that's $1,777.50 lifetime gross profit.

Spending more than $1,777.50 to win that customer loses money. At the 3:1 rule of thumb, the most you'd spend is $592.50. If that customer stays one more year, they bring in $430 more revenue and $193.50 more gross profit — lifetime gross profit of $1,971, and a 3:1 max of $657.

Things this leaves out

  • Overhead. Gross profit is before rent, trucks, office staff, and marketing. That's why the 3:1 buffer exists.
  • Referrals. Happy customers send you others. We leave that out so the number isn't padded.
  • Time value of money. A dollar in year 8 is worth less than a dollar today. For long customer lives, treat the result as an upper bound.
  • Different margins by job type. One margin is used on service, plans, and replacements. If your install margin is very different, run it once per job type.

We don't quote typical tickets, retention rates, replacement odds, or margins here because we haven't found a solid public source for them. That's what the anonymous Owner Numbers survey collects, so owners can compare against real peers.

Where to get your numbers

  • Service ticket and calls per year: last year's service revenue ÷ service calls, and service calls ÷ active customers, from your field service software.
  • Replacement ticket and odds: average install ticket, and of the customers you served 5+ years ago, how many bought a system from you since.
  • Retention: of last year's customers, how many bought from you again this year.
  • Gross margin: your P&L — revenue minus cost of goods sold, ÷ revenue.

Related tools

Know what a customer is worth? Now see what one costs you. The HVAC marketing ROI calculator works out your cost per new customer by channel. Want more customers on a plan? The HVAC maintenance agreement calculator prices your plan and shows your margin per member. Losing sales between the call and the signature? The HVAC close rate calculator shows what better booking and closing is worth.