Roofer Permits & Licenses in Oklahoma City, OK

Complete guide to permits and licenses required to start a roofer in Oklahoma City, OK. Fees, renewal cycles, and agency contacts.

Certificate of Good Standing (LLC Formation Registration)

Oklahoma Secretary of State
Required
Fee: $100.00-$100.00
Renewal: one time
Type: registration

All LLCs must file Articles of Organization with OK SOS. Annual Certificate of Good Standing required ($25/year).

Annual Certificate (LLC)

Oklahoma Secretary of State
Required
Fee: $25.00-$25.00
Renewal: annual
Type: registration

Required for all domestic LLCs to maintain good standing.

Contractor License (Unlimited License for Roofing)

Oklahoma Construction Industries Board
Required
Fee: $250.00-$250.00
Renewal: biennial
Type: license

Roofing falls under General Contractor Unlimited (GCU) or Residential license. Requires passing trade/business exams (Open Book). Qualifying party must have 2+ years experience.

Oklahoma County Business License

Oklahoma County Assessor
May Apply
Fee: $25.00-$25.00
Renewal: annual
Type: license

County-level license required only outside incorporated cities; roofing businesses must comply with zoning first.

Oklahoma City Zoning Compliance (Certificate of Occupancy)

City of Oklahoma City
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Zoning verification required for all commercial locations. Roofing supply storage may trigger additional reviews.

Building Permit for Office/Shop Modifications

City of Oklahoma City, OK
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: permit

Not required for pure office use without alterations.

Oklahoma City Sign Permit

City of Oklahoma City
May Apply
Fee: $5.00-$5.00
Renewal: one time
Type: permit

Monument, wall, or freestanding signs for roofing business require review for size, lighting, location.

Fire Department Inspection/Certificate

Oklahoma City Fire Department
May Apply
Fee: $100.00-$300.00
Renewal: annual
Type: permit

Roofing businesses with material storage likely classified as hazardous occupancy.

Roofing Installer Registration

Oklahoma Construction Industries Board
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: registration

Required for installers working under licensed contractors or for specific roofing tasks. No exam required.

Assumed Name (DBA) Filing

Oklahoma Secretary of State
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: registration

Required if DBA used. Renew every 5 years ($25).

Sales Tax Permit

Oklahoma Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofing materials taxable at 4.5% state + local rates. File monthly/quarterly.

Withholding Tax Account ID (if employees)

Oklahoma Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

OK IT-200 required for state income tax withholding.

Oklahoma Sales Tax Permit

Oklahoma Tax Commission
May Apply
Fee: $20.00-$20.00
Renewal: one time
Type: registration

Roofers in Oklahoma must collect and remit sales tax on materials sold as part of a roofing job. Labor-only services are generally not taxable, but combined sales of materials and services are. Registration is required via the Oklahoma Taxpayer Access Point (TAP).

Oklahoma Withholding Tax Registration

Oklahoma Tax Commission
May Apply
Renewal: one time
Type: registration

Required for all employers with employees in Oklahoma. Employers must withhold state income tax from employee wages and remit it to the Oklahoma Tax Commission. Registration is done through TAP.

Oklahoma Unemployment Insurance Tax (SUTA)

Oklahoma Employment Security Commission (OESC)
May Apply
Fee: $7000.00-$7000.00
Renewal: one time
Type: registration

Applies to all employers with one or more employees. Employers must register with OESC and file quarterly wage reports (Form UCT-6). New employer rate is 2.5% for 2024.

Oklahoma Franchise Tax (Corporate Excise Tax)

Oklahoma Tax Commission
Required
Fee: $1.50-$1.50
Renewal: one time
Type: registration

LLCs treated as corporations for federal tax purposes are subject to Oklahoma franchise tax. Most LLCs not electing corporate status are not subject. However, if the LLC files Form 1120 (federal corporate return), it must file Oklahoma Form 100C. Sole proprietorship or partnership LLCs are generally exempt.

Oklahoma State Income Tax Withholding Filing

