A tree-lined plains boulevard with low buildings under a wide sky, Oklahoma City Business License: No General License, Specific City Licenses from $10 to $200 and Residential-Only Contractor Registration

Oklahoma City Business License: No General License, Specific City Licenses from $10 to $200 and Residential-Only Contractor Registration

If you searched for an Oklahoma City business license expecting one city permit that covers everything, the answer is different. Oklahoma City does not issue a general business license. The city licenses specific activities instead, such as food trucks, contractors, massage establishments, pawnbrokers and garage sales. Your job is to identify which of those activities apply to you, then file for each one.

This guide covers the state filings you need first, the Oklahoma City licenses that come up most often, and the mistakes that cost owners time and money.

This is informational content, not legal or tax advice. Fees and rules change, so confirm every figure with the agency named before you pay. For complex situations, consult a qualified Oklahoma attorney or CPA.

What You Need Before You Start

  • Your legal business name and entity type (sole proprietorship, LLC or corporation)
  • Your business address, plus a physical Oklahoma registered agent address if you form an entity
  • A written list of every activity you will perform, such as selling food, doing electrical work, renting a room or operating a vehicle
  • A payment card for state filings and city fees
  • Your sales tax details if you sell taxable goods

Step 1: Form Your Entity with the Secretary of State

Start with the Oklahoma Secretary of State, Business Filing Department, at sos.ok.gov/business. An LLC files Articles of Organization for $100. A corporation files a Certificate of Incorporation with a fee of one-tenth of 1% of authorized capital stock, with a $50 minimum. Not-for-profit corporations pay $25.

Your LLC name must include “limited liability company,” “limited company,” LLC, LC, L.L.C. or L.C., and it must be distinguishable from names already on file. You can reserve a name for $10 for 60 days at the name availability page. Search the business search before you file.

The Secretary of State publishes no processing-time guarantee. Documents are handled in the order received, and in-person filings must arrive before 4:30 p.m. Central. Same-day service is $50 per document and is available only for documents presented in person. For online turnaround, call the Business Filing office at 405-522-2520.

Step 2: Register a Trade Name if You Use a Different Name

If you operate under a name other than your legal name, file a Trade Name Report with the Secretary of State for $25. It is a state filing, not a county filing, and no newspaper publication is required. There is no annual fee. General partnerships file a Certificate of Partnership Fictitious Name for $50.

Step 3: Register for Sales Tax with the Oklahoma Tax Commission

If you sell taxable goods, you need a sales tax permit from the Oklahoma Tax Commission (OTC) through OkTAP. The permit costs $20 for three years. You also register with the OTC if you withhold tax from employee pay.

The state rate is 4.5%, and the OTC collects city and county sales tax on the same return. In Oklahoma City, the city rate is 4.125%. Combined rates depend on where your location sits: the Oklahoma County part of the city totals 8.625%, the Canadian County part totals 8.98% and the Cleveland County part totals 8.76%. Statewide combined rates run from about 8.25% to above 10%. Since August 29, 2024, the state rate does not apply to most food and food ingredients, but local taxes still do.

Step 4: Check for a State Board License

Oklahoma has no general state business license. Regulated trades and professions are licensed by state boards. Construction work needs a state Construction Industries Board (CIB) license before any city registration applies. Alcohol sales fall under the Alcohol Beverage Laws Enforcement (ABLE) Commission. Medical marijuana businesses are overseen by the Oklahoma Medical Marijuana Authority. Barbers and cosmetologists are licensed by the Cosmetology and Barbering Board. Confirm your specific board requirements with the agency that governs your trade.

Step 5: Find the Oklahoma City License for Your Activity

The city Business Licensing page lists licenses by activity, not by business type. Start there at okc.gov, or call the Business Licensing office at 405-297-2606 or email [email protected]. The office is at 420 W. Main St., 8th floor.

Annual city fees listed as of 2026 include the following:

