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:
- Start with the gross contract price for the public works period you are reporting, the amount billed for that work.
- Subtract materials and supplies you bought for that work.
- Subtract your pro rata share of business overhead for the period, allocated to that job.
- Subtract any payments to other workers or subcontractors for that period.
- 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:
| Item | Amount |
|---|---|
| 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.