Roofer Permits & Licenses in Manchester, NH

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

New Hampshire Employer Withholding Tax Registration

New Hampshire Department of Revenue Administration
May Apply
Renewal: one time
Type: registration

Applies to all employers in New Hampshire. Includes withholding state income tax from employee wages. Registration is done via Form MULTI, Business Tax Registration Application.

New Hampshire Unemployment Insurance (UI) Tax Registration

New Hampshire Department of Employment Security (DES)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Employers must register even if only one employee is hired. Tax rate varies by experience rating; new employers pay 0.12% on first $16,500 of each employee’s wages (as of 2024).

Certificate of Formation (LLC Registration)

New Hampshire Secretary of State - Corporation Division
Required
Fee: $100.00-$100.00
Renewal: one time
Type: registration

Required for all LLCs. Annual report required separately.

New Hampshire Business Profits Tax (BPT) Registration

New Hampshire Department of Revenue Administration
May Apply
Renewal: one time
Type: registration

BPT applies to entities with $200,000 or more in business income apportioned to NH. Most small roofers operating solely in NH may not meet this threshold. LLCs taxed as pass-through entities may not owe BPT but must register if threshold is met. File Form BPT-1.

New Hampshire Business Enterprise Tax (BET) Registration

New Hampshire Department of Revenue Administration
May Apply
Renewal: one time
Type: registration

BET applies to entities with $100,000 or more in enterprise value (wages + interest + dividends + profits). Most small LLCs may not meet this threshold. Roofers structured as pass-through entities must file Form BET-1 if threshold is met.

Federal Employer Identification Number (EIN)

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

Even single-member LLCs without employees may need EIN for banking or tax reporting. Apply online via IRS Form SS-4.

Local Business Tax (LBT) or Privilege Tax

Municipal Government (City or Town)
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: registration

Not all NH towns impose LBT. Examples: Manchester (Business Tax), Nashua (Business Profits Tax). Contact local town clerk. See RSA 31-A:5 for authority.

Local Business License

New Hampshire Department of Revenue Administration
May Apply
Renewal: one time
Type: license

New Hampshire municipalities have authority to require local business licenses or registration. No uniform statewide requirement. Roofer businesses must contact specific city/town hall (e.g., Manchester, Nashua) for details. No specific roofer license found at local level.

Zoning Compliance or Certificate of Occupancy

Local Planning/Zoning Board (municipality-specific)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Every NH city/town has zoning ordinances administered by local planning/zoning board. Roofers must verify commercial zoning for shop/yard. Home occupation permit needed for residential operation. Specific codes vary (e.g., Manchester Zoning Ordinance Chapter 11).

Building Permit for Space Modifications

Local Building Department (e.g., City of Nashua Building Division)
May Apply
Renewal: one time
Type: permit

Issued by local building departments. State building code (IBC 2015 w/ amendments) enforced locally. Roofers performing roofing work on customer properties need separate building permits from property owner/municipality.

Sign Permit

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

Governed by local zoning/sign ordinances. Examples: Concord Sign Ordinance Sec. 28-10; varies widely. No state-level sign permit.

Fire Department Inspection/Permit

New Hampshire Fire Marshal's Office
May Apply
Fee: $50.00-$300.00
Renewal: annual
Type: permit

Local fire departments enforce state fire code. Hazardous materials permit likely needed for roofing operations (NFPA 400).

Alarm Permit

Local Police Department (e.g., City of Dover Police)
May Apply
Fee: $50.00-$100.00
Renewal: annual
Type: permit

Administered by local police/fire departments. Many NH towns require registration (e.g., RSA 153:10-c).

Occupancy Certificate

Local Building Department
May Apply
Renewal: one time
Type: permit

Issued by local building official after inspections confirm code compliance.

Health Department Permit

Local Health Department
May Apply
Renewal: one time
Type: permit

No health department permits required for roofers.

Annual Report

New Hampshire Secretary of State - Corporation Division
Required
Fee: $100.00-$100.00
Renewal: annual
Type: registration

Required for all LLCs. Late fee $50 if filed by June 1.

Assumed Business Name (DBA) Registration

New Hampshire Secretary of State - Corporation Division
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Renewed automatically with annual report. Applies if using trade name.

Register of Contractors

