How to Calculate Construction Labor Costs (Formula and Examples)
By Fabio Freire, Founder & General Contractor at EZ-Estimates. Published 2026-04-08.
How to Calculate Construction Labor Costs
Labor is the single biggest cost on most construction projects, and it is the line item contractors get wrong the most. Underestimate labor by 20% and a $50,000 job becomes a $40,000 payday. Do that five times a year and you just lost $50,000 in profit.
Here are the formulas every contractor needs to calculate labor costs accurately in 2026.
The Fully Loaded Labor Rate Formula
Most contractors think their labor cost is what they pay per hour. It is not. Your real labor cost includes everything that comes with having someone on the job.
Fully Loaded Rate = Base Wage + Payroll Taxes + Benefits + Workers Comp + Overhead Allocation
Breaking It Down
Base Wage: What you pay the worker per hour
- Laborer: $18 to $28/hour
- Skilled tradesperson: $28 to $45/hour
- Journeyman (licensed): $35 to $65/hour
- Foreman/lead: $40 to $75/hour
These are 2026 averages across North America. Markets like New York, San Francisco, and Vancouver run 20% to 40% higher. Markets like San Antonio and Jacksonville sit closer to the low end.
Payroll Taxes (employer portion): 7.65% to 10%
- Social Security: 6.2%
- Medicare: 1.45%
- Federal unemployment (FUTA): 0.6%
- State unemployment (SUTA): varies by state, 1% to 5%
Workers Compensation Insurance: 3% to 30% of wages
This varies dramatically by trade:
- General carpentry: 8% to 15%
- Roofing: 15% to 30%
- Electrical: 5% to 10%
- Plumbing: 6% to 12%
- Painting: 5% to 10%
In 2026, workers comp rates have increased 5% to 10% nationally due to rising medical costs. If you are using last year's rates, your labor cost is already wrong.
Benefits (if applicable): $2 to $8/hour
- Health insurance contribution
- Retirement/401k match
- Paid time off accrual
- Tool allowances
Overhead Allocation per Labor Hour: $5 to $15/hour
- Vehicle and fuel
- Tools and equipment
- Phone and communication
- Software and technology
- Training and certifications
The Full Calculation Example
Let us calculate the fully loaded cost for a skilled carpenter in 2026:
| Component |
Amount |
| Base wage |
$38.00/hour |
| Payroll taxes (9%) |
$3.42/hour |
| Workers comp (12%) |
$4.56/hour |
| Benefits |
$4.00/hour |
| Overhead allocation |
$8.00/hour |
| Fully loaded rate |
$57.98/hour |
That $38/hour carpenter actually costs you $58/hour to have on the job. If you are pricing labor at $38, you are subsidizing every project out of your own pocket.
How to Estimate Labor Hours by Task
Knowing your rate per hour is only half the equation. You also need accurate time estimates per task.
The Production Rate Method
Production rates tell you how much work a crew completes per hour or per day:
- Framing: 150 to 250 sq ft of wall per carpenter per day
- Drywall hanging: 40 to 60 sheets per 2-person crew per day
- Tile installation: 50 to 100 sq ft per installer per day (varies by size and pattern)
- Interior painting: 300 to 500 sq ft per painter per day (2 coats, prep included)
- Hardwood flooring: 150 to 250 sq ft per installer per day
- Concrete forming: 80 to 120 sq ft of formwork per carpenter per day
General contractors managing multiple trades need production rates for every scope item. Build a database of your actual production rates over time. Your numbers are more accurate than industry averages.
The Task Duration Method
For smaller or variable tasks, estimate by individual activity:
- Hang an interior door: 1 to 2 hours
- Install a window: 1.5 to 3 hours
- Set a toilet: 1 to 1.5 hours
- Wire a bathroom (rough-in): 4 to 6 hours
- Install kitchen cabinets (10 LF): 4 to 8 hours
Track your crew's actual times on at least 10 similar tasks. Average them. That is your estimating baseline.
The Labor Burden Multiplier
Here is a shortcut many experienced contractors use:
Total Labor Cost = Base Wage x Burden Multiplier
Typical burden multipliers by trade in 2026:
- Residential general contracting: 1.45 to 1.65
- Electrical: 1.40 to 1.55
- Plumbing: 1.45 to 1.60
- HVAC: 1.50 to 1.65
- Roofing: 1.55 to 1.75 (high workers comp)
- Painting: 1.35 to 1.50
Example: A plumber paid $42/hour with a 1.55 burden multiplier costs $65.10/hour fully loaded.
Common Labor Cost Mistakes
Mistake 1: Using Your Own Pay Rate
If you are an owner-operator doing the work yourself, you still need to price your labor at market rate. Your time has value. If you would pay someone $55/hour to do the work, charge $55/hour in the estimate even if you are doing it yourself.
Mistake 2: Forgetting Non-Productive Time
Not every hour on the job is productive work:
- Mobilization and setup: 30 to 60 minutes per day
- Material handling: 10% to 15% of job time
- Cleanup: 30 to 60 minutes per day
- Meetings and coordination: Varies by project
Add 15% to 20% to your productive labor hours for non-productive time. This is real time that costs real money.
Mistake 3: Not Adjusting for Conditions
Labor takes longer when conditions are difficult:
- Occupied homes: 10% to 20% slower (protecting surfaces, working around residents)
- High-rise or difficult access: 15% to 30% slower
- Extreme weather: 10% to 25% slower
- Renovation vs new construction: 20% to 40% slower (demolition, existing conditions, surprises)
Electrical contractors working in finished basements take twice as long as rough-in work in open stud walls. Your estimate needs to reflect reality, not ideal conditions.
Why Spreadsheets Get Labor Costs Wrong
Labor is the most complex line item in any construction estimate, and spreadsheets handle it the worst.
- No burden calculation built in. Most contractors type a wage into a cell and forget that workers comp, payroll taxes, and overhead add 40% to 65% on top. Your spreadsheet underprices every hour of labor on every job
- Production rates are not tracked. A spreadsheet does not learn from your past projects. You guess how long tile installation takes every single time instead of building on real data
- 2026 labor rates are volatile. The construction labor shortage is driving wages up 5% to 8% annually in most trades. If your spreadsheet template uses rates from even 6 months ago, you are already behind
- No adjustment for conditions. Your spreadsheet template has one labor rate for "tile installation." But tile on a floor, tile in a shower, and tile on a fireplace surround are three completely different productivity rates. You need a system that adjusts, not a static formula
EZ-Estimates calculates fully loaded labor costs automatically based on trade, task complexity, and market. Describe the scope and the platform generates accurate labor hours with current rates. No formulas to maintain, no burden multipliers to remember.
The Bottom Line
Labor cost accuracy starts with knowing your fully loaded rate and using realistic production rates. Every contractor who tracks their actual hours against their estimates for 3 months discovers they have been underpricing labor by 15% to 30%.
Fix the labor calculation and your margins improve on every single job.
Start your free trial of EZ-Estimates and stop underpricing labor. Accurate labor costs, automatic burden calculations, and realistic production rates built into every estimate.
Free Labor Burden Calculator
See the true hourly cost of every employee. The free labor burden calculator factors in payroll taxes, benefits, workers comp, and overhead. A $30 per hour carpenter typically costs you $42-51 per hour fully burdened. Bid that number, not the wage.