Oklahoma Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Frequency determined by the Oklahoma Tax Commission based on the average monthly withholding. Employers must file Form WTH-1 electronically via TAP.

Oklahoma Sales and Use Tax Filing

Oklahoma Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Roofing contractors must file Form ST-1 monthly or quarterly depending on sales volume. Even if no tax is due, a return must be filed.

City or County Business License / Privilege Tax

Local Municipal Government (varies by city)
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: registration

Many Oklahoma cities (e.g., Oklahoma City, Tulsa) require a local business license or privilege tax registration. Roofers must check with city/county clerk. For example, Tulsa requires a Business License Application; Oklahoma City requires a Tax License. Fees and requirements vary.

Oklahoma Corporate Excise Tax (Franchise Tax)

Oklahoma Tax Commission
Required
Fee: $1.50-$1.50
Renewal: one time
Type: registration

LLCs that file federal Form 1120 (C corporation) or Form 1120-S (S corporation) are subject to this tax. Most roofing contractors operating as sole proprietors or untaxed partnerships are exempt. Sole proprietorships and partnerships do not pay this tax. Registration required if filing federal corporate return.

Oklahoma Use Tax Registration and Filing

Oklahoma Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Applies to out-of-state purchases of roofing materials (e.g., from Amazon, specialty suppliers) where sales tax was not collected. Must be reported on ST-1 form. Failure to pay may result in penalties.

City of Oklahoma City Business License

City of Oklahoma City, Oklahoma
Required
Fee: $100.00-$100.00
Renewal: annual
Type: license

All businesses operating within Oklahoma City limits require a city business license. Roofing contractors must provide state contractor license proof.

Fair Labor Standards Act (FLSA) Compliance

U.S. Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

Roofing businesses typically meet interstate commerce threshold due to use of out-of-state materials. Requires minimum wage, overtime pay (1.5x after 40 hours), and accurate recordkeeping. Independent contractor classification must comply with DOL guidelines.

Alarm System Permit

City of Oklahoma City, OK
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Required for monitored systems; roofing shops with valuable tools/equipment typically need this.

Home Occupation Permit

City of Oklahoma City, OK
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Limited to office use; no customer visits, material storage, or commercial vehicles allowed.

Oklahoma County Zoning Compliance Permit

Oklahoma County Planning & Development
May Apply
Fee: $200.00-$200.00
Renewal: one time
Type: permit

Contractor yards may need special use permit.

Workers' Compensation Insurance

Oklahoma Workers' Compensation Commission (OWCP)
May Apply
Fee: $1.50-$3.00
Renewal: one time
Type: certificate

Exemptions: Sole proprietors and partners in an LLC may elect to exclude themselves from coverage but must file Form C-41E. Corporate officers may also opt out with proper filings. Roofing contractors with employees are not exempt.

General Liability Insurance

None (not legally mandated statewide)
Required
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not legally required by Oklahoma state law for roofing businesses. However, it is strongly recommended and often required by general contractors, property owners, or municipalities for contract bidding. May be necessary to obtain certain local permits.

Surety Bond (Contractor License Bond)

Oklahoma Construction Industries Board (CIB)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for all contractor licenses issued by the OCIB, including roofing. This is a license bond to ensure compliance with state laws and regulations. Bond must be issued by a surety licensed in Oklahoma.

Commercial Auto Insurance

Oklahoma Motor Vehicle Commission (OMVC)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Oklahoma law requires all motor vehicles registered in the state to carry minimum liability coverage of $25,000 for bodily injury per person, $50,000 per accident, and $25,000 for property damage (25/50/25). Applies to all business-owned vehicles used in roofing operations.

Form I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Required for all roofing LLCs with employees. Must verify identity and work authorization using Form I-9. E-Verify is not mandatory federally but may be required by state or federal contracts.

OSHA Fall Protection Standard (29 CFR 1926.501)

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $200.00-$1000.00
Renewal: one time
Type: permit

