Skip to main content
2,200+ contractors in the research universe benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level
Job Costing

$311 an Hour to Stay in Business: When Your Burdened Rate Math Says What It Says

Sam YangEx-CFO across trades, SaaS & services · $2.5B in total PE/banking transactions · Stanford MBA
Updated October 7, 2026·Originally published July 8, 2025
Share

Pricing

In the fictional one-truck model below, annual costs, owner profit and reserves require about $211 per billable hour. $311 is a dollar rate, not a universal 3.11x wage multiplier. Test the recovery amount against your own costs and available hours.

Sam Yang, Founder of Level

Job Costing

A version of this owner question comes up often: my math says I need about $311 a billable hour to stay in business, so where should I trim, or am I leaving something out?

The usual responses split between disbelief and agreement, and they rarely walk through the math. This post does.

This post is a fictional cost-recovery model, not a measured contractor percentile or a validated client result. The number isn't always $311. For a one-truck owner-operator, the number depends on your cost inputs and the billable hours you can actually sell. It can sit well above a wage-based guess. The model below shows how to check it.

The components of a burdened rate

A "burdened" billable rate is what you charge per hour to cover everything:

  1. The technician's wages
  2. Their burden (taxes, benefits, workers' comp)
  3. Their truck and equipment
  4. Materials handling costs not already recovered by a separate materials charge
  5. Office and admin overhead
  6. Marketing and customer acquisition
  7. Insurance, licenses, software
  8. Owner's salary and reasonable profit
  9. Provision for unbilled / non-billable hours

A common mistake is calculating only items 1-2 (the technician's direct cost) and adding a markup. That gives you a wage-recovery rate, not a business-sustaining rate.

The full math, one truck, electrical, owner-operator

Let me walk through the calculation for a fictional scenario: one truck and an owner who works in the field. The model recovers labor-related costs through billable hours; materials are billed separately and must cover their own acquisition and handling costs.

Step 1: Annual cost of the field labor (the technician/owner)

ItemAnnual cost
Owner's reasonable salary$95,000
Payroll taxes (employer share, 7.65% of $95,000, rounded down)$7,267
Workers' comp (scenario assumption: $5 per $100 of wages; your class rate varies)$4,750
Health insurance (family)$24,000
401(k) match (3%)$2,850
Subtotal: labor + burden$133,867

This step assumes an owner paid W-2 wages through an entity. The SSA's 2026 Social Security wage base is $184,500; Medicare has a separate treatment. Under the IRS self-employment rules, generally 92.35% of net self-employment earnings is subject to self-employment tax. Rebuild this line for your entity and other wages rather than applying an employer-only W-2 percentage to a sole proprietor.

Step 2: Truck and equipment

ItemAnnual cost
Truck (purchase amortization or lease)$9,600
Fuel and maintenance$7,200
Tools and equipment replacement$4,500
Equipment insurance$1,800
Subtotal: truck and equipment$23,100

Step 3: Office and admin overhead

ItemAnnual cost
Bookkeeping ($600/mo)$7,200
CPA / tax prep$4,500
Insurance (general liability, errors & omissions)$5,400
Office space (shared/home)$3,600
Software (FSM, dispatching, accounting)$4,800
Phone, internet, dues, subscriptions$3,600
Licensing / continuing ed$1,800
Banking, merchant fees, payment processing$4,200
Subtotal: office and admin$35,100

Step 4: Marketing and customer acquisition

ItemAnnual cost
Google/Facebook ads$12,000
Website hosting + SEO$3,600
Print marketing, vehicle wraps, signs$3,000
Lead service fees (Angi, etc.)$4,800
Subtotal: marketing$23,400

Step 5: Profit and reinvestment

ItemAnnual cost
Owner profit above salary (fixed scenario amount)$51,000
Equipment reserve / replacement fund$5,000
Subtotal: profit and reserves$56,000

Total annual cost to operate

BucketTotal
Field labor$133,867
Truck and equipment$23,100
Office and admin$35,100
Marketing$23,400
Profit and reserves$56,000
Total annual$271,467

Step 6: How many billable hours per year?

This is where contractors usually delude themselves. The math:

  • 52 weeks × 40 hours = 2,080 hours per year (theoretical max)
  • Less: 2 weeks vacation (-80 hours)
  • Less: 8 holidays (-64 hours)
  • Less: 5 sick/personal days (-40 hours)
  • = 1,896 hours of paid time

But not all paid time is billable. Scenario assumption for non-billable time (replace it with your own timesheet or GPS data):

CategoryHours
Driving between jobs200
Estimating, quoting120
Sales, customer follow-up80
Office work, paperwork80
Returning to supplier60
Training, learning40
Tool maintenance30
Total non-billable610
Billable hours1,286

So out of 1,896 paid hours, about 1,286 are billable to a customer. That's a 67.8% paid-hour utilization rate (billable hours divided by total paid hours). It falls inside the 65-80% working range Level uses for utilization. That range is a planning range, not a measured percentile. It is also a different ratio from billing capture, which divides hours invoiced by hours logged on jobs.

Step 7: The required hourly rate

$271,467 annual cost ÷ 1,286 billable hours = $211 per billable hour

That's already a number most homeowners can't believe. But this assumes:

  • One technician (the owner)
  • Modest overhead
  • No employees
  • No work paused for slow seasons

Two fictional counterexamples show how $311 can appear:

  • Keep the $271,467 cost base but sell only 873 billable hours (46% of 1,896 paid hours): $271,467 ÷ 873 = $311.
  • Keep 1,286 billable hours but raise annual costs to $400,000 (higher wages, insurance and rent in a high-cost market): $400,000 ÷ 1,286 = $311.

$311 is a scenario result, not a rate established for any specific shop.

Free benchmark review

See how your margins benchmark.

Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.

What the data says

These figures are comparison references with different populations. They do not validate the fictional one-truck model, and none is an electrical-only subset:

MetricReferencePopulation and limits
Average billed labor rate by company$79/hour median; $116/hour 75th percentileLevel Index, 1,770 contractors across trades. The rate-card field is used inconsistently: some companies enter customer billing rates, others loaded cost or base wage. Use it for market positioning, not as a price target
Paid-hour utilization65-80% working rangePlanning range, not a measured percentile
Labor line gross margin on quoted work47.7%Level Index, 2.2M+ quote line items across cost types and trades. This is quoted margin, not realized job margin
Materials line gross margin on quoted work31.5%Same quote-line population. Quoted, not realized

The median bill rate of $79 is across all trades, all company sizes, all geographies, all customer types. The field behind it is also entered inconsistently. It is not a target for a high-cost-market electrician doing licensed work. As an illustrative planning assumption only, a one-truck shop in that position might test rates in a $150-225/hour range. That range is not measured, so confirm it against your own required recovery and the local quotes you collect.

The point: don't benchmark your rate against the median. Benchmark against your cost structure and the rates comparable operators in your market actually quote, gathered on matched job types.

What to do when the math says a rate the market won't pay

This is the actual question. Three options:

Option 1: Cut overhead until the math works

Go through every line of the cost sheet above. What's necessary? What's nice-to-have? What's actually a personal benefit (truck size, software with too many features, lead services that don't work)?

As an illustration, cutting $20K of genuine annual costs at 1,286 billable hours reduces required recovery by $15.55 per hour. Confirm the cut does not reduce productive capacity, service quality or a separately billed cost recovery.

Option 2: Increase billable utilization

Going from 67.8% (1,286 hours) to 80% of 1,896 paid hours (1,517 hours) adds 231 billable hours, about 18% more sellable capacity. If the cost base stays at $271,467, the math is $271,467 ÷ 1,517 hours = $179/hour, so the required rate drops from $211 to $179. Add any new routing software, fuel or dispatch help to the cost base before you recompute.

How to get there: better dispatching, better routing, less time on quoting (or charge for quotes), tighter materials runs, automated scheduling.

Option 3: Charge what the math says, and lose the wrong jobs

Many owners worry about pricing themselves out of work. The bigger risk to test for is winning the wrong work at unprofitable rates.

A rate spread does not establish bid-loss rates, profit or owner lifestyle. Test a price change on comparable job types and track accepted quotes, contribution per completed job, repeat business and collections together.

Check whether the work you lose at higher prices was below your required recovery. If the lost jobs were profitable at the old rate, the price change cost you contribution.

What NOT to do

  • "I'll make it up on volume", almost never works in service trades
  • "I'll cut corners on materials", destroys your reputation
  • "I'll just work more hours", burns you out and doesn't fix the math
  • "I'll hire cheaper labor", usually means worse work, more callbacks, lower margin

When to call Level

Burdened rate analysis, pricing strategy, and overhead reduction are all classic fractional CFO work. For trade contractors, Level can:

  • Build the actual cost-to-serve model for your business
  • Compare your rates to market quotes you collect and to cross-trade reference data, with each source's population stated
  • Identify overhead that can come out without affecting the work
  • Build dispatching/utilization tracking to recover billable hours
  • Re-price your service offerings to cover the real cost

Scope depends on the state of your books and job data, and is set after a review rather than assumed in advance.

FAQ

Is $311/hour really realistic for an electrician? It can be, if your own cost base and sellable hours produce it. In the fictional model above, $311 appears when billable hours fall to 873 or annual costs reach $400,000. A multi-truck shop spreads overhead over more billable hours, so its required rate is often lower. No measured regional or trade-specific rate range is established here. The rate depends on cost structure, not on what feels comfortable.

My competitors charge $125. How can I charge $200? Your competitors may be undercharging. Or they may have lower overhead, more billable hours per truck, or a different job mix. Or they may be using less experienced labor. The question is whether you can defend a higher rate with better service, faster response, better warranty, or cleaner work. Test it on a defined job type, and track accepted quotes and contribution per job before applying it broadly.

Should I share my rate breakdown with customers? For commercial bids, sometimes, sophisticated buyers respect the math. For residential service, usually not, homeowners don't care about your overhead, they care about the value of the outcome. Frame it as "service value" not "cost recovery."

What about flat-rate pricing instead of hourly? Flat-rate pricing for repeat tasks (a service call, a panel install, a water heater swap) can be more profitable than hourly when your crews beat the expected hours, because the price is set on the task rather than the clock. It loses money when actual hours exceed the hours the flat rate assumed. The burdened rate analysis is still the input, flat rates should be calibrated against expected hours and your required hourly recovery.

Related reading:

Share

Get the next one

Want next week's benchmark in your inbox?

One email a week. Real numbers from 2,200+ contractors in the research universe. No fluff. Unsubscribe anytime.

Sam Yang

About the author

Sam Yang

Founder & CEO

Founder of Level, the always-on finance team for contractors, service businesses, and ecommerce brands. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in job revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.

LinkedIn

See how your margins benchmark.

Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.

2,200+ businesses benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. Start with a 15-min call. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.