Roofer Permits & Licenses in Boston, MA

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

Boston Construction Supervisor License (CSL) - Roofing

City of Boston, Inspectional Services Department
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: license

Category 1 CSL required for roofing. Must pass exam, provide proof of insurance, and workers' comp. Specific to construction trades like roofing.

Boston Building Permit for Roofing Work

City of Boston, Inspectional Services Department
May Apply
Fee: $30.00-$30.00
Renewal: varies
Type: permit

Submitted via online portal with plans. Roofing-specific requirements in Boston Zoning Code Article 8.

Boston Zoning Compliance (Use Permit Review)

City of Boston, Department of Inspectional Services (Zoning)
May Apply
Fee: $170.00-$170.00
Renewal: one time
Type: permit

Contractor's yard or office must comply with Boston Zoning Code (e.g., industrial zones). Home occupation permit if from residence (limited signage/operations).

Boston Sign Permit

Boston Inspectional Services Department
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: permit

Governed by Boston Zoning Code Article 8. Wall signs limited by square footage.

Boston Fire Prevention Permit (Hot Work/Roofing Torching)

City of Boston, Fire Department
May Apply
Fee: $50.00-$100.00
Renewal: varies
Type: permit

Required under Boston Fire Prevention Code for 'hot work' common in torch-down roofing.

Suffolk County Local Business License Filing

Suffolk County Registry of Deeds
Required
Fee: $30.00-$500.00
Renewal: one time
Type: registration

MA law requires county filing for LLCs before local business certificate. See MGL Ch. 110 §5.

Foreign or Domestic LLC Registration

Massachusetts Secretary of the Commonwealth - Corporations Division
Required
Fee: $500.00-$500.00
Renewal: one time
Type: registration

Annual report required thereafter ($500 fee, due by anniversary date). Online filing via corpnet.state.ma.us

Annual Report for LLC

Massachusetts Secretary of the Commonwealth - Corporations Division
Required
Fee: $500.00-$500.00
Renewal: annual
Type: registration

Must list current managers/members and registered agent

Construction Supervisor License (CSL) - Unrestricted

Massachusetts Board of Building Regulations and Standards (BBRS)
Required
Fee: $50.00-$50.00
Renewal: biennial
Type: license

Required for any person/firm supervising, managing, or controlling residential construction (includes roofing). Pass open-book exam on MA State Building Code. Business must have qualifying CSL licensee. Effective requirements as of 2023 updates.

Home Improvement Contractor (HIC) Registration

Municipal Government (e.g., City ISD)
May Apply
Fee: $50.00-$100.00
Renewal: one time
Type: registration

Must have active CSL; post $10k-$20k bond depending on sales volume. Online application at www.mass.gov/hicreg

Assumed Name (DBA) Filing

Massachusetts Secretary of the Commonwealth - Corporations Division
May Apply
Fee: $30.00-$30.00
Renewal: one time
Type: registration

File Certificate of Assumed Name; search availability first at corpnet.state.ma.us

State Tax Registration (Form TA-1 or online)

Massachusetts Department of Revenue (DOR)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for sales/use tax, withholding, meals tax if applicable. Register via MassTaxConnect

Massachusetts Sales and Use Tax Registration

Massachusetts Department of Revenue (DOR)
May Apply
Renewal: one time
Type: registration

Roofers in Massachusetts may be required to collect sales tax on materials sold and installed as part of a service. Labor-only roofing services are generally not taxable, but combined material and labor contracts are taxable on the total charge. Registration required via MassTaxConnect.

Massachusetts Income Tax Withholding Registration

Massachusetts Department of Revenue (DOR)
May Apply
Renewal: one time
Type: registration

Required for all employers in Massachusetts. Employers must withhold state income tax from employee wages. Registration is done through MassTaxConnect.

Boston Alarm System Permit

City of Boston, Police Department
May Apply
Fee: $25.00-$50.00
Renewal: one time
Type: permit

Registration required to avoid false alarm fees (4 free/year, then escalating).

Boston Home Occupation Permit

City of Boston, Inspectional Services Department
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Limited to low-impact uses; no heavy equipment storage, limited signage/clients. Boston Zoning Code §9-10.

Workers' Compensation Insurance

Massachusetts Department of Industrial Accidents (DIA)
May Apply
Fee: $1.50-$3.50
Renewal: one time
Type: certificate

Sole proprietors and LLC members are not required to cover themselves unless they elect to do so. Roofing is classified under NAICS 238165 and carries higher risk ratings, increasing premiums.

General Liability Insurance

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

While not legally required by the state, general liability insurance is effectively mandatory for operating as a roofer due to contractual and licensing requirements (e.g., local permits, bonding). Strongly recommended.

Surety Bond (Contractor Registration Bond)

Massachusetts Division of Occupational Licensure (DOL), Office of Public Safety and Inspections (OPSI)
May Apply
Fee: $50.00-$100.00
Renewal: one time
Type: certificate

Massachusetts requires all home improvement contractors (including roofers) to register with OPSI and post a $15,000 surety bond. The bond is filed through the Massachusetts Contractor Registration Program. Bond protects consumers against fraud or breach of contract.

Commercial Auto Insurance

Massachusetts Department of Motor Vehicles (RMV)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Required for all vehicles used in business operations. Minimum liability limits: $30,000 per person, $60,000 per accident for bodily injury; $10,000 for property damage. Higher limits often required by lenders or clients.

Professional Liability / Errors and Omissions Insurance

Not applicable
Required
Fee: $500.00-$1200.00
Renewal: one time
Type: certificate

Not legally required in Massachusetts. However, some clients or general contractors may require proof of E&O coverage for roofing defects or project mismanagement. Strongly recommended for risk mitigation.

Product Liability Insurance

Not applicable
May Apply
Renewal: one time
Type: certificate

Not legally required, but risk exposure exists if defective materials cause damage. Coverage typically included in broader liability policies. Recommended if offering proprietary or branded roofing systems.

Liquor Liability Insurance

Not applicable
May Apply
Renewal: one time
Type: certificate

Not required for roofers unless alcohol is served during business operations. Roofing businesses typically do not serve alcohol; this is not applicable unless hosting events with alcohol service.

Commercial Umbrella Insurance

Not mandated by Massachusetts; often required by clients
May Apply
Fee: $750.00-$1500.00
Renewal: one time
Type: certificate

Not legally required, but standard for larger jobs. Often required alongside general liability. Covers gaps between GL, auto, and WC policies.

Massachusetts Unemployment Insurance (UI) Tax Registration

Massachusetts Department of Unemployment Assistance (DUA)
May Apply
Fee: $15000.00-$15000.00
Renewal: one time
Type: registration

Employers must register with the Massachusetts Department of Unemployment Assistance (DUA). Employers pay UI tax on first $15,000 of each employee's wages (rate varies annually; 2024 rate ranges from 0.97% to 16.51% based on experience rating).

Massachusetts Employer Identification Number (EIN) Registration

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

Although not a state requirement, EIN is mandatory for federal tax purposes. LLCs with employees or multiple members must have an EIN. Apply online via IRS.gov.

Massachusetts Franchise Tax (Corporate Excise Tax)

Massachusetts Department of Revenue (DOR)
Required
Fee: $456.00-$456.00
Renewal: one time
Type: registration

Applies to all corporations and LLCs doing business in Massachusetts. LLCs are pass-through entities but must still pay the minimum annual excise tax of $456. Due annually with Form 3.

Local Business Privilege Tax or Excise Tax

Varies by municipality
May Apply
Fee: $50.00-$500.00
Renewal: one time
Type: registration

Many Massachusetts cities and towns require a local business license or excise tax (e.g., Boston, Worcester, Springfield). Roofers must check with their city or town clerk. Fees and deadlines vary. Example: Boston's Business Excise Tax is due annually by January 15.

Boston Business Certificate

City of Boston
Required
Fee: $65.00-$65.00
Renewal: one time
Type: license

Required for all businesses operating in Boston, MA. Renew every 3 years for $65. LLCs must file with county clerk first, then local certificate.

OSHA Form 300 log maintenance

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

Roofing is classified under NAICS 238165 (Roofing Contractors), which is not exempt from OSHA recordkeeping regardless of size due to high injury rates. Employers must record work-related fatalities, injuries, and illnesses using Form 300, 300A, and 301.

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

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

While primarily associated with painting, this rule applies to roofers if they are removing or disturbing painted surfaces (e.g., fascia, soffits, chimneys) on homes or child-occupied facilities built before 1978. The business must be EPA-certified, use lead-safe practices, and provide EPA-approved educational materials to clients.

