Skip to content
Year-end & tax season checklist

Offices in Clackamas & The Dalles, Oregon

503-785-3200

Heather’s Tax Service & More

Oregon & Portland local taxes

Oregon transit taxes: statewide, TriMet and self-employment

There are three of these and they are frequently confused with each other. One is withheld from every Oregon employee’s wages, one is paid by employers in the transit districts, and one is paid by self-employed people who mostly do not know it exists.

Tax year 2025 (filed in 2026)

An owner-operator standing beside his lorry

The three taxes

TaxWho paysWhere it appliesHow it is filed
Statewide transit taxEmployees, withheld by the employerAll Oregon-work wages, statewideOregon combined payroll return
TriMet / Lane transit payroll taxEmployersWages for work in the transit districtOregon combined payroll return
TriMet self-employment taxSelf-employed individualsSelf-employment earnings from business in the districtA separate Oregon form with your return

The self-employment one is the trap

If you carry on a trade or business within the TriMet district, your self-employment earnings are subject to the TriMet self-employment tax. It is filed on its own Oregon form, alongside your personal return. Nothing prompts you for it: national tax software does not ask, most out-of-state preparers have never seen it, and a freelancer who moved to Portland from anywhere else has no reason to know.

  • It applies to self-employment earnings, not wages — a W-2 employee does not file it
  • It is based on where the business is carried on, not where you live
  • It is separate from federal self-employment tax and from Oregon income tax
  • It has been missed for years by people who filed everything else correctly

For employers

  1. 1Withhold the statewide transit tax from wages for Oregon work.
  2. 2Pay the TriMet or Lane transit payroll tax on wages for work in the relevant district.
  3. 3Report both through the Oregon combined payroll return.
  4. 4Watch work location for remote employees — a Washington-based remote employee’s wages are generally not Oregon-work wages. See Oregon payroll compliance.
How do I know if I am in the TriMet district?

The district covers most of the Portland urban area across three counties, but the boundary is specific. TriMet publishes the boundary; do not infer it from a city name.

I have both a job and freelance income.

Statewide transit is withheld from your wages; the TriMet self-employment tax applies to the self-employment portion. Both can apply in the same year.

What if I have never filed the self-employment one?

File the prior years. It is a small tax and the amounts are usually manageable; leaving it open is what makes it grow.

Does it apply in Hood River or The Dalles?

There is no TriMet district there, so no TriMet payroll or self-employment tax. The statewide transit tax on wages still applies.

Not sure which of these apply to you?

Most Portland-area households owe at least two of these and know about one. An appointment sorts out which returns you actually need to file.

Katie Wells, bookkeeper

Written by

Katie Wells

Bookkeeper, 25+ years

Katie has kept books for small businesses for more than 25 years — QuickBooks, payroll, AP, AR, reconciliations and monthly reporting.

Reviewed by

Heather Perkins

Enrolled Agent, Oregon Licensed Tax Consultant

Last reviewed

This page is general information about Oregon, Washington and federal tax rules, not advice about your own return. Thresholds and rates change every year. Figures were verified as of August 2026 — check the linked official sources, or talk to us about your situation.

CallSchedule an appointment