Calculate Your True Billable Hours: The HVAC Profit Leak

You think you are making $150 an hour turning wrenches. You are not.

You keep telling yourself you are billing $150 an hour, but the only number that matters is what happens when you Calculate Your True Billable Hours. That is the number that decides if your HVAC company is a real business or a sweaty treadmill with a logo on the truck.

And yes, you can eyeball it and stay confused.

Or you can do what grown-ups do and Calculate Your True Billable Hours with a calculator, your invoices, and your calendar.

If you are like most HVAC pros running a 1-10 person shop, you have never actually done the math. You just know you are tired, your bank account is not where it should be, and your phone will not stop ringing at the exact moment you are elbow-deep in a condenser unit.

Here is the punchline. When you Calculate Your True Billable Hours, you are probably making closer to $20 an hour after you account for the mountain of non-billable work eating your day. Calls. Quotes. Parts runs. Scheduling. Invoicing. Collections. That is not “extra.” That is the job you refuse to price.

Let me show you where your money is going. Let me show you the math that explains why you are working 60 hours a week and still not clearing six figures. And then let me show you how to fix it without hiring a $50,000-a-year office manager who is going to quit in eight months anyway.

The Jack of All Trades Is a Master of Being Broke

You are good at HVAC. You are not good at answering phones while driving between job sites. You are not good at processing invoices at 9 PM when you should be asleep. You are not good at playing dispatcher while you are literally on a ladder diagnosing a refrigerant leak.

But you do it anyway. Because you think that is what “hustling” looks like.

Here is what it actually looks like. Let me walk you through a Tuesday in your life.

You start at 7 AM. You spend 30 minutes returning calls from yesterday because you were on a job site and could not pick up. That is not billable. You drive to the first job. That is 45 minutes of windshield time. Not billable. You work the job for 2 hours. That is billable. You drive to the second job. Another 40 minutes. Not billable. You work that job for 90 minutes. Billable. But then the customer wants to chat about their nephew who “also does HVAC” and you spend 15 minutes being polite because you do not want a bad review. Not billable.

You eat lunch in your truck while you return three more calls and schedule two estimates for later in the week. Not billable. You drive to job three. Not billable. You work that job. Billable. You drive back to your shop to restock your truck because you ran out of filters. Not billable. You spend an hour doing paperwork and sending invoices. Not billable. You finally go home at 6:30 PM.

You worked 11.5 hours. You billed for maybe 5.5 hours.

Do that math over a year and you will see why you are stuck.

The Real Math: How to Calculate Your True Billable Hours

Let me show you the numbers that nobody wants to talk about. These are the numbers that explain why your profit margin is a joke even though you are legitimately great at your trade.

If you want to stop guessing, Calculate Your True Billable Hours the boring way. On paper. With real totals. Not vibes.

Start with 40 hours a week. That is 2,080 hours per year if you worked every single week with no time off. But you do not work every week. You take some vacation. You have federal holidays. Let’s say you take 17 days off per year between holidays and vacation. That is 136 hours.

So you are down to 1,944 working hours per year. That sounds like a lot, right?

Now apply your efficiency rate. And be honest. If you are a solo operator or running a small HVAC crew, your efficiency rate is probably 30% at best. That means only 30% of your working hours are actually billable to a customer. The rest is windshield time, phone calls, quoting, invoicing, ordering parts, dealing with suppliers, training, and all the other stuff that has to happen but does not generate a single dollar of revenue.

1,944 hours × 0.30 = 583 billable hours per year.

That line is the entire point of this post. When you Calculate Your True Billable Hours, the “40-hour week” fantasy dies fast.

Let me say that again. You have 583 billable hours per year if you are running at 30% efficiency. If you are charging $150 per hour for your labor, that is $87,450 in billable revenue per tech. Per year. Before you pay for your truck, your tools, your insurance, your marketing, or literally anything else.

And if you are the only tech? That is your ceiling. You cannot bill more than 583 hours per year because you are spending 70% of your time doing everything else.

