Contractor reviewing blueprints at a jobsite, How to Start a General Contractor Business in Oklahoma

How to Start a General Contractor Business in Oklahoma: No State License, but City Registration and Trade Licenses

If you searched for an oklahoma general contractor license, you will not find one at the state level. The Construction Industries Board (CIB) states that “General Contractors are not currently required to have a state license in Oklahoma.” You still have paperwork to complete. It comes from three places: the Oklahoma Secretary of State, which forms your business; the Oklahoma Tax Commission (OTC), which handles sales tax; and the city where you work, which often registers contractors and licenses specific trades. This guide covers those steps in the order most new contractors should take them.

Oklahoma has no general state business license. The Oklahoma Department of Commerce notes that many common business activities need no state license at all. The state licenses that do apply are narrower: the CIB licenses electrical, plumbing and mechanical trades and registers roofers.

This article is informational content, not legal or tax advice. Confirm current fees and rules with the named agency before you file, and consult a qualified Oklahoma attorney or CPA about your situation.

The Short Answer: What Applies to You

  • State, for every business: Form your entity with the Secretary of State. Register with the OTC for a sales tax permit if you collect sales tax, and for withholding if you withhold tax from employees.
  • State, only if you perform the trade: A CIB license for electrical, plumbing or mechanical work, and CIB registration for roofers.
  • City: Contractor registration, trade registrations, prequalification for public work, and, in a minority of cities, a general or occupational license.
  • County: Counties issue no business licenses. Only Oklahoma County and Tulsa County run zoning and building permits, and only in unincorporated areas.

Materials and Documents You Need Before You Start

Gather these items before you file anything. A missing item usually means a second trip to a counter or a rejected application.

  • A business name that meets state rules. An LLC name must contain “limited liability company,” “limited company,” “LLC,” “LC,” “L.L.C.” or “L.C.” (“limited” may be “Ltd.” and “company” may be “Co.”).
  • A registered agent with a physical Oklahoma street address. A PO box does not qualify.
  • Your Articles of Organization (LLC) or Certificate of Incorporation (corporation).
  • A federal Employer Identification Number (EIN) from the IRS.
  • A list of the trades you will perform, including which ones you will do yourself and which you will subcontract to licensed trade contractors.
  • A list of the cities and counties where you will work. City rules are the biggest variable in this process.
  • A certificate of general liability insurance. Many cities and clients ask for proof of insurance, so check with each city.
  • A separate business bank account and a job cost tracking system, so your sales tax and materials records hold up.

Step 1: Choose Your Business Structure

Most general contractors form a limited liability company (LLC). The Articles of Organization filing fee is $100. A corporation files a Certificate of Incorporation. Its filing fee is one-tenth of 1% of authorized capital stock, with a $50 minimum. Shares without par value count as $50 each, so 10,000 no-par shares carry a $500 fee, while 10,000 shares at $0.001 par pay the $50 minimum. Oklahoma repealed its franchise tax after tax year 2023, so neither structure owes one for tax year 2024 and later. A corporation pays a 4% flat corporate income tax.

If you operate under your own legal name as a sole proprietor, you generally do not file formation papers with the Secretary of State. Ask a CPA which structure fits your liability and tax situation before you choose.

Before filing, you can reserve a name for $10 for 60 days through the Secretary of State name availability page. The name must be distinguishable from other entity, trade and reserved names on file, whether current or within the last 3 years.

Step 2: File Your Formation Documents

File online through the Oklahoma Secretary of State Business Filing Department, or file in person. In-person filings must arrive before 4:30 p.m. Central. Same-day service costs $50 per document and is available only for documents presented in person. All other documents are processed in the order received. The Secretary of State publishes no processing-time guarantee and no online turnaround, so call the Business Filing office at 405-522-2520 before you set a job start date that depends on your filing.

Choose your registered agent carefully. The agent can be you, an Oklahoma resident, or a domestic or qualified foreign business entity in good standing. Changing the agent or office costs $25.

Step 3: Register a Trade Name If You Need One

If customers will know you by a name other than your legal entity name, file a Trade Name Report with the Secretary of State. Trade names are not filed with the county clerk. The fee is $25 to file, amend, transfer or withdraw. There is no annual fee, and no newspaper publication is required. General partnerships file a Certificate of Partnership Fictitious Name for $50. Find the forms on the Secretary of State filing page.

Step 4: Get Your EIN and Register for Sales Tax

Apply for a federal EIN with the IRS. Then register with the Oklahoma Tax Commission through OkTAP. A sales tax permit costs $20 for three years, plus $10 for each extra location. The applicant must be 18 or older. The $20 covers three years, so confirm renewal timing with the OTC and track the end date.

Oklahoma’s state sales tax rate is 4.5%. The OTC collects city and county sales tax on the same return, so combined rates run from about 8.25% to above 10%, depending on location. Since August 29, 2024, the state rate does not apply to most food and food ingredients, but local taxes still do. Oklahoma has no state-issued resale certificate. Contractors who use materials are generally treated as the consumers of those materials for sales tax purposes, but confirm how this applies to your job type with the OTC, because the treatment depends on the work performed.

Step 5: Confirm Your State Trade Licenses and Registrations

The CIB is the agency to check for trade work. It licenses electrical, plumbing and mechanical trades and registers roofers. It also licenses home inspectors, which matters only if you plan to add inspection work. The CIB issues no permits. This guide does not list CIB license fees, experience requirements or exam requirements, so ask the CIB for current figures. If you will subcontract these trades, verify each subcontractor’s CIB license before you hire them.

