Oregon Public Works Contractor Requirements and Prevailing Wage
Oregon's public works contracting framework imposes a distinct set of legal obligations that go beyond standard residential or commercial licensing. Contractors bidding on publicly funded construction must satisfy prevailing wage requirements under the Oregon Bureau of Labor and Industries (BOLI), maintain specific registration and bonding thresholds, and comply with documentation rules enforced at both the state and local level. This page maps the full compliance structure — from wage determination mechanics to contractor registration requirements and the penalty exposure for noncompliance.
- Definition and scope
- Core mechanics or structure
- Causal relationships or drivers
- Classification boundaries
- Tradeoffs and tensions
- Common misconceptions
- Checklist or steps (non-advisory)
- Reference table or matrix
Definition and scope
Oregon public works law applies to construction contracts funded in whole or in part with public money — meaning contracts awarded by state agencies, counties, municipalities, school districts, and special districts. The governing statute is Oregon Revised Statutes (ORS) Chapter 279C, which defines "public improvement" as any building, structure, or public infrastructure project financed with public funds (Oregon Legislative Assembly, ORS 279C).
The prevailing wage requirement, commonly called the Prevailing Rate of Wage or PWR, is administered by BOLI under ORS 279C.800–279C.870. Any public works project with a contract value exceeding $50,000 triggers mandatory PWR compliance (BOLI, Prevailing Wage Rate Program). Below that threshold, the PWR obligation does not apply, though other public contracting rules under ORS 279C still govern procurement procedures.
Scope and coverage: This page applies exclusively to Oregon public works projects subject to state law. It does not address federal Davis-Bacon Act prevailing wage requirements that apply to federally funded projects, nor does it cover private construction contracts outside public funding. Federal contractors working on Oregon projects with federal funding must comply with both federal Davis-Bacon standards and Oregon PWR where both thresholds are triggered. Adjacent licensing topics such as Oregon contractor license requirements and Oregon contractor bond requirements govern baseline qualification but are distinct from the public works compliance layer described here.
Core mechanics or structure
Prevailing Wage Rate Determination
BOLI publishes PWR schedules twice annually — effective January 1 and July 1 — listing minimum hourly rates for each trade classification by county. These rates reflect the wages paid to the majority of workers in the same trade in the local area, derived from surveys of employer-reported payroll data. Rates differ by craft: in 2024, electrician journey-level rates in Multnomah County were set at approximately $57.15 per hour in base wages plus fringe benefits, while general laborer rates were lower (BOLI, PWR Wage Rates Book).
Public Works Bond
Contractors performing public works in Oregon must file a separate public works bond of $30,000 with BOLI, in addition to the standard CCB contractor bond (BOLI, Public Works Bond). Subcontractors on covered public works projects carry the same $30,000 bond obligation. This bond protects workers who are underpaid in violation of PWR requirements and is distinct from the Oregon contractor bond requirements that apply to residential and commercial work through the Construction Contractors Board (CCB).
Certified Payroll and Recordkeeping
Prime contractors must submit certified payroll records to the contracting agency on a weekly basis for each worker on a covered project. Records must identify each worker's name, trade classification, hours worked per day, and the wage rate paid. Contracting agencies retain the right to audit these records and forward complaints to BOLI for investigation.
BOLI Investigation and Penalty Structure
BOLI may assess civil penalties against contractors who underpay workers, with penalties up to $5,000 per violation, plus back wages owed (ORS 279C.865). Repeated or willful violations can result in debarment — removal from eligibility to bid on Oregon public works projects for a period of up to 3 years.
Causal relationships or drivers
The PWR threshold structure and enforcement intensity are shaped by three interconnected factors.
Labor market wage suppression risk: Without a wage floor on publicly funded projects, competitive bidding creates downward pressure on craft wages. The legislative findings embedded in ORS 279C.800 explicitly identify this dynamic as the basis for prevailing wage protections — preventing low-wage bids from undercutting local labor market rates.
Project funding source: The funding mix determines which wage law governs. A project funded 100% by Oregon state or local government triggers only Oregon PWR. A project receiving any federal dollars — such as federal highway funding or HUD grants — triggers Davis-Bacon Act compliance, which sets its own wage determinations through the U.S. Department of Labor. Oregon BOLI and the federal Davis-Bacon system operate independently; neither agency's determination automatically satisfies the other.
Contractor tier in project hierarchy: Prevailing wage obligations travel down the subcontractor chain. A general contractor's prime contract triggers PWR compliance for every subcontractor and sub-subcontractor on the project, regardless of whether the subcontract value itself exceeds $50,000. General contractors bear responsibility for ensuring that all tiers of subcontractors comply — a dimension detailed further in Oregon subcontractor requirements.
Classification boundaries
Oregon public works law distinguishes three primary contractor categories within covered projects:
Prime (General) Contractors: Hold the direct contract with the public agency. Bear full certified payroll reporting obligations and are legally responsible for PWR compliance across all tiers. Must hold active CCB registration and a $30,000 public works bond.
Subcontractors: Contracted by the prime but perform covered work on site. Independently required to hold their own public works bond. BOLI can investigate and penalize subcontractors directly, separate from any action against the prime.
Owner-Operators and Sole Proprietors: Sole proprietors working on public projects who have no employees are not required to pay themselves prevailing wages but must still hold a valid CCB license. The Oregon owner-builder exemptions framework does not apply to public works — the owner-builder concept is limited to private residential construction.
Specialty trade contractors — electrical, plumbing, mechanical — must hold both their specialty license (issued by state licensing boards separate from CCB) and the public works bond. See Oregon specialty contractor classifications for the full matrix of specialty license categories.
Tradeoffs and tensions
Bid competitiveness vs. wage compliance: Contractors who accurately price PWR-compliant wages often face bids from competitors who underprice labor — either through misclassification of workers into lower-rated trade categories or by paying cash wages off certified payroll. This creates a market tension: compliant contractors carry higher cost structures.
County rate variation vs. project location complexity: BOLI sets wage rates by county, but projects near county lines may draw workers from multiple counties. Workers must be paid the rate of the county where the work is performed — not the rate of the county where the contractor's office is located. Misapplication of county rates is a common source of underpayment findings.
Documentation burden on small contractors: The certified payroll submission requirements, while uniform, impose a proportionally higher administrative burden on sole proprietors and small firms with 1–5 employees who lack dedicated payroll staff. Large general contractors typically absorb this cost through administrative infrastructure.
Apprenticeship utilization ratios: Oregon law under ORS 279C.800 requires that contractors on covered public works projects meet a ratio of apprentices to journey-level workers — at least 1 apprentice for every 5 journey-level workers in applicable trades. This rule, administered in coordination with the Bureau of Labor and Industries, can create tension when qualified registered apprentices are not available locally. More detail on the apprenticeship framework appears at Oregon contractor apprenticeship programs.
Common misconceptions
Misconception: The $50,000 threshold applies per subcontract.
Correction: The $50,000 threshold applies to the total public works contract between the public agency and the prime contractor. Once that threshold is met, all subcontracts on the same project — regardless of dollar amount — are covered.
Misconception: CCB registration alone qualifies a contractor for public works.
Correction: Active CCB registration is necessary but not sufficient. The separate $30,000 public works bond filed with BOLI is an independent requirement. A contractor with a valid CCB license but no public works bond cannot legally perform covered public works.
Misconception: Prevailing wage rates are the same statewide.
Correction: BOLI publishes county-specific wage tables. Rates in urban counties (Multnomah, Washington, Clackamas) differ from those in rural counties. Using Portland metro rates for a project in Harney County constitutes an error in the opposite direction from underpayment.
Misconception: Federal projects in Oregon are automatically PWR-compliant if Davis-Bacon is followed.
Correction: Davis-Bacon and Oregon PWR are independent systems. A contractor may comply fully with Davis-Bacon and still violate Oregon PWR if the state wage rate for a given classification exceeds the federal determination. Compliance with one does not ensure compliance with the other.
Checklist or steps (non-advisory)
The following sequence reflects the compliance milestones for a contractor entering a covered Oregon public works project:
- Confirm project coverage — Verify total contract value exceeds $50,000 and that public funds are involved (ORS 279C.800).
- Verify active CCB registration — Confirm registration is current through the CCB license lookup tool (see Oregon CCB registration).
- File $30,000 public works bond with BOLI — Obtain a surety bond in the required amount and file with BOLI prior to commencing work.
- Obtain current PWR wage schedule — Download the applicable BOLI PWR book for the project's county and effective period from the BOLI website.
- Classify all workers by trade — Assign each worker to the correct BOLI trade classification. Misclassification is the leading source of PWR violations.
- Notify subcontractors of PWR obligations — Prime contractor must inform all subcontractors in writing that the project is covered by prevailing wage.
- Post prevailing wage rates on the job site — Physical posting at the work site is required under ORS 279C.840.
- Submit certified payroll weekly — File certified payroll to the contracting agency for every week in which work is performed.
- Verify apprenticeship ratios — Confirm that applicable trades meet the 1:5 apprentice-to-journey-level ratio requirement.
- Retain payroll records for 3 years — Records must be preserved and made available for BOLI audit upon request.
The full compliance structure for public works bidding and contracts is also covered under Oregon contractor bid contracts.
Reference table or matrix
| Requirement | Applies To | Threshold | Administering Agency | Statutory Citation |
|---|---|---|---|---|
| Prevailing Wage Rate (PWR) | Prime contractors, subcontractors | Contract ≥ $50,000 | BOLI | ORS 279C.800–870 |
| Public Works Bond | Prime contractors, subcontractors | All covered projects | BOLI | ORS 279C.836 |
| CCB Registration | All contractors on public works | All covered projects | CCB | ORS 701.055 |
| Certified Payroll Submission | Prime contractors | Weekly, all covered projects | Contracting agency / BOLI | ORS 279C.845 |
| Job Site Wage Posting | Prime contractors | All covered projects | BOLI | ORS 279C.840 |
| Apprentice Utilization Ratio | Applicable trade contractors | 1 apprentice per 5 journey-level | BOLI / Apprenticeship agency | ORS 279C.800 |
| Davis-Bacon Compliance | Federal-funded projects | Federally set threshold | U.S. Dept. of Labor | 40 U.S.C. §3142 |
| Records Retention | All contractors | 3 years post-project | BOLI | ORS 279C.845 |
For a broader orientation to the Oregon contractor services landscape — including how public works requirements fit within the overall licensing and compliance framework — the Oregon Contractor Authority index provides a structured entry point across all contractor categories and service types.
References
- Oregon Bureau of Labor and Industries (BOLI) — Prevailing Wage Rate Program
- Oregon Revised Statutes, Chapter 279C — Public Contracting
- Oregon Construction Contractors Board (CCB)
- BOLI Prevailing Wage Rates Book (published biannually)
- U.S. Department of Labor — Davis-Bacon and Related Acts
- Oregon Legislative Assembly — ORS 279C.836 (Public Works Bond)
- Oregon Legislative Assembly — ORS 701.055 (CCB Registration)