Roofer Permits & Licenses in Wichita, KS

Complete guide to permits and licenses required to start a roofer in Wichita, KS. Fees, renewal cycles, and agency contacts.

Workers' Compensation Insurance

Kansas Department of Labor - Division of Workers Compensation
May Apply
Fee: $1.50-$3.00
Renewal: one time
Type: certificate

Mandatory for all employers with one or more employees in Kansas, including LLC members if they receive wages. Sole proprietors and partners may elect exemption by filing a formal waiver. Roofing is classified under NAICS 238160 and carries high-risk premium rates due to industry hazards.

Kansas LLC Articles of Organization Filing

Kansas Secretary of State
Required
Fee: $160.00-$160.00
Renewal: one time
Type: registration

Required for all LLC formation. Annual Report also required ($55 fee, due by April 15 annually).

Kansas LLC Annual Report

Kansas Secretary of State
Required
Fee: $55.00-$55.00
Renewal: annual
Type: registration

Applies to all LLCs. Filing maintains good standing.

Kansas Assumed Name (DBA) Registration

Kansas Secretary of State
May Apply
Fee: $25.00-$25.00
Renewal: biennial
Type: registration

Renewal required every 5 years. Not required if using exact LLC name.

Kansas Sales Tax Registration (if applicable)

Kansas Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofing often involves taxable materials sales. File Form TR-1AC.

Kansas Withholding Tax Registration (if applicable)

Kansas Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required if paying wages subject to withholding.

Kansas Unemployment Insurance Tax Registration (if applicable)

Kansas Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Quarterly wage reports and tax payments required.

Contractor Registration with Kansas Department of Labor (if applicable)

Kansas Department of Labor
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: registration

Roofing qualifies as construction contracting. Proof of workers' comp required.

Kansas Sales Tax Permit

Kansas Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofers in Kansas must collect sales tax on both materials and labor, as per Kansas law. Registration is required through the Kansas Taxpayer Access Point (KTAG).

Kansas Withholding Tax Registration

Kansas Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Employers must register for Kansas Withholding Tax to report and remit income taxes withheld from employee wages. Registration via KTAG.

Kansas Unemployment Insurance Tax Registration

Kansas Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

All employers with employees in Kansas must register with the Kansas Department of Labor. Employers pay unemployment insurance tax annually based on taxable wages; new employers pay 2.7% (as of 2024).

Kansas Corporate Income Tax Registration

Kansas Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

LLCs taxed as corporations must file Kansas corporate income tax (Form C-1). Most LLCs are pass-through entities and do not pay corporate income tax, but must still register if filing as a C-corp or S-corp. Pass-through entities may have franchise or reporting obligations.

General Liability Insurance

Not mandated by Kansas state law
May Apply
Renewal: one time
Type: certificate

While Kansas does not mandate general liability insurance statewide, many municipalities (e.g., Wichita, Overland Park) require proof of coverage (typically $1 million per occurrence) for business licensing. Strongly recommended for risk management due to high liability exposure in roofing work.

Commercial Auto Insurance

Kansas Department of Revenue - Motor Vehicle Division
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Kansas law requires all business-owned vehicles used on public roads to carry minimum liability coverage: $25,000 bodily injury per person, $50,000 per accident, and $25,000 for property damage (25/50/25). Personal auto policies do not cover business use.

Contractor License Bond (Surety Bond)

Kansas Department of Revenue - Licensing Bureau
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

Roofers must obtain a contractor license from the Kansas Department of Revenue. A $10,000 surety bond is required as part of the licensing process to ensure compliance with state laws and regulations. Bond must be issued by a licensed surety company.

Professional Liability / Errors and Omissions Insurance

Not mandated by Kansas state law
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not legally required in Kansas for roofers, but strongly recommended, especially when providing design or consultation services. May be required by commercial clients or general contractors as a contractual condition.

Product Liability Insurance

Not mandated by Kansas state law
May Apply
Fee: $500.00-$3000.00
Renewal: one time
Type: certificate

Not required by law, but advisable if the LLC sells or warrants roofing materials (e.g., shingles, underlayment). Coverage may be included in broader general liability or commercial package policies.

Liquor Liability Insurance

Kansas Department of Revenue - Alcoholic Beverage Control
May Apply
Renewal: one time
Type: certificate

