Ohio Contractor License Cost: Fees by City and License Type
Costs Depend on Your Track
Ohio contractor licensing costs vary based on whether you're pursuing a state OCILB specialty trade license, a local municipal general contractor registration, or both. There's no single fee — you're paying into multiple systems.
State OCILB Fees (Specialty Trades Only)
The state track covers electrical, HVAC, hydronics, plumbing, and refrigeration. The main new-applicant and ongoing costs are:
- Application fee: $25 per trade
- PSI exam fees: $69 per exam, or $100 for both the trade and business-and-law exams in one session
- License issuance: $25
- Background checks (BCI/FBI): approximately $50–$75 (varies by fingerprint vendor)
- Annual renewal: $60 per license
- Electrical registration (2025 mandate): $120/year for all electrical contractors
The OCILB also requires $500,000 in commercial general liability insurance, which typically costs $1,200–$3,000+ annually depending on your trade, payroll, and claims history.
Business Formation Costs (All Contractors)
Before any licensing or registration, you need your business infrastructure:
- LLC formation (Secretary of State): $99 one-time. No annual reports or recurring state fees.
- Federal EIN: Free from the IRS
- BWC workers' comp deposit: $120 minimum opening deposit, then ongoing premiums averaging about 0.98% of total payroll
- Vendor's license (sales tax): $50
Free Download
Get the Ohio — General Contractor License Requirements Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Municipal Registration Fees
General contractors and non-OCILB trades pay these fees in every city where they register:
| City | Initial Fee | Annual Renewal | Bond | Liability Insurance Minimum |
|---|---|---|---|---|
| Columbus (GC) | $350 | $350 | $25,000 | $300,000/$500,000 |
| Columbus (HIC) | $185 | — | $25,000 | $300,000/$500,000 |
| Cleveland | $150 | $120 | $25,000 | $200,000 |
| Cincinnati | $131.25 | $131.25 | None | $100,000/$300,000 |
| Dayton (plumbing/mechanical) | $350 | $350 | $10,000 | $100,000/$300,000 |
Bond premiums are typically 1–3% of the bond's face value for contractors with good credit, so a $25,000 bond usually costs $250–$750 per year.
Total First-Year Estimate
For a general contractor registering in a single Ohio city:
- Minimum (Cincinnati, no bond): roughly $400–$500 before general liability insurance (LLC + BWC + registration + vendor's license)
- Typical (Columbus): $619 in listed LLC, BWC, registration, and vendor's-license amounts before the bond premium and insurance policy
- Multi-city operator (3 cities): add each additional city's registration fee, bond premium where required, and any higher insurance requirement
For an OCILB specialty trade contractor also registering in one city, add the state-level costs above.
Our Ohio General Contractor License Guide breaks down the full cost picture for your specific situation — including which expenses are one-time versus recurring and how to sequence payments to avoid unnecessary delays.
Get Your Free Ohio — General Contractor License Requirements Checklist
Download the Ohio — General Contractor License Requirements Checklist — a printable guide with checklists, scripts, and action plans you can start using today.