Contractor reviewing blueprints at a jobsite, Oklahoma Contractor License Requirements by Trade

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.

TradeCredentialInitial costRenewal costNotes
Electrical, plumbing or mechanical contractorLicense$330 ($30 application plus $300 initial)$200Late fee applies after 30 days
JourneymanLicense$75 ($25 application plus $50 initial)$75Confirm details with CIB
ApprenticeLicense$25 ($5 application plus $20 initial)Confirm with CIBConfirm details with CIB
Roofing contractorRegistration$75$75Liability coverage required, see the roofing section
Home inspectorCIB credentialStarts at $280Confirm with CIBConfirm 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:

FilingAgencyCostKey detail
LLC Articles of OrganizationSecretary of State$100Name must include limited liability company, LLC or an accepted variant
LLC Annual CertificateSecretary of State$25Due on the formation anniversary, with a 60-day grace period and no late fee in the statute
Name reservationSecretary of State$10Holds the name for 60 days
Certificate of IncorporationSecretary of State$50 minimumOne-tenth of 1% of authorized capital stock, with a $50 minimum
Trade Name Report (DBA)Secretary of State$25No annual fee and no newspaper publication
Sales tax permitOklahoma Tax Commission$20 for 3 yearsNeeded 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

  1. Check the name against Secretary of State records, and reserve it for $10 if you need time.
  2. File Articles of Organization for $100, or a Certificate of Incorporation for at least $50.
  3. Appoint a registered agent with a physical Oklahoma street address.
  4. Apply for each CIB credential your work requires, such as $330 for an electrical, plumbing or mechanical contractor or $75 for roofing registration.
  5. Arrange any bond and liability insurance the trade requires, such as $5,000 bond and $50,000 liability for plumbing and mechanical work.
  6. Register on OkTAP and get a $20 sales tax permit if you collect sales tax.
  7. Contact each city and county where you will work about registration, licenses and permits.
  8. 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

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