Contractor Licensing and Local Registration: Ohio does not issue a statewide general contractor license. The Ohio Construction Industry Licensing Board, which sits under the Ohio Department of Commerce Division of Industrial Compliance, licenses five commercial specialty trades: electrical, HVAC, hydronics, plumbing and refrigeration. Everything else is registered locally, so a Toledo contractor is typically dealing with the City of Toledo alongside separate registration in Maumee, Perrysburg, Sylvania, Oregon and Lucas County depending on where the work is. Registration fees, bonds and continuing education are real overhead. Left as unclassified expense they quietly understate the burden every bid has to carry.
Sales and Use Tax: Real Property Improvement Against Business Fixture: Ohio Administrative Code rule 5703-9-14 treats a construction contract, under which tangible personal property is incorporated into real property, as a purchase by the contractor rather than a sale to the owner, so the contractor pays Ohio sales tax on the materials and does not charge the owner tax on that portion. Property that is permanently affixed but primarily benefits the business conducted on the premises is a business fixture, keeps its character as personal property, and an agreement to transfer and install it is a sale instead. On plant work that distinction runs through nearly every scope, and it interacts with the Ohio exemption for machinery used primarily in manufacturing. This is the single most valuable control we install for Toledo industrial contractors, and it belongs at the vendor bill rather than the tax return.
Prevailing Wage and Certified Payroll on Public Work: Ohio prevailing wage is Chapter 4115 of the Ohio Revised Code, administered by the Ohio Department of Commerce Bureau of Wage and Hour Administration, with rates published by trade classification and county and a contract value threshold that the state adjusts periodically. Certified payroll goes to the public authority prevailing wage coordinator showing hours, classification, base rate and fringe payments by worker, and federally assisted port or transportation work adds Davis-Bacon obligations. Private plant work for a manufacturer is not covered. Toledo contractors who run both kinds of work in the same week need the coverage flag set on the job in payroll, because the recurring audit failure is certified payroll that does not agree with the labor dollars in job cost.
Retainage on Public Improvements After House Bill 96: Ohio rewrote its public retainage rules in House Bill 96 for public improvement contracts executed on or after September 30, 2025, amending sections 153.12, 153.13, 153.14 and 153.63 of the Ohio Revised Code. Retainage is capped at four percent of labor for the whole duration of the work, in place of the former eight percent held until fifty percent completion. The escrow requirement on the public authority was removed, retention is due to the prime within thirty days of substantial completion apart from what is reasonably necessary to assure final completion, and a contractor may not hold a subcontractor at a higher retainage rate than the public authority holds on the contractor. We track retention receivable and payable separately from ordinary receivables, by contract and by execution date, because older contracts still run under the previous rule.
Commercial Activity Tax and Municipal Income Tax: Ohio has no corporate income tax and instead levies the Commercial Activity Tax on gross receipts under Chapter 5751 of the Ohio Revised Code, so progress payments, approved change orders and released retainage all count while profit does not. The exclusion rose in stages and reached six million dollars of taxable gross receipts for 2025 and after, with the excess taxed at 0.26 percent, leaving remaining taxpayers filing quarterly. Separately, municipal income tax under Chapter 718 follows where the employee physically performed the work. Toledo levies 2.5 percent and the surrounding municipalities each set their own rate, so a crew moving between Toledo, Maumee, Perrysburg and Oregon in one week creates several obligations. Both problems are solved by the same discipline: daily time coded to a job and a taxing jurisdiction.
Ohio BWC Payroll Reporting and the Annual True-Up: Ohio is a monopolistic workers compensation state, so coverage comes from the Ohio Bureau of Workers Compensation rather than a private carrier, and premium is driven by payroll reported under manual classification codes. After the policy year you file a true-up reconciling estimated payroll to actual. Construction classifications differ sharply in rate, and industrial and rigging work is not priced like light commercial, so payroll coded to the wrong classification produces either an overpayment nobody notices or an assessment nobody budgeted. Keeping payroll split by classification and job through the year turns the true-up into a report rather than a reconstruction.
Lien Notices and Ohio Prompt Payment: Ohio mechanics lien law is Chapter 1311 of the Ohio Revised Code, and on a project with a recorded Notice of Commencement a subcontractor or supplier generally must serve a Notice of Furnishing within twenty-one days of first supplying labor or materials. Section 4113.61 requires a contractor who receives payment covering a subcontractor scope to pay that subcontractor within ten days, with interest running at eighteen percent thereafter and attorney fees available in some cases. We are not attorneys and we do not file notices. We capture first furnishing dates, contract amounts, billings and payments by job and by tier at the moment of entry, so the deadline calendar runs off real records instead of memory.