FTC Compliance with Truth-in-Advertising and Consumer Protection Rules

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

Roofers must avoid deceptive advertising (e.g., false claims about licensing, pricing, or materials). The FTC enforces prohibitions on false endorsements, bait-and-switch pricing, and failure to disclose material facts. Applies to all marketing, including websites, social media, and door-to-door solicitations.

OSHA Fall Protection Standard for Construction

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

29 CFR 1926.501(b)(1) mandates fall protection for employees 6 feet or more above a lower surface. Roofing operations frequently involve steep slopes and unprotected edges, making compliance critical. Employers must provide guardrails, safety nets, or personal fall arrest systems.

Family and Medical Leave Act (FMLA) Compliance

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

Requires eligible employees to be granted up to 12 weeks of unpaid, job-protected leave per year for specified family and medical reasons. Most small roofing LLCs will not meet the 50-employee threshold, but this becomes relevant as the business grows.

Worker Classification (ABC Test)

Mass. Attorney General, DOL
May Apply
Renewal: one time
Type: permit

Misclassification of roofers as independent contractors is common and subject to strict scrutiny under MA law.

Annual Report Filing for LLC

Massachusetts Secretary of the Commonwealth - Corporations Division
Required
Fee: $500.00-$500.00
Renewal: one time
Type: permit

All Massachusetts LLCs must file an annual report. The report includes business address, registered agent, and principal officer information. Filed via the Massachusetts Business Portal.

Massachusetts Sales and Use Tax Return

Massachusetts Department of Revenue (DOR)
May Apply
Renewal: one time
Type: filing

Roofers who sell and install taxable materials must collect and remit sales tax. Frequency depends on DOR assignment (monthly or quarterly).

Estimated Income Tax Payments (Form 1040-ES or 1120-S/1065)

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

Owners of pass-through entities (LLCs taxed as S-corps, partnerships, or sole proprietorships) must make quarterly estimated tax payments for federal income and self-employment taxes.

Massachusetts Estimated Tax Payments (Form MA-1040ES or 3700ES)

Massachusetts Department of Revenue (DOR)
May Apply
Renewal: one time
Type: filing

State-level estimated tax payments required for individuals, including LLC owners paying taxes on business income.

Obtain an Employer Identification Number (EIN)

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

While not legally required for a single-member LLC with no employees, an EIN is necessary for opening a business bank account and is often required by contractors or suppliers. This is a federal requirement administered by the IRS.

Federal income tax obligations for LLC

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

A single-member LLC is treated as a disregarded entity and reports income on Schedule C of Form 1040. A multi-member LLC is treated as a partnership and must file Form 1065. Profits are passed through to members and taxed at individual rates. No federal income tax is paid at the entity level unless electing corporate taxation.

OSHA Workplace Safety Compliance

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

Roofers are exposed to fall hazards, electrical risks, and extreme weather. Required protections include fall protection systems (e.g., guardrails, personal fall arrest systems) per 29 CFR 1926.501, hazard communication training, and accessible safety data sheets (SDS). Employers must also report fatalities or hospitalizations within specified timeframes.

I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS), Immigration and Customs Enforcement (ICE)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

All employers must complete Form I-9 to verify identity and work authorization for every employee hired after November 6, 1986. Roofing contractors with employees must retain Form I-9 for inspection by DHS. E-Verify is not federally mandated but may be required by state law or federal contracts.

Fair Labor Standards Act (FLSA) Compliance

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

Roofing businesses must comply with federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours/week), recordkeeping, and child labor rules. Roofers often work long hours during peak seasons, increasing risk of noncompliance. Independent contractor misclassification is a common issue in construction.

Workers' Compensation Insurance Coverage and Reporting

Massachusetts Department of Industrial Accidents (DIA)
May Apply
Renewal: one time
Type: certificate

All employers in Massachusetts must carry workers' compensation insurance. Roofing is classified as high-risk. Employers must file annual payroll reports (Form 1-WC) by January 31.

Unemployment Insurance Tax (UI) Filing and Payment

Massachusetts Department of Unemployment Assistance (DUA)
May Apply
Fee: $15000.00-$15000.00
Renewal: one time
Type: filing

Employers must file Form UI-3/UI-3C each quarter and pay unemployment taxes. New employers pay at the standard rate of 2.5%.