So do it. Calculate Your True Billable Hours right now. Pull up your calendar. Look at last week. How many hours did you actually bill to customers versus how many hours did you work total? I will wait.

It is worse than you thought, isn’t it?

Good. That means you are finally looking at reality. And reality is what lets you fix it.

If you want one more gut check, run this quick math after you Calculate Your True Billable Hours:

  • If you billed 25 hours last week and worked 55 hours total, your efficiency rate is 25 ÷ 55 = 45.45%
  • If your loaded labor rate goal is $150 per billable hour, your effective billing power across all hours is $150 × 0.4545 = $68.18 per working hour
  • Now subtract overhead, rework, callbacks, slow pay, and the fact that not every billed hour collects cleanly

This is why you feel busy and broke at the same time.

The Profit Leak You Are Ignoring

Here is where it gets painful. Every hour you spend on non-billable work is an hour you are paying yourself $15 to do a job you could pay someone else $25 to do better. You are trading $150-per-hour work for $15-per-hour work because you think you are “saving money” by doing it yourself.

You are not saving money. You are lighting money on fire.

Let’s use a real example. Let’s call him Derek. Derek runs a 3-person HVAC company in the St. Louis metro. He has two techs in the field and he is the third. He is also the guy who answers the phone. He is the guy who does all the scheduling. He is the guy who sends the invoices and follows up on unpaid accounts. He is the guy who orders the parts and manages the inventory.

Derek is drowning.

Last year, Derek worked 62 hours a week on average. He billed for 22 of those hours. His two techs billed for about 25 hours each per week because Derek was constantly pulling them off jobs to help him with administrative fires. Together, the three of them billed 72 hours per week. At $150 per hour, that is $10,800 per week. Sounds decent, right?

But Derek was paying his two techs $30 per hour. That is $3,000 per week in labor costs alone. Add in truck payments, insurance, tools, marketing, software subscriptions, and overhead, and Derek was taking home about $65,000 per year after working 3,200 hours. That is $20 per hour for Derek. He would have made more money managing a Home Depot.

Derek finally did the math. He finally decided to Calculate Your True Billable Hours for his entire team. The number made him sick. His team had a combined 4,200 working hours per year. They were billing 3,600 of those hours total. That is an 85% efficiency rate, which sounds great until you realize it is only that high because Derek was killing himself doing all the admin work for free.

If Derek was actually billing his own time as a tech, his efficiency rate was 35%. His two techs were at 60% efficiency because Derek was running interference for them. But Derek was not billing for his “interference” time. He was just doing it. For free. While his phone rang and his estimates piled up and his invoices went unpaid.

The Dispatching Service for HVAC You Actually Need

Derek hired a dispatching service for HVAC in February of 2025. It was the best decision he ever made.

Here is what changed. The dispatching service answered every single call. Every single one. No more voicemails. No more missed opportunities. No more customers hanging up and calling the next guy on Google because Derek was on a roof and could not pick up.

The service also handled all the scheduling. They knew Derek’s availability. They knew his techs’ availability. They booked the jobs, sent the confirmations, and handled the reminder calls. Derek stopped spending 90 minutes every morning playing Tetris with his calendar.

The service routed emergency calls properly. If someone called at 2 AM with a furnace out in the middle of a polar vortex, the service knew which tech was on call and got them moving. Derek stopped waking up to 11 missed calls and a Google review from someone whose pipes froze because he was asleep like a normal human.

Within three months, Derek’s billable hours went from 22 per week to 35 per week. His two techs went from 25 hours each to 32 hours each. The entire team went from billing 72 hours per week to billing 99 hours per week. Same team. Same trucks. Same tools. Just way more actual HVAC work getting done because Derek was not playing secretary anymore.

The dispatching service for HVAC cost him $1,200 per month. The additional billable hours generated an extra $4,050 per week in revenue. That is $16,200 per month. Derek paid $1,200 to make an extra $16,200. That is a 1,350% return on investment.

