ClearHaul

OREGON WEIGHT-MILE · UPDATED JULY 2026

Oregon's weight-mile tax: the state that opted out of fuel tax

Oregon runs heavy-truck taxation differently from every neighbor: vehicles over 26,000 pounds pay a weight-mile tax on Oregon miles instead of Oregon fuel tax. That means an account with ODOT before you run, credentials for each truck, a bond for new carriers, and returns filed monthlyuntil you earn quarterly status. Cross into Oregon without any of it and you're buying temporary passes at the border — or a citation.

Who needs it

Source: Oregon DOT — Commerce and Compliance Division. Check your truck against all four weight-distance states free.

What it costs

The tax is your Oregon miles times a rate from the state's weight-mile tables — the rate climbs with declared weight, and the state publishes the current tables. On top of the tax, plan for the new-account security (bond or deposit) and per-vehicle credentials. The expensive part isn't any single fee; it's discovering the system at a port of entry with a load on.

Filing cadence

StatusFiling frequency
New account (default)Monthly returns
Established account in good standing (on approval)Quarterly returns
Occasional trips onlyTemporary pass per trip, no account

How to set it up yourself, free of service fees

  1. Open a motor carrier account with ODOT's Commerce and Compliance Division at oregon.gov/odot/MCT.
  2. Post the required security (new carriers) and get credentials per vehicle.
  3. File monthly returns from your Oregon mileage records, on time, every time — that record is what earns quarterly status.

Those links go to the state. What we charge for is getting the account, bond requirement, and credentials set up correctly before your first Oregon load, with your return calendar included.

Weight-distance taxes in other states

Four states tax truck miles separately from IFTA. If you run through more than one, each needs its own registration.

Oregon weight-mile, straight

What is the Oregon weight-mile tax?

Oregon's replacement for fuel tax on heavy trucks: vehicles over 26,000 pounds pay by the mile driven in Oregon, at rates set by the state's weight tables. You need an account and credentials from ODOT's Commerce and Compliance Division before running Oregon, or a temporary permit for occasional trips.

Why does Oregon require a bond from new carriers?

Because the tax is self-reported after the miles are driven, Oregon requires new accounts to post security (a bond or deposit) until they establish a filing history in good standing. It's the state protecting itself from carriers who run miles and disappear.

How often do I file Oregon returns?

Monthly by default. Carriers with a clean filing record can apply to file quarterly. Either way, the return covers your actual Oregon miles by vehicle weight.

I only cross Oregon a few times a year — do I need an account?

No — Oregon sells temporary passes for occasional trips, priced per trip. If you run Oregon regularly, an account with credentials is cheaper and keeps you out of the permit line at the port of entry.

Is the weight-mile tax instead of IFTA in Oregon?

Yes, for the mileage tax portion: Oregon is not an IFTA fuel-tax state for vehicles over 26,000 lbs — heavy trucks pay weight-mile tax instead of Oregon fuel tax. Your IFTA license still covers your other jurisdictions; Oregon runs its own system.