Federal Employment Taxes (Form 941, 940, W-2, W-3)

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

Employers must withhold and deposit federal income tax, Social Security, and Medicare taxes. Form 941 filed quarterly; Form 940 (FUTA) annually. W-2/W-3 forms due to employees and SSA by January 31.

Display of Required Labor Law Posters

Massachusetts Attorney General’s Office
May Apply
Renewal: one time
Type: permit

Employers must display federal and state labor law posters, including minimum wage, OSHA, and EEO notices, in a conspicuous location accessible to employees.

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

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

Roofing is not exempt. Employers with 11+ employees must maintain OSHA 300 logs. Form 300A must be posted annually and submitted electronically if required.

Massachusetts Contractor Registration (if applicable)

Massachusetts Office of Consumer Affairs and Business Regulation (OCABR)
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: registration

Required under the Home Improvement Contractor Registration program. Roofers working on homes must register and renew every two years. Exemptions apply for projects under $1,000.

Business License Renewal (Local)

Local City or Town Clerk
May Apply
Fee: $50.00-$300.00
Renewal: one time
Type: license

Most Massachusetts municipalities require a general business license or business certificate. Check with local clerk for renewal deadlines and fees.

Certificate of Insurance (COI) for General Liability

Private insurer / state requirement
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

While not universally mandated by state law, many municipalities and clients require proof of general liability insurance. Roofing contractors are strongly advised to maintain coverage.

Recordkeeping for Tax and Employment Purposes

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

Federal tax records must be kept for at least 3 years. Employment tax records must be kept for at least 4 years. OSHA records for 5 years. State tax records for at least 3 years.

Massachusetts Sales Tax Certificate Renewal

Massachusetts Department of Revenue (DOR)
May Apply
Renewal: one time
Type: registration

Sales tax registration does not expire but must be updated if business name, address, or ownership changes. Required for roofers selling taxable goods.

Step-by-Step Compliance Guide

  1. As a Boston roofer, you must fulfill federal income and self-employment tax obligations with the Internal Revenue Service (IRS), with fees varying based on income.
  2. The IRS requires record retention for tax purposes, ensuring you maintain accurate financial documentation for potential audits.
  3. Federal Trade Commission (FTC) compliance is necessary, covering advertising and consumer protection to ensure fair business practices.
  4. Roofing businesses in Boston must adhere to the FTC Act and Business Opportunity Rule, which prevents deceptive or unfair business practices.
  5. If operating as an LLC, you’ll have specific federal income and self-employment tax obligations to the IRS, with fees varying.
  6. Registering for a Federal EIN with the IRS is required, though there is no associated fee.
  7. Ensure you comply with FTC advertising and consumer protection rules, which are required but have no direct fee.
  8. If structured as an S-Corp or sole member LLC, annual federal income tax filing (Form 1120-S or Schedule C) with the IRS is necessary, with fees varying.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as requirements are spread across agencies.
  • Ignoring FTC regulations regarding advertising can lead to penalties, even if unintentional.
  • Failing to retain tax records for the required period can result in IRS audits and fines.
  • Believing that LLC formation automatically exempts you from self-employment taxes is a common error.
  • Overlooking the need to file federal income taxes, even if the business isn't profitable, is a mistake.

Frequently Asked Questions

Are there any federal licensing requirements specifically for roofers in Boston?

No, the U.S. Small Business Administration (SBA) indicates no federal business license is required specifically for roofers; however, you still need to comply with federal regulations related to taxes and business practices.

What are the potential costs associated with FTC compliance?

While some FTC compliance requirements, like those related to advertising and consumer protection, have no direct fee, others may incur costs depending on the specifics of your business and any legal counsel you seek.

How often do I need to file federal income taxes as a roofer?

If operating as a sole proprietor, you'll file annually with the IRS using Schedule C; if an LLC or S-Corp, you’ll file annually using Form 1120-S or Form 1120 respectively, and the IRS fee varies based on income.

What records should I keep for the IRS?

The IRS requires you to retain records related to income, expenses, payroll, and other financial transactions; the retention period varies but is generally at least three years from when you filed the return.

What is the purpose of the Federal EIN?

A Federal EIN (Employer Identification Number) is a unique tax identification number assigned by the IRS to businesses operating in the United States; it's required for LLCs and corporations, and is free to obtain.

Need a personalized checklist?

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

Find Your Permits