Oklahoma Contractor License Requirements by Trade: CIB Fees, Roofing Registration and What Cities Add
If you plan to contract work in Oklahoma, start with a fact that surprises many first-time operators: the state does not issue a general contractor license. Oklahoma licenses contractors trade by trade, the Construction Industries Board (CIB) issues most of those credentials, and cities add their own registrations on top. This guide lays out the state fees, shows which credential applies to which trade, and flags the figures you should confirm with the agency before you budget.
This guide is informational content, not legal or tax advice. Licensing rules and fees change, and a complex operation should have its structure and licensing reviewed by a qualified attorney or CPA.
Oklahoma Has No State General Contractor License
The CIB confirms that Oklahoma has no state general contractor license. A contractor needs the credential for each trade it performs. A general contractor doing electrical, plumbing and roofing work may need a separate credential for each of those trades, plus whatever its city requires.
Oklahoma also has no general state business license. The Oklahoma Department of Commerce notes that many common business activities need no state license at all. In practice, a contractor forms its entity with the Oklahoma Secretary of State, registers with the Oklahoma Tax Commission (OkTAP) if it collects or withholds tax, and then adds the licenses and permits for its work from the state, its city or its county.
State Trade Credentials and CIB Fees
CIB credentials are annual. The fees below follow Oklahoma Administrative Code 158:40-9-3 and 158:30. Use the table as your starting budget, then confirm each figure on the current CIB fee schedule before you file.
| Trade | Credential | Initial cost | Renewal cost | Notes |
|---|---|---|---|---|
| Electrical, plumbing or mechanical contractor | License | $330 ($30 application plus $300 initial) | $200 | Late fee applies after 30 days |
| Journeyman | License | $75 ($25 application plus $50 initial) | $75 | Confirm details with CIB |
| Apprentice | License | $25 ($5 application plus $20 initial) | Confirm with CIB | Confirm details with CIB |
| Roofing contractor | Registration | $75 | $75 | Liability coverage required, see the roofing section |
| Home inspector | CIB credential | Starts at $280 | Confirm with CIB | Confirm all other charges with CIB |
CIB credentials expire on the last day of the holder's birth month, not on a calendar-year date, so set your renewal reminder for that date.
Electrical Contractor License Requirements
An Oklahoma electrical contractor license is one of the most searched credentials in the state, and the CIB issues it. The current schedule is a $30 application fee plus $300 for the initial license, or $330 total, with a $200 renewal. Pay on time, because a late fee applies once a renewal is more than 30 days past due.
Check the CIB for electrical bond and insurance requirements. Plumbing and mechanical contractors carry a $5,000 bond and $50,000 in liability insurance. For electrical work, confirm the bond and insurance requirements with CIB before you apply.
If you employ electricians, confirm which workers need journeyman or apprentice credentials. The journeyman and apprentice fees in the table are the figures to plan around.
Plumbing and Mechanical Contractor Requirements
Plumbing and mechanical contractors use the same $330 initial cost and $200 renewal as electrical contractors. They also carry a $5,000 bond and $50,000 in liability insurance. Have the bond and insurance documents ready before you apply, since the CIB application depends on them.
Roofing Registration, Not a License
Roofing in Oklahoma is a CIB registration rather than a license. Do not read that as a lighter requirement. The registration costs $75 initial and $75 to renew.
Insurance is the key cost. Roofers carry general liability coverage of $500,000 for residential roofing, and $1,000,000 for the commercial endorsement. These are CIB FAQ figures, so check the current wording with CIB before you buy a policy.
The Residential Roofing Endorsement becomes mandatory on January 1, 2028. If you do residential roofing now, confirm with CIB what the endorsement requires and plan for it well ahead of that date.
Fee Increases Starting July 1, 2028
Senate Bill 1732 raises several CIB fees on July 1, 2028. Under that schedule:
- Electrical contractor: $480 initial and $320 renewal
- Journeyman: $80 initial and $120 renewal
- Apprentice: $32
The plumbing, mechanical and home inspector figures after that date are not set out here. Check with CIB for those numbers before you budget for 2028 renewals.
Nonresident Contractors and the Tax Commission Bond
A nonresident contractor must file a bond with the Oklahoma Tax Commission under 68 O.S. 1701 to 1707. Treat this as a separate filing from your CIB credentials. Confirm the bond amount and filing steps with the OTC at oklahoma.gov/tax.html before you start work in the state.
What Cities and Counties Add
Local rules are where many contractors get caught out, because each city sets its own requirements. Oklahoma City and Tulsa issue no general city business license, but both regulate contractors. Oklahoma City registers all contractors. Tulsa registers contractors who hold state-issued trade licenses.
Some cities do charge a general or occupational license. Bartlesville, Yukon, Sapulpa, Bixby, Tahlequah and Mustang are examples. Other cities, including Lawton, license only specific activity types. Every city separately licenses activities such as contracting, alcohol, mobile food and short-term rentals, so do not assume one city's rules apply to the next.
Counties issue no business licenses. Only Oklahoma County and Tulsa County run zoning and building permits in unincorporated areas, so if your job sits outside city limits, check with the county that covers it.
Before you bid on work in any city, contact its licensing or permitting office and ask for its contractor registration requirements, fees and renewal dates. Those figures vary by city and are not set by the state.
Business Formation Costs That Come First
The business entity usually exists before a contractor files trade credentials. These are the state formation costs:
| Filing | Agency | Cost | Key detail |
|---|---|---|---|
| LLC Articles of Organization | Secretary of State | $100 | Name must include limited liability company, LLC or an accepted variant |
| LLC Annual Certificate | Secretary of State | $25 | Due on the formation anniversary, with a 60-day grace period and no late fee in the statute |
| Name reservation | Secretary of State | $10 | Holds the name for 60 days |
| Certificate of Incorporation | Secretary of State | $50 minimum | One-tenth of 1% of authorized capital stock, with a $50 minimum |
| Trade Name Report (DBA) | Secretary of State | $25 | No annual fee and no newspaper publication |
| Sales tax permit | Oklahoma Tax Commission | $20 for 3 years | Needed if you collect sales tax |
Oklahoma has no franchise tax for tax year 2024 and later, so the only recurring state cost for a typical LLC is the $25 annual certificate. The state sales tax rate is 4.5%. The Oklahoma Tax Commission collects city and county sales tax on the same return, so combined rates run from about 8.25% to above 10%.
An LLC must keep a registered agent at a physical Oklahoma street address, not a PO box. Changing the agent or office costs $25. The Secretary of State business search at sos.ok.gov shows whether a name is already on file.
Contractor Licensing Checklist
- Check the name against Secretary of State records, and reserve it for $10 if you need time.
- File Articles of Organization for $100, or a Certificate of Incorporation for at least $50.
- Appoint a registered agent with a physical Oklahoma street address.
- Apply for each CIB credential your work requires, such as $330 for an electrical, plumbing or mechanical contractor or $75 for roofing registration.
- Arrange any bond and liability insurance the trade requires, such as $5,000 bond and $50,000 liability for plumbing and mechanical work.
- Register on OkTAP and get a $20 sales tax permit if you collect sales tax.
- Contact each city and county where you will work about registration, licenses and permits.
- Calendar every CIB renewal, the LLC annual certificate and the July 1, 2028 fee changes.
Figures to Confirm With Each Agency
Several figures in this guide are not settled here. Confirm these before you file or pay:
- Apprentice renewal fee, home inspector renewal and other inspector charges: Construction Industries Board
- Electrical bond and liability insurance requirements: Construction Industries Board
- Plumbing, mechanical and inspector fees after July 1, 2028: Construction Industries Board
- Residential Roofing Endorsement requirements: Construction Industries Board
- City and county contractor registration, license and permit fees: the city or county licensing office
- Name availability and entity status: Secretary of State Business Filing, 405-522-2520
Official Resources
- Oklahoma Secretary of State, Business Filing Department
- Secretary of State name availability search
- Oklahoma Tax Commission
- OkTAP business registration for a sales tax permit
- Oklahoma Small Business Development Center network
- SBA Oklahoma district office
When to Get Professional Help
A contractor with several trades, employees, out-of-state work, or jobs in more than one city should talk with a qualified attorney and CPA before filing. The Oklahoma Small Business Development Center network can help you plan the sequence of filings, but it does not replace legal or tax advice.
This guide is informational content, not legal or tax advice. Verify every figure with the named agency before you file or pay.
Keep exploring: related Oklahoma guides
- Oklahoma City Contractor Registration Fees Compared
- What Oklahoma Counties Do for a Business
- Oklahoma DBA (Trade Name)
- Oklahoma Business Name Search
- How to Start a General Contractor Business in Oklahoma
- How to Start an Electrician Business in Oklahoma
- How to Start a Plumbing Business in Oklahoma
- How to Start an HVAC Business in Oklahoma
- Every Oklahoma guide in one place