Payroll Is Killing Contractor Profit: How California Builders Find Their True Labor Cost

If you’re a contractor in California, chances are you’ve had at least one month where the jobs were rolling in, invoices were going out, revenue looked solid, and you still found yourself staring at a tight bank account wondering what happened. It’s more common than you’d think, and it’s usually not random.

One of the biggest culprits? Payroll. And before you assume something sketchy is going on, it’s not that. Nobody’s stealing, and your business isn’t broken. The real issue is that most contractors are looking at the wrong payroll number when they bid jobs.

Most people look at wages. That makes sense, wages are the most visible line item. But wages alone are not your actual labor cost. Your true labor cost includes wages, yes, but also employer payroll taxes, workers’ comp premiums, benefits, overtime, employee reimbursements, payroll processing fees, and a handful of other costs that quietly live inside your books.

When you bid a job using wages only, your price is almost certainly too low. And in construction, being even slightly off on labor doesn’t just shave your margin, it can wipe out your profit entirely.

This is exactly the kind of thing a good CPA who works with California contractors will catch — and fix.

Payroll Is Not Just Wages

Here’s something I see constantly with contractors: a business owner looks at payroll and sees they paid the crew $70,000 that month, so they assume labor cost was $70,000. It wasn’t.

The real number is often closer to $85,000 or $90,000 — sometimes more — because payroll has layers most people don’t account for when they’re bidding work. You have:

  • Gross wages
  • Employer payroll taxes
  • Workers’ comp
  • Health insurance
  • Retirement contributions
  • Overtime
  • Sick pay
  • PTO
  • Reimbursements
  • Payroll processing fees
  • Bonuses and other payroll-related costs

Every one of those is part of what it actually costs you to put a worker on a job.

For California contractors specifically, workers’ comp and overtime tend to hit hardest. Especially in trades where crews are moving fast, schedules change, and jobs rarely go exactly as planned. That is why a $30 hourly wage may really cost the business $36 to $39 per hour. Maybe more.

In construction, overtime isn’t an exception, it’s basically built into the reality of the work. If your estimate only used $30, your job cost was wrong before the job even started.

A Quick Test to See If You’re Underpricing Labor

Here’s a simple way to check if this is happening in your business. Take your gross wages from last month and multiply that number by 1.20. That’s a rough estimate of what your labor actually cost you.

If your gross wages were $100,000, your true payroll cost may be around $120,000.

Maybe higher.

That extra $20,000 isn’t a rounding error or an accounting technicality. It’s real money leaving your business every single month, and if it’s not built into your bids, it’s coming straight out of your profit. This is why some contractors feel busy but broke.

They are winning jobs. They are keeping crews moving. But they are pricing labor too low. And the gap between what you’re charging and what things actually cost quietly eats through your margins every time.

What This Actually Looks Like for a Real California Contractor

Let’s walk through a real example. Say you’re a concrete contractor in California doing around $3.6 million a year — solid operation, busy crew, steady work coming in. The owner is looking at the wage report and figures payroll is running about $95,000 a month. Reasonable assumption, except it’s probably not the real number.

Once we rebuild the full payroll cost, the number looks different.

Payroll CostMonthly Amount
Gross wages$95,000
Employer payroll taxes$9,000
Benefits$6,500
Workers’ comp$3,000
Reimbursements and other costs$2,000
True payroll cost$115,500

That is a $20,500 difference in one month. Over a year, that is about $246,000.

That’s not a small discrepancy you can shrug off. It’s the wrong number to measure profit. And the part that really stings? That wrong number was being used to make every major business decision:

  • what to bid on jobs
  • whether profit margins were healthy
  • whether the business could afford to hire
  • what the owner could reasonably pay himself

None of those decisions were being made with accurate information.

The jobs weren’t necessarily bad. The math was.

The Number Every California Contractor Needs to Know: Labor Burden

The number every contractor should know is called labor burden. Do not overthink the term. It’s simply the answer to one question: how much does payroll actually cost you beyond regular wages?

Here is the formula:

Labor burden = payroll costs other than wages ÷ gross wages

So if gross wages are $95,000 and the additional payroll costs come to $20,500, your labor burden is about 21.6%. In practical terms, every $1 in wages is actually costing your business around $1.22. Once you know that, you can stop guessing.

  • You can build better bids.
  • You can price change orders better.
  • You can compare estimated labor to actual labor.
  • You can see which jobs are really profitable.

And you can stop blaming cash flow when the real issue is underpriced labor.

Why Payroll Is Especially Complicated for California Contractors

California is expensive — no surprise there. But contractors feel the weight of it differently because payroll costs show up everywhere at once:

  • Workers’ comp
  • Overtime
  • Sick time
  • Insurance
  • Compliance
  • Higher wages
  • Tighter margins
  • More paperwork