New Hampshire Secretary of State - Corporation Division
Required
Fee: $120.00-$120.00
Renewal: annual
Type: registration

Mandatory for all home improvement contractors including roofers. No exam required. Must carry liability insurance (min $50,000 proof required).

New Hampshire Business Tax Registration (Form DP-1)

New Hampshire Department of Revenue Administration
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for Business Profits Tax, Business Enterprise Tax, Meals & Rooms if applicable. All LLCs with activity typically need.

Employment Security (Unemployment) Tax Account

New Hampshire Employment Security
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Quarterly wage reporting required.

Workers' Compensation Insurance Coverage

New Hampshire Department of Labor
May Apply
Renewal: one time
Type: certificate

LLC owners may elect coverage but not required unless employees hired.

New Hampshire Sales and Use Tax Permit

New Hampshire Department of Revenue Administration
May Apply
Renewal: one time
Type: registration

Roofers who sell and install roofing materials are generally required to collect and remit sales tax on both materials and labor related to installation. Labor for repairs is taxable; new construction labor is generally not. See RSA 76:2 and DRA Sales and Use Tax Guide.

Commercial Auto Insurance

New Hampshire Department of Safety - Division of Motor Vehicles
May Apply
Fee: $1200.00-$3000.00
Renewal: one time
Type: certificate

New Hampshire does not mandate auto insurance by statute but enforces financial responsibility (proof of ability to pay damages). However, under the "Direct Responsibility Law" (RSA 260:41), employers are liable for vehicles operated by employees. Most roofing businesses carry commercial auto policies to meet contractual requirements and protect assets. Vehicles used for business must be registered as commercial.

Professional Liability / Errors & Omissions Insurance

Not required by state law
Required
Fee: $500.00-$1200.00
Renewal: one time
Type: certificate

Not legally required in New Hampshire for roofers. However, may be requested for design-build contracts or specialty roofing systems. More common in engineering or architectural fields. Roofers typically rely on general liability and warranty provisions instead.

Product Liability Insurance

Not mandated by state law
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Not mandated by New Hampshire law. However, if the LLC sells physical roofing products (shingles, flashing, etc.) rather than just labor, product liability exposure increases. Coverage typically included in broader general liability policies but may require endorsement. Recommended for businesses selling materials.

Liquor Liability Insurance

Not applicable
May Apply
Renewal: one time
Type: certificate

Not applicable to standard roofing operations. Only relevant if the business holds a liquor license or hosts events where alcohol is served. Roofers are not typically involved in alcohol service.

Employer Identification Number (EIN)

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

While not required for all single-member LLCs with no employees, most roofing businesses will need an EIN to hire workers or open business bank accounts. Must be obtained before tax filings.

Federal Income and Self-Employment Tax Obligations for LLC

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

Single-member LLCs are disregarded entities and taxed as sole proprietorships; multi-member LLCs are taxed as partnerships unless they elect otherwise. Roofing business profits subject to self-employment tax.

OSHA Workplace Safety Compliance for Roofing Operations

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

Roofers are subject to OSHA’s fall protection standard (29 CFR 1926.501), ladder safety (29 CFR 1926.1053), and personal protective equipment (PPE) requirements. Training and site-specific safety plans required.

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

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

Roofing work that involves removal of components with lead-based paint (e.g., fascia, soffits) triggers RRP compliance. Requires certified firm status, certified renovators, and lead-safe work practices.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

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/week. Misclassifying employees as independent contractors is a common violation.

Parking or Traffic Impact Permit

Local Public Works/Planning
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Part of site plan review process in zoning approval. Common for contractor yards.

Noise Ordinance Compliance/Permit

New Hampshire Municipal Association
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Enforced via local ordinances; no specific permit unless variance requested.

Special District Permits

Local Special Districts (if applicable)
May Apply
Renewal: one time
Type: permit

Local wetlands commissions enforce; state DES for larger impacts. Not business operation permit but project-specific.

Workers' Compensation Insurance

New Hampshire Department of Labor - Division of Workers' Compensation
May Apply
Fee: $1.50-$5.00
Renewal: one time
Type: certificate

Required under NH RSA 281-A:4. Sole proprietors and partners may elect out if they file Form WCA-3. Roofing is classified as high-risk (code 5470), leading to higher premiums. All employers must display a workers' comp notice in the workplace.

