FirstHR

Oregon Payroll: Employer Tax and Software Guide

Oregon payroll for employers: graduated withholding, a $56,700 UI wage base, Paid Leave, transit and Portland local taxes, and 10 providers compared.

TL;DR
Oregon withholds 4.75 to 9.9 percent in four brackets, using Form OR-W-4. Employer-only unemployment tax covers the first $56,700 of wages, 2.4 percent for new employers. Paid Leave is 1 percent to $184,500, split 40/60 employer/employee; under 25 staff, no employer share. Transit tax: 0.1 percent statewide, plus Portland and Eugene district taxes. Regional minimum wages change every July 1.
Category
Updated
Oct
10
2026
Reading time
16min

I build HR software for small businesses, and my advice to any founder running Oregon payroll is to learn the rules before comparing prices, because the rules decide which provider ends up cheapest. This guide covers what Oregon requires from employers, the local obligations that state registration does not reach, and how 10 payroll providers compare, with published prices modeled at 10, 25 and 50 employees.

Oregon has no sales tax, which is the first thing anyone learns about the state, and it funds the difference through a personal income tax whose second highest rate starts at a wage almost every full-time employee clears. For an employer, that makes withholding the largest line in the payroll calculation and the one your people will ask you about.

Around withholding sits a set of programs that no single registration covers. Unemployment insurance runs on one of the highest taxable wage bases in the country. Paid Leave Oregon takes 1 percent of wages with a headcount rule that counts staff in other states.

There is also a statewide transit tax withheld from employees, a separate transit payroll tax paid by employers in two districts, an hourly Workers Benefit Fund assessment, and, for anyone with a Portland-area address, two local income taxes administered by a city revenue office. None of it is hard on its own, but all of it has to be right every quarter.

My TeamPam BeeslyFull-timeJim HalpertFull-timeRyan HowardPart-time
Core HR
Your team's records in one place
A profile and documents for each person, and the org chart built from them.
Start free trial7-day free trial, no credit card

What Oregon requires from employers

Six obligations sit on top of federal payroll, and a quarterly filer reports all six on the same return. Registration is combined, reporting is combined, and that consolidation is genuinely helpful once you understand which pieces are inside it.

State income tax withholding

Oregon taxes wage income on four graduated rates: 4.75 percent, 6.75 percent, 8.75 percent and 9.9 percent. On the Department of Revenue rate charts for tax year 2026, a single filer crosses into the 8.75 percent band at $11,400 of taxable income and into 9.9 percent above $125,000.

Joint filers reach 8.75 percent at $22,800 and 9.9 percent above $250,000. The two lower thresholds are adjusted for inflation each year, the $125,000 and $250,000 top thresholds have not moved in years, and the four rates are set in statute.

The practical consequence is that almost every full-time Oregon employee sits in the 8.75 percent band. That is a high rate compared with the flat-tax states, and it is why Oregon payroll tax conversations with new hires usually start with take-home pay rather than with the employer cost.

Oregon publishes its own withholding certificate, Form OR-W-4, because federal Form W-4 allowances stopped mapping onto Oregon withholding after the 2017 federal tax act. The Oregon Withholding Tax Tables, publication 150-206-430, took effect January 1, 2026.

The withholding tables can only be used when an employee claims the same allowances for Oregon and federal purposes. Where the two differ, the employer uses the Oregon Withholding Tax Formulas, publication 150-206-436, which subtract federal tax withheld up to a cap of $8,750 and phase that cap down to zero as wages rise.

Tip
Collect an OR-W-4 during onboarding, not after the first paycheck
If an employee never files an OR-W-4 and no older Oregon-only or pre-2020 federal W-4 is on file, the Department of Revenue instructions have the employer withhold a flat 8 percent of wages, because the federal W-4 redesigned for 2020 cannot be used for Oregon withholding. That flat rate skips the standard deduction, federal tax subtraction, and personal exemption credit built into the Oregon formulas, so it rarely matches what the employee owes. Adding the OR-W-4 to the same packet as the I-9 and the federal W-4 costs nothing and removes an argument in April. Supplemental wages paid off-cycle are a separate case, and they may also be withheld at a flat 8 percent.

How an Oregon paycheck is actually calculated

If you are looking for an Oregon payroll calculator, you are usually trying to answer one of two questions: what a specific employee nets, or what a hire costs the company. The mechanics are the same in both directions, and they run in a fixed order.

Start with gross wages for the period. Subtract pre-tax deductions. Apply federal income tax withholding, Social Security and Medicare. Apply Oregon withholding from the tables or formulas, which subtract the Oregon standard deduction and up to $8,750 of federal tax withheld, a cap that phases down at higher wages, before applying the graduated rates.

Then withhold the statewide transit tax at 0.1 percent of wages, the employee 60 percent share of the Paid Leave contribution, and up to half of the Workers Benefit Fund hourly assessment. What remains is net pay.