If you’re running a construction, contracting, development, or property management business in California, messy payroll reporting isn’t just an inconvenience — it’s a real liability. You need to know what belongs to jobs and what belongs to overhead, and that line matters more than most people realize:

  • Field labor should usually be tracked to jobs.
  • Office payroll should usually be tracked as overhead.
  • Project managers may need to be split depending on how they work.
  • Maintenance teams for property managers should be tracked carefully too.
  • If everything goes into one big payroll bucket, your financials may look clean.

But they will not help you make decisions. And that is the whole point of good books.

When everything gets lumped into one big payroll bucket, your books might look tidy on the surface — but they won’t tell you anything useful. And that’s really the whole point of having good financials in the first place. Not pretty reports. Useful ones.

Three Things California Contractors Can Do Right Now

1. Calculate your real labor burden

Pull last month’s payroll report. Start with gross wages. Then add the payroll costs that sit outside wages:

  • Employer payroll taxes
  • Workers’ comp
  • Benefits
  • Payroll fees
  • Reimbursements
  • PTO and sick pay
  • Other payroll-related costs

Divide those extra costs by gross wages and you’ve got your labor burden percentage.

Don’t worry about getting it perfect on the first pass. You just need a real starting point, because without it, you’re essentially guessing on every single job you bid.

2. Separate field labor from office payroll

This is where a lot of contractors get burned. Field labor belongs in job costing. Admin payroll belongs in overhead. Keep them separate. If your superintendent, project manager, or estimator splits time between the field and the office, track it as accurately as you reasonably can — simple is fine, consistent is better than perfect.

The goal is to be able to answer one basic question: did this job actually make money? You can’t answer that if labor is coded all over the place.

3. Review overtime every week

Overtime needs to be looked at weekly — not monthly, not at tax time. Every week, ask why it happened. Was it a scheduling issue? Late materials? Bad estimating? Rework? A customer delay? Overtime isn’t always the wrong call, but when it goes unmanaged it quietly becomes the norm, and once that happens, it steadily chips away at your profit margin.

What Labor Burden Actually Means for Your Bids

Here’s where it gets concrete. If you’re paying a field employee $30 an hour and your labor burden is 22%, your real cost is about $36.60 per hour — and that’s before markup, before profit, before any margin for risk or mistakes.

So if your bid is built around $30 as the labor cost, you’re not being aggressive with your pricing. You’re pricing it wrong. That’s a hard truth, but it’s a lot better to know it before the job starts than after.

Once the work is done, you can’t go back to the customer and ask them to cover payroll costs you forgot to build in. That money is gone.

FAQs

What is labor burden for contractors?

Labor burden is the payroll cost above wages. It usually includes employer payroll taxes, workers’ comp, benefits, payroll fees, reimbursements, PTO, sick pay, and similar costs.

Why does labor burden matter in construction?

Because labor is one of the biggest job costs. If you bid using wages only, you may underprice the job and lose profit even when the project looks successful.

What is a normal labor burden for contractors?

It depends on your trade, workers’ comp class, benefits, overtime, and payroll setup. Many contractors may see 15% to 30%, but you should calculate your own number instead of relying on a generic benchmark.

Should field labor and office payroll be separated?

Yes. Field labor should usually be tied to job costs. Office and admin payroll should usually be treated as overhead. Mixing them makes it harder to know whether jobs are profitable.

How often should contractors review payroll and overtime?

Payroll should be reviewed monthly at minimum. Overtime should be reviewed weekly because waiting until month-end usually means the money is already gone.

Bottom Line

Revenue isn’t the same as profit. Busy isn’t the same as healthy. And wages aren’t the same as labor cost.

If you’re a California contractor, builder, developer, or real estate business owner, knowing your true payroll cost — not just what employees were paid, but what payroll actually cost the business — is one of the most important numbers you can have. It changes how you bid, how you hire, how you schedule crews, how you manage overtime, and how well you protect your cash flow.

Payroll isn’t a boring back-office topic. It’s where a lot of profit quietly disappears.

Before you bid your next job, hire your next employee, or assume payroll is “fine,” run the numbers first. At Basta & Company, we help California builders, contractors, and real estate business owners make smart tax and financial decisions before money leaves the bank.

Book a call and get a second opinion before a simple mistake becomes expensive.

SAMY BASTA, CPA

Basta & Company

Samy Basta brings you more than 20 years experience in tax, financial, and business consulting to his role as founder of Basta & Company. His focus is primarily strategic business planning, empowering clients to set priorities, focus energy and resources, and strengthen operations. In addition, Samy and his firm provide strategic counsel, and technical insight, on a wide range of needs, including tax saving strategies, tax return compliance, as well as choice of entity.