Roofer Permits & Licenses in Aurora, IL

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

Roofer Registration

Illinois Department of Financial and Professional Regulation - Home Services
Required
Fee: $300.00-$300.00
Renewal: biennial
Type: registration

Required for ALL roofing contractors. No exam required. Proof of insurance mandatory prerequisite.

LLC Articles of Organization Filing

Illinois Secretary of State - Business Services Division
Required
Fee: $150.00-$150.00
Renewal: one time
Type: registration

Required for all LLC formation in Illinois. Annual report required separately.

LLC Annual Report

Illinois Secretary of State - Business Services Division
Required
Fee: $250.00-$250.00
Renewal: annual
Type: registration

Must be filed online. Maintains LLC good standing.

Assumed Name (DBA) Registration

Illinois Secretary of State - Business Services Division
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: registration

Registration valid 5 years statewide; must also publish in county newspaper.

Illinois Business Tax Number (IL-1 Certificate of Registration)

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

Required for roofing services subject to sales tax on materials.

Roofing Contractor License (Local - Chicago Example)

City of Chicago - Department of Buildings
May Apply
Fee: $300.00-$300.00
Renewal: annual
Type: license

Many municipalities require local licensing; Chicago specifically mandates for roofing.

Illinois Sales Tax Permit (Retailer's Certificate)

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

Roofers who only provide labor may not need this permit. However, if they sell materials (e.g., shingles, flashing) to customers, they must collect and remit sales tax. Effective July 1, 2023, Illinois requires remote sellers and marketplace facilitators to collect sales tax, but this applies to all sellers of taxable tangible personal property. See https://www2.illinois.gov/sites/tax/Pages/sales-retailers-certificate.aspx

Illinois Income Tax Withholding Registration

Illinois Department of Revenue
May Apply
Renewal: one time
Type: registration

Required for all employers who withhold Illinois income tax from employee wages. Employers must register via MyTax Illinois. See https://www2.illinois.gov/sites/tax/Pages/Withholding.aspx

Unemployment Insurance Tax Registration

Illinois Department of Employment Security (IDES)
May Apply
Renewal: one time
Type: registration

All employers in Illinois must register with IDES. New employers pay a standard contribution rate for the first 3–5 years. See https://ides.illinois.gov/docs/IDES_EmployerRegistration.pdf

Illinois Annual Report and Registered Agent Fee (LLC)

Illinois Secretary of State
Required
Fee: $75.00-$75.00
Renewal: annual
Type: registration

While not a tax per se, this is a mandatory annual obligation for LLCs. The filing includes confirmation of registered agent and principal office. See https://www.ilsos.gov/department/businesses/formsfees.html

City of Chicago Municipal Business Tax (if applicable)

City of Chicago Department of Finance
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: registration

Roofers operating in Chicago must register for the Municipal Business Tax. The tax is based on gross receipts. Other Illinois municipalities may have similar taxes. See https://www.chicago.gov/content/dam/city/depts/fin/general/Business_Taxes/MunicipalBusinessTax.pdf

Illinois Replacement Tax (on LLCs)

Illinois Department of Revenue
Required
Fee: $25.00-$25.00
Renewal: one time
Type: registration

LLCs in Illinois are subject to the Replacement Tax, which is filed with Form IL-1065. Due annually with the federal Form 1065 deadline (March 15 for calendar-year filers). See https://www2.illinois.gov/sites/tax/Documents/current/il-1065-instructions.pdf

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. Single-member LLCs without employees may use owner's SSN, but most obtain EIN for banking and liability purposes. Apply online at https://sa.www4.irs.gov/modiein/individual/index.jsp

Federal Income Tax Filing (LLC)

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: permit

LLCs are pass-through entities unless electing corporate taxation. Profits reported on owner's personal return (Schedule C for single-member, Form 1065 for multi-member). See https://www.irs.gov/forms-pubs/about-form-1065

Federal Self-Employment Tax (for sole proprietors or partners)

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

Applies to owners of multi-member or single-member LLCs treated as disregarded entities. Paid via Form 1040-ES. See https://www.irs.gov/publications/p505

Federal Unemployment Tax Act (FUTA)

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

Employers must file Form 940 annually by January 31. Illinois provides up to 5.4% credit, reducing effective FUTA rate to 0.6%. See https://www.irs.gov/forms-pubs/about-form-940

Chicago Business License (General for Contractors)

City of Chicago Department of Business Affairs and Consumer Protection
Required
Fee: $350.00-$350.00
Renewal: one time
Type: license

Roofing contractors require Class H Contractor License. Specific to City of Chicago.

Chicago Zoning Verification Letter

City of Chicago Department of Planning and Development
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Confirms property zoning allows contractor business use. Required for all new businesses.

Cook County Business License

Cook County Department of Revenue
May Apply
Fee: $75.00-$75.00
Renewal: annual
Type: license

Not required in Chicago city limits (municipal jurisdiction). Roofing contractors specifically listed.

Chicago Building Permit (for Office/Storage Modifications)

City of Chicago Department of Buildings
May Apply
Fee: $150.00-$2000.00
Renewal: one time
Type: permit

Required for interior buildouts, storage facilities, or office modifications.

Chicago Sign Permit

City of Chicago Department of Buildings
May Apply
Fee: $150.00-$1000.00
Renewal: one time
Type: permit

Wall signs, projecting signs, freestanding signs all require permits.

Chicago Fire Prevention Permit (Hazardous Materials Storage)

City of Chicago Fire Department
May Apply
Fee: $100.00-$500.00
Renewal: annual
Type: permit

Hot tar kettles and asphalt storage specifically regulated.

Chicago Alarm System Permit

City of Chicago Department of Business Affairs and Consumer Protection
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Required for all commercial alarm systems connected to 911.

Chicago Special Events Permit (Street Closure for Large Jobs)

City of Chicago Department of Transportation
May Apply
Fee: $100.00-$1000.00
Renewal: one time
Type: permit

Required for scaffolding, cranes, or large material deliveries blocking streets.

DuPage County Contractor License

DuPage County Development Services
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: license

Roofing/roof repair specifically requires contractor registration.

Naperville Home Occupation Permit

City of Naperville Community Development
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Limited to administrative functions only; no storage of materials/equipment.

Workers' Compensation Insurance

Illinois Workers' Compensation Commission (IWCC)
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Mandated under the Illinois Workers' Compensation Act (820 ILCS 125/). Applies to all employers with at least one employee, including part-time and minor workers. Sole proprietors and LLC members may elect exclusion but must file Form WC-5. Roofers are classified under high-risk class code 5403 (Residential Construction).

General Liability Insurance

Not applicable (no state mandate)
Required
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not mandated by Illinois law for all businesses or specifically for roofers. However, many municipalities and general contractors require proof of general liability insurance before issuing permits or awarding contracts. Recommended for protection against third-party bodily injury or property damage claims.

Commercial Auto Insurance

Illinois Secretary of State
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Illinois requires all motor vehicles registered in the state to carry liability insurance meeting minimum limits: $25,000 bodily injury per person, $50,000 per accident, and $20,000 for property damage (375 ILCS 7-601). Applies to any vehicle used in business operations, including trucks used by roofers for transporting materials and crews.

Federal and State Estimated Tax Payments

Internal Revenue Service and Illinois Department of Revenue
Required
Renewal: varies
Type: permit

Self-employed individuals and pass-through entities (like LLCs) must make estimated tax payments if they expect to owe $1,000 or more in federal tax. Illinois requires estimated payments if tax liability exceeds $500. Roofers with fluctuating income should track quarterly.

OSHA 300 Log Maintenance and Posting

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: annual
Type: permit

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

Display of Required Labor Law Posters

U.S. Department of Labor and Illinois Department of Labor
May Apply
Renewal: one time
Type: permit

Required posters include: Federal Minimum Wage, EEO, FMLA, OSHA Worker Rights, Illinois Wage Payment Act, Illinois Equal Pay Act, Workers’ Compensation Notice, and Unemployment Insurance. Available for free download from federal and state websites.

Illinois Contractor’s Registration (for Residential Roofing)

Illinois Attorney General
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Contractor Surety Bond (License Bond)

Illinois Department of Financial and Professional Regulation (IDFPR)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

IDFPR does not require a surety bond for state-level roofing contractor registration. However, many Illinois municipalities (e.g., Chicago, Aurora, Rockford) require a $10,000 contractor bond as part of local licensing. Bond serves as financial guarantee for compliance with local codes and consumer protection laws. Bond amount and requirement vary by jurisdiction.

Professional Liability / Errors and Omissions Insurance

Illinois Department of Insurance
Required
Fee: $500.00-$1200.00
Renewal: one time
Type: certificate

Not legally required by Illinois for roofers. However, recommended if providing design, warranty, or consulting services where errors in workmanship could lead to claims. Not mandated under state law, but may be required by project contracts or lenders.

Product Liability Insurance

Not applicable
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Not specifically mandated by Illinois law. However, if a roofer sells or installs roofing products under their own label or with a warranty, they may be liable for defects. Coverage typically included in broader general liability policies. Recommended but not legally required.

Liquor Liability Insurance

Illinois Liquor Control Commission (ILCC)
May Apply
Fee: $300.00-$1000.00
Renewal: one time
Type: certificate

Not required for roofing businesses unless the LLC holds a liquor license or regularly serves alcohol at events. Roofers typically do not need this coverage. Mandated only for businesses licensed to sell or serve alcohol under 235 ILCS 5/.

Employer Identification Number (EIN)

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

Single-member LLCs with no employees may use the owner's SSN, but obtaining an EIN is recommended for liability protection and banking purposes. Mandatory for multi-member LLCs or those with employees.

Federal Income and Self-Employment Tax Filing

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

LLCs are pass-through entities; profits are reported on owner's personal tax return. Multi-member LLCs file Form 1065 and issue K-1s. Roofing contractors must track deductible expenses (equipment, materials, vehicle use).

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 Subpart M). Required to provide fall protection at heights of 6 feet or more, train employees on hazard recognition, and maintain injury logs (OSHA Form 300) if over 10 employees. Specific to roofing: scaffolding, ladder safety, and roofing-specific PPE.

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

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