General Liability Insurance

Not mandated by state law
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

While not mandated by New Hampshire state law, most commercial contracts and local building departments require proof of general liability insurance (typically $500,000–$1M) for roofing contractors. Strongly recommended due to high risk of property damage and fall-related incidents.

Surety Bond (Contractor License Bond)

New Hampshire Office of Professional Licensure and Certification (OPLC)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for all construction contractors performing work over $3,000 in value. This is a license bond, not a performance bond. Required under NH RSA 311C. Bond must be issued by a surety licensed in NH.

Form I-9 Employment Eligibility Verification

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

Required for all roofing businesses that hire employees. Applies regardless of citizenship. E-Verify is voluntary unless required by state law or federal contract.

Federal Trade Commission (FTC) Rules on Advertising and Consumer Protection

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

Roofing businesses must avoid deceptive advertising (e.g., fake "free roof" offers, false storm damage claims). Must honor the FTC’s Do Not Call provisions and comply with the Telemarketing Sales Rule if cold-calling. Applies to online and direct marketing.

Family and Medical Leave Act (FMLA)

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

Not typically applicable to small roofing LLCs, but required if workforce threshold is met. Allows eligible employees up to 12 weeks of unpaid, job-protected leave per year.

Federal Contractor Reporting (OSHA Form 300A Summary Posting)

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

Roofing is not a partially exempt industry under OSHA’s recordkeeping rule. Employers must maintain Form 300 (log of injuries), Form 301 (incident reports), and post Form 300A each year.

No industry-specific federal license required for roofers

U.S. Small Business Administration (SBA)
Required
Renewal: one time
Type: license

Roofers do not require federal licenses from agencies like FDA, ATF, FCC, or DOT. All licensing and permitting is handled at the state or local level in New Hampshire. Federal requirements are limited to tax, safety, and labor compliance.

Annual Report Filing for LLC

New Hampshire Secretary of State
Required
Fee: $100.00-$100.00
Renewal: annual
Type: permit

All LLCs registered in New Hampshire must file an annual report with the Secretary of State by April 1 each year. The report includes business address, registered agent, and management structure. Must be filed online or by mail.

New Hampshire Contractor Registration Renewal

New Hampshire Office of Professional Licensure and Certification (OPLC)
Required
Fee: $150.00-$150.00
Renewal: biennial
Type: license

All contractors, including roofers, must register with OPLC. Registration is required even if not 'licensed' in the traditional sense. Renewal is biennial. Roofers are not required to pass a state-level trade exam but must maintain registration to perform jobs over $5,000.

Federal Employer Identification Number (FEIN) Annual Filings

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

LLCs with employees must file Form 940 (FUTA), Form 941 (quarterly federal tax), and issue Form 1099-NEC to contractors paid over $600 annually. Due dates: Form 940 by January 31; Form 941 quarterly by the last day of the month following each quarter; Form 1099-NEC by January 31.

New Hampshire Business Profits Tax Filing

New Hampshire Department of Revenue Administration
May Apply
Fee: $50000.00-$50000.00
Renewal: annual
Type: filing

New Hampshire imposes a Business Profits Tax (BPT) on entities with net profits over $50,000. Most small roofers may not meet threshold. Filing required only if threshold is met. Due April 15.

New Hampshire Business Enterprise Tax Filing

New Hampshire Department of Revenue Administration
May Apply
Fee: $200000.00-$200000.00
Renewal: annual
Type: filing

The Business Enterprise Tax (BET) applies to businesses with enterprise value over $200,000. Most small roofers may not meet this threshold. Filing required only if threshold is met. Due April 15.

Unemployment Insurance Tax (UI) Filing and Payments

New Hampshire Employment Security
May Apply
Fee: $19500.00-$19500.00
Renewal: varies
Type: filing

Employers must file Form UC-800W quarterly and pay unemployment insurance tax on first $19,500 of each employee’s wages. New employers pay 0.11%.

Federal OSHA Recordkeeping (Form 300, 300A, 301)

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

Roofing is considered a high-risk industry. Employers with 11 or more employees must maintain OSHA Form 300 (log of injuries), post Form 300A (summary) from Feb 1–April 30, and submit Form 300A to OSHA via Injury Tracking Application by March 2. Even smaller businesses should maintain records due to high risk.

