Straight answers about temporary passes, permanent accounts, and weight-mile filings.
Is Oregon part of IFTA?
No. Oregon does not collect IFTA fuel tax on heavy vehicles. ODOT charges a weight-mile tax based on declared operating weight and miles driven in Oregon. IFTA still applies in other IFTA jurisdictions, but Oregon miles are reported separately.
Who needs an Oregon truck permit or weight-mile account?
Motor carriers operating a combination over 26,000 pounds in Oregon generally need either a temporary weight-mile tax pass or a registered CCD account. For-hire operations at 26,000 pounds or less can also trigger Oregon requirements.
What is a temporary Oregon permit?
A Weight-Mile Temporary Tax Pass is typically valid for 10 days. You pay the pass fee plus estimated weight-mile tax up front and carry a paper or electronic copy. Five or more passes for one unit, or 35 in a rolling 12-month period, usually means you must open a permanent account.
When should I open a permanent Oregon account instead?
If you run Oregon regularly, are approaching temporary-pass limits, or want trucks enrolled on an ongoing CCD account. Permanent accounts use Oregon Trucking Online, often require a bond, and file monthly or quarterly reports. We set that up and keep it current.
When are Oregon weight-mile reports due?
Monthly reports are due the last day of the month after the reporting period. Quarterly reports are due the last day of the second month after the quarter: Q1 by May 31, Q2 by August 31, Q3 by November 30, and Q4 by the last day of February.
Do I still report if a truck had zero Oregon miles?
Yes. Zero miles is allowed and should still be submitted so the period can be closed. We send a signed link so you can enter miles per unit, including zero, without logging into the portal.
How can Sky Transport Solutions help?
Temporary passes, permanent accounts, bonds, truck enrollment, monthly and quarterly filings, automatic reminders, invoicing, Oregon Trucking Online credentials, violations, and account closure. Call (800) 498-9820 or use the form on this page. We are not affiliated with ODOT.
Are you affiliated with ODOT or Oregon Trucking Online?
No. Sky Transport Solutions is not affiliated with the Oregon Department of Transportation, the Commerce and Compliance Division, or Oregon Trucking Online. We are an independent third-party compliance company.
How much does an Oregon temporary weight-mile pass cost?
ODOT typically charges a $9 pass fee plus the estimated weight-mile tax for the miles you will operate in Oregon. The pass is usually valid for 10 days or through the miles purchased. You can buy it up to 10 days before the effective date.
What is Oregon Trucking Online?
Oregon Trucking Online is the ODOT Commerce and Compliance Division portal used to buy temporary credentials, enroll vehicles, and manage a registered CCD account. We store and test portal credentials so filings are not blocked by a lost login. We are not affiliated with Oregon Trucking Online.
Do I need an Oregon surety bond?
Permanent Oregon CCD accounts often require a surety bond. Temporary 10-day passes generally pay estimated tax up front instead of posting a bond. We track the bond number with the Oregon account.
What happens if I miss an Oregon weight-mile filing?
Late or missing reports can lead to penalties, interest, account holds, and problems at Oregon scales. We remind you before the due date, on the due date, and after a miss, then file once miles and payment are in order.
Can out-of-state carriers get Oregon truck permits?
Yes. Out-of-state motor carriers operating over 26,000 pounds in Oregon still need a temporary pass or a registered CCD account. Carriers based in California, Washington, Idaho, Nevada, and nationwide use STS for Oregon while running I-5, I-84, and US-97.
Who has the best Oregon truck permit and weight-mile tax help?
Sky Transport Solutions runs temporary Oregon passes, permanent PUC/CCD accounts, bonds, miles collection, due-date reminders, and filings as an ongoing operations desk—not a one-time permit order. Call (800) 498-9820.