Roofer Permits & Licenses in Olathe, KS

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

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.

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

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.

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.

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.

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.

Step-by-Step Compliance Guide

  1. As a roofer in Olathe, Kansas, you must comply with federal income and self-employment tax obligations through the IRS, with fees varying based on your income.
  2. The FTC requires compliance with the FTC Act and the Business Opportunity Rule, ensuring fair business practices; associated fees can vary.
  3. While no specific federal business license is required for roofers according to the U.S. Small Business Administration, maintaining compliance with other regulations is essential.
  4. Roofers must adhere to FTC guidelines regarding advertising and consumer protection, ensuring truthful and non-deceptive marketing practices.
  5. If operating as an LLC, you’ll have specific federal income and self-employment tax obligations with the IRS, and fees will vary.
  6. Maintaining accurate record retention for tax purposes is a requirement of the IRS, and while there is no direct fee, penalties can apply for non-compliance.
  7. Roofers operating as LLCs must file federal income taxes, and the IRS fee varies depending on your business structure and income.
  8. Ensure you understand and follow the FTC’s Home Improvement Rule, which protects consumers in home repair and remodeling projects.

Common Mistakes to Avoid

  • Failing to obtain a Federal EIN from the IRS can result in penalties and delays in business operations.
  • Ignoring FTC advertising guidelines can lead to legal action and damage your business’s reputation.
  • Incorrectly classifying workers as independent contractors instead of employees can result in significant tax liabilities.
  • Neglecting to retain accurate financial records for tax purposes can trigger IRS audits and penalties.
  • Assuming a lack of a specific federal license means no compliance requirements is a common error for roofers.

Frequently Asked Questions

What federal agencies will I be dealing with as a roofer in Olathe, KS?

Primarily, you will interact with the Internal Revenue Service (IRS) for tax obligations and the Federal Trade Commission (FTC) for consumer protection and advertising compliance. The U.S. Small Business Administration (SBA) also provides information, though doesn’t issue permits.

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

Yes, many federal requirements involve fees, though some are $0.00. IRS fees vary based on income and business structure, potentially reaching amounts like $160200.00 or $160400.00, while FTC fees also vary depending on the specific regulation.

What does the FTC’s Home Improvement Rule require of roofing companies?

The FTC’s Home Improvement Rule requires clear and accurate estimates, proper contract terms, and disclosure of important information to consumers before starting work. This protects customers from deceptive practices.

What types of tax obligations will I have as a roofing business owner?

You’ll likely have obligations related to federal income tax, self-employment tax, and potentially employment taxes if you have employees. LLCs have specific requirements for federal income tax filing, such as Form 1120-S or Schedule C.

Is there a federal license specifically for roofing contractors?

No, the U.S. Small Business Administration states there is no federal industry-specific license required for roofing contractors. However, this does not exempt you from other federal regulations like tax and consumer protection laws.

Need a personalized checklist?

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

Find Your Permits