On the employer side, add unemployment insurance tax on wages below the annual base, the employer 40 percent Paid Leave share if you have 25 or more employees, a transit district payroll tax if the work happens inside TriMet or Lane Transit District, at least half of the hourly assessment, and workers compensation premium. That employer stack, not the withholding, is the number to budget from.

Deposit schedules and the combined quarterly report

Oregon withholding deposit dates mirror federal deposit dates exactly, which spares employers a second calendar. The Department of Revenue keys the schedule to federal tax liability rather than to Oregon liability.

Federal tax liabilityOregon withholding payment dueNotes
Less than $2,500 for the quarterBy the quarterly report due datePaid with Form OQ
$50,000 or less in the lookback periodBy the 15th of the month after payrollMonthly depositor
More than $50,000 in the lookback periodSemiweekly scheduleWednesday or Friday depending on payday
$100,000 in a single pay periodWithin one banking dayNext-day deposit rule
New businessMonthly until a lookback period existsSame rule as federal

Reporting is where Oregon consolidates. The Oregon Quarterly Tax Report, Form OQ, carries state withholding, the statewide transit tax, unemployment insurance, Paid Leave contributions, transit district tax and the Workers Benefit Fund assessment in one return, supported by Schedule B for semiweekly depositors and Form 132 for employee detail.

Quarterly reports are due the last day of the month after the quarter closes. The annual reconciliation, Form OR-WR, covers withholding and the statewide transit tax and must be filed electronically.

Unemployment insurance tax

Unemployment insurance is an employer-only cost in Oregon, and the taxable wage base is one of the highest in the country. According to the Oregon Employment Department, the base is $56,700 per employee for 2026, up from $54,300, with experienced employer rates assigned from Tax Schedule 3 and ranging from 0.9 percent to 5.4 percent.

New employers pay 2.4 percent, unchanged from the prior year, until enough history exists for experience rating. Rates for 2026 include a payroll tax offset of 0.135 percent in each calendar quarter.

The high wage base changes the arithmetic of rate movement: one percentage point of rate on a $56,700 base is $567 per employee per year, several times what the same movement costs in a state with a base near the federal $7,000 floor.

Paid Leave Oregon

Paid Leave Oregon is funded by a 1 percent contribution on gross wages up to $184,500 for 2026. Large employers, meaning 25 or more employees on average, pay 40 percent of that and withhold the other 60 percent from employees.

Small employers under 25 do not owe the employer share at all, but they still withhold and remit the employee portion, so a small employer remits 0.6 percent of wages while a large one remits the full 1 percent. Any employer may choose to cover more than its required share.

The headcount rule is the trap. According to Paid Leave Oregon, employer size comes from monthly employee counts across the previous calendar year, and the count includes out-of-state employees even though contributions are owed only on Oregon wages.

A company with eight people in Portland and twenty in other states is a large employer for this purpose and owes the employer share on those eight. Systems that size the employer from the Oregon roster alone will under-remit quietly for a full year.

Three separate transit taxes

This is where Oregon stops resembling other states. There are three transit levies and they work in different directions, so a provider that handles one correctly is not automatically handling the others.

TaxRateWho paysApplies to
Statewide transit tax0.1%Employee, withheld by employerOregon residents anywhere, nonresidents working in Oregon
TriMet Transit District0.8237%EmployerGross payroll for work performed in the Portland district
Lane Transit District0.80%EmployerGross payroll for work performed in the Eugene district

The statewide transit tax is withheld from wages, reaches employees who are exempt from ordinary income tax withholding, and has no minimum threshold. According to the Department of Revenue, Measure 120 did not pass in the May 19, 2026 primary election, so the statewide rate stays at one tenth of one percent, or 0.001.

The district taxes work differently: they are employer excise taxes on gross payroll for services performed inside the boundaries, with exemptions for federal units, public school districts, most 501(c)(3) nonprofits other than hospitals, and domestic service in a private home.

Workers Benefit Fund assessment

The Workers Benefit Fund assessment is charged per hour worked rather than as a percentage of wages, which makes it the one hourly item on the combined report. From January 1, 2027 it costs 2.4 cents per hour worked, according to cost charts from the Department of Consumer and Business Services.

The hourly total breaks down into 2.2 cents of assessment plus a new 0.2-cent BOLI Expense Fund component (BOLI is the Bureau of Labor and Industries). Employers must pay at least half of the charge. The rate for 2026 is 1.8 cents for each hour worked, partial hours included, so an employer that withholds the maximum pays 0.9 cents and withholds 0.9 cents.

