Roofer Permits & Licenses in Nampa, ID

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

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.

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).

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.

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.

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.

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).

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).

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.

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.

Step-by-Step Compliance Guide

  1. As a roofer in Nampa, ID, you must fulfill federal income and self-employment tax obligations with the Internal Revenue Service (IRS).
  2. You are required to comply with the FTC Act and Business Opportunity Rule through the Federal Trade Commission (FTC).
  3. The U.S. Small Business Administration (SBA) confirms that no federal business license is required specifically for roofing contractors.
  4. Ensure compliance with FTC advertising and consumer protection regulations, which are essential for ethical business practices.
  5. If operating as an LLC, you have specific federal income and self-employment tax obligations to the IRS.
  6. Maintaining accurate record retention for tax purposes is a requirement set by the IRS.
  7. Roofers operating as LLCs must also adhere to federal income tax filing requirements, potentially using Form 1120-S or Schedule C.
  8. Comply with the FTC’s Home Improvement Rule to ensure transparency and fairness in your roofing services.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as compliance is multifaceted.
  • Ignoring federal income tax obligations, even as a small business, can lead to significant penalties.
  • Failing to retain accurate business records for tax purposes can cause issues during an audit.
  • Believing that FTC regulations only apply to large corporations is a common misunderstanding.
  • Neglecting to comply with FTC advertising rules can result in legal action and damage your reputation.

Frequently Asked Questions

What federal agencies will I be interacting with as a roofer in Nampa, ID?

Primarily, you’ll work with the Internal Revenue Service (IRS) for tax obligations and the Federal Trade Commission (FTC) for business practice and advertising compliance. The U.S. Small Business Administration (SBA) provides information but doesn’t issue permits.

Are there any federal fees associated with operating a roofing business?

Yes, some federal requirements have associated fees; IRS tax filings and EIN registration can incur costs that vary based on your business structure and income. However, many FTC compliance requirements and SBA confirmations have no fee.

What does FTC compliance entail for a roofing company?

FTC compliance involves adhering to advertising standards, consumer protection rules, and the Home Improvement Rule, ensuring truthful marketing and fair business practices. This includes clear contracts and avoiding deceptive claims.

How often will I need to renew federal permits or registrations?

Renewal frequency varies; some requirements, like SBA confirmations, are one-time, while others, such as annual federal income tax filings, are required yearly. Record retention requirements are generally ongoing.

What if I operate my roofing business as a Limited Liability Company (LLC)?

Operating as an LLC introduces specific federal income and self-employment tax obligations with the IRS. You’ll need to understand the requirements for filing taxes as an LLC, potentially using Form 1120-S or Schedule C, and maintain accurate records.

Need a personalized checklist?

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

Find Your Permits