Do that math with your own numbers. What would happen if you could bill 10 more hours per week? 15 more hours? What is that worth?

Remote Administrative Support: The Other Half of the Equation

But the dispatching service was only half the fix. Derek still had invoicing. He still had QuickBooks. He still had accounts receivable follow-up. He still had supply orders and inventory management.

That is where remote administrative support saved him. Derek hired a part-time remote admin through YROS. 20 hours per week. The admin handled all the invoicing, all the follow-up on unpaid accounts, all the vendor coordination, and all the paperwork that was previously sucking up Derek’s evenings and weekends.

Cost: $800 per month for 20 hours per week at $10 per hour. That is $800 to get back 80 hours per month of Derek’s life. Hours he could now spend either billing customers at $150 per hour or, God forbid, spending time with his family.

The remote administrative support also handled the estimates. Customers would call, the dispatching service would gather the info, and the remote admin would prepare the estimate and send it out within 2 hours. Derek’s close rate went from 40% to 62% because he was not taking four days to send a quote anymore.

Derek is now billing 38 hours per week as a tech. His two techs are billing 34 hours each. The team is billing 106 hours per week consistently. Derek is taking home $180,000 per year. He works 45 hours per week instead of 62. He has not missed one of his daughter’s soccer games in eight months.

Same guy. Same skills. Same market. He just stopped being the bottleneck.

How You Actually Calculate Your True Billable Hours (Step by Step)

Let me walk you through this so you can do it right now. Grab a calculator. Pull up your calendar from last month. If you do not Calculate Your True Billable Hours from real data, you will lie to yourself. You know you will.

Step 1: Count your total working hours.

How many hours did you work last month? Include everything. Drive time, job time, phone time, paperwork time, parts runs, all of it. Be honest. If you worked evenings and weekends, count those too.

Step 2: Count your billable hours.

Go through your invoices from last month. How many hours did you actually bill to customers? Not how many hours you worked on jobs. How many hours did you invoice? This is where most owners get sloppy, which is why they never Calculate Your True Billable Hours accurately.

Step 3: Calculate your efficiency rate.

Divide your billable hours by your total working hours. That is your efficiency rate. If you worked 240 hours last month and billed 75 of them, your efficiency rate is 31%.

Write it down. If you cannot say it out loud, you definitely need to Calculate Your True Billable Hours again and stop pretending.

Step 4: Annualize it.

Multiply your monthly working hours by 12. Multiply your monthly billable hours by 12. Now you know your annual numbers. This is how you Calculate Your True Billable Hours in a way that shows the real ceiling on your revenue.

Step 5: Calculate your effective hourly rate.

Take your total annual income (after expenses, what you actually took home) and divide it by your total working hours. That is what you are really making per hour. Not what you charge. What you actually make.

If you took home $70,000 last year and worked 3,000 hours, you made $23.33 per hour. You are Chipotle money with a $40,000 truck and $15,000 in tools.

That is the number that should make you angry. That is the number that should make you realize you cannot “hustle” your way out of a structural problem. You have to change the structure.

One more check, because HVAC owners love to ignore this part until it hurts. After you Calculate Your True Billable Hours, compare these two rates:

  • Market labor rate (what you charge): $150/hour
  • Owner effective hourly rate (what you earn): $23.33/hour

That gap is not a mystery. It is your unbilled time.

What Changes When You Stop Being the Everything Guy

Let me show you the before-and-after for a typical HVAC pro. These are real numbers based on businesses we have worked with in the St. Louis area and across the country.

Before:

  • Total working hours per year: 3,120
  • Billable hours per year: 936 (30% efficiency)
  • Revenue from billable hours: $140,400 at $150/hour
  • Time spent on admin: 1,100 hours per year
  • Actual take-home after expenses: $62,000
  • Effective hourly rate: $19.87

