Owner operators and certified payroll in California

If you own the company and also swing a wrench on the job, you still go on the certified payroll, even if you never write yourself a paycheck. DIR's own FAQ on certified payroll reporting gives owner-operators, sole proprietors, and business owners a specific method for turning a salary, a draw, or a contract payment into an hourly figure the law can measure. Here is that method, and a worked example with real numbers.

Do you have to report your own hours?

Yes. Every workman employed in the execution of a public works contract has to be paid not less than the prevailing rate, under Labor Code section 1774, and that does not carve out the person who signs the checks. If you personally perform work covered by a wage determination, on a public works project, your own hours belong on the certified payroll next to everyone else's.

The complication is that certified payroll assumes an hourly rate and a paycheck. An owner paid by salary, a periodic draw, or the contract price itself has neither. DIR's FAQ addresses that exact situation, for anyone who owns the business and does not receive payroll checks or an hourly wage.

What your own line needs

According to the FAQ, even paid by salary, draw, or contract payments, you should still be able to provide five things for any public works work you personally perform:

  • Your name, address, and SSN or FEIN. Use your federal employer identification number if you have no Social Security number to report.
  • The work classification for the prevailing wage work you performed, the same classification any employee doing that work would carry.
  • The hourly rate for that classification, from the wage determination that applies to the project.
  • The number of hours you personally performed that work.
  • The estimated amount paid to you for your labor for that work, calculated the way the next section explains.

That last item is where owners get stuck, since nothing in QuickBooks, Gusto, or a bank statement labels a dollar figure as labor separate from profit. DIR's FAQ supplies a calculation for that gap.

The net labor cost calculation

The FAQ's method backs into your labor pay by removing everything else from what the job paid you. In order:

  1. Start with the gross contract price for the public works period you are reporting, the amount billed for that work.
  2. Subtract materials and supplies you bought for that work.
  3. Subtract your pro rata share of business overhead for the period, allocated to that job.
  4. Subtract any payments to other workers or subcontractors for that period.
  5. What is left is your net labor cost. That is treated as what you were paid for your own labor.

The test: that net amount has to equal or exceed the compensation required for your classification, your hours multiplied by the applicable prevailing wage rate. Clear that bar and your line complies. Fall short, and you have an underpayment to fix before anyone signs the Statement of Compliance, the same as for any other worker.

Certified payroll records have to reach DIR at least monthly, or more often if the contract with the awarding body requires it, under Labor Code section 1771.4(a)(3). Pay periods themselves are typically weekly, so most owner-operators run this calculation once per week, using that week's billing, materials, overhead allocation, and helper pay, rather than reconstructing a month of activity at once.

A worked example

Say you run a one-truck plumbing outfit and you are the sub on a school modernization job, with one W-2 helper. For one week of work on the public works portion of the job:

ItemAmount
Gross billed for the public works work that week$5,400.00
Minus: materials and supplies bought for that work−$1,850.00
Minus: pro rata overhead for the week (insurance, tools, vehicle, licensing)−$310.00
Minus: wages paid to your helper that week−$960.00
Net labor cost$2,280.00

You personally worked 38 hours that week in the Plumber classification. $2,280.00 divided by 38 hours is $60.00 an hour, the figure you compare against the prevailing wage determination for Plumber in that county. At or below $60.00 an hour, your line clears the requirement for the week. Above it, you are short, and the fix is the same as for any worker: pay yourself more for that period, reduce the expenses you are allocating against the job, or account for more of your hours, before the payroll gets certified.

The dollar figures above are illustrative, built to show the arithmetic. Your own materials, overhead allocation, helper pay, hours, and the prevailing wage rate for your classification and county will all be different. Look up the actual determination for your project rather than assuming a number.

On the certified payroll itself, your own row carries the same fields as anyone else's: name, identifying number, classification, hours by day, the rate figure, and the net amount. For a California public work like this one, that filing is DIR's eCPR system, the online filing that Labor Code section 1771.4(a)(3) requires contractors to use for records submitted directly to the Labor Commissioner, at least monthly or more often if the contract with the awarding body calls for it, and that DIR's certified payroll FAQ recommends filing weekly as a best practice. The WH-347 is a separate federal form, used only when the project also carries federal Davis-Bacon funding, which this school modernization job does not.

