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.
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.
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.
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 liability | Oregon withholding payment due | Notes |
|---|---|---|
| Less than $2,500 for the quarter | By the quarterly report due date | Paid with Form OQ |
| $50,000 or less in the lookback period | By the 15th of the month after payroll | Monthly depositor |
| More than $50,000 in the lookback period | Semiweekly schedule | Wednesday or Friday depending on payday |
| $100,000 in a single pay period | Within one banking day | Next-day deposit rule |
| New business | Monthly until a lookback period exists | Same 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.
| Tax | Rate | Who pays | Applies to |
|---|---|---|---|
| Statewide transit tax | 0.1% | Employee, withheld by employer | Oregon residents anywhere, nonresidents working in Oregon |
| TriMet Transit District | 0.8237% | Employer | Gross payroll for work performed in the Portland district |
| Lane Transit District | 0.80% | Employer | Gross 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.
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.
| Tax | Rate | Threshold, single | Threshold, joint |
|---|---|---|---|
| Metro Supportive Housing Services | 1% | $132,000 for 2027, indexed | $211,000 for 2027, indexed |
| Multnomah County Preschool for All | 1.5% | $125,000 | $200,000 |
| Preschool for All, upper band | Additional 1.5% | $250,000 | $400,000 |
| Mandatory employer withholding | Applies 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.
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 ends | Final paycheck due |
|---|---|
| Fired or laid off | End of the next business day |
| Quit with 48 hours notice or more | Last working day, or the next business day if that is a weekend or holiday |
| Quit without 48 hours notice | Within 5 business days or the next regular payday, whichever comes first |
| Termination by mutual agreement | End 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.
| Provider | Best For | Starting Price | Pricing Model | OR Combined Report | Portland Local Tax | Multi-State Included | Trial |
|---|---|---|---|---|---|---|---|
| OnPay | One plan, add-ons optional | $49 + $6/ee | Base + PEPM | 1 month | |||
| Gusto | First-time payroll buyers | $49 + $6/ee | Base + PEPM | Free account | |||
| Patriot | Lowest cost, tight budgets | $37 + $5/ee | Base + PEPM | Varies | |||
| SurePayroll | Very small and household teams | $29 + $7/ee | Base + PEPM | Varies | |||
| QuickBooks | Existing QuickBooks accounting | $50 + $7/ee | Base + PEPM | 30 days | |||
| ADP RUN | Local tax depth at scale | Quote | Quote | Varies | |||
| Paychex Flex | Hands-on service model | Quote | Quote | Varies | |||
| Paylocity | Growing teams wanting HR depth | Quote | Quote | Demo | |||
| Rippling | Payroll tied to HR and IT | $40 + $8/user | Modular PEPM | Demo | |||
| Justworks | Benefits through a PEO | $50 + $8/ee | Base + PEPM | Demo |
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
| Provider | 10 employees | 25 employees | 50 employees | 2nd State Fee | Notes |
|---|---|---|---|---|---|
| Patriot | $87 | $162 | $287 | $12/mo | Per extra state |
| SurePayroll | $99 | $204 | $379 | $9.99/mo | Flat, all states |
| OnPay | $109 | $199 | $349 | $0 | None |
| Gusto Simple | $109 | $199 | $349 | Upgrade | Plus tier required |
| QuickBooks | $120 | $225 | $400 | $12/mo | Per extra state |
| Justworks | $130 | $250 | $450 | Included | None |
| ADP RUN | Quote | Quote | Quote | Quote | No published rates |
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.
Choosing a payroll provider for Oregon
Four questions separate providers that will work here from providers that will quietly generate correction notices.
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.

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