Only applicable if the roofer business hosts events where alcohol is served. Roofing businesses not involved in hospitality or events are exempt. Requires a valid liquor license from the Kansas ABC for on-site consumption.

Bid, Performance, and Payment Bonds (Surety)

Kansas Department of Administration - Public Works Bond Requirements
May Apply
Fee: $100.00-$1000.00
Renewal: one time
Type: certificate

Required under KSA 79-920 for public works projects over $25,000. Often required by general contractors as well.

Obtain an Employer Identification Number (EIN)

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

Single-member LLCs with no employees may use the owner's Social Security Number, but obtaining an EIN is recommended for banking and contractor purposes. Roofing businesses often need EINs for 1099 reporting and business licensing.

Federal Income and Self-Employment Tax Filing

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

As an LLC, the roofer typically files Schedule C (Form 1040) and pays self-employment tax via Form 1040. Multi-member LLCs file Form 1065. Roofing income is subject to both income and self-employment taxes.

OSHA workplace safety compliance

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

Roofers are subject to OSHA’s fall protection standards (29 CFR 1926.501), ladder safety (29 CFR 1926.1053), and training requirements. Employers must provide fall protection at 6 feet or more. Even self-employed roofers may be inspected if working on federal projects.

OSHA Form 300 Recordkeeping (if applicable)

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

Roofing is classified under NAICS 238160 (Roofing Contractors), which is not exempt. Required to record work-related injuries and illnesses.

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

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

Roofing work that involves removal of lead-painted roofing materials (e.g., old metal roofs, trim) or disturbance near painted structures may trigger RRP compliance. Requires certified firm, trained personnel, and lead-safe work practices.

Fair Labor Standards Act (FLSA) Compliance

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

Roofers must comply with federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours), and recordkeeping requirements. Independent contractor classification must meet DOL criteria to avoid misclassification penalties.

Form I-9 Employment Eligibility Verification

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

Required for all employees in the U.S. regardless of citizenship. Applies to roofing LLCs with employees. Must retain for 3 years after hire or 1 year after termination, whichever is later.

Family and Medical Leave Act (FMLA) Compliance

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

Roofing businesses with fewer than 50 employees are generally exempt. If threshold is met, must provide up to 12 weeks of unpaid, job-protected leave for qualifying events.

FTC Endorsement and Advertising Guidelines

Federal Trade Commission (FTC)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Roofers making claims about services (e.g., “longest-lasting roofs,” “energy-efficient”) must have substantiation. Testimonials must reflect honest opinions. Misleading claims about licensing, pricing, or materials may trigger FTC enforcement.

Federal Motor Carrier Safety Regulations (if applicable)

Department of Transportation (DOT) / FMCSA
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Roofing contractors using large trucks (e.g., flatbeds over 10,000 lbs) for interstate hauling may need USDOT number and comply with FMCSA rules. Intrastate-only operations may not require federal registration unless hauling hazardous materials.

Kansas Pass-Through Entity Tax Registration

Kansas Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

LLCs not taxed as corporations are pass-through entities. Owners report income on personal returns. However, the business must still register with the Department of Revenue for tax reporting purposes. No entity-level tax unless electing the optional pass-through entity tax (effective 2021).

Kansas Franchise Tax or Gross Receipts Tax

Kansas Department of Revenue
Required
Renewal: one time
Type: registration

Kansas does not impose a franchise tax or gross receipts tax on LLCs. This is not required for roofer businesses or any LLCs in Kansas.

Local City Business License or Privilege Tax

Varies by municipality
May Apply
Fee: $25.00-$200.00
Renewal: one time
Type: registration

Many Kansas cities (e.g., Wichita, Topeka, Lawrence) require a local business license or privilege tax for roofers. Fees and requirements vary. Check with the city clerk or finance department. Example: Wichita Business License – https://www.wichita.gov/Finance/Pages/BusinessLicense.aspx

Federal Employer Identification Number (EIN)

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

Required for all LLCs with employees or that elect corporate taxation. Single-member LLCs without employees may use owner’s SSN, but EIN is recommended. Apply online via IRS website.

Kansas Excise Tax (Industry-Specific)

Kansas Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofing businesses in Kansas are not subject to excise, tourism, or food taxes. No industry-specific state excise taxes apply to roofing services.

City Business License (if operating within city limits)