ActivityCity fee (as of 2026)
Garage sale$10
Peddler's license$30 a year
Pool hall$20 per table
Advertising or bowling/skating$80 each
Charitable solicitation$50
Coin-operated device$50 per device
Pawnbroker$80
Used merchandise$72
Used auto (salvage)$93 ($132)
Outdoor sellers$113
Hotel or motel$110.40
Kennel$100
Day care$92.50 plus $1 per child
Dry cleaning$115.50
Massage establishment$200
Employment agency$171.10 plus a $1,000 bond
Auction$32 a day
Carnival$120 a day or $1,250 a week

Alcohol, food service and home sharing each have their own city pages, so check those separately if they apply.

Step 6: Register as a Contractor, Residential Work Only for the General Registration

Oklahoma City's building registration covers residential work only and costs $100. It does not cover commercial work. Trade registrations are separate and stack on top of your state CIB license. Electrical and plumbing registrations are $100 each, mechanical is $95 per category, and the other city registrations include fence at $100, sign at $75, insulation at $100, house moving at $63, sidewalk at $75 and boiler at $115 for the first year.

Oklahoma City does not offer a commercial general contractor registration. If you plan public work, call Public Works at 405-297-2581 before you bid.

Step 7: Mobile Food Vehicles

A vehicle food sales license from the city costs $140 per vehicle. You need an OTC sales tax permit and a county health inspection. Health permits come from the Oklahoma City-County Health Department (OCCHD) for Oklahoma and Canadian counties. A plan review costs $425, and you can reach OCCHD at 405-427-8651. Frozen dessert vehicles also face a background check listed by the OSBI and OCPD. For the fire department mobile unit permit, check with OKC Fire.

The Food Truck Freedom Act (HB 1076, effective November 1, 2025) limits city fees to administrative cost. Confirm with the city whether the $140 fee still applies in its current form.

Step 8: Home Sharing (Short-Term Rentals)

The home sharing license costs $120.00 for July 1, 2026 to June 30, 2027. The earlier rate of $110.40 applied through June 30, 2026, so do not use it for a new application. If the property is not your primary residence or sits in a Historic Preservation district, you need a special exception from the Board of Adjustment. That application carries a $1,100 fee.

Several rules apply to every home sharing host. A 10% block rule limits concentration. Without a special exception, you may rent for 10 nights a month. A single guest may stay no more than 30 consecutive days. A 5.5% hotel tax applies when two or more bedrooms are rented, so confirm the collection process with the city. Violations can bring a fine of up to $500 per offense.

Step 9: Home Occupations and Certificates of Occupancy

If you run a business from a home, check with OKC Development Services for home occupation and certificate of occupancy requirements and fees. Do not call the Business Licensing number for this step, because 405-297-2606 is the Business Licensing office, not Development Services.

Step 10: Calendar Your Renewals

An LLC's annual certificate costs $25 and is due on the anniversary of its Articles of Organization. The grace period is 60 days, and the state charges no late fee. An LLC that misses the 60 days loses good standing. Reinstatement has no fee of its own, but you must file every delinquent annual certificate. The Secretary of State's forms list shows no annual certificate for domestic for-profit corporations; check with the Secretary of State to confirm.

Common Mistakes to Avoid

  • Looking for one general license. Oklahoma City licenses by activity, so one business may need several licenses.
  • Filing with the county. Counties issue no business licenses. Only Oklahoma County and Tulsa County run zoning and building permits, and only in unincorporated areas. A DBA is filed with the Secretary of State, not a county.
  • Assuming your location's county does not matter. Oklahoma City spans five counties, so your sales tax rate and health inspection path depend on which county your address falls in.
  • Treating a residential registration as commercial. The $100 building registration covers residential work only.
  • Missing the LLC annual certificate. Good standing matters for bank accounts, contracts and licensing.
  • Using old fee figures. The home sharing rate changed on July 1, 2026, and fee schedules change. Confirm amounts before you pay.

Expected Results

Once you complete these steps, you should have your entity on file, your sales tax account in place if needed, and the city licenses that match your activities. The timeline is typically driven by the Secretary of State's order-of-receipt processing and the city's review of your application, so the exact time can vary. Plan for delays rather than assuming a fixed date. These outcomes are estimates, not guarantees.

Official Resources

Because this guide is informational, not legal or tax advice, talk with a qualified Oklahoma attorney or CPA before you form your entity, register for taxes or take on contractor or mobile food work.

Keep exploring: related Oklahoma guides