Where this trips people up

  • Treating a draw as automatically compliant. A round number you pay yourself every two weeks is not a prevailing wage calculation. It has to survive the net labor cost test above, period by period.
  • Skipping the classification. If you personally ran conduit, dug a trench, or set fixtures, that work carries a classification and a rate, the same as if an employee had done it, no matter what title you hold on the org chart.
  • Forgetting overhead has to be allocated, not assumed away. The FAQ calls for your pro rata share of overhead, not your full monthly overhead bill charged against one job.
  • Not keeping the math. A one line dollar figure on the payroll with no worksheet behind it does not hold up if a records request under Labor Code section 1776 or an audit ever asks how you got there.

How this fits with the rest of your filing

Your own line does not change anything else about the job. You still owe the same eCPR filing cadence, the same deadlines covered on certified payroll deadlines, and the same exposure covered on certified payroll penalties if a filing is late or a Statement of Compliance is wrong. The only difference is how you arrive at the number for yourself, since there is no paycheck to copy from. Structured as a sole proprietorship rather than a corporation or LLC, the mechanics are close to identical; see sole proprietors and certified payroll.

This is also the piece we take off your plate. Send your payroll export and the job's billing and expense figures for the period, and we run the net labor cost calculation, build your line into the eCPR filing, and have a person review it before it goes to DIR. The first filing is free, and pricing is flat for crews up to 25 workers. Details are on the small contractor page.

Questions

Do I have to report my own hours if I own the company?
Yes. Labor Code section 1774 requires that every workman employed in the execution of a public works contract be paid not less than the prevailing rate, and DIR's certified payroll FAQ specifically covers owners who do not receive a payroll check or an hourly wage. If you personally perform work covered by a wage determination, your hours and classification belong on the certified payroll.
How does an owner operator report certified payroll in California?
You report the same five items as any worker: name and SSN or FEIN, your classification, the hourly rate for it, your hours, and what you were paid for that labor. For the last item, DIR's FAQ has you calculate a net labor cost by subtracting materials, your pro rata overhead, and payments to other workers from the gross contract price for the period.
What if I pay myself a salary or an owner's draw instead of an hourly wage?
A salary or draw does not exempt you from the requirement. DIR's FAQ says that even if you are paid by salary, draw, or contract payments, you should still be able to produce the classification, rate, hours, and net labor cost for the work you personally performed, calculated the same way as for any other pay arrangement.
What happens if my net labor cost comes out below the prevailing rate for my classification?
The FAQ's test is that your net labor cost, divided by your hours, has to be equal to or higher than the compensation required for your classification. If it falls short, you have an underpayment to correct, the same as if an employee had been underpaid: increase what you allocate to your own labor for that period, or account for the shortfall, before the certified payroll for that period is signed.
Does this apply to owners of an S corporation or an LLC, not just sole proprietors?
DIR's FAQ is written for owner-operators, sole proprietors, and business owners generally, without carving out any entity type. If you personally perform prevailing wage work and are not drawing an hourly wage for it, whether you operate as a sole proprietorship, an LLC, or an S corporation, the same reporting duty and the same net labor cost method apply to you.
Do I still need to list a Social Security number if I am the owner?
You list an identifying number for your own line the same as any worker's: your SSN, or your federal employer identification number if you have no SSN to report. The FAQ lists this as the first of the five items your own certified payroll line needs.

Draw a salary instead of an hourly wage? We handle the math and file it

Send the payroll export you already run. We turn it into the WH-347 and the DIR eCPR filing, checked by software and verified by a person. Your first weekly filing is free, before you pay us anything. $995 one time setup, then $249 per month flat.

Got it. We reply the same business day. Next: we confirm your payroll system and the project, you send one export, and your first filing comes back for your review before anything is submitted.

First filing free