After (with dispatching service for HVAC and remote administrative support):

  • Total working hours per year: 2,400 (actually working less)
  • Billable hours per year: 1,680 (70% efficiency)
  • Revenue from billable hours: $252,000 at $150/hour
  • Time spent on admin: 0 hours per year
  • Cost of dispatching service: $14,400 per year
  • Cost of remote administrative support: $9,600 per year
  • Actual take-home after expenses: $148,000
  • Effective hourly rate: $61.67

Same person. Same market. Same skills. They just stopped doing $15-per-hour work and started doing $150-per-hour work full-time.

You cannot Calculate Your True Billable Hours and come away thinking the current system works. It does not work. It has never worked. You are just really good at ignoring the math.

The St. Louis Advantage (But We Work Nationwide)

We are based in the St. Louis metro. We understand Midwest work ethic. We understand what it means to actually answer the phone and not sound like a robot reading a script. We understand that when someone calls an HVAC company in February with no heat, they do not want to talk to someone in a call center overseas who is going to put them on hold for six minutes.

But we work with HVAC companies all over the country. We have clients in Arizona dealing with 120-degree summers. We have clients in Minnesota dealing with polar vortexes. We have clients in Florida dealing with humidity that makes grown men cry.

The principles are the same everywhere. You need to Calculate Your True Billable Hours, realize you are drowning in admin work, and get help before you burn out or go broke. Whichever comes first.

The Part Where You Actually Do Something

You have two choices. You can keep doing what you are doing, which is working 60-hour weeks and making $20 an hour while lying to yourself about how you are “building something.” Or you can hire a dispatching service for HVAC and remote administrative support and actually build something.

You are not going to wake up one day and magically have more hours. You are not going to suddenly get better at QuickBooks or enjoy doing paperwork. You are not going to stop missing calls just because you want to stop missing calls.

You need to change the structure. You need people who answer your phones, route your calls, schedule your jobs, send your invoices, and follow up on your receivables. You need to do the thing you are good at, which is HVAC, and stop doing the things you are bad at, which is everything else.

If you are ready to stop being the bottleneck, let’s talk. If you are ready to Calculate Your True Billable Hours and fix the profit leak, let’s talk. If you are ready to take home $150,000 instead of $60,000 without working more hours, let’s talk.

Book 30 minutes. We will walk through your numbers. We will show you exactly where your time is going and exactly how much money you are leaving on the table. We will show you what it costs to fix it and what the ROI looks like.


FAQ: The Questions You Are Asking Right Now

Q: I’m barely breaking even right now. How can I afford to pay for a dispatching service and a remote admin?

You are barely breaking even because you are spending 70% of your time on non-billable work. You cannot afford NOT to hire help. Do the math. If you could bill 10 more hours per week at $150 per hour, that is $1,500 per week. That is $6,000 per month. A dispatching service costs $1,200 per month. A part-time remote admin costs $800 per month. You are spending $2,000 to make an extra $6,000. That is not an expense. That is an investment with a 300% return.

Q: Can’t I just hire a local office person?

You can. It will cost you $40,000-$50,000 per year plus payroll taxes, benefits, and the inevitable drama when they quit or call in sick. A dispatching service for HVAC plus remote administrative support costs about $24,000 per year total and you get coverage 365 days a year with no drama, no sick days, and no payroll taxes. Your call.

Q: What if my customers don’t like talking to someone who isn’t me?

Your customers do not care if they talk to you. They care if someone answers the phone, books their appointment, and solves their problem. A professional dispatching service is going to sound way better than you trying to schedule an appointment while you are on a ladder with a Sawzall in your hand. Trust me.

Q: How long does it take to set this up?

The dispatching service can be live in 3-5 business days. The remote administrative support can start within a week. You can be completely out of the admin weeds within two weeks if you actually commit to doing it.

Q: What if I’m in a small market? Will this still work?

Yes. The math works the same in a town of 50,000 as it does in a city of 5 million. You still have the same 24 hours in a day. You still have the same profit leak. The solution works anywhere you have internet and a phone.


Related Blogs

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *