Complete guide to permits and licenses required to start a roofer in Topeka, KS. Fees, renewal cycles, and agency contacts.
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.
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.
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.
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.
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.
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.
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.
Required under KSA 79-920 for public works projects over $25,000. Often required by general contractors as well.
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.
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.
Required for all LLC formation. Annual Report also required ($55 fee, due by April 15 annually).
Applies to all LLCs. Filing maintains good standing.
Renewal required every 5 years. Not required if using exact LLC name.
Roofing often involves taxable materials sales. File Form TR-1AC.
Required if paying wages subject to withholding.
Quarterly wage reports and tax payments required.
Roofing qualifies as construction contracting. Proof of workers' comp required.
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).
Employers must register for Kansas Withholding Tax to report and remit income taxes withheld from employee wages. Registration via KTAG.
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).
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.
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 does not impose a franchise tax or gross receipts tax on LLCs. This is not required for roofer businesses or any LLCs in Kansas.
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
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.
Roofing businesses in Kansas are not subject to excise, tourism, or food taxes. No industry-specific state excise taxes apply to roofing services.
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.
Roofing falls under general contractor registration. Must show proof of liability insurance ($300k minimum).
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.
Roofing is classified under NAICS 238160 (Roofing Contractors), which is not exempt. Required to record work-related injuries and illnesses.
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.
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.
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.
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.
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.
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.
Required for business locations in commercial/industrial zones. Home-based roofing office may need home occupation permit.
Required for any structural changes to business premises. Roofing storage areas often trigger requirements.
All permanent signs require permits. Must comply with local sign code size/setback requirements.
Roofing businesses storing asphalt/tar products often require hazardous materials inspection.
Required for all commercial alarm systems. False alarm fees escalate.
Many roofing operations require conditional use permit for outdoor storage of materials.
Local police enforce on city streets. Required for boom trucks and material trailers.
You will primarily interact with the Internal Revenue Service (IRS) for tax obligations and the Federal Trade Commission (FTC) for advertising and business practice compliance. The U.S. Small Business Administration (SBA) also has requirements, though they do not involve a fee.
There isn’t a single ‘roofer’s fee’ at the federal level, but you will encounter fees related to tax filing with the IRS, which vary based on your income and business structure. Some FTC compliance requirements may also have associated costs.
FTC compliance involves adhering to the FTC Act, the Business Opportunity Rule, and regulations regarding advertising and consumer protection, ensuring truthful marketing and fair business practices. This includes clear contracts and honest representations of services.
An EIN, or Employer Identification Number, is a unique tax ID number assigned by the IRS. You’ll need one if you operate as a corporation or a multi-member LLC, and it’s free to obtain from the IRS.
You should maintain detailed records of all income and expenses, tax filings, contracts, and advertising materials. The IRS requires these records for potential audits and to verify your compliance with tax laws.
Permit Finder asks follow-up questions to give you an exact list of permits.
Find Your Permits