Payroll systems and the quarterly report abbreviate the assessment to WBF, and the definition of an hour worked for it is specific. Overtime, new hire orientation, required training and paid travel time all count, while leave, on-call and standby hours do not. Fractions of an hour carry through the arithmetic rather than rounding, so 38.5 hours is multiplied as 38.5.

Employers who do not track hours have a fallback with rules of its own. They may use contract hours, another reasonable method or a flat rate that state guidance fixes at 40 hours per week for weekly and biweekly payrolls and 173.33 hours per month for monthly and semimonthly ones.

Whichever method you pick has to be documented in case of an audit, and the flat rate is off limits for anyone whose hours you do track, part-time staff included.

The assessment is separate from workers compensation insurance and provides no coverage; it funds return-to-work programs and benefits for permanently disabled workers. Workers compensation insurance itself is bought from an insurance company and is required from the first subject worker, meaning the first worker that Oregon workers compensation law covers.

Everyone in one list, with who they report to
Position, department, type, manager and status for each person. People who have left move to a separate list.

The local layer that state registration does not cover

Oregon has no general local income tax, but the Portland metropolitan area has two, and they are administered by the City of Portland Revenue Division rather than by any state agency. Nothing in the combined state registration touches them.

Metro Supportive Housing Services and Multnomah County Preschool for All

Both are personal income taxes on high earners with an employer withholding obligation attached. An employer with a location inside the district must withhold from employees who work there and earn $200,000 or more in a calendar year, and employees may elect in below that level, elect out, or specify a different amount.

TaxRateThreshold, singleThreshold, joint
Metro Supportive Housing Services1%$132,000 for 2027, indexed$211,000 for 2027, indexed
Multnomah County Preschool for All1.5%$125,000$200,000
Preschool for All, upper bandAdditional 1.5%$250,000$400,000
Mandatory employer withholdingApplies at$200,000 in annual wages$200,000 in annual wages

The Metro thresholds in the table apply to tax year 2027 and have indexed for inflation each year since 2026, so confirm the figures for the year with the Revenue Division before you set a withholding rule. The Preschool for All rates are scheduled to rise by 0.8 percentage points in 2028, after Multnomah County commissioners voted on August 27, 2026 to delay the increase a year.

Withholding returns for both taxes are quarterly, due the last day of the month after the quarter closes, with an annual reconciliation and W-2 submission due January 31. Employers who owe both file both.

Warning
Employee elections make this a document problem, not just a tax problem
Because employees can opt in, opt out, or set their own withholding amount for either local tax, the employer is holding signed elections that determine what comes out of a paycheck. Those forms have to be collected, stored and produced if the calculation is ever questioned. An employer who withholds from someone who opted out, or fails to withhold from someone at or above the mandatory threshold, has a records failure before it is a payroll failure. Keep the elections with the payroll records rather than in an inbox.

Eugene adds a separate city payroll tax. Its Community Safety Payroll Tax has an employer portion and an employee portion: the employer withholds the employee share when wages are paid and remits both to the City of Eugene, which publishes its rate charts for each July-to-June year. The state registration does not set this up either.

Three minimum wages that change in July

Oregon sets its minimum wage by region, well above the federal minimum wage, and adjusts it every July 1 rather than every January 1, which trips up any system built around a calendar-year update. Inside the Portland urban growth boundary the rate is $16.80 per hour. The standard rate, $15.55, covers fifteen named counties plus the parts of Clackamas, Multnomah and Washington counties outside that boundary, and eighteen nonurban counties use $14.55.

The Bureau of Labor and Industries recalculates the standard rate each spring from the March to March change in the Consumer Price Index and publishes the new figures by April 30, which gives employers about two months of notice.

According to the Bureau of Labor and Industries, tip credits, which let an employer count tips toward the minimum wage, are illegal in Oregon, so a server in Portland receives $16.80 in cash wages before any tips.

Oregon's ban is a structural cost difference against states that allow a tip credit, and it removes the tip credit reconciliation that occupies so much restaurant payroll elsewhere, which is worth knowing before you compare against tipped minimum wage rules in other jurisdictions.

Sick time, pay frequency and final paychecks

Oregon sick time accrues at one hour per 30 hours worked, capped at 40 hours a year. Employers with 10 or more employees statewide must pay for it, and the threshold drops to six employees if the business has a location in Portland. Smaller employers provide the same accrual unpaid. Employees can generally begin using accrued time after 90 days.

On pay frequency, Oregon requires a regular established payday with no more than 35 days between paydays under Oregon Revised Statutes (ORS) 652.120, measured from the start date as well. Monthly payroll is legal here, which is not true in every state, and an itemized wage statement goes out with every paycheck.

How employment endsFinal paycheck due
Fired or laid offEnd of the next business day
Quit with 48 hours notice or moreLast working day, or the next business day if that is a weekend or holiday
Quit without 48 hours noticeWithin 5 business days or the next regular payday, whichever comes first
Termination by mutual agreementEnd of the following business day

