Certified payroll · Oregon
Oregon certified payroll
A practical guide to Oregon public works payroll, WH-38 requirements, monthly public-agency filing, actual-work classification, fringe, overtime, zone pay, withholding, and private-project wage exposure.
- Governing agency
- Bureau of Labor and Industries (BOLI)
- General threshold
- Public works of $50,000 or more, subject to coverage facts
- Record and deadline
- WH-38 data, monthly by the 5th business day
- Missing payroll control
- 25% withholding until required CPRs are submitted
BOLI generally updates prevailing wage rates on January 5, April 5, July 5, and October 5. The project date, county, work performed, and controlling publication determine the rate.
Plain-English answer
What oregon certified payroll means
Oregon certified payroll is a weekly worker-level payroll record for covered public works that contractors and subcontractors submit at least monthly to the public agency. The filing must contain the WH-38 information and Oregon certified statement, even when a federal WH-347 is also prepared for the project.
Coverage
Confirm the project before applying the $50,000 threshold
Oregon public works of $50,000 or more are generally subject to the Prevailing Wage Rate law, but project cost alone is not the full test. Public funding, the public agency, contract structure, construction activity, project date, and statutory exclusions or special coverage rules can change the result.
The project record should preserve the public agency, first advertisement date, county, construction type, applicable BOLI rate-book edition and amendments, federal funding, contract clauses, and any owner or local reporting requirements. A current rate book should not silently replace the edition that controls an older project.
WH-38
Prepare weekly records and submit them monthly to the public agency
Every contractor and subcontractor on a covered project prepares a certified payroll statement for each week a worker is employed. Those statements are submitted at least monthly, by the fifth business day of the following month, to the public agency associated with the project, not automatically to BOLI.
BOLI does not require the exact WH-38 layout if the contractor supplies every requested field and attaches the Oregon certified statement. A federal WH-347 by itself does not satisfy Oregon filing requirements. The employer must sign the certification, and an unsigned report is not a compliant filing.
For ODOT projects that use AASHTOWare Project Civil Rights & Labor, contractors and subcontractors enter or import payroll information into that project workflow. This is an ODOT-specific destination requirement, not a replacement for Oregon WH-38 data or a claim that every Oregon public agency uses AASHTOWare.
What teams review
Use site evidence to test what the payroll says happened
Oregon contractors told us the highest-risk issue is often misclassification, not simply a wrong rate for the classification shown. They want to compare the CPR with daily reports, headcount, scopes, cost codes, and worker activity so a payroll label does not override the work actually performed.
They also described owner and agency workflows spread across different project systems. The compliance record should remain portable: preserve the accepted WH-38 data, source documents, findings, corrections, signer, and receipt or handoff status without assuming every Oregon project uses the same portal.
Classification
Classify the work, not the employee’s title
BOLI says the work performed determines the applicable classification. If a worker performs multiple classifications, the employer must track the time spent in each and pay the corresponding rate. When the records do not clearly separate the time, BOLI says the highest applicable classification rate must be paid for all of those hours.
That makes field reconciliation a core control. A material difference between reported headcount, tasks, equipment, locations, or classifications should become a cited review item, not an automatic accusation. The reviewer needs the occupation definition, payroll line, field evidence, and reason for the final decision in one place.
Oregon House Bill 2688 also expands PWR coverage to certain off-site locations where listed bespoke systems and components are fabricated, assembled, or constructed. BOLI says the change becomes operative July 1, 2026. Confirm the procurement or contract date, individualized specifications, system type, location, and statutory exclusions before treating shop work as covered.
Rates and premiums
Add fringe, overtime, and applicable zone pay correctly
The Oregon prevailing wage combines an hourly base rate and hourly fringe. Depending on the occupation and rate-book provision, the calculation may also require zone pay, shift differential, hazard pay, transportation allowance, or another published premium. Zone rules vary by trade and defined measurement point, so they cannot be inferred from distance alone without the controlling source.
BOLI’s general overtime formula is one and one-half times the base rate plus the hourly fringe. When hourly zone pay is due, BOLI adds it to the base before applying the overtime multiplier. Daily, weekly, weekend, holiday, four-ten schedule, collective bargaining, and weighted-average rules also require project- and worker-specific facts.
Missing payroll and exposure
Late CPRs can stop payment even without an underpayment
If a prime contractor does not submit the required monthly CPRs, the public agency must withhold 25 percent of amounts earned until the reports are submitted. A prime must apply the same 25 percent withholding to a first-tier subcontractor that does not submit its required reports, then release it within the statutory period after compliance.
BOLI can also assess civil penalties, require unpaid wages and liquidated damages, and place an intentionally noncompliant contractor on the ineligible list. Contractors and subcontractors must retain the underlying prevailing-wage and payroll records for at least three years after completing their work on the public project.
State and federal work
Keep Oregon and Davis-Bacon results separate
For work covered by both Oregon PWR and federal Davis-Bacon, BOLI says workers must receive the higher published rate for the work performed. That comparison does not make the two systems interchangeable. Oregon overtime, WH-38 data, monthly public-agency filing, and other state rules can remain applicable alongside federal weekly payroll and contract requirements.
The system should evaluate each authority independently, preserve both sources, and then explain how the payable result was composed. It should not erase a state reporting or overtime issue merely because the federal or state monetary rate was higher.
Private construction
Keep SB 426 separate from public-works WH-38 filing
Oregon Senate Bill 426 created potential joint and several wage liability for an owner and direct contractor on many private construction projects for unpaid wages and certain related amounts owed to unrepresented workers at any tier. The law applies to labor performed on or after January 1, 2026, subject to statutory scope, notice, cure, and project exclusions.
This is not the Oregon public-works WH-38 filing rule. It is a separate private-project risk and records workflow. A direct contractor should identify covered projects, preserve subcontractor payroll and worker-classification records requested under the statute, track notices and cure, and obtain legal review for contract and enforcement decisions.
Oregon certified payroll FAQs
Where is Oregon certified payroll filed?
Oregon contractors and subcontractors submit certified payroll at least monthly to the public agency associated with the covered project. BOLI administers and enforces the PWR law, but the ordinary filing destination is the public agency, which may also require a specific project system or handoff process.
Is Oregon certified payroll weekly or monthly?
The payroll statement is prepared for each week a worker is employed on the public works project. The weekly statements are submitted not less often than once a month, by the fifth business day of the following month, to the public agency.
Can I use the federal WH-347 instead of Oregon Form WH-38?
Not by itself. BOLI permits another payroll layout only when it supplies all required WH-38 information and includes the Oregon certified statement. BOLI expressly says that submitting the federal WH-347 alone does not satisfy Oregon PWR filing requirements.
How does Oregon determine a worker classification?
The work actually performed determines the classification, not the worker’s title or usual trade. If a worker performs more than one classification, track the hours separately. When records do not clearly separate the work, BOLI says the highest applicable classification rate must be paid for all affected hours.
How does Oregon zone pay affect overtime?
When the applicable BOLI rate-book provision requires hourly zone pay, BOLI adds it to the base rate before applying the overtime multiplier. The general formula becomes one and one-half times base plus zone pay, plus the hourly fringe. Always use the controlling occupation and zone provision.
What happens when an Oregon CPR is missing?
The public agency must withhold 25 percent from a prime that misses required monthly CPRs, and the prime must similarly withhold from a noncompliant first-tier subcontractor. Other civil penalties and remedies may also apply. The withheld amount is released after the reports are submitted under the statutory timeline.
Does Oregon SB 426 replace public-works certified payroll rules?
No. SB 426 addresses wage liability and records on many private construction projects. Oregon public-works certified payroll remains a separate PWR workflow under ORS chapter 279C, with weekly WH-38 data, monthly submission to the public agency, prevailing wage, and payment-withholding requirements.
