How to Price Labor for Contracting Jobs (Without Guessing)
How to calculate true labor cost for contracting jobs — wages, burden, overhead, and when to use hourly vs per-unit pricing. Stop leaving money on the table.
Your Hourly Rate Is Not Your Labor Cost
If you're pricing labor based on what you pay your crew per hour, you're losing money on every job. The wage is just the starting point. True labor cost includes burden (taxes, insurance, benefits), overhead allocation, and non-billable time. This guide walks through the real math so you can stop underpricing labor.
Calculating True Labor Cost
Step 1: Base Wage
What you actually pay the worker per hour. Example: $28/hour for a journeyman carpenter.
Step 2: Labor Burden (Add 25–40%)
These are the costs on top of wages that you pay for every employee:
- Payroll taxes (Social Security, Medicare, state unemployment): 10–12%
- Workers' comp insurance: 5–15% (varies wildly by trade — roofers pay more than painters)
- Health insurance contribution: varies ($200–$600/month per employee)
- Paid time off, holidays, sick days: 5–8%
- Tools and safety equipment provided: 2–3%
A conservative burden rate is 30%. On a $28/hour wage, that's $8.40/hour in burden, bringing your loaded labor cost to $36.40/hour.
Step 3: Overhead Allocation
Your business has fixed costs that run whether you're on a job or not:
- Vehicle payments, fuel, maintenance
- Insurance (general liability, commercial auto)
- Office/shop rent
- Phone, software, subscriptions
- Licensing and continuing education
- Accounting and legal
Add up your monthly overhead and divide by billable hours. If your overhead is $6,000/month and you bill 160 hours, that's $37.50/hour in overhead. Your effective labor cost is now $36.40 + $37.50 = $73.90/hour.
Step 4: Profit
Add your markup on top of the loaded cost. At 20% markup: $73.90 × 1.20 = $88.68/hour billing rate. That's what you need to charge to actually make money. If you've been quoting $45/hour because "that's what the market pays," you can see the problem.
Non-Billable Time: The Hidden Killer
Not every hour your crew works is billable. Drive time, material pickup, estimating, callbacks, rain delays — these eat into productive hours. Most contractors are only 60–75% billable.
If you're billing 6 hours on an 8-hour day, your effective rate needs to cover those 2 lost hours. Factor this into your pricing by either:
- Increasing your hourly rate to cover non-billable time
- Charging travel/mobilization as a separate line item
- Building it into per-unit pricing (the cleanest approach)
Hourly vs. Per-Unit Pricing
When to Price Hourly
- Repair work where scope is unpredictable
- Time-and-materials contracts (commercial, insurance work)
- Service calls and diagnostics
- Change orders during a fixed-price job
When to Price Per Unit
- Repetitive work: flooring ($/sq ft), painting ($/sq ft), fencing ($/linear ft)
- Standard installations: fixtures, outlets, devices
- Any work where you know your production rate
Per-unit pricing is almost always more profitable because it rewards efficiency. If you can install 200 sq ft of flooring in 6 hours and you charge $5/sq ft labor, you're earning $1,000 for 6 hours ($166/hour effective). Hourly pricing caps your earnings at your rate no matter how fast you work.
Regional Considerations
Labor rates vary significantly by market. A carpenter in San Francisco charges double what the same skill commands in a rural Southern market. Factors that affect your local rate:
- Cost of living (housing, fuel, insurance)
- Supply of skilled labor (fewer tradespeople = higher rates)
- Prevailing wage requirements (government work)
- Union vs. non-union markets
- Seasonal demand (HVAC techs charge more in summer)
Don't price based on national averages. Price based on your actual costs and your local market.
Adjusting for Complexity and Access
Not all square feet are equal. Adjust your labor pricing for:
- Difficult access: Crawl spaces, tight attics, second-floor carry-up — add 15–30%
- Complexity: Custom layouts, intricate tile patterns, curved work — add 20–50%
- Conditions: Occupied homes (furniture moving, dust protection), weather exposure — add 10–20%
- Timeline pressure: Rush jobs or tight deadlines — add 15–25%
Putting It All Together
Here's a quick reference for a solo contractor with one employee:
- Employee wage: $28/hour
- Burden (30%): $8.40/hour
- Overhead allocation: $37.50/hour
- Loaded cost: $73.90/hour
- Markup (20%): $14.78/hour
- Billing rate: $88.68/hour
For per-unit work, take your billing rate, divide by your production rate, and that's your price per unit. If you install 30 sq ft of tile per hour, your labor price is $88.68 / 30 = ~$3.00/sq ft.
Frequently Asked Questions
What's a good labor rate for a contractor?
There's no universal number — it depends on your trade, market, and overhead. But your billing rate should be at minimum 2.5–3x the wage you pay. If you pay a worker $25/hour, you should be charging $62–$75/hour or more to cover burden, overhead, and profit.
How do I calculate labor burden?
Add up payroll taxes (10–12%), workers' comp (5–15%), benefits, PTO, and tool/equipment costs. For most trades, burden adds 25–40% on top of the base wage. A $30/hour worker costs you $37.50–$42/hour before you bill a single dollar.
Should I charge hourly or per square foot?
Per-unit pricing (square foot, linear foot, per fixture) is more profitable for repetitive work because it rewards speed and experience. Hourly is better for unpredictable work like repairs, diagnostics, and change orders.
How do I justify higher labor rates to clients?
You don't need to justify your rate — you need to show the value. Licensed, insured, experienced work with a warranty costs more than a handyman off a marketplace app. Present clean, professional quotes with clear scope and let the work speak for itself. Your rate is your rate.
What if my competitors charge less?
Some of them are losing money and don't know it yet. Some have lower overhead. Some cut corners. Compete on professionalism, reliability, and the quality of your quotes — not on being the cheapest. The clients who choose you for quality are better clients to have.
Pricing labor right is half the battle. Renoz builds your labor rates into every quote automatically — set your rates once and generate professional estimates that protect your margins. See plans.
Ready to Create Professional Quotes?
Start using Renoz AI quote generator today. Free to start, no credit card required.