The Bureau of Labor and Industries enforces these deadlines under ORS 652.140, and the penalty for willful failure under ORS 652.150 is eight times the regular hourly rate for each day wages go unpaid, up to 30 days. A $30-an-hour employee left unpaid for two weeks generates a penalty in the thousands, which is why the next-business-day rule after a termination deserves a written process rather than good intentions.

Registration and new hire reporting

A Combined Employer Registration opens the Department of Revenue and Employment Department accounts together, covering withholding, statewide transit tax, unemployment insurance, Paid Leave and, where applicable, the transit district tax. Employers in the Metro or Multnomah County districts register separately with the City of Portland Revenue Division.

Report new and rehired employees to the Oregon Department of Justice Division of Child Support within 20 days of the hire date. That deadline sits alongside the new hire report requirements every employer already handles federally, and missing it is one of the cheapest mistakes to avoid.

10 payroll providers for Oregon employers compared

Every provider below files the Oregon combined quarterly report. The differences that matter here are whether the platform withholds and files the two Portland-area local taxes, how it handles the Paid Leave employer size test, and whether a hire across the Washington border carries a surcharge.

ProviderBest ForStarting PricePricing ModelOR Combined ReportPortland Local TaxMulti-State IncludedTrial
OnPayOne plan, add-ons optional$49 + $6/eeBase + PEPM1 month
GustoFirst-time payroll buyers$49 + $6/eeBase + PEPMFree account
PatriotLowest cost, tight budgets$37 + $5/eeBase + PEPMVaries
SurePayrollVery small and household teams$29 + $7/eeBase + PEPMVaries
QuickBooksExisting QuickBooks accounting$50 + $7/eeBase + PEPM30 days
ADP RUNLocal tax depth at scaleQuoteQuoteVaries
Paychex FlexHands-on service modelQuoteQuoteVaries
PaylocityGrowing teams wanting HR depthQuoteQuoteDemo
RipplingPayroll tied to HR and IT$40 + $8/userModular PEPMDemo
JustworksBenefits through a PEO$50 + $8/eeBase + PEPMDemo
Pricing verified as of October 2026 from vendor pricing pages, except Rippling, whose pricing page lists no rates: its figure is the starting price on Rippling's small-business page, which starts payroll plans at $8 per user per month plus a $40 monthly base fee. Rippling's blog prices the core platform and the payroll module at $8 per employee each (payroll billed annually), so configured quotes can run higher. PEPM = per employee per month. ADP RUN, Paychex Flex, and Paylocity do not publish list pricing. OR Combined Report means the provider files Form OQ with Schedule B and Form 132, which carries withholding, statewide transit, unemployment, Paid Leave, transit district and Workers Benefit Fund amounts in one return. Portland Local Tax means the plan priced here includes withholding and quarterly returns for the Metro Supportive Housing Services and Multnomah County Preschool for All taxes, which are filed separately from the state return; SurePayroll charges a separate fee where local taxes apply, and QuickBooks reserves certain local taxes for its Premium and Elite tiers. Multi-State Included means the vendor publishes multi-state payroll as part of the plan or every package, with no separate per-state fee. Trial reflects standing offers; promotions change often. Confirm both local capability and plan tier with the vendor before signing.

OnPay

OnPay has one payroll plan at $49 per month plus $6 per employee, with HR tools and time tracking sold as optional add-ons rather than tiers. Tax filing covers all 50 states with no multi-state surcharge, and year-end W-2 and 1099 filing sits in the base price rather than being billed separately.

For an Oregon employer the appeal is that local tax filing is not a paid upgrade, which matters the moment someone in the company earns $200,000.

Pros
One payroll plan, with HR and time tracking as optional add-ons rather than tiers
Multi-state tax filing included at no surcharge
Local tax filing included rather than sold as an add-on
Year-end W-2 and 1099 forms included in the base price
First month free
Cons
HR tools such as custom onboarding workflows cost $15 a month plus $2 per worker
Benefits run through OnPay’s in-house licensed agents unless you connect your own broker of record
Interface is functional rather than polished

Gusto

Gusto is a common first payroll purchase for US small businesses. Tax filing is automatic, the interface is pleasant, and pricing is published. Simple runs $49 per month plus $6 per employee, after a base increase from $40 during 2025.

The catch for Oregon employers is sharper than in most states: Simple covers single-state payroll only, and the Portland labor market crosses into Washington constantly. One hire in Vancouver, Washington, moves you to Plus at $80 plus $12 per employee, so model that number before you sign.

Pros
Onboarding and HR tools built in alongside payroll
Published pricing with month-to-month billing and no long-term contract
Automated filing across federal, state and local jurisdictions
Large integration library and strong accountant ecosystem
Cons
Simple plan is single-state only: a Washington hire forces the Plus tier
Base price rose from $40 to $49 during 2025
Time tracking sits behind Plus or a paid add-on
Per-employee fees compound: $349 per month at 50 employees on Simple

