Roofer Permits & Licenses in Idaho Falls, ID

Complete guide to permits and licenses required to start a roofer in Idaho Falls, ID. Fees, renewal cycles, and agency contacts.

Idaho Sales Tax Filing

Idaho State Tax Commission
May Apply
Renewal: one time
Type: permit

Roofing contractors typically must collect sales tax on materials and labor. Idaho requires electronic filing for most businesses. See Idaho Code § 63-3608.

Idaho Withholding Tax Filing

Idaho State Tax Commission
May Apply
Renewal: one time
Type: permit

Employers must file Form 511 (Withholding Tax Return) and remit withheld taxes. Frequency is determined by the Idaho Tax Commission based on payroll volume.

Idaho Unemployment Insurance Tax Filing

Idaho Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Employers must file Form UI-10 (Quarterly Report) and pay unemployment insurance tax. Roofing businesses with employees are subject to Idaho’s Employment Security Law (Title 72, Chapter 13, Idaho Code).

Local Business License or Privilege Tax

Varies by city or county
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: registration

Many Idaho cities (e.g., Boise, Nampa, Idaho Falls) require a local business license or privilege tax. For example, Boise requires a Business License Application (https://www.cityofboise.org/departments/finance/business-license/). Roofers must check with their local government for specific requirements.

Idaho Franchise Tax or Gross Receipts Tax

Idaho State Tax Commission
May Apply
Renewal: one time
Type: registration

Idaho does not impose a franchise tax or gross receipts tax on LLCs. LLCs are exempt from corporate income tax. Only C-corps and S-corps are subject to Idaho Corporation Income Tax (6% on taxable income).

Federal Employer Identification Number (EIN)

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

Required for all LLCs with employees or multiple members. Single-member LLCs without employees may use the owner’s SSN, but obtaining an EIN is recommended for liability separation.

Federal Self-Employment Tax and Income Tax Filing

Internal Revenue Service (IRS)
Required
Fee: $160200.00-$160200.00
Renewal: one time
Type: permit

LLC owners in roofing businesses must pay self-employment tax (Schedule SE) and report income on Form 1040. Single-member LLCs are disregarded entities; multi-member LLCs file Form 1065 and issue K-1s.

Federal Excise Tax (Industry-Specific)

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

Roofers may be subject to federal excise taxes if they operate heavy vehicles (over 55,000 lbs) on public highways (Form 2290, Heavy Highway Vehicle Use Tax). No roofing-specific excise tax exists. Fuel excise tax may apply to off-highway business use of diesel.

City of Boise Business License

City of Boise Finance Department
May Apply
Fee: $95.00-$95.00
Renewal: annual
Type: license

Required for all businesses; roofing contractors must also hold state license. Online application via Munis portal.

Ada County Business Registration

Ada County Clerk
May Apply
Fee: $25.00-$25.00
Renewal: annual
Type: registration

Not a traditional license but mandatory registration for LLCs; separate from city requirements.

Zoning Compliance Verification

City of Boise Planning and Development Services
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Roofing businesses typically allowed in commercial/industrial zones; home occupation permit required for residences (limited to 25% floor area).

Home Occupation Permit

City of Boise Planning & Development Services
May Apply
Fee: $75.00-$75.00
Renewal: annual
Type: permit

Prohibits customer visits, signage, or exterior storage; roofing admin only, no field operations.

Building Permit for Tenant Improvement

City of Boise Planning & Development Services
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Required for interior alterations, electrical, plumbing; roofing storage must meet fire codes.

Sign Permit

City of Boise Planning and Development Services
May Apply
Fee: $75.00-$300.00
Renewal: one time
Type: permit

Freestanding signs limited to 50 sq ft in commercial zones; electronic signs restricted.

Fire Sprinkler/Alarm System Permit

City of Boise Fire Department
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: permit

Roofing businesses storing flammables (asphalt, solvents) may trigger; annual inspection required.

Certificate of Occupancy

City of Boise Planning & Development Services
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Issued after zoning, building, and fire approvals; change of occupancy requires new CO.

Oversize Vehicle/ Parking Permit

City of Boise Transportation Department
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: permit

Required for contractor yards; traffic impact study for large operations (>10 vehicles).

Certificate of Existence (for LLC formation)

Idaho Secretary of State
Required
Fee: $100.00-$100.00
Renewal: one time
Type: registration

Required to form LLC; file Articles of Organization. Annual report separate requirement.

Annual Report

Idaho Secretary of State
Required
Fee: $0.00-$0.00
Renewal: annual
Type: registration

Applies to all LLCs; online filing required.

Contractor Registration

Idaho Division of Building Safety - Idaho Contractors Board
Required
Fee: $60.00-$60.00
Renewal: annual
Type: registration

Required for all contractors including roofers if project value >= $2,000. No exam or bond required for basic registration.

Public Works Contractor License (if bidding on public works)

Idaho Division of Building Safety - Public Works Contractors License Board
May Apply
Fee: $150.00-$150.00
Renewal: biennial
Type: license

Separate from general contractor registration; requires exam, financial statement, and bond. Classes A/B/C based on project value.

Assumed Business Name (DBA) Registration

Idaho Secretary of State
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: registration

Published in newspaper for 4 weeks in county of principal place of business; expires after 5 years unless renewed.

Idaho Sales Tax Permit

Idaho State Tax Commission
May Apply
Fee: $15.00-$15.00
Renewal: one time
Type: registration

Roofing contractors in Idaho are generally required to collect sales tax on materials and certain services. Idaho considers roofing work a taxable service when materials are included. See Idaho Code § 63-3602(e)(1)(A).

Idaho Employer Withholding Tax Registration

Idaho State Tax Commission
May Apply
Renewal: one time
Type: registration

Employers must withhold Idaho state income tax from employee wages. Registration is done through the Idaho Tax Commission's Combined Reporting System.

Idaho Unemployment Insurance Tax Registration

Idaho Department of Labor
May Apply
Renewal: one time
Type: registration

Employers must register with the Idaho Department of Labor and pay unemployment insurance (UI) taxes. Roofing businesses with employees are subject to this requirement under Idaho Code § 72-1307.

Idaho State Income Tax Filing (Pass-Through Entity)

Idaho State Tax Commission
Required
Renewal: one time
Type: filing

As an Idaho LLC, the business itself does not pay state income tax. Instead, profits pass through to owners who must report income on their personal Idaho tax returns (Form 40). However, if the LLC elects corporate taxation, Form 41 must be filed.

Commercial Auto Insurance

Idaho Transportation Department (ITD)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Idaho law requires all motor vehicles operated on public roads to carry liability insurance with minimum limits of $25,000 bodily injury per person, $50,000 per accident, and $15,000 for property damage. Applies to commercial vehicles used by roofers for transporting tools, materials, or crews.

Professional Liability Insurance (Errors & Omissions)

None
Required
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not mandated by Idaho law for roofers. However, it is strongly recommended to cover claims of negligence, faulty workmanship, or design errors. Not required by state licensing, but may be requested by clients or project owners.

Product Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

Not mandated by Idaho law. However, if the roofer sells physical roofing products (e.g., branded shingles, custom metal panels), product liability coverage is strongly advised. General liability policies may offer limited coverage.

Nampa Business License

City of Nampa Finance Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Contractor-specific endorsement available; zoning review required.

Canyon County Zoning Compliance

Canyon County Planning & Zoning
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

AG and I-1 zones allow contractors; conditional use permit for large operations.

Workers' Compensation Insurance

Idaho State Insurance Fund (SIF)
May Apply
Fee: $1.50-$3.50
Renewal: one time
Type: certificate

Required for all employers with one or more employees in Idaho, including part-time and family members over 18. Sole proprietors and partners may elect out if they file an exemption form (Form 1010-E).

General Liability Insurance

None (not state-mandated)
Required
Renewal: one time
Type: certificate

Not mandated by Idaho law for roofers, but strongly recommended. Often required by general contractors, property owners, or municipalities as a condition of contract. May be required for permit applications in some jurisdictions.

Contractor License Bond (License and Permit Bond)

Idaho Bureau of Occupational Licenses (IBOL)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for all roofing contractors applying for a license in Idaho. This bond protects consumers from fraudulent or substandard work. Bond must be filed with the Idaho Bureau of Occupational Licenses.

Federal EIN Renewal

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

An Employer Identification Number (EIN) is issued once by the IRS and does not require renewal. However, businesses must use it for all federal tax filings including income, employment, and excise taxes.

Idaho Workers' Compensation Insurance Coverage

Idaho Industrial Commission
May Apply
Renewal: one time
Type: certificate

All employers in Idaho with one or more employees must carry workers' compensation insurance through the Idaho State Insurance Fund or a qualified private carrier. Coverage must be maintained continuously. Roofing is classified as a high-risk occupation, which affects premium rates.

OSHA Injury and Illness Recordkeeping

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

Roofing businesses must maintain injury and illness logs (OSHA Form 300) and post the annual summary (Form 300A) each year. Employers with 10 or fewer employees are generally exempt unless OSHA notifies them otherwise. Electronic submission may be required based on size and industry.

Federal Form 941 (Employer's Quarterly Tax Return)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: filing

Employers must file Form 941 each quarter to report federal income tax, Social Security, and Medicare taxes withheld from employees and the employer's share of FICA taxes.

Federal Form 940 (Employer's Annual Federal Unemployment Tax Return)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

Form 940 reports Federal Unemployment Tax Act (FUTA) tax, which funds state unemployment programs. The return is due annually, but payments may be required quarterly if tax exceeds $500 per quarter.

Federal Form 1099-NEC Filing

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

Businesses must issue Form 1099-NEC to independent contractors (e.g., subcontractors) paid $600 or more during the year. The form must be provided to recipients and filed with the IRS by January 31.

Display of Idaho Contractor License

Idaho Bureau of Occupational Licenses (IBOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Licensed contractors must display their license number on all vehicles, advertisements, contracts, and business documents. The physical license must be posted at the principal place of business.

Federal Labor Law Poster Compliance

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

Employers must display the 'Employee Rights' poster (provided by DOL) in a conspicuous location accessible to employees. Required posters include the Fair Labor Standards Act (FLSA), Family and Medical Leave Act (FMLA), and OSHA safety notice.

Idaho Labor Law Poster Compliance

Idaho Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display state-mandated posters including Idaho Minimum Wage, Workers' Compensation Rights, and Unemployment Insurance. Available for download from the Idaho Department of Labor website.

Idaho Business Entity Status Maintenance

Idaho Secretary of State
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

LLCs must maintain good standing by filing the annual report and paying the $30 fee each year. Failure results in administrative dissolution, which prevents legal operation and contract enforcement.

Federal Income Tax Filing (Form 1120-S or 1040- Schedule C)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

Single-member LLCs report income on Schedule C of Form 1040. Multi-member LLCs taxed as partnerships file Form 1065; S-corps file Form 1120-S. Due dates vary by entity type.

Idaho State Income Tax Filing (Form 38)

Idaho State Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: annual
Type: filing

Idaho requires pass-through entities (like LLCs) to file Form 38 if they have Idaho-sourced income. Due date aligns with federal deadline. Sole proprietors report on personal return (Form 40).

Estimated Federal Tax Payments

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: permit

Self-employed individuals and LLCs must make quarterly estimated tax payments for income and self-employment tax using Form 1040-ES. Due dates are not the same as federal quarters.

Estimated Idaho State Tax Payments

Idaho State Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: varies
Type: permit

Non-corporate taxpayers (including LLC owners) must make estimated tax payments using Form 51ES if they expect to owe $500 or more in Idaho income tax for the year.

Bid or Performance Bond (for Public Projects)

Idaho Department of Transportation / Local Agencies
May Apply
Fee: $500.00-$2500.00
Renewal: one time
Type: certificate

Many public and private projects require a surety bond to protect against non-performance or defects. Roofers bidding on state-funded construction must register with the Idaho Department of Transportation and may need to submit bonds.

OSHA Fall Protection Compliance (Roofing)

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

Roofers must comply with OSHA 1926 Subpart L for fall protection. This includes planning, training, and use of protective systems. Failure can result in severe citations.

Liquor Liability Insurance

Idaho State Police, Alcohol Beverage Control Division
May Apply
Renewal: one time
Type: certificate

Only applicable if the business obtains a liquor license and serves alcohol. Roofing businesses typically do not serve alcohol; this is not required unless the business hosts events with alcohol service.

Business License Registration

Idaho Secretary of State
Required
Renewal: one time
Type: permit

OSHA Safety Compliance (Federal)

U.S. Department of Labor (OSHA)
Required
Renewal: one time
Type: permit

Mandatory for all employers; must provide fall protection, training, and recordkeeping

Obtain Employer Identification Number (EIN)

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

While not required for all single-member LLCs with no employees, obtaining an EIN is strongly recommended for banking and contractor purposes. Roofing businesses often need EINs to establish credibility and open business accounts.

Federal income and self-employment tax obligations for LLC

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

A single-member LLC is disregarded for federal tax purposes and reports income on Schedule C of Form 1040. Multi-member LLCs file Form 1065. Roofers must pay self-employment tax and may deduct roofing tools, vehicle use, and safety equipment.

OSHA Workplace Safety Compliance

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

Roofers are subject to OSHA’s fall protection standards (29 CFR 1926.501). Required safeguards include guardrails, personal fall arrest systems, or safety nets when working at heights of 6 feet or more. Training and hazard communication (HazCom) for roofing materials (e.g., asphalt fumes, adhesives) also required.

EPA Lead-Based Paint 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 removing or disturbing painted materials (e.g., eaves, fascia, flashing near painted areas) may trigger RRP compliance. The LLC must be EPA-certified, use certified renovators, follow lead-safe work practices, and provide EPA’s lead hazard information pamphlet.

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. Applies to employees engaged in interstate commerce (e.g., using materials shipped across state lines, which most roofing jobs do).

Form I-9 Employment Eligibility Verification

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

All employers, including LLCs, must verify identity and work authorization for every employee using Form I-9. Roofing contractors must retain I-9 forms for 3 years after hire or 1 year after employment ends, whichever is later.

OSHA Injury and Illness Recordkeeping (Form 300, 300A, 301)

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

Roofing is a high-risk industry; employers must record work-related injuries and illnesses. Even smaller roofing firms are encouraged to maintain records. Electronic submission may be required based on size and industry classification.

Federal Trade Commission (FTC) Compliance with the Homeowners Protection Act and Advertising Rules

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

Roofers must comply with FTC’s Home Improvement Rule (16 CFR Part 435), which prohibits misrepresentations in advertising, requires written contracts, and grants consumers a 3-day right to cancel. Applies to all home improvement services, including roof repairs and replacements.

Department of Transportation (DOT) Compliance for Commercial Vehicle Operation

Federal Motor Carrier Safety Administration (FMCSA)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Roofing contractors hauling materials in trucks over 10,001 lbs GVWR across state lines must register for a USDOT number and comply with FMCSA safety regulations, including driver logs (ELDs), vehicle inspections, and drug testing.

Annual Report Filing for LLC

Idaho Secretary of State
Required
Fee: $25.00-$25.00
Renewal: annual
Type: permit

All domestic and foreign LLCs registered in Idaho must file an annual report with the Secretary of State each year on the anniversary of their formation or registration date. The report updates business information such as principal address, registered agent, and management structure.

Idaho Contractor License Renewal

Idaho Bureau of Occupational Licenses (IBOL)
May Apply
Fee: $150.00-$150.00
Renewal: biennial
Type: license

Roofer businesses must hold a Class A, B, or C contractor license issued by IBOL if they perform projects valued over $2,000. Licenses are renewed biennially. Continuing education is not currently required for license renewal in Idaho for contractors.

Idaho Sales and Use Tax License Renewal

Idaho State Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

The Idaho Sales Tax License does not expire once issued, but businesses must renew their registration if there are changes in ownership or location. Roofers who sell materials to customers must collect and remit sales tax. No periodic renewal is required unless the license is canceled or voluntarily surrendered.

Idaho Employer Withholding Tax Registration Renewal

Idaho State Tax Commission
May Apply
Renewal: one time
Type: registration

Employers must register for Idaho withholding tax upon hiring the first employee. The registration does not expire, but annual filings are required. Employers must file Form 511 (Annual Reconciliation) by January 31 following the tax year.

Step-by-Step Compliance Guide

  1. As a roofer in Idaho Falls, you must fulfill federal income and self-employment tax obligations with the Internal Revenue Service (IRS), with fees varying based on your income.
  2. The IRS requires record retention for tax purposes, though there is no associated fee for this requirement.
  3. You are required to comply with the FTC Act and Business Opportunity Rule, overseen by the Federal Trade Commission (FTC), with fees that vary.
  4. Idaho Falls roofers must adhere to Federal Trade Commission (FTC) guidelines for advertising and consumer protection, which currently has no fee.
  5. The U.S. Small Business Administration (SBA) confirms that no federal business license is required specifically for roofers, resulting in a $0.00 fee.
  6. If operating as an LLC, you’ll have additional federal income and self-employment tax obligations with the IRS, with fees varying.
  7. Roofers operating as an LLC must also maintain records for tax purposes, with fees potentially varying.
  8. For LLCs, federal income tax filing (Form 1120-S or Schedule C) is required annually through the IRS, with fees varying based on income and filing method.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities.
  • Ignoring federal income tax obligations, believing state licenses suffice.
  • Failing to retain accurate financial records for the required period.
  • Neglecting to comply with FTC advertising and consumer protection rules.
  • Believing the $0.00 fee for some requirements means no ongoing compliance effort is needed.

Frequently Asked Questions

What federal agencies will I be dealing with as a roofer in Idaho Falls?

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

Are there any federal licensing fees for roofing businesses?

While no specific federal *license* is required for roofing, several federal requirements come with varying fees, particularly related to taxes and FTC compliance. The SBA requirement has a $0.00 fee, but other obligations can have substantial costs.

What does FTC compliance entail for a roofing business?

FTC compliance involves adhering to the FTC Act, the Business Opportunity Rule, and guidelines for advertising and consumer protection. This means truthful advertising, clear contracts, and avoiding deceptive practices.

How often do I need to file federal taxes?

Federal income and self-employment taxes are typically filed annually with the IRS. If operating as an LLC, you may have additional filing requirements depending on your business structure and election (e.g., Form 1120-S or Schedule C).

What records should I keep for federal compliance?

You should retain accurate records of all income, expenses, and business transactions for tax purposes, as required by the IRS. This includes invoices, receipts, bank statements, and tax returns, and is crucial for audits or inquiries.

Need a personalized checklist?

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

Find Your Permits