By Evan Reid, Founder of Haul Handbook · Updated Jul 25, 2026
The Ohio requirements table
- Application
- Online application in the PUCO Motor Carrier Registration system. PUCO no longer accepts mailed or emailed applications. A carrier applies for an intrastate USDOT number from FMCSA first, then submits the intrastate registration application; the insurance company files proof of insurance separately; the CPCN issues once the filings are complete and the registration fee is paid.
- Filing fee
- $30 (Ohio charges no flat CPCN application fee. Instead ORC 4921.19 levies a per-vehicle tax at issuance: $30 for each commercial tractor used for transporting property, $30 for each motor vehicle used for transporting persons, and $20 for each other motor vehicle transporting property. Trailers are not taxed. A for-hire carrier operating solely in intrastate commerce pays the same per-vehicle amounts again every year between May 1 and June 30. The commission issues a tax receipt for each vehicle, which the carrier keeps in that vehicle.)
- Renewal
- Annual. The intrastate renewal window runs May 1 through June 30, matching the annual per-vehicle tax window in ORC 4921.19(B). Under Ohio Adm.Code 4901:2-21-06 the annual update form is substantially the same as the initial application, and staff approves it on the same four conditions as a new certificate. Carriers that pay the interstate Unified Carrier Registration fee each year are not required to renew the CPCN annually, with one exception: household goods carriers renew annually regardless. IFTA and IRP participation does not excuse the annual CPCN renewal for a carrier operating in intrastate commerce.
Who the requirement covers
Ohio insurance minimums
State minimums can differ from the federal filing levels; the federal side is covered in our insurance filings guide.
- Liability minimum
- $750,000 ($750,000 public liability for for-hire motor carriers transporting property in intrastate commerce. A for-hire carrier that exclusively operates vehicles with a GVWR or GCWR of less than 10,001 pounds carries $300,000 instead. Hazardous materials carriers sit in higher tiers. The full schedule by operation type is in the operation-type table.)
- Cargo minimum
- $5,000 (Ohio Adm.Code 4901:2-13-03(B) requires cargo liability only of for-hire carriers transporting household goods in intrastate commerce: $5,000 for loss of or damage to household goods carried on any one motor vehicle, and $10,000 for loss or damage, or an aggregate of losses or damages, occurring at any one time or place. General freight carriers file no cargo minimum under this rule.)
Minimum liability by operation type
General freight is not the floor for every carrier. Hazmat and larger passenger operations carry higher minimums; buy against the row that matches what you haul.
Scroll sideways to see every column.
Who needs a PUCO certificate
The trigger is not weight. It is for-hire, point-to-point operation inside Ohio at any vehicle weight, and PUCO states plainly that it will not issue a certificate to a private carrier hauling its own property, equipment or material. The separate USDOT number requirement is the weight-triggered one.
The net is wider than general freight. Household goods movers register, file a tariff with the Docketing Division and pay an annual fee scaled to revenue. Intrastate hazardous materials carriers register with PUCO rather than relying on a federal number. Towing companies are for-hire motor carriers under ORC 4921.25, so a new tow operator files the same certificate a freight carrier does. Passenger carriers register too, at higher liability minimums set by seating capacity.
What Ohio charges, and why it is not one fee
Ohio does not sell the certificate for a flat price. ORC 4921.19 levies a tax on each vehicle at issuance, with commercial tractors hauling property and vehicles carrying persons in one band and other property-carrying trucks in a lower one. Trailers are not taxed. The commission issues a tax receipt per vehicle, and the carrier keeps the right receipt in the right truck.
A carrier operating solely in intrastate commerce pays the same per-vehicle amounts again every year between May and June. Where the commission finds that moving agricultural commodities needs temporary and seasonal equipment for no more than ninety days, the tax on that equipment drops to a quarter of the annual amount, and equipment used past ninety days owes the full annual tax. Household goods movers add an annual fee that steps up with prior-year gross revenue. The sourced tables below carry each band.
Insurance minimums and filings
Ohio sets its own minimums by operation type in Ohio Adm.Code 4901:2-13-03, and the tiers are not all federal copies. General freight carriers sit at the same line as the federal general-freight figure, but a for-hire carrier running only light vehicles below the federal weight rating line carries less, passenger carriers carry more by seating capacity, and hazardous materials work splits into two higher tiers. Cargo coverage is required only of household goods movers.
Your insurance company makes the filing, not you: a Form E for a motor carrier, Forms E and H for a household goods mover. Self-insured carriers file with FMCSA instead. One honest warning: PUCO's answers page and the administrative rule do not agree on the household goods figures. The rule is the binding text, so the sourced table below records the rule, and a mover should confirm the current numbers with PUCO before binding coverage.
Renewal, and the UCR shortcut
The renewal window runs May 1 through June 30, matching the annual per-vehicle tax window. Ohio Adm.Code 4901:2-21-06 makes the annual update form nearly the same as the first application, approved on the same conditions.
Then the shortcut. PUCO states that a carrier participating in the Unified Carrier Registration program does not have to renew the certificate annually, though the company and insurance information on file has to stay current. Household goods carriers are the exception and renew every year. IFTA or IRP participation buys no such relief, so a carrier running intrastate still renews. And a carrier operating only inside Ohio owes no UCR fee at all, which means it renews and pays the per-vehicle tax every year.
How the application clears
Applications are filed online only, since PUCO stopped accepting mailed and emailed ones. If your business name is registered with the Ohio Secretary of State, it has to match the name on file with your USDOT number or the application stalls.
Under Ohio Adm.Code 4901:2-21-05 staff approve and issue once four things are true: proper proof of insurance is filed under the insurance chapter, the taxes and fees under ORC 4921.19 are paid, the applicant is not in default on a civil forfeiture, and the application is complete and accurate. Approval comes by electronic mail, and the certificate and tax receipt publish in the online application system. A rejected applicant may file a petition and request a hearing with the commission's Docketing Division.
Where this fits in the Ohio launch
A cell reading "Not confirmed" means the agency did not publish a figure we could verify, so we left it open rather than guessed. For the full launch order, work through start a trucking company in Ohio, then line up IRP registration and IFTA if you run beyond state lines. To compare every state at once, see the national intrastate authority table.
Frequently asked questions
Does Ohio require intrastate operating authority for for-hire trucking?
- Yes. ORC 4921.03 makes it mandatory: no for-hire motor carrier may operate in intrastate commerce without a current and valid Certificate of Public Convenience and Necessity. PUCO applies it to point-to-point operation at any vehicle weight, and it will not issue one to a private carrier.
What is a PUCO number?
- The identification number PUCO assigns with the certificate. It goes on both sides of every self-propelled vehicle you run in Ohio intrastate commerce, preceded by the letters PUCO, alongside your legal or trade name. An intrastate carrier only needs one no matter how many trucks it runs, and holding one exempts the carrier from Ohio sales tax on equipment and oil.
What does the PUCO certificate cost?
- There is no flat application price. Ohio taxes each vehicle at issuance under ORC 4921.19 and again every year, at one amount for tractors and passenger vehicles and a lower one for other property-carrying trucks, with trailers untaxed. Household goods movers add a revenue-scaled annual fee. The sourced tables below carry every band.
What insurance does Ohio require for intrastate carriers?
- Liability minimums set by operation type in Ohio Adm.Code 4901:2-13-03, filed by your insurer on a Form E. Household goods movers add cargo coverage on Forms E and H. Passenger and hazardous materials operations carry higher tiers. The sourced table below lists every operation type with its amount.
Do I have to renew the PUCO certificate every year?
- It depends on UCR. A carrier that pays the Unified Carrier Registration fee each year does not renew annually, except household goods movers, who always do. A carrier operating only inside Ohio pays no UCR fee, so it renews during the May to June window and pays the per-vehicle tax again.
Haul Handbook publishes educational information about trucking registration and compliance requirements. This is not legal, financial, or tax advice. Rules, fees, and deadlines change; confirm with the agency before you file or pay.