Roofer Permits & Licenses in Carmel, IN

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

Professional Liability / Errors & Omissions Insurance

Not legally required by Indiana
Required
Fee: $800.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by Indiana law. However, recommended for roofers providing design or engineering advice, or those under contract to ensure work meets specifications. May be required in contracts with general contractors or property managers.

Product Liability Insurance

None
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by state law. However, if the roofer sells physical products (e.g., shingles, flashing), product liability exposure exists. Coverage typically included in general liability policies but should be verified. Recommended for businesses that manufacture or distribute roofing materials.

Liquor Liability Insurance

Indiana Alcohol and Tobacco Commission (ATC)
May Apply
Fee: $300.00-$1000.00
Renewal: one time
Type: certificate

Not applicable to roofing businesses unless alcohol is served at job sites or company events. No requirement unless holding a liquor license. Roofers are not typically involved in alcohol service.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
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.

Articles of Organization (LLC Formation)

Indiana Secretary of State
Required
Fee: $95.00-$95.00
Renewal: one time
Type: registration

Required for all LLCs. Online filing recommended via INBiz portal.

Registered Agent Designation

Indiana Secretary of State
Required
Renewal: one time
Type: registration

All LLCs must maintain a registered agent with physical Indiana address.

Biennial Business Entity Report

Indiana Secretary of State
Required
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Required for all LLCs to maintain good standing.

Assumed Business Name (DBA) Registration

Indiana Secretary of State
May Apply
Fee: $21.00-$21.00
Renewal: one time
Type: registration

Certificate of Assumed Business Name (CABN). Required if using trade name.

Unlimited Contractor License (Roofing)

Indiana Professional Licensing Agency (IPLA)
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: license

Administered by Private Sector Compliance Division. No exam for business license itself, but must designate Qualified Individual. Roofing falls under unlimited contracting.

Sales Tax Permit (Registered Retail Merchant Certificate)

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

Required if collecting sales tax on materials. Most roofers need this.

Withholding Tax Account (if employees)

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

WH-4 and WH-3 filings required quarterly/annually.

Unemployment Insurance Account (if employees)

Indiana Department of Workforce Development
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Register via Uplink Employer Self-Service portal.

Indiana Sales Tax Permit Registration

Indiana Department of Revenue (IN DOR)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofing contractors in Indiana are generally required to register for sales tax if they sell and install roofing materials. Labor-only services may be exempt, but combined service and materials contracts are typically subject to sales tax. See IN Code § 6-2.5-5-1.

Indiana Withholding Tax Registration

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

Applies to all employers paying wages to Indiana residents or non-residents working in Indiana. Roofing LLCs with employees must withhold state income tax from wages.

Indiana Unemployment Insurance Tax Registration

Indiana Department of Workforce Development (DWD)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Employers must pay Indiana unemployment insurance (UI) taxes if they have paid $1,500 or more in wages in any calendar quarter or have at least one employee in 20 different weeks in a year. New employers pay a standard rate of 2.5% on first $9,500 of wages (as of 2024).

Indiana State Income Tax Filing Requirement for Pass-Through Entities

Indiana Department of Revenue
Required
Renewal: one time
Type: permit

LLCs are pass-through entities. While the LLC itself does not pay Indiana income tax, owners must report their share of income on personal returns. However, Indiana requires pass-through entities to file Form IT-60 if any owner is an Indiana resident. Alternatively, the entity may elect to pay the Indiana Pass-Through Entity Tax (PTE Tax) at 5.3% (2024 rate) on net income.

Indiana Gross Retail and Use Tax Filing Obligation

Indiana Department of Revenue
May Apply
Renewal: one time
Type: permit

Roofers who sell and install roofing materials are generally required to collect and remit sales tax on both materials and labor. Filing frequency (monthly/quarterly) is determined by DOR based on sales volume.

Indiana Employer Withholding Tax Filing

Indiana Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must file Form WH-1 and remit withheld taxes. Frequency of filing (monthly, semi-weekly) depends on payroll size and history.

Federal Income and Self-Employment Tax Filing

Internal Revenue Service (IRS)
Required
Fee: $168600.00-$168600.00
Renewal: one time
Type: filing

As an LLC, roofer business income passes through to owner(s) unless electing corporate taxation. Roofing contractors are subject to self-employment tax on net profits.

OSHA Workplace Safety Compliance

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

Roofers are high-risk for falls; OSHA requires compliance with 29 CFR 1926 Subpart M (Fall Protection) including guardrails, safety nets, or personal fall arrest systems when working at heights of 6 feet or more.