City of Wichita
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Roofing contractors specifically require a business license. Check specific city (e.g., Wichita, Topeka, Kansas City, KS) as requirements vary. No uniform statewide local business license.

Contractor License (City of Wichita)

City of Wichita, Metro Inspection Services
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Roofing falls under general contractor registration. Must show proof of liability insurance ($300k minimum).

Zoning Compliance/Use Permit

Johnson County, KS
May Apply
Fee: $250.00-$1500.00
Renewal: one time
Type: permit

Required for business locations in commercial/industrial zones. Home-based roofing office may need home occupation permit.

Building Permit for Business Location Modifications

Sedgwick County
May Apply
Fee: $100.00-$100.00
Renewal: varies
Type: permit

Required for any structural changes to business premises. Roofing storage areas often trigger requirements.

Sign Permit

City of Wichita Development Services
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

All permanent signs require permits. Must comply with local sign code size/setback requirements.

Fire Inspection Certificate (Commercial Occupancy)

Kansas City, KS Fire Department
May Apply
Fee: $75.00-$250.00
Renewal: annual
Type: permit

Roofing businesses storing asphalt/tar products often require hazardous materials inspection.

Alarm System Permit

Wichita Fire Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Required for all commercial alarm systems. False alarm fees escalate.

Special Use Permit (Industrial Zoning)

Shawnee County Planning
May Apply
Fee: $500.00-$500.00
Renewal: one time
Type: permit

Many roofing operations require conditional use permit for outdoor storage of materials.

Oversize/Overweight Vehicle Permit

Kansas Department of Transportation (local enforcement)
May Apply
Fee: $15.00-$15.00
Renewal: one time
Type: permit

Local police enforce on city streets. Required for boom trucks and material trailers.

Step-by-Step Compliance Guide

  1. As a roofer in Wichita, KS, you must fulfill federal income and self-employment tax obligations with the IRS, with fees varying based on your income.
  2. The IRS requires record retention for tax purposes, ensuring you keep accurate financial documentation.
  3. Federal Trade Commission (FTC) compliance with the FTC Act and Business Opportunity Rule is necessary for all businesses, including roofing companies.
  4. Roofers operating as LLCs have specific federal income and self-employment tax obligations to the IRS, with fees that vary.
  5. You must comply with FTC advertising and consumer protection rules, ensuring honest and transparent business practices.
  6. The U.S. Small Business Administration confirms that no federal business license is specifically required for roofers.
  7. If operating as an LLC, you’ll need to file federal income tax, with associated fees varying based on your business structure.
  8. Maintaining records for tax and business purposes is a federal requirement, with potential fees depending on the complexity of your records.

Common Mistakes to Avoid

  • Assuming a single federal license covers all aspects of roofing operations is incorrect, as compliance involves multiple areas.
  • Ignoring federal income tax obligations as a self-employed roofer can lead to penalties and legal issues.
  • Failing to retain accurate financial records for tax purposes can result in audits and fines.
  • Believing the FTC only regulates large corporations is false; it applies to businesses of all sizes, including roofing companies.
  • Overlooking the need for an Employer Identification Number (EIN) if you plan to hire employees is a common error.

Frequently Asked Questions

What federal agencies will I interact with as a roofer in Wichita, KS?

You will primarily interact with the Internal Revenue Service (IRS) for tax obligations and the Federal Trade Commission (FTC) for compliance with advertising and consumer protection rules. The U.S. Small Business Administration (SBA) also provides information, confirming no specific federal license is required for roofing.

Are there any fees associated with federal compliance for roofing businesses?

Yes, fees vary depending on the specific requirement and your business structure. IRS tax filings and EIN registration may have associated fees, while some FTC compliance areas have no direct fee, but non-compliance can result in penalties.

What does FTC compliance entail for a roofing company?

FTC compliance involves adhering to the FTC Act, the Business Opportunity Rule, and advertising/consumer protection guidelines. This means truthful advertising, clear contracts, and fair business practices to protect consumers.

How long should I retain business and tax records?

The IRS generally requires you to keep records that support your income or deductions for at least three years from when you filed your return. However, certain records may need to be kept for longer periods, such as those related to property.

Is an EIN required for all roofing businesses?

An EIN is required if you plan to hire employees or operate as a corporation or partnership. Even as a sole proprietor, you may need an EIN for certain business activities, such as opening a business bank account.

Need a personalized checklist?

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

Find Your Permits