Patriot Software

Patriot is the lowest-cost full-service option in this comparison. Full Service is $37 per month plus $5 per employee and includes federal, state and local tax filing, though you still file new hire reports yourself. Basic is $17 plus $4 if you file taxes yourself, which for an Oregon employer means preparing Form OQ, Schedule B, Form 132 and any Portland local returns by hand.

Additional state filings cost $12 per month each. For a single-site Oregon business with no cross-border staff, the total cost is hard to beat and the feature gap is mostly in HR tooling rather than in tax accuracy.

Pros
Lowest total monthly cost here at 10, 25, and 50 employees
Local tax filing included in Full Service rather than sold separately
Unlimited payroll runs with no per-run fees
Auto Payroll included on both Basic and Full Service
Cons
$12 per month for each additional state
Basic plan leaves you filing Form OQ and local returns yourself
Time tracking and HR are separate paid add-ons
Plain interface, and mobile clock-in in the My Patriot app needs the paid Time & Attendance add-on

SurePayroll

SurePayroll is owned by Paychex and aimed at very small employers and household employers. The Small Business plan is $29 per month plus $7 per employee, with a flat $9.99 monthly multi-state fee regardless of how many states are involved.

For an Oregon business with a few people across the Columbia River in Washington, that flat structure beats per-state pricing. Local tax filing is treated as an add-on, which is a real gap inside the Portland districts.

Pros
Flat $9.99 monthly multi-state fee rather than per-state pricing
Automatic payroll scheduling included
Strong fit for household employers paying nannies or caregivers
Unlimited payroll runs on all plans
Cons
Local tax filing carries a separate fee rather than being standard
Per-employee fee of $7 is higher than Patriot’s, OnPay’s, or Gusto Simple’s
Time clock integration and accounting sync are paid add-ons
Interface reads dated compared to newer platforms

QuickBooks Workforce Payroll

QuickBooks Workforce, formerly QuickBooks Payroll, took its new name in 2026, when the entry tier once called Core became Workforce Payroll at $50 per month plus $7 per employee. Per-employee pricing rose across all tiers on July 1, 2026.

The reason to pick QuickBooks has always been the same: if your books already live in QuickBooks Online, payroll entries reach the general ledger without an export step. Local tax support is tier-dependent, so Portland-area employers should confirm coverage before committing.

Pros
Native general ledger sync with QuickBooks Online
Full-service state tax filing on every tier, including the entry tier
Same-day direct deposit available on higher tiers
Published pricing with no sales call
Cons
Certain local taxes are supported only on Premium and Elite
Per-employee pricing increased on July 1, 2026
The entry tier lacks time tracking, which starts at Premium
Weak value if you do not use QuickBooks accounting
Departments
Dwight SchruteSales3 people
Darryl PhilbinWarehouse1 person
Kelly KapoorCustomer Service1 person
Core HR
Who works here and who does what
Profiles, departments and an org chart, with every change kept on record.

ADP RUN

ADP processes payroll for roughly one in six American workers. For an Oregon employer the practical argument is jurisdictional: a July minimum wage change, an annual Paid Leave rate reset and two local income taxes are exactly the kind of moving parts a large platform absorbs as routine.

The cost is opacity. ADP does not publish RUN pricing: the Essential, Enhanced, Complete, and HR Pro packages are all quoted individually, and every package lists multi-state payroll and tax filing as included.

Pros
Tax compliance across federal, state and local jurisdictions
Statutory changes reach the tax tables without customer intervention
New hire onboarding paperwork included in every package
Deep benefits administration and HR add-on catalog
Cons
No published pricing: every quote requires a sales conversation
Electronic I-9 and garnishment payment services start at the Enhanced package
Add-on modules raise the cost above the base package quote

Paychex Flex

Paychex competes with ADP on the same terms: a service relationship rather than a software subscription, with a payroll specialist included on its top Complete package. Every payroll package (Basic, Foundations, Advanced, and Complete) is priced on request. Worth a quote if you would rather call a person about a Multnomah County withholding election than read a city ordinance.

Pros
Dedicated payroll specialist included on the top Complete package
Full tax filing and compliance support across all jurisdictions
Broad HR, benefits and retirement services under one vendor
Roughly 800,000 payroll clients as of fiscal 2026
Cons
Quote-only pricing on every payroll package
A payroll specialist is included only on Complete and is an add-on below it
Ending service takes 30 days’ notice under its standard client agreements

Paylocity

Paylocity sits between small-business payroll and full HCM (human capital management), aimed at companies that have outgrown basic payroll but do not want enterprise complexity. Its clients average more than 150 employees, according to its fiscal 2026 annual report.

Paylocity's Time and Attendance module tracks leave accruals, which suits the Oregon sick time accrual rule. Pricing is quote-based, and each client goes through a consultant-led implementation rather than a signup.

Pros
Leave accrual tracking in its Time and Attendance module for the Oregon sick time rule
Tax service teams file quarterly and annual federal, state, and local returns
Strong employee self-service and mobile experience
Scales into mid-market without replatforming
Cons
Quote-only pricing with no published rates
Consultant-led implementation rather than self-serve setup
More platform than a small Oregon business needs
Implementation fees are charged on top of the subscription

Rippling

Rippling sells a unified employee record where payroll, HR and IT provisioning share one data model. Its pricing page lists no rates, but Rippling's small-business page starts payroll plans at $8 per user per month plus a $40 monthly base fee. Its blog prices the core platform and the payroll module at $8 per employee each, payroll rising to $10 on monthly billing, so configured quotes can run higher.

Rippling says it calculates payroll taxes and files them with the correct federal, state, and local agencies automatically, so confirm during the demo that the Portland-area returns are on that list.

Pros
Single employee record spanning HR, payroll and IT provisioning
Files federal, state, and local payroll taxes automatically, by Rippling’s own account
Handles multi-state tax registration within the same workflow
Scales from startup to mid-market without replatforming
Cons
Modular pricing: benefits, time and attendance or IT products add to the $8 per user start
The pricing page itself lists no rates, so every contract is a custom quote
Each product is bought separately alongside the required core platform
Overbuilt for a small Oregon business with no IT complexity

Justworks

Justworks sells two products under one name. Payroll is $50 per month plus $8 per employee and is straightforward software. PEO Basic, its professional employer organization (PEO) plan at $79 per employee per month, is a co-employment arrangement giving a small Oregon business access to benefits priced off a much larger risk pool, which is the usual reason to buy it.

Pros
PEO pooling gives small teams access to larger-group benefits pricing
Published per-employee pricing, unusual among PEOs
Multi-state payroll and filings included on the Payroll tier
24/7 support on both PEO plans
Cons
PEO pricing at $79 per employee is far above standalone payroll software
Health premiums and workers compensation are separate pass-through costs
Co-employment is a structural change, not a software swap
Pooled pricing can work against teams with healthier-than-average claims

What each provider actually costs an Oregon employer

The table below models published rates at three headcounts, plus what happens when a second state enters the picture. The second-state column deserves more weight in Oregon than almost anywhere else, because the Portland metro labor market spans a state line and a single Vancouver hire changes which provider wins.

Provider10 employees25 employees50 employees2nd State FeeNotes
Patriot$87$162$287$12/moPer extra state
SurePayroll$99$204$379$9.99/moFlat, all states
OnPay$109$199$349$0None
Gusto Simple$109$199$349UpgradePlus tier required
QuickBooks$120$225$400$12/moPer extra state
Justworks$130$250$450IncludedNone
ADP RUNQuoteQuoteQuoteQuoteNo published rates
Monthly base plus per-employee fees at standard published rates, verified October 2026. Excludes promotional discounts, benefits premiums, workers compensation, Portland-area local tax filing add-ons where charged, and year-end form fees where billed separately. ADP RUN publishes no rates and quotes every package.

Two patterns stand out. Patriot stays cheapest at every headcount, and the gap widens with size: at 50 employees it runs $62 a month below OnPay and Gusto Simple and $92 below SurePayroll. But the second-state column reorders things: Gusto Simple is competitive until one Washington hire forces the Plus tier, at which point a 25-person payroll goes from $199 to $380 per month.

Paychex Flex, Paylocity and Rippling are missing from the table because none of them lists rates on its pricing page. What they cost at your headcount only shows up in a quote, so ask each one to price the same three headcounts and the second-state scenario.

Software price is also not the whole Oregon number. A Portland employer with a $2 million annual payroll owes roughly $16,500 a year in TriMet transit tax alone, before unemployment insurance, the employer Paid Leave share and the hourly assessment. Those are statutory costs no provider changes, but they dwarf the gap between the cheapest and most expensive subscription on this table.

Tip
Model your 18-month headcount and your 18-month map
Take your current headcount and your projected headcount 18 months out, then ask three questions: will anyone be working in Washington, will the average count, out-of-state staff included, reach 25 and trigger the employer Paid Leave share, and will anyone working inside the Metro or Multnomah County districts earn $200,000 or more. Price all three scenarios. The provider that looks cheapest on a single-state quote for a small office is frequently not the one that stays cheapest once a border hire and a local withholding obligation appear.

Choosing a payroll provider for Oregon

Four questions separate providers that will work here from providers that will quietly generate correction notices.

Questions for Oregon payroll providers
Does it withhold and file the Portland-area local taxes?The Metro Supportive Housing Services and Multnomah County Preschool for All taxes are administered by the City of Portland Revenue Division, not by any state agency, and state payroll registration does not cover either one. Ask specifically whether the provider registers you, withholds from employees at or above the $200,000 mandatory threshold, honors individual opt-in and opt-out elections, and files the quarterly returns plus the January 31 reconciliation. Some platforms calculate the amount and leave the filing to you, which is a different product.
How does the platform apply the Paid Leave employer size test?The employer 40 percent share depends on average employee count across the previous calendar year, and that count includes employees in other states even though contributions are only owed on Oregon wages. A system that sizes the employer from the Oregon roster alone will treat a distributed 30-person company as a small employer and under-remit for a year. Ask how the platform captures total headcount and how it revisits the determination each January.
Does it update minimum wage in July rather than January?Oregon changes its three regional minimum wages every July 1, not January 1, and the rate follows the worksite rather than the company address. A platform whose compliance calendar is built around January updates will carry stale wage floors for half the year, and one built around a single company address will pay the standard rate to someone working inside the Portland urban growth boundary. Confirm per-location wage rules and the July refresh in the same conversation.
Does it handle the hourly Workers Benefit Fund assessment?The assessment is charged per hour worked rather than as a percentage of wages: 2.4 cents from January 1, 2027, including the new 0.2-cent BOLI Expense Fund component, and 1.8 cents for 2026. Either way the employer pays at least half. A system built around percentage-of-wage taxes needs actual hours to get it right. Ask whether the platform pulls actual hours for salaried staff as well as hourly staff, or whether you will be supplying a reasonable-hours estimate yourself every quarter.

One part of the job sits outside the payroll engine entirely: the paperwork each new hire has to complete. Every Oregon new hire needs a federal I-9 and W-4, an Oregon Form OR-W-4 (without one, Oregon withholding defaults to 8 percent of wages), the chance to make a local tax withholding election if they work in the Portland districts, and a new hire report filed within 20 days.

Before you choose

FirstHR is an onboarding and HR platform, not a payroll provider. Pay calculation, payroll tax filing, money movement, and benefits administration come from the providers above, so if running payroll is the problem in front of you, one of them is the answer.

What we handle is the layer that feeds payroll: onboarding workflows that put the I-9, W-4, and OR-W-4 on each new hire's first-day task list, e-signatures on offer letters, employee records, and HR document management for small US teams at flat, predictable pricing.

If the recurring problem is that the OR-W-4 never got offered, the local tax election is unsigned, and nobody is sure whether the 20-day new hire report went out, that is a document collection failure rather than a payroll processing failure, and it is the kind of gap we built for.

Invite your team to FirstHR
4.7 on G2
Ryan HowardActive
Jim HalpertOn Leave
Key takeaways
1Oregon taxes wage income on four graduated rates from 4.75 to 9.9 percent, and because the 8.75 percent band starts low, most full-time employees sit in it. Oregon publishes its own Form OR-W-4 because federal W-4 allowances no longer map onto state withholding.
2Unemployment insurance is employer-only on a $56,700 taxable wage base, one of the highest in the country, with experienced rates from 0.9 to 5.4 percent under Tax Schedule 3 and 2.4 percent for new employers.
3Paid Leave Oregon is 1 percent of wages to $184,500, split 40 percent employer and 60 percent employee. Employers averaging fewer than 25 people owe no employer share, and the size test counts out-of-state employees even though contributions apply only to Oregon wages.
4Three transit taxes run in parallel: a 0.1 percent statewide tax withheld from employees, plus employer-paid district taxes of 0.8237 percent in TriMet and 0.80 percent in Lane Transit District on payroll for work performed inside the boundaries.
5The Portland area layers two local income taxes with employer withholding at $200,000 in annual wages, minimum wage changes every July 1 across three regions, and a fired employee must be paid by the end of the next business day.
6Compare providers on Portland-area local tax filing and second-state pricing rather than on base fee alone, because a single Vancouver hire can change which provider wins.

Frequently Asked Questions

What are the Oregon payroll taxes an employer has to handle?

Six state items on top of federal: graduated income tax withholding, employer-paid unemployment insurance on the first $56,700 of wages, Paid Leave contributions at 1 percent to $184,500, the 0.1 percent statewide transit tax withheld from employees, a TriMet or Lane Transit District payroll tax if the work happens inside those boundaries, and the hourly Workers Benefit Fund assessment.

What is the Oregon income tax rate for payroll withholding?

Four graduated rates: 4.75, 6.75, 8.75 and 9.9 percent. On the Department of Revenue rate charts for tax year 2026, a single filer reaches 8.75 percent at $11,400 of taxable income and 9.9 percent above $125,000; joint filers reach 8.75 percent at $22,800 and 9.9 percent above $250,000. Inflation adjusts the two lower thresholds each year, while the top thresholds have held steady and the rates are fixed in statute.

Is Form OR-W-4 required for Oregon employees?

In practice, yes. Oregon keeps a separate certificate because federal W-4 allowances no longer line up with Oregon withholding since the 2017 federal tax act. Without one, and without an older Oregon-only or pre-2020 federal W-4 on file, the employer withholds a flat 8 percent of wages. The standard tables only apply where Oregon and federal allowances match; otherwise the employer uses the withholding formulas publication.

What is the Oregon unemployment insurance wage base and rate?

$56,700 per employee for 2026, up from $54,300, and the tax is paid entirely by the employer. Experienced employer rates come from Tax Schedule 3 and range from 0.9 to 5.4 percent, with new employers at 2.4 percent. Rates include a payroll tax offset of 0.135 percent in each calendar quarter.

How do Paid Leave Oregon contributions work?

One percent of gross wages up to $184,500, with employers of 25 or more paying 40 percent and employees paying 60 percent. Employers averaging fewer than 25 employees owe no employer share but still withhold and remit the employee portion. Size is calculated from monthly counts over the prior calendar year and includes out-of-state staff.

What is the Oregon statewide transit tax?

A 0.1 percent tax withheld from employee wages, applying to Oregon residents wherever they work and to nonresidents performing services in Oregon. It reaches employees who are exempt from ordinary withholding and has no minimum threshold. Voters rejected Measure 120 in the May 19, 2026 primary election, so the rate stays at 0.001.

Which Oregon employers owe TriMet or Lane Transit District payroll tax?

Any employer paying wages for services performed inside the district boundaries. TriMet covers the Portland metro area across parts of Multnomah, Washington and Clackamas counties; Lane Transit District covers the Eugene and Springfield urban area. Both are employer-paid on gross payroll: 0.8237 percent for TriMet and 0.80 percent for Lane Transit District.

What is the Workers Benefit Fund assessment?

An hourly assessment of 2.4 cents per hour worked from January 1, 2027, counting a new 0.2-cent BOLI Expense Fund component. For 2026, the charge is 1.8 cents for each hour worked, partial hours included, and an employer that withholds the maximum pays 0.9 cents and withholds 0.9 cents from the worker. Employers cover at least half in both years.

The assessment is separate from workers compensation premium and provides no coverage. Employers who do not track hours use a flat rate calculation or reasonable hours worked.

What is the Oregon minimum wage?

Three regional rates that change every July 1: $16.80 inside the Portland urban growth boundary, $15.55 standard, and $14.55 in the eighteen nonurban counties, recalculated each spring from the March to March change in the Consumer Price Index. Tip credits are not allowed, so tipped employees receive the full applicable cash minimum before tips.

How often must Oregon employees be paid?

Employers must establish a regular payday and paydays may not be more than 35 days apart under ORS 652.120, measured from the start date as well. Monthly payroll is therefore legal in Oregon, unlike in several other states, and an itemized wage statement must accompany every paycheck.

What is the final paycheck deadline in Oregon?

End of the next business day for a firing or layoff. On the last working day for an employee who quits with at least 48 hours notice, or the next business day if that falls on a weekend or holiday. Within five business days or the next regular payday, whichever comes first, for a quit with less notice. Penalty wages run to eight times the hourly rate per day, up to 30 days.

Do Portland-area employers have extra income taxes to withhold?

Yes. For tax year 2027, Metro Supportive Housing Services is 1 percent above $132,000 single and $211,000 joint. Multnomah County Preschool for All is 1.5 percent above $125,000 single and $200,000 joint, plus another 1.5 percent above $250,000 and $400,000, with a 0.8-point increase now set for 2028. Employers with a location in the district withhold from anyone working there who earns $200,000 or more, subject to employee elections.

How do I register a business for Oregon payroll taxes?

A Combined Employer Registration opens the Department of Revenue and Employment Department accounts in one application, covering withholding, statewide transit tax, unemployment insurance, Paid Leave and transit district tax. The Portland local taxes require separate registration with the City of Portland Revenue Division, and workers compensation is bought from an insurance company from the first subject worker.

How much does payroll software cost for an Oregon small business?

At 10 employees, published October 2026 rates run roughly $87 for Patriot Full Service, $99 for SurePayroll, $109 for OnPay or Gusto Simple, $120 for QuickBooks Workforce Payroll, and $130 for Justworks Payroll. At 50 employees the same plans land between $287 and $450. Compare on local tax filing and second-state pricing rather than on base fee alone.

Make HR the easy part of running your business

Onboarding, e-signatures, training and core HR in one place. Up and running in 5 minutes.

  • 7-day free trial
  • No credit card required
  • Cancel anytime
4.7 on G2300+ companies trust FirstHR