Skip to main content
    Back to Blog
    FinanceApril 9, 2026· Kaldr Tech Team

    How to Calculate Burdened Labor Rate the Right Way

    One of the most common and expensive mistakes contractors make is using a raw hourly wage as their labor cost. If you pay a tech $28 an hour and you use $28 as your labor cost when pricing a job, you are bleeding money and you probably do not even know it. The real cost of putting that tech on a job is much higher than his hourly rate. That real cost is called burdened labor rate, and calculating it properly is the foundation of profitable pricing.

    What Burdened Labor Rate Means

    Burdened labor rate is the total cost of employing someone, divided by the hours they actually spend producing billable work. It includes wages, but also payroll taxes, insurance, vehicle costs, tools, uniforms, training, benefits, and all the time the tech is on the clock but not producing revenue.

    Most contractors who calculate burdened labor rate honestly for the first time are shocked. A tech who costs $28 an hour in wages often has a true burdened cost of $55 to $72 an hour. That is a massive difference, and pricing without accounting for it is how shops end up working hard and going broke.

    The Components You Are Probably Missing

    Here is what goes into a real burdened labor rate. The base wage is the starting point. Then you add the employer side of payroll taxes, which is about 7.65 percent for FICA plus another 1 to 3 percent for unemployment, depending on your state. Then workers comp, which varies wildly by trade. HVAC workers comp might run 4 to 7 percent of wages. Roofing workers comp can run 20 to 40 percent. Then general liability insurance allocated to labor, health insurance if you offer it, retirement match if you offer it, uniforms, boots, phone allowance, training time, and paid time off.

    Then there is the vehicle. If your tech drives a company truck, the fully loaded cost of that truck, including payment, insurance, fuel, maintenance, and depreciation, needs to be allocated to his labor. A $48,000 service van that runs $18,000 a year in total costs adds $8 to $12 an hour to that tech's burdened rate depending on how many billable hours he turns.

    The Billable Hours Reality

    Here is the part that really changes the math. A tech is on the clock 2,080 hours a year if he works full time. But he does not turn 2,080 billable hours. Nobody does. Between drive time, shop time, paperwork, training, waiting for parts, vacation, sick days, and slow days, a typical service tech turns 1,300 to 1,550 billable hours a year. Some shops hit 1,700 but that is rare. Install techs can hit 1,800 on good crews.

    So when you divide total cost by billable hours, the number gets big fast. A tech who costs $80,000 a year fully loaded but only turns 1,400 billable hours has a burdened rate of $57 per billable hour. If that same tech only turns 1,200 billable hours because dispatch is inefficient, his burdened rate jumps to $67 per billable hour. Efficiency directly drives labor cost.

    A Real Calculation

    Let me walk through a real example. A plumbing shop in Austin pays a service tech $32 an hour. He works 2,080 hours a year so his base wage cost is $66,560. Employer payroll taxes add about $5,660. Workers comp at 5 percent adds $3,328. Health insurance costs the company $6,800 a year. Uniforms, boots, and phone run $1,400. Training and meetings run about $1,200. A vehicle allocation of $11,500 for the van. Paid time off is already captured in the wage line.

    Total fully loaded cost is $96,448. Now divide by actual billable hours. This tech is one of the better ones and turns 1,520 billable hours a year. Burdened rate comes out to $63.45 per billable hour. Not $32. Not $40. Sixty-three dollars and forty-five cents.

    If that shop had been pricing jobs using a $42 per hour labor cost assumption, they were undercounting by $21 per billable hour. Over 1,520 hours a year that is $31,920 of real cost that was not being captured in their pricing. For every tech on the crew, that is another $30,000 to $40,000 of margin leak.

    Why This Matters for Pricing

    When you know your true burdened rate, you can build a pricing model that protects margin. A good rule of thumb is to price labor at 2.5 to 3.5 times burdened cost to cover overhead and generate profit. So if your burdened rate is $63, you should be billing labor at $160 to $220 per hour, depending on your overhead structure and target profit.

    That sounds like a lot, but it is how profitable shops survive. The contractors who bill $95 an hour because "that is what the market will bear" are the ones who cannot figure out why they are always broke. The market will bear more than you think if you package the work correctly through flat rate pricing and options-based selling. The hourly number is just a floor, not a ceiling.

    Flat Rate Translates Burden Into Profit

    Most successful service shops do not actually bill by the hour anyway. They use flat rate pricing from a price book, which abstracts the hourly math away from the customer. But the burdened rate is still what builds the price book. Every task in the price book should be priced based on expected time multiplied by burdened cost multiplied by the margin multiplier. Without a real burdened rate, the price book is guessing.

    Updating the Number

    Burdened labor rate is not something you calculate once and forget. It needs to be refreshed at least once a year, and ideally after any major change in wages, insurance, or workers comp rates. Most contractors should do it every January as part of their annual planning. If you raise wages 6 percent mid-year, you need to rebuild the burdened rate and update your price book accordingly.

    The Apprentice Discount Trap

    One more trap to avoid. Contractors often assume their apprentice or helper has a much lower burdened rate because the base wage is lower. The math is usually closer than you think. The apprentice still has payroll taxes, workers comp, insurance, uniforms, and vehicle allocation. And the apprentice turns fewer billable hours because he is often learning and not fully productive. A helper who costs $18 an hour in wages might still have a burdened rate of $42 to $48 per billable hour. Not the $22 you might expect.

    How to Use This Number

    Once you have the number, three things change. First, your price book gets rebuilt around real costs. Second, you start evaluating jobs based on gross profit per billable hour, not total revenue. A $1,200 job that takes 10 billable hours is $120 per hour of revenue, and after burdened labor is stripped out, you might have less than $60 per hour of contribution toward overhead and profit. That may or may not be a good job. Third, you start obsessing about billable hour ratio because every point of efficiency directly improves your burdened rate.

    Pulling It All Together

    Burdened labor rate is the most important number in your pricing model and it is the one most contractors get wrong. Calculate it honestly, update it annually, and build every price on top of it. The shops that do this consistently are the ones that survive downturns and grow during booms.

    For a complete playbook on running a profitable contracting business, see our Running a Profitable Home Service Business Guide.

    Ready to Try Kaldr?

    Free software for home service businesses. Scheduling, dispatch, invoicing, payments, and more. No monthly fees.

    Get Started Free