Display of Required Labor Law Posters

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

Employers must display federal and state labor law posters, including Minimum Wage, OSHA Rights, and Family Medical Leave. Available for free download from NH DOL and DOL websites. Must be visible in employee break rooms or common areas.

Contractor’s License Display at Business Location and Vehicles

New Hampshire Office of Professional Licensure and Certification (OPLC)
Required
Renewal: one time
Type: permit

Registered contractors must display their registration number on all business vehicles, advertisements, and contracts. Also required to display certificate of registration at principal place of business.

Continuing Education for Licensed Contractors

New Hampshire Office of Professional Licensure and Certification (OPLC)
Required
Renewal: one time
Type: certificate

New Hampshire does not require continuing education for general contractor registration. Roofers are not required to hold a trade-specific license beyond registration with OPLC.

Local Zoning and Land Use Permits for Business Operation

Local Municipalities (City/Town)
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Many towns require a home occupation permit or business license for contractors operating from a residence or commercial space. Must check with local zoning office. Renewal frequency varies (annual to triennial).

Sales Tax Collection and Remittance

New Hampshire Department of Revenue Administration
May Apply
Renewal: varies
Type: filing

New Hampshire has no general sales tax. However, if a roofer sells and installs materials as part of a contract, the transaction may be considered a 'retail sale' and subject to sales tax if materials exceed 50% of total contract value. See RSA 78:2. Most roofing contracts are exempt if labor dominates. Consult DRA if uncertain.

Retention of Business and Tax Records

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

Federal law requires retention of tax records for at least 3 years. Employment tax records must be kept for 4 years. OSHA injury logs must be kept for 5 years. Business contracts and registration documents should be retained indefinitely or for 7+ years. Recommended to keep all records for 7 years.

Step-by-Step Compliance Guide

  1. As a roofer in Manchester, NH, you must fulfill federal income and self-employment tax obligations with the Internal Revenue Service (IRS).
  2. Ensure your advertising practices comply with the Federal Trade Commission (FTC) Act and Business Opportunity Rule; fees vary.
  3. The U.S. Small Business Administration (SBA) confirms no federal business license is specifically required for roofing businesses.
  4. Maintain compliance with FTC advertising and consumer protection regulations, which currently have no associated fee.
  5. If operating as an LLC, you'll have federal income and self-employment tax obligations to the IRS, with fees varying based on income.
  6. Proper record retention is required by the IRS for tax purposes, and there is no fee associated with this requirement.
  7. For LLCs, maintain records for both tax and general business purposes as required by the IRS; fees may apply.
  8. If your LLC is structured for pass-through taxation, you’ll need to file federal income tax using Form 1120-S or Schedule C, with annual renewal.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect.
  • Ignoring FTC regulations regarding advertising and consumer protection can lead to penalties.
  • Failing to properly classify workers as employees or independent contractors can result in tax issues.
  • Neglecting to obtain an Employer Identification Number (EIN) if you plan to hire employees is a common error.
  • Believing that record retention requirements only apply to tax filings is a mistake; business records are also crucial.

Frequently Asked Questions

What federal agencies will I be dealing with as a roofer in Manchester, NH?

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) provides information but doesn’t issue permits.

Are there any fees associated with federal compliance for roofers?

Some federal requirements have varying fees, particularly those related to income and self-employment taxes filed with the IRS. Others, like initial FTC advertising compliance and SBA confirmation of no federal license, currently have no fee.

What does FTC compliance entail for a roofing business?

FTC compliance involves adhering to truth-in-advertising standards and consumer protection rules. This means ensuring your marketing materials are accurate and not misleading, and that you handle consumer complaints fairly.

How often do I need to renew federal requirements?

Many federal requirements are one-time obligations, such as confirming no federal license is needed with the SBA. However, income tax filings and some record retention requirements are annual.

What is an EIN and do I need one?

An EIN, or Employer Identification Number, is a unique tax ID number assigned by the IRS. You’ll need one if you plan to hire employees or operate as a corporation or partnership; even some sole proprietorships may benefit from obtaining one.

Need a personalized checklist?

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

Find Your Permits