Step 6: Check Your City’s Contractor and Business Rules

This is where most new contractors get caught. Oklahoma has no state general business license, but cities add their own layers, and each city’s rules differ. Start with the city’s development services or building department, then ask the city clerk whether the city charges a business license.

  • Oklahoma City registers residential building contractors ($100 as of 2026). It lists no commercial general contractor registration. It also registers each trade on top of the CIB license: electrical ($100), plumbing ($100), mechanical ($95 per category), plus fence, sign and insulation. Oklahoma City also prequalifies public-work bidders.
  • Tulsa registers state-licensed trade contractors only.
  • Oklahoma City, Tulsa and Lawton license only specific activity types. Do not assume that these cities charge a general business license.
  • Other cities vary. A minority charge a general or occupational license, including Bartlesville, Yukon, Sapulpa, Bixby, Tahlequah and Mustang. Ask each city whether it charges one and what it covers.

Cities also license activities such as mobile food, alcohol and short-term rentals. If your business touches any of those, each one is a separate license. Fees and rules change, so get each city’s current figures in writing before you bid or sign a contract.

Step 7: Pull Permits for Each Job

Permits are a job-level requirement, not a business license. Your city issues them within city limits. In unincorporated areas of Oklahoma County and Tulsa County, the county issues zoning and building permits. Ask the building department which permits each type of work requires before you sign a contract. If a city has no adopted code, issues no permits or has no inspector, file a “Notification of Work Without Permit” with the CIB. Do not assume that the absence of a permit office means no paperwork is needed.

Step 8: Handle Out-of-State Work

If your business is based outside Oklahoma and you take larger jobs in the state, you may need to post a bond with the OTC under 68 O.S. 1701 to 1707. The OTC sets the thresholds, so check with the OTC for current figures before you bid on an out-of-state project.

Step 9: Set Up Employer Registrations If You Hire

If you hire employees, check with the Oklahoma Employment Security Commission about unemployment insurance registration. Check with the Oklahoma Department of Labor about workplace requirements, and ask your insurance agent what workers’ compensation coverage you need. This guide does not list fees or thresholds for these programs, so confirm them directly with each agency.

Ongoing Compliance Calendar and Costs

ItemCostTiming and notes
LLC Articles of Organization$100One-time filing
LLC Annual Certificate$25Due on the formation anniversary, with a 60-day grace period. The statute sets no late fee, but an LLC that misses the 60 days ceases to be in good standing.
Name reservation$10Holds a name for 60 days
Trade Name Report$25 to file, amend, transfer or withdrawNo annual fee
Sales tax permit$20 for three years, plus $10 per extra locationRegistered through OkTAP
Registered agent or office change$25As needed
Domestic corporation annual reportNone required by the Secretary of StateApplies to domestic for-profit corporations

Two more items to check. If the Secretary of State acts as your LLC’s registered agent, a $40 annual agent fee may apply, so confirm this with the Secretary of State. Foreign corporations pay a $100 annual registered agent fee to the Oklahoma Tax Commission by July 1.

For a basic LLC that does business under its legal name and collects sales tax, the state filings at formation total $120: the $100 Articles of Organization and the $20 sales tax permit. City registrations, CIB licenses, insurance and bonds are extra.

Common Mistakes to Avoid

  • Treating “no state license” as “no paperwork.” City registrations, trade licenses and job permits often take more time than the state filings.
  • Doing electrical, plumbing or mechanical work without the CIB license. A general contractor setup does not cover those trades. You need the CIB license for them.
  • Filing a trade name with a county. Oklahoma trade names are filed with the Secretary of State.
  • Using a PO box as the registered agent address. The agent needs a physical Oklahoma street address that is open during business hours.
  • Missing the LLC annual certificate. An LLC that misses the 60-day grace period stops being in good standing, and reinstatement requires filing every delinquent annual certificate.
  • Letting the sales tax permit lapse. The $20 covers three years, so track the end date and confirm renewal with the OTC.
  • Assuming your city’s rules match Oklahoma City’s. Tulsa, Lawton and the smaller cities each set their own rules.
  • Skipping the out-of-state bond. Out-of-state contractors on larger jobs need to check the OTC bond requirement before they bid.

What to Expect

Many new contractors find that the state side moves fastest. A basic LLC filing, a sales tax registration and a name reservation are straightforward, and a complete document packet may help you avoid rejected or delayed applications. The city and trade side usually takes longer, because each city’s rules, forms and fees differ. Plan extra time for that step, and treat your first few months as the period when you build a compliance folder for each city where you work.

Results depend on your trades, your cities and your filing choices, so no outcome is guaranteed. A organized compliance file may help with bids, permit applications and client confidence, but no filing guarantees contracts, permits or approvals.

Where to Get Help

The Oklahoma Small Business Development Center network provides business advising. Federal small business resources for Oklahoma are listed at sba.gov/district/oklahoma. For formation questions, call the Secretary of State’s Business Filing office at 405-522-2520. For sales tax and withholding questions, contact the Oklahoma Tax Commission.

Next Steps

Start with the Secretary of State, then register with the OTC, then confirm your trade licenses with the CIB and your city. Verify every fee on the agency page before you pay.

This article is informational content, not legal or tax advice. Oklahoma statutes, fees and city rules change. Before you form your business, sign a contract or take a bond, consult a qualified Oklahoma attorney and a CPA about your structure, insurance and tax obligations.

Keep exploring: related Oklahoma guides