Oregon tax forms & filing.
Oregon has progressive brackets with one of the highest top marginal rates in the country and no state sales tax — relying heavily on income tax for state revenue. We file Form OR-40 for residents and OR-40-N for nonresidents.
Things to know about filing in Oregon
- Oregon has no state sales tax — the full revenue burden falls on income tax and property tax. This is why Oregon income tax rates feel higher relative to surrounding states.
- Multnomah County (Portland) levies a separate Preschool For All Income Tax on high-income residents. Metro Portland also levies a Supportive Housing Services Tax. Both are on top of the state tax.
- Oregon allows a deduction for federal income taxes paid (capped) on the state return — similar to Alabama, Louisiana, Missouri, and Oklahoma.
- Oregon's resident definition uses a domicile + statutory presence test. Oregon audits residency for high-income filers claiming a move out of state, particularly Washington-bound moves driven by Oregon's high top marginal rate.
Oregon no-sales-tax — high income tax compensates
Oregon has no state sales tax — one of only five states without one. The full state revenue burden falls on income tax and property tax, which is why Oregon income tax rates (top marginal among the highest in the country) feel high relative to neighboring Washington and Idaho.
Practical effect: Oregon residents who consume heavily (vacationers, retirees on fixed incomes) save meaningfully on consumption tax. High-income working Oregon residents bear the income-tax burden without offsetting consumption-tax savings.
The structure has driven tax-motivated moves from Oregon to Washington (no income tax but capital gains tax above thresholds for high earners) — particularly among Portland-metro tech workers who can work in OR but live in WA across the Columbia River.
Multnomah Preschool for All Tax + Metro Supportive Housing Tax
Multnomah County (Portland) levies a Preschool for All Income Tax on high-income residents on top of the state income tax. Adjacent Metro Portland also levies a Supportive Housing Services Tax with a different threshold. Both are administered through the Oregon Department of Revenue.
These local-level taxes are progressive and apply only above defined income thresholds — affecting a minority of Multnomah residents but a meaningful one. Single filers and joint filers have different thresholds.
Filers who live in Multnomah but work elsewhere (or vice versa) need to map work-location and residence carefully to determine which local taxes apply. Multnomah uses residence-based application for its income surtax. We handle this at intake for Portland-metro clients.
Where's my refund?
The Oregon Department of Revenue runs the official refund-status tracker. You'll need your Social Security number, filing status, and exact refund amount (in some cases, the tax year and a return-amount input).
Check your Oregon refund status →
Multi-state considerations
If you lived or worked in more than one state during the tax year, you typically file a part-year resident return in each state. If you live in one state and work in another, you usually file as a resident where you live and as a nonresident in the work state — claiming a credit on the resident return for taxes paid to the work state. Reciprocity agreements between some neighboring states change this default; we map this out at intake.
Oregon-specific multi-state nuances are addressed in the quirks list above when they apply.
Get the current-year forms
State tax rates, brackets, and forms change every year. We point to the Oregon Department of Revenue as the authoritative source for current-year information. Form numbers above are stable; rates, deduction amounts, and credit limits are not — always verify before relying on a specific dollar amount.
Open the Oregon Department of Revenue website →
Need help with your Oregon return?
We file in all 50 states. If your Oregon return is part of a multi-state, equity-comp, K-1, or business situation, book a free 15-minute Discovery Exchange and we'll talk through the right approach.
Book a Discovery Exchange →