Oklahoma Contractor License Fees (CIB)
The 21 verified whole-dollar state fees Oklahoma publishes in the Oklahoma Administrative Code — one schedule shared by the electrical, mechanical and plumbing chapters and a separate roofing schedule. The PSI examination fee and all local permit fees are not state fees in Oklahoma and are withheld by name below.
01 State fees vs the exam, the bond and the locality
STATE CREDENTIAL FEE (CIB)≠EXAM FEE (PSI)≠BOND PREMIUM≠LOCAL PERMIT FEE
- State credential fees — the CIB application, initial, renewal, late, journeyman, apprentice and endorsement amounts below. S-OK-CIB-HOME
- Renewal is annual, on the birth month — one-year duration with a 30-day late-fee trigger and a one-year retest limit (rule OK-RENEWAL). S-OK-OAC-158-40-9-3
- The bond is not a CIB fee — the $5,000 surety bond is a requirement the licensee buys from a surety; the CIB charges no bond fee (rule OK-BOND). S-OK-CIB-ACTIVE-CONTRACTOR
- Examination fees are separate — paid directly to the testing provider; the CIB publishes no amount (rule OK-EXAM). S-OK-OAC-158-40-9-3
03 Roofing registration + commercial endorsement — OAC 158:85-2-5
| Fee | Amount | Kind | Charged by | Source |
|---|---|---|---|---|
| Initial roofing contractor registration OAC 158:85-2-5(a)(1) verbatim: 'initial roofing contractor registration - $75.00'. | $75 | license | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Roofing contractor registration — annual renewal OAC 158:85-2-5(a)(4) verbatim: 'renewal of roofing contractor registration - $75.00'. | $75 | renewal | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Application for a commercial endorsement on a roofing registration OAC 158:85-2-5(a)(5) verbatim: 'application for commercial endorsement on roofing contractor registration - $30.00'. An examination is also required, with a separate fee paid to the testing provider. | $30 | application | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Initial commercial endorsement on a roofing registration OAC 158:85-2-5(a)(6) verbatim: 'initial commercial endorsement on roofing contractor registration - $200.00'. | $200 | certification | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Commercial roofing endorsement — annual renewal OAC 158:85-2-5(a)(8) verbatim: 'renewal of commercial endorsement on roofing contractor registration - $100.00'. | $100 | renewal | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Roofing registration late renewal fee — overdue 31 to 60 days OAC 158:85-2-5(a)(10) / (b) verbatim: 'renewal roofing contractor registration late fee if overdue 31 to 60 days - $100.00'; after that window the registration is not in good standing or suspended. | $100 | miscellaneous | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Roofing suspended-registration late fee OAC 158:85-2-5(a)(11) verbatim: 'renewal roofing contractor registration late fee for suspended registration - $150.00' (twice the statutory renewal fee). | $150 | miscellaneous | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Roofing revoked-registration reinstatement fee OAC 158:85-2-5(a)(12) verbatim: 'renewal roofing contractor registration reinstatement fee for revoked registration - $300.00'. | $300 | miscellaneous | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
| Change of registry information (Oklahoma Registry of Roofing Contractors) OAC 158:85-2-5(d)(4) verbatim: 'The fee for the change of information of a registered roofing contractor in the Oklahoma Registry of Roofing Contractors shall be Twenty Five Dollars ($25.00).' | $25 | miscellaneous | Oklahoma Construction Industries Board (CIB) | S-OK-OAC-158-85-2-5 |
04 Withheld on purpose — never guessed
NOT VERIFIED — no number published
- The PSI examination fee — a testing-provider charge; the OAC caps it by reference to 59 O.S. §1000.5(A)(2), whose amount this environment could not read.
- Local permit fee amounts — no Oklahoma municipal code or fee schedule was opened; LOCAL_AUTHORITY_REQUIRED.
- Any municipal licensing fee — the local layer was not researched.
- The bond premium — the $5,000 surety bond is bought from a surety company at a market rate; the CIB sets no fee.
05 Sources
S-OK-OAC-158-30-9-2regulation
OAC 158:30-9-2 — Plumbing: fee schedule for contractors, journeymen, apprentices (LII mirror)
https://www.law.cornell.edu/regulations/oklahoma/OAC-158-30-9-2S-OK-OAC-158-40-9-3regulation
OAC 158:40-9-3 — Electrical: license and registration fees and renewals (LII mirror)
https://www.law.cornell.edu/regulations/oklahoma/OAC-158-40-9-3S-OK-OAC-158-85-2-5regulation
OAC 158:85-2-5 — Roofing: fees (LII mirror)
https://www.law.cornell.edu/regulations/oklahoma/OAC-158-85-2-5