States
CaliforniaAvailable
FloridaAvailable
ArizonaAvailable
TexasAvailable
GeorgiaAvailable
NevadaAvailable
ColoradoAvailable
WashingtonAvailable
North DakotaAvailable
MaineAvailable
MarylandAvailable
MassachusettsAvailable
AlabamaAvailable
OhioAvailable
OklahomaAvailable
OregonAvailable
PennsylvaniaAvailable
Rhode IslandAvailable
South CarolinaAvailable
New HampshireAvailable
MichiganAvailable
VermontAvailable
IdahoAvailable
LouisianaAvailable
MinnesotaAvailable
MississippiAvailable
All states →
Projects
128 project guides — open the list

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.

Verified 2026-10-0521 state feesOAC Title 158 schedulePSI + local fees withheldIndexation gate: passed

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

02 Trade licence fees — electrical / mechanical / plumbing (shared OAC schedule)

FeeAmountKindCharged bySource
Contractor licence application — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(1) / 158:30-9-2(b)(1) / 158:50-9-2(b)(1) verbatim: 'contractors application - $30.00'. Identical in all three trade chapters.
$30applicationOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Initial contractor licence — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(2) verbatim: 'initial contractor license - $300.00'.
$300licenseOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Contractor licence annual renewal — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(3) verbatim: 'renewal contractor license - $200.00'. The licence expires on the last day of the licensee's birth month.
$200renewalOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Contractor licence late renewal fee (effective 30 days after expiration)
Plumbing/mechanical verbatim: 'renewal contractor late fee - $100.00'. The electrical chapter states the same amount as a combined line, 'renewal contractor license with late fee - $300.00' (= $200 renewal + $100 late). Modelling difference recorded, not treated as a conflict.
$100miscellaneousOklahoma Construction Industries Board (CIB)S-OK-OAC-158-30-9-2
Journeyman licence application — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(5) verbatim: 'journeyman application - $25.00'.
$25applicationOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Initial journeyman licence — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(6) verbatim: 'initial journeyman license - $50.00'.
$50licenseOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Journeyman licence annual renewal — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(7) verbatim: 'renewal journeyman license - $75.00'.
$75renewalOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Journeyman licence late renewal fee
Plumbing/mechanical verbatim: 'renewal journeyman late fee - $25.00'. The electrical chapter states the combined line 'renewal journeyman license with late fee - $100.00' (= $75 + $25).
$25miscellaneousOklahoma Construction Industries Board (CIB)S-OK-OAC-158-30-9-2
Apprentice registration application — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(9) verbatim: 'apprentice application - $5.00'.
$5applicationOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Apprentice registration (annual) — electrical, mechanical and plumbing (shared schedule)
OAC 158:40-9-3(b)(10) verbatim: 'apprentice registration - $20.00'.
$20licenseOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Alarm endorsement — initial (electrical industry)
OAC 158:40-9-3(b)(11) verbatim: 'initial alarm endorsement - $75.00'.
$75certificationOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3
Alarm endorsement — annual renewal (electrical industry)
OAC 158:40-9-3(b)(12) verbatim: 'renewal alarm endorsement - $25.00'.
$25renewalOklahoma Construction Industries Board (CIB)S-OK-OAC-158-40-9-3

03 Roofing registration + commercial endorsement — OAC 158:85-2-5

FeeAmountKindCharged bySource
Initial roofing contractor registration
OAC 158:85-2-5(a)(1) verbatim: 'initial roofing contractor registration - $75.00'.
$75licenseOklahoma 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'.
$75renewalOklahoma 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.
$30applicationOklahoma 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'.
$200certificationOklahoma 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'.
$100renewalOklahoma 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.
$100miscellaneousOklahoma 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).
$150miscellaneousOklahoma 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'.
$300miscellaneousOklahoma 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).'
$25miscellaneousOklahoma 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
Oklahoma Secretary of State — Office of Administrative Rules (Oklahoma Administrative Code)
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-2
verified 2026-10-05retrieved 2026-10-05
S-OK-OAC-158-40-9-3regulation
Oklahoma Secretary of State — Office of Administrative Rules (Oklahoma Administrative Code)
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-3
verified 2026-10-05retrieved 2026-10-05
S-OK-OAC-158-85-2-5regulation
Oklahoma Secretary of State — Office of Administrative Rules (Oklahoma Administrative Code)
OAC 158:85-2-5 — Roofing: fees (LII mirror)
https://www.law.cornell.edu/regulations/oklahoma/OAC-158-85-2-5
verified 2026-10-05retrieved 2026-10-05

← Oklahoma hub · Classifications →