Roofing work that disturbs painted surfaces (e.g., removing old roof flashing near painted trim) may trigger RRP compliance. Requires firm certification, certified renovators, lead-safe work practices, and EPA-approved training. Does not apply to new construction.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

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

Roofing contractors must pay at least federal minimum wage ($7.25/hour) and overtime (1.5x regular rate) for hours over 40 in a workweek. Misclassifying employees as independent contractors can trigger liability. Applies to all roofing businesses with employees regardless of revenue.

Form I-9 Employment Eligibility Verification

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

Required for all employees, regardless of citizenship. Employers must complete Form I-9 to verify identity and work authorization. Roofing contractors must retain forms for 3 years after hire or 1 year after employment ends, whichever is later.

Family and Medical Leave Act (FMLA) Compliance

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

Requires eligible employees to be granted up to 12 weeks of unpaid, job-protected leave for qualifying medical or family reasons. Most small roofing LLCs do not meet the 50-employee threshold, but must monitor headcount annually.

FTC Funeral Rule and Advertising Compliance (applies by analogy)

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

While the FTC Funeral Rule does not apply to roofers, the FTC enforces general advertising truthfulness under Section 5 of the FTC Act. Roofing contractors must avoid deceptive claims (e.g., "lifetime warranty" without substantiation), honor written estimates as binding if accepted, and disclose material limitations. Applies to all advertising, including online.

OSHA Form 300 Log of Work-Related Injuries and Illnesses

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

Roofing is classified under NAICS 238165 (Roofing Contractors), which is construction and considered high-risk. Required to maintain injury logs if 11+ employees. Exempt if 10 or fewer employees or on OSHA’s exempt list.

Annual Report Filing for Illinois LLC

Illinois Secretary of State
Required
Fee: $75.00-$75.00
Renewal: annual
Type: permit

All LLCs formed or registered in Illinois must file an Annual Report with the Secretary of State. The report includes business name, registered agent, principal address, and officer/director information. Filing can be done online via the Illinois Secretary of State’s website.

Illinois Business Registration Renewal (Illinois Department of Revenue)

Illinois Department of Revenue
Required
Renewal: annual
Type: registration

Businesses must renew or update their Illinois Business Registration (Form REG-1) annually if required by IDOR. Roofers with sales tax obligations must file REG-1 annually. However, most updates are handled through ongoing tax filings rather than a separate renewal.

Workers' Compensation Insurance Coverage Verification

Illinois Workers' Compensation Commission
May Apply
Fee: $1000.00-$3000.00
Renewal: annual
Type: certificate

Illinois law requires all employers with employees to carry workers’ compensation insurance. Roofing is classified as a high-risk industry, leading to higher premiums. Coverage must be continuously maintained.

Federal Employer Identification Number (EIN) Reporting

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

An EIN is required for tax administration. While not renewed, it must be used in all federal tax filings including Form 941, 940, and W-2s. Required even for single-member LLCs with no employees.

Illinois Sales Tax License Renewal

Illinois Department of Revenue
Required
Renewal: one time
Type: license

Roofers who sell roofing materials or related goods must collect and remit sales tax. The sales tax license (obtained via Form REG-1) does not require annual renewal but must be kept active through timely filing of returns (typically monthly or quarterly).

Step-by-Step Compliance Guide

  1. As a roofer in Aurora, IL, you must comply with federal income and self-employment tax obligations through the IRS.
  2. The IRS requires roofers to maintain records for tax purposes, though there is no associated fee.
  3. Federal Trade Commission (FTC) compliance is necessary for advertising and consumer protection, ensuring fair business practices.
  4. Roofers operating as LLCs have specific federal income and self-employment tax obligations with the IRS.
  5. You are required to register for a Federal EIN with the IRS, though there is no fee associated with this registration.
  6. The U.S. Small Business Administration confirms that there is no federal business license specifically required for roofers.
  7. Roofers must adhere to FTC guidelines regarding advertising and consumer protection rules to avoid penalties.
  8. Annual federal income tax filing is required, with fees varying based on your business structure and income.

Common Mistakes to Avoid

  • Assuming a single, one-time fee covers all IRS tax obligations is incorrect, as fees vary.
  • Ignoring FTC compliance requirements can lead to legal issues and fines.
  • Believing a federal license is needed specifically for roofing is a common misunderstanding.
  • Failing to retain adequate tax records can result in penalties during an IRS audit.
  • Overlooking the need for an EIN if operating as an entity like an LLC is a frequent error.

Frequently Asked Questions

What IRS obligations do I have as a roofer in Aurora, IL?

Roofers must fulfill federal income and self-employment tax obligations, which can vary based on your business structure (sole proprietorship, LLC, etc.). You’ll also need to maintain records for tax purposes and file annually, potentially using Schedule C or Form 1120-S.

Does the FTC require any specific compliance from roofing businesses?

Yes, the FTC requires compliance with the FTC Act, the Business Opportunity Rule, and advertising/consumer protection rules, including truth-in-advertising standards. These rules aim to protect consumers from deceptive or unfair business practices.

Is there a federal license specifically for roofing contractors?

No, the U.S. Small Business Administration confirms that there is no industry-specific federal license required to operate as a roofer. However, you still need to comply with other federal regulations.

What are the record retention requirements for a roofing business?

The IRS requires you to retain records related to your business, including income, expenses, and tax filings. While there is no fee for record retention, maintaining these records is crucial for audits and accurate tax reporting.

What is an EIN and do I need one as a roofer?

An EIN (Employer Identification Number) is a unique tax ID assigned by the IRS. If you operate as a corporation or partnership, or if you have employees, you are required to obtain an EIN, though the registration itself is free.

Need a personalized checklist?

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

Find Your Permits