Oregon consolidates more trucking business into one portal than almost any state: Trucking Online handles the weight-mile tax filings, the annual registration and IRP renewals, IFTA, carrier lookups, and payments. Its companion system OTTO serves authorized vendors filing on carriers’ behalf — the portal you use as a carrier is TOL.
Because Oregon taxes miles instead of fuel, the portal is not optional infrastructure — it is where the state’s signature tax gets paid.
Getting an account
Sign-up runs from the CCD Online Services page (log in, reset password, or create an account). Carriers not yet registered with CCD start with the Commercial Vehicle Tax Service Center at 503-378-6699 (weekdays 6 a.m.–6 p.m.). Two rules to internalize at setup: motor carriers are responsible for all tax-enrolled vehicles under the account, including leased and rented units, and the tax declared weight — the heaviest weight the vehicle will operate in a configuration — must be declared before operating at that weight.
No account yet? A temporary pass costs $9 plus weight-mile tax per mile and lasts 10 days — but Oregon cuts you off at 5 passes per unit or 35 per account in any rolling 12 months. The caps exist to force regular operators into real enrollment.
What you file there
Weight-mile tax reports are the core: monthly by default (due the last day of the following month), quarterly on approval via Form 9030, with a 10% late charge — and returns are required even for zero-operations periods. Payments go by credit card (2.4% service fee), charge account, or direct checking payment (no added fee). The portal also handles collision reporting, carrier and plate lookups, insurance verification, and weight calculations.
The annual cycle stacks in late fall: commercial vehicle registration and IRP renewals are submitted by November 30, the IFTA license expires December 31, and online renewal typically opens in October and closes December 31 — with enforcement possible against carriers operating after January 1 without their renewal in.
The Schedule 1 rules at Oregon renewal
Oregon’s renewal page is specific: HVUT is required for vehicles registered with a gross combined weight of 55,000 pounds or more, satisfied by a receipted Schedule 1 (Form 2290) for the current period. Filing tax-suspended? A non-receipted copy of the suspension Schedule 1 is accepted. Within 60 days of purchase, a bill of sale substitutes. And if the receipted copy is not available, a Schedule 1 plus the front and back of the cancelled check works.
Practical sequencing for the fall crunch: the federal 2290 for the July–June period is due August 31, and Oregon’s renewal window opens in October — file federally on time and the watermarked Schedule 1 is sitting in your account when TOL asks for it.
Contacts
Salem headquarters: 455 Airport Road SE, Building A — 503-378-5849 (main), 503-378-5983 (renewal and registration). Portland metro office: 18101 SW Boones Ferry Road, Suite 150 — 971-673-5900. Licensing email: CCDCVLicensingSupport@odot.oregon.gov; tax reports: CCDTaxServicesSupport@odot.oregon.gov.
Frequently asked questions
What can I do on Oregon Trucking Online?⌄
When are Oregon carrier renewals due?⌄
How many Oregon temporary passes can I buy?⌄
What 2290 proof does Oregon want at renewal?⌄
Related guides
More in State Motor-Carrier Portals & IRP Offices
Official sources
- ODOT CCD — online services (Trucking Online hub)
- ODOT CCD — motor carrier renewal (deadlines, Schedule 1 rules)
- ODOT CCD — filing tax reports
- ODOT CCD — temporary weight-mile tax passes
Agency rules, fees and contacts can change — confirm current requirements with the agency before acting. This guide is general information for truckers, not tax or legal advice.