Maintain OSHA Injury and Illness Records (Form 300, 300A, 301)

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

Most small roofing LLCs with fewer than 11 employees are exempt from mandatory recordkeeping unless OSHA or BLS specifically requests it.

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

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

Roofing work that involves removal of lead-painted components (e.g., flashing, trim) or roof replacement on older homes triggers RRP compliance. Firm must be EPA-certified, use certified renovators, follow lead-safe work practices, and provide EPA pamphlets.

Fair Labor Standards Act (FLSA) Compliance

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

Roofers must comply with federal minimum wage ($7.25/hour), overtime pay (1.5x regular rate after 40 hours/week), and proper recordkeeping. Independent contractor misclassification is a common risk in construction.

Form I-9 Employment Eligibility Verification

U.S. Citizenship and Immigration Services (DHS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Applies to all employees, regardless of citizenship. Must be completed for each worker, including temporary and part-time. E-Verify is not federally required unless contracting with federal agencies.

Truth-in-Advertising and Consumer Protection Compliance

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

Roofers must avoid deceptive claims (e.g., “storm damage repair” without proof), fake affiliations, or false guarantees. FTC enforces against bait-and-switch tactics and unsubstantiated claims in advertising.

Federal EIN Registration

Internal Revenue Service
May Apply
Renewal: one time
Type: registration

All LLCs with employees or multiple members must obtain an EIN. Single-member LLCs treated as disregarded entities may use owner’s SSN, but an EIN is required if hiring employees or electing corporate taxation.

Local County or Municipal Business Privilege Tax

Local County or City Government (varies by jurisdiction)
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: registration

Some Indiana cities (e.g., Indianapolis, Fort Wayne) impose local option income taxes (LOIT) or business privilege fees. Roofers must register with the local tax collector if located in or doing business in such jurisdictions. See DOR’s Local Tax Administration page for jurisdiction-specific rules.

Indiana Franchise Tax (Repealed)

Indiana Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Indiana repealed the franchise tax (formerly known as the 'adjusted gross income tax') for tax years beginning after December 31, 2017. LLCs are no longer subject to this tax. Replaced by the Pass-Through Entity Tax (PTE) election option.

Marion County Business License (Unincorporated Areas)

Marion County Auditor's Office
May Apply
Fee: $25.00-$25.00
Renewal: annual
Type: license

Required for all businesses in unincorporated areas; roofers specifically listed under contractors

Indianapolis Department of Business and Neighborhood Services (DBNS) Registration

City of Indianapolis Department of Business and Neighborhood Services
May Apply
Renewal: one time
Type: registration

All businesses must register; separate contractor registration may apply for roofing work

Zoning Compliance Permit (Certificate of Zoning Compliance)

City of Indianapolis Department of Business and Neighborhood Services
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Verify zoning district allows "contractor services" (C-3, D, or M zones per Indianapolis Zoning Ordinance)

Home Occupation Permit

City of Indianapolis Department of Business and Neighborhood Services
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Prohibited if involving hazardous materials or heavy vehicle traffic (Indianapolis Zoning Ordinance § 744-205)

Building Permit for Office/Shop Modifications

City of Indianapolis Department of Business and Neighborhood Services
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Roofing business office/shop typically requires review for commercial occupancy

Sign Permit

Local Planning/Zoning Department
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Must comply with zoning district sign standards (e.g., max size 1.5 sq ft per linear foot of building frontage)

Fire Safety Inspection/Certificate

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

Required for storage of roofing materials (asphalt, torches); hazardous materials permit may add $50

Certificate of Occupancy

Local Building Official (e.g., Marion County)
May Apply
Renewal: one time
Type: permit

Issued after zoning, building, and fire approvals

Alarm System Permit (Burglar/Fire Alarm)

City of Indianapolis and Marion County - Fire Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Required for all commercial alarms (Indy Code § 544-101)

Contractor Trade License (Roofing Specific)

City of Indianapolis Department of Business and Neighborhood Services
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Must show proof of state registration + liability insurance; specific to roofing trade

Workers' Compensation Insurance

Indiana Workers' Compensation Board
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Exemptions: Sole proprietors and partners in an LLC may elect to exclude themselves from coverage. Corporate officers may also opt out under certain conditions. Roofing is classified under NAICS 238160 and falls under high-risk classification code 5319 (Roofing Contractors) for premium calculation.

General Liability Insurance

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

Not mandated by Indiana state law for roofers. However, often required by general contractors, municipalities, or project owners. Strongly recommended due to high risk of property damage and injury in roofing operations.

Surety Bond (Contractor License Bond)

None
May Apply
Renewal: one time
Type: certificate

Indiana does not require a statewide contractor license or bond for roofers. However, many cities (e.g., Indianapolis, Fort Wayne) require a surety bond (often $10,000) for contractor licensing. Bonding may be required for business registration if operating under a fictitious name. Check local municipal codes.

Commercial Auto Insurance

Indiana Bureau of Motor Vehicles
May Apply
Fee: $1200.00-$3000.00
Renewal: one time
Type: certificate

Indiana law requires all motor vehicles registered in the state to carry minimum liability coverage: $25,000 bodily injury per person, $50,000 per accident, and $25,000 for property damage (25/50/25). Applies to any vehicle used for business purposes, including trucks for roofing materials and equipment.

Family and Medical Leave Act (FMLA) Compliance

Wage and Hour Division, U.S. Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

Most small roofing LLCs will not meet the threshold. If threshold is met, must provide up to 12 weeks of unpaid, job-protected leave for qualifying medical/family reasons.

Federal Contractor Drug-Free Workplace Compliance

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

Requires drug-free workplace policy, notification to employees, and prohibition of unlawful drug use in the workplace.

No Industry-Specific Federal License (e.g., DOT, FCC, ATF, FDA)

Department of Transportation (DOT), FCC, ATF, FDA
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: license

Roofers generally do not require federal licenses. However, if operating commercial motor vehicles over 10,001 lbs, DOT registration and USDOT number may be required.

Local Business License or Permit

Varies by City/County (e.g., City of Indianapolis)
May Apply
Fee: $50.00-$150.00
Renewal: one time
Type: registration

Indiana does not have a statewide general business license, but many cities and counties require local registration. Roofers should check with their city or county clerk. Some areas may also require a home occupation permit if operating from home.

Step-by-Step Compliance Guide

  1. As a roofer in Carmel, IN, you must fulfill federal income and self-employment tax obligations with the IRS, with fees varying based on your income.
  2. The FTC requires compliance with the FTC Act and Business Opportunity Rule, which has varying fees and is a one-time requirement.
  3. While no specific federal business license is required for roofers according to the U.S. Small Business Administration, you still need to register for an EIN.
  4. Ensure compliance with FTC advertising and consumer protection regulations, which currently has no associated fee.
  5. If operating as an LLC, you’ll have separate federal income and self-employment tax obligations with the IRS, with fees that vary.
  6. Maintain thorough record retention for tax purposes as mandated by the IRS, which currently has no associated fee.
  7. Federal income tax filing is required, with fees varying depending on your business structure and income.
  8. Comply with the FTC’s Home Improvement Rule, which currently has no associated fee.

Common Mistakes to Avoid

  • Assuming a single, one-time fee covers all IRS requirements is incorrect, as fees vary based on income and filing status.
  • Ignoring FTC advertising rules can lead to significant penalties, even if you believe your advertising is truthful.
  • Believing that because there’s no federal *business license*, no federal compliance is needed is a common error.
  • Failing to obtain an EIN, even as a sole proprietor, can cause delays and potential issues with banking and taxes.
  • Neglecting to retain accurate records for tax purposes can result in audits and penalties from the IRS.

Frequently Asked Questions

What is an EIN and do I need one?

An EIN (Employer Identification Number) is a unique tax ID number assigned by the IRS to businesses. Even if you don’t have employees, you likely need one to open a business bank account and file federal taxes as an LLC or corporation.

What are the FTC’s requirements for roofers?

The Federal Trade Commission requires compliance with the FTC Act, the Business Opportunity Rule, and the Home Improvement Rule, focusing on fair advertising and consumer protection practices. These rules aim to prevent deceptive or unfair business practices.

How often do I need to file federal income taxes?

Federal income tax filing requirements depend on your business structure; sole proprietors typically file annually with Schedule C, while LLCs and corporations have different forms and deadlines. Some filings, like those for LLCs, may be annual.

What records should I keep for the IRS?

You should retain records documenting all income and expenses, including invoices, receipts, bank statements, and tax returns, for at least three years. Proper recordkeeping is crucial in case of an audit.

Are there any federal fees specifically for roofing contractors?

There aren't specific federal licensing fees for roofing contractors, but you will encounter fees associated with tax filings and potentially EIN registration with the IRS. The amount varies based on your business structure and income.

Need a personalized checklist?

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

Find Your Permits