This is one of the most frequently cited OSHA standards in roofing. Requires guardrails, safety nets, or personal fall arrest systems. Training must be provided before initial assignment and annually.

FTC Compliance with Home Improvement Rule and Consumer Protection Laws

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

Roofers must comply with the FTC’s Home Improvement Rule, which requires clear contracts, honoring estimates, and not accepting full payment upfront. Prohibits misrepresentation in advertising (e.g., fake affiliations, fake reviews). Applies to all home improvement services, including roof replacement and repair.

Truth in Advertising and Endorsement Guidelines

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

Roofers must have evidence to back claims such as “longest-lasting roof” or “storm-proof.” Testimonials and online reviews must reflect actual customer experiences. FTC requires disclosure of material connections (e.g., paying for reviews).

Davis-Bacon Act Compliance

U.S. Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

Requires payment of locally prevailing wages and benefits to laborers and mechanics. Roofing contractors on federal contracts (e.g., VA hospital, HUD project) must comply. Not applicable to private residential or commercial jobs.

Anti-Kickback Provisions (Copeland Act)

U.S. Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

Prohibits withholding wages or kickbacks from employees. Requires weekly certified payroll reporting (Form WH-347). Roofing contractors on federal jobs must submit these reports.

Oklahoma Annual Certificate of Annual Report Filing for LLC

Oklahoma Secretary of State
Required
Fee: $25.00-$25.00
Renewal: annual
Type: permit

All Oklahoma LLCs must file an annual certificate (commonly called an annual report) with the Secretary of State. The report is due each year on the anniversary of the LLC’s formation date. Filing can be done online or by mail.

Oklahoma Contractor Licensing Renewal

Oklahoma Construction Industries Board (OCIB)
May Apply
Fee: $100.00-$100.00
Renewal: biennial
Type: license

Roofers in Oklahoma are considered 'contractors' and must be licensed by the OCIB if the project cost exceeds $2,000. The license must be renewed biennially. Renewal occurs in the contractor’s birth month every two years. Example: If the licensee was born in March, renewal is due March 31st of even-numbered years.

Federal Employer Identification Number (EIN) Annual Filing Requirement

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

While the EIN itself does not require renewal, businesses with EINs must file annual or quarterly federal tax returns. This includes Form 940 (FUTA), Form 941 (quarterly), or Form 944 (annual) depending on payroll size.

Oklahoma Withholding Tax Registration Renewal

Oklahoma Tax Commission (OTC)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Employers must register for withholding tax and file Form OK-950 (monthly/quarterly) and Form W-2 annually. Filing frequency depends on the amount withheld. New employers typically start as monthly filers.

Oklahoma Sales Tax Permit Renewal

Oklahoma Tax Commission (OTC)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Roofers who sell and install materials may be required to collect and remit sales tax. Sales tax returns (Form ST-1) are due on a schedule based on volume: monthly, quarterly, or annually. No separate 'renewal' of the permit, but ongoing compliance is required.

Federal Unemployment Tax (FUTA) Filing

Internal Revenue Service (IRS)
May Apply
Fee: $7000.00-$7000.00
Renewal: annual
Type: filing

Employers must file Form 940 annually to report federal unemployment tax. Even if no tax is owed, a return may still be required.

Oklahoma Unemployment Insurance Tax Renewal and Reporting

Oklahoma Employment Security Commission (OESC)
May Apply
Fee: $21000.00-$21000.00
Renewal: varies
Type: filing

Employers must file Form OK-WC quarterly and pay unemployment insurance tax. New employers are assigned a standard rate until experience rating applies.

Workers' Compensation Insurance Coverage

Oklahoma Workers' Compensation Commission
May Apply
Fee: $500.00-$3000.00
Renewal: one time
Type: certificate

All employers with one or more employees in Oklahoma must carry workers’ compensation insurance. Roofing is a high-risk classification (code 5516), so premiums may be significant. Coverage must be maintained at all times.

OSHA Injury and Illness Recordkeeping

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

Employers with 11 or more employees must maintain OSHA Form 300 (Log of Work-Related Injuries), Form 300A (Summary), and Form 301 (Incident Report). Form 300A must be posted February 1–April 30 each year. Roofing is a high-hazard industry; compliance is critical.

Professional Liability / Errors & Omissions Insurance

Not mandated by Oklahoma state law
Required
Renewal: one time
Type: certificate

Not legally required for roofers in Oklahoma. However, it is strongly recommended to protect against claims of negligence, faulty workmanship, or design errors. Often required by commercial clients or project contracts.

Product Liability Insurance

None
Required
Renewal: one time
Type: certificate

Not legally required unless the roofer manufactures or sells roofing materials. Most roofing contractors install materials supplied by others and are not considered product sellers. If selling physical roofing products directly to consumers, product liability exposure exists, but no state mandate for specific insurance.

Liquor Liability Insurance

None
Required
Renewal: one time
Type: certificate

Not required unless the business serves or sells alcohol. Roofing businesses typically do not serve alcohol and are not subject to liquor licensing or liability insurance mandates.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Single-member LLCs without employees may use the owner's SSN, but obtaining an EIN is recommended for banking and contractor purposes. Roofing businesses often need an EIN to open business bank accounts or contract with general contractors.

Federal OSHA Workplace Safety Compliance

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: permit

Roofing is a high-hazard industry under OSHA. Specific requirements include fall protection (29 CFR 1926.501), ladder safety (29 CFR 1926.1053), scaffolding (29 CFR 1926.451), and training (OSHA 10-hour or 30-hour). Oklahoma operates under federal OSHA (not a state plan), so federal standards apply directly.

OSHA Recordkeeping and Injury Reporting

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: filing

Roofing contractors are specifically listed in OSHA’s high-risk industries and must maintain OSHA Form 300 (Log of Work-Related Injuries), Form 301 (Incident Reports), and post Form 300A annually. Even single-employee roofing LLCs must report fatalities or hospitalizations.

Federal Excise Tax on Residential Energy Efficient Property (if offering qualifying services)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: filing

Roofers installing solar-integrated roofing (e.g., Tesla Solar Roof) must provide proper certification to homeowners for the Residential Clean Energy Credit. This does not impose a tax on the roofer but creates documentation and compliance obligations.

EPA Lead Renovation, Repair, and Painting (RRP) Rule

Environmental Protection Agency (EPA)
May Apply
Fee: $100.00-$200.00
Renewal: one time
Type: permit

While primarily focused on interior work, RRP applies to exterior work like roof repairs if it involves removal of painted components (e.g., fascia, soffits, gutters). Roofers must be EPA-certified, use lead-safe practices, and provide lead hazard information to owners.

OSHA Form 300A Electronic Submission

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

Employers with 100+ employees or in certain high-risk industries (including NAICS 238160 - Roofing Contractors) with 20–99 employees must electronically submit Form 300A to OSHA by March 2 each year.

Display of Federal Labor Law Posters

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display current federal labor law posters, including Minimum Wage, OSHA, EEO, FMLA, and USERRA. Posters must be visible to employees. Digital display acceptable if all employees have access.

Display of Oklahoma State Labor Law Posters

Oklahoma Department of Labor (ODL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display Oklahoma-specific labor law notices, including workers’ compensation rights and wage payment laws. Available from the Oklahoma Department of Labor.

Display of Oklahoma Contractor License

Oklahoma Construction Industries Board (OCIB)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Licensed contractors must display their OCIB license number on all vehicles, advertisements, and contracts. The physical license should be available for inspection at the business location or job site upon request.

Business License Renewal (Local)

Local Municipal Government (e.g., City of Oklahoma City, Tulsa)
May Apply
Fee: $50.00-$250.00
Renewal: annual
Type: license

Many Oklahoma cities (e.g., Oklahoma City, Tulsa) require a local business license. Renewal is typically annual. Roofers should check with the city or county where they operate. Example: Oklahoma City requires renewal by January 31 each year.

Continuing Education for Contractor License

Oklahoma Construction Industries Board (OCIB)
May Apply
Fee: $100.00-$200.00
Renewal: biennial
Type: permit

All licensed contractors must complete 8 hours of approved continuing education every two years, including 2 hours of Oklahoma building code updates. Courses must be OCIB-approved.

Record Retention for Tax Purposes

Oklahoma Tax Commission (OTC)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Oklahoma requires businesses to retain tax records (sales, use, withholding) for at least 4 years. Federal IRS guidelines recommend 3–7 years depending on type.

IRS Estimated Tax Payments

Internal Revenue Service (IRS)
May Apply
Renewal: varies
Type: filing

Self-employed individuals and LLCs with pass-through income must make quarterly estimated tax payments using Form 1040-ES. Roofers with significant net income should plan for these payments.

Oklahoma Estimated Income Tax Payments

Oklahoma Tax Commission
May Apply
Renewal: varies
Type: permit

Non-employee individuals (e.g., sole proprietors, partners, S-corp shareholders) must make quarterly estimated tax payments using Form 512-EZ. Due dates align with federal schedule.

Oklahoma Contractor Surety Bond

Oklahoma Construction Industries Board (OCIB)
May Apply
Fee: $100.00-$300.00
Renewal: biennial
Type: certificate

Proof of a $10,000 surety bond must be filed with OCIB. The bond must be maintained throughout the license term. Required for all licensed contractors, including roofers.

Step-by-Step Compliance Guide

  1. As an Oklahoma City roofer, you must fulfill federal income and self-employment tax obligations with the IRS, with fees varying based on your income.
  2. Compliance with the FTC Act and the Business Opportunity Rule is required, and associated fees can vary depending on the specifics of your business.
  3. The U.S. Small Business Administration confirms that no federal business license is specifically required for roofing contractors.
  4. Ensure your advertising and consumer protection practices align with Federal Trade Commission guidelines, which currently have no associated fee.
  5. If operating as an LLC, you’ll have federal income and self-employment tax obligations to the IRS, with fees varying.
  6. Maintain thorough record retention for tax purposes as mandated by the IRS, with no associated fee for this requirement.
  7. Proper record retention for both tax and general business records is required by the IRS, and fees may apply depending on the scope of records.
  8. If your LLC is structured for pass-through taxation, you’ll need to file federal income tax using Form 1120-S or Schedule C, with fees varying.

Common Mistakes to Avoid

  • Assuming a single, fixed fee covers all IRS tax obligations is incorrect, as costs vary with income and business structure.
  • Ignoring FTC advertising rules can lead to penalties, even if you believe your marketing is truthful.
  • Believing a federal license is needed to operate as a roofer in Oklahoma City is a common misunderstanding.
  • Failing to retain accurate financial records can result in IRS audits and potential fines.
  • Overlooking the need to comply with FTC’s Home Improvement Rule if offering related services can lead to legal issues.

Frequently Asked Questions

What IRS forms will my roofing business likely need to file?

As a roofer in Oklahoma City, you'll likely need to file forms related to self-employment tax, potentially Schedule C if a sole proprietor, or Form 1120-S if an S-Corporation, and potentially forms related to estimated taxes throughout the year.

Are there any federal licensing requirements for roofing contractors?

No, the U.S. Small Business Administration states that there is no federal business license specifically required for roofing contractors, but you still need to adhere to all federal tax and business practice regulations.

What does FTC compliance entail for a roofing business?

FTC compliance involves adhering to truth-in-advertising standards and consumer protection rules, ensuring fair and transparent business practices, and avoiding deceptive marketing tactics.

What are the potential costs associated with IRS tax filing?

The fees associated with IRS tax filing vary significantly based on your business structure, income level, and whether you use professional tax services; the IRS does not have a fixed fee for filing.

How long should I retain business and tax records?

The IRS generally requires you to keep records that support your income tax return for at least three years from the date you filed it, but certain records may need to be kept for longer periods depending on the specific situation.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits