Freelance / Consulting Permits & Licenses in Rochester, NH

Complete guide to permits and licenses required to start a freelance / consulting in Rochester, NH. Fees, renewal cycles, and agency contacts.

Annual Report

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

Mandatory for all LLCs. Online filing preferred.

Business Name Registration (DBA / Assumed Name)

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

Not required if using exact LLC name. Publish in newspaper within 10 days of filing.

Seller's Permit / Registration for Sales Tax

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

NH has no broad sales tax on services; applies only if selling goods. Freelance/consulting typically exempt unless selling products.

Professional Licensure (General Consulting)

New Hampshire Office of Professional Licensure and Certification
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: license

No state-level professional license required for general freelance/consulting services (e.g., business, marketing, IT consulting). Check OPLC for profession-specific boards.

New Hampshire Sales Tax Registration (Not Required for Consulting Services)

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

New Hampshire does not impose a general sales tax. Consulting services are nontaxable. Registration is only needed for the limited taxable categories listed on the DRA website.

New Hampshire Business Profits Tax (BPT) Registration & Annual Filing

New Hampshire Department of Revenue Administration (DRA)
May Apply
Renewal: annual
Type: registration

Even though NH has no personal income tax, an LLC that elects corporate tax treatment must file BPT. The return is Form BPT‑100.

New Hampshire Business Enterprise Tax (BET) Registration & Annual Filing

New Hampshire Department of Revenue Administration (DRA)
May Apply
Renewal: annual
Type: registration

BET is filed together with BPT on the same return (Form BPT‑100).

New Hampshire Employer Withholding Tax Registration

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

Employers must obtain a NH withholding account number and file Form WH‑100 quarterly.

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 (see below). Fees current as of 2024.

Product Liability Insurance

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

Not legally required by New Hampshire law. However, if the freelance consulting business sells physical products (e.g., books, software on physical media), product liability exposure exists. While no state mandate exists, such coverage is strongly recommended. Federal product liability laws (e.g., Consumer Product Safety Act) may impose liability but do not mandate insurance.

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 file the Quarterly UI Report (Form UI‑100) and remit tax on the first $12,500 of each employee’s wages.

Local Business License Tax – Manchester (example city)

City of Manchester, NH – Finance Department
May Apply
Fee: $50.00-$500.00
Renewal: annual
Type: registration

Other NH cities (e.g., Nashua, Concord) have similar license taxes with varying rates and due dates. Check the specific municipality’s website.

Local Business License Tax – Nashua (example city)

City of Nashua, NH – Finance Department
May Apply
Fee: $75.00-$150.00
Renewal: annual
Type: registration

Nashua’s Business License Tax is a privilege tax on the right to conduct business within the city.

Local Business License

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

>-

Home Occupation Permit

Varies by municipality (e.g., Town of Bedford)
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

>-

Zoning Compliance Verification

Nashua Planning Department
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

>-

Building Permit for Interior Modifications

Town of Bedford Building Department
May Apply
Fee: $0.50-$1.00
Renewal: one time
Type: permit

>-

Sign Permit

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

>-

Fire Inspection Certificate

Manchester Fire Department
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: permit

>-

Alarm Permit/Registration

Nashua Police Department
May Apply
Fee: $50.00-$100.00
Renewal: annual
Type: permit

>-

Certificate of Occupancy

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

>-

Health Department Permit

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

Pure freelance consulting exempt.

Parking Permit/Verification

City of Manchester Parking Division
May Apply
Fee: $100.00-$500.00
Renewal: annual
Type: permit

Consulting businesses with minimal traffic typically exempt.

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 for all employers with one or more employees in New Hampshire. Sole proprietors with no employees are exempt. Coverage must be obtained through private insurers or the state fund. Minimum coverage includes medical, rehabilitation, and wage replacement benefits as defined in NH RSA 452-A.

General Liability Insurance

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

General liability insurance is not legally required by the State of New Hampshire for freelance/consulting businesses. However, it is strongly recommended for protection against third-party bodily injury or property damage claims. Some clients or landlords may require proof of coverage as a contractual condition.

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 freelance consultants. However, it is strongly recommended, especially for consultants providing advice or services where errors could lead to client financial loss. No state agency mandates this coverage.

Liquor Liability Insurance

Not applicable
May Apply
Renewal: one time
Type: certificate

Only required if the business serves or sells alcohol. Most freelance consulting businesses do not engage in this activity. If hosting events where alcohol is served, a liquor license and liquor liability insurance may be required. Mandated by NH Liquor Commission for license holders under RSA 262-A.

Industry-Specific Insurance Mandates

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

Certain consulting professions (e.g., engineering, architecture, financial advising) may require professional liability insurance or bonding as a condition of licensure. For example, licensed professional engineers may be subject to specific insurance rules. Most general freelance consultants (e.g., management, IT, marketing) are not regulated and thus not subject to these mandates. Check OPLC or relevant board for specific requirements.

Cyber Liability Insurance

Not legally required, but increasingly expected by clients
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not required by New Hampshire state law, but increasingly required by clients — especially in healthcare, finance, and government contracting. Covers data breach response, legal fees, notification costs, and third-party claims. Often required alongside professional liability. Policies may be standalone or bundled.

Obtain an Employer Identification Number (EIN)

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

All LLCs must obtain an EIN from the IRS regardless of employee status, as LLCs are considered separate entities. Single-member LLCs without employees may use the owner’s SSN, but obtaining an EIN is strongly advised for liability and banking purposes.

File Federal Income Taxes as an LLC

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: permit

A New Hampshire LLC with no employees and structured as a single-member LLC is disregarded for federal tax purposes and reports income on Schedule C of Form 1040. Multi-member LLCs are treated as partnerships and must file Form 1065. Profits pass through to owners’ personal tax returns.

OSHA Workplace Safety Requirements

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

Freelance consultants operating as LLCs with no employees are not subject to OSHA inspection or recordkeeping requirements. If employees are hired, the business must comply with OSHA’s General Duty Clause and provide a safe workplace.

Americans with Disabilities Act (ADA) Compliance

Department of Justice (DOJ)
May Apply
Fee: $1000.00-$7000.00
Renewal: one time
Type: permit

ADA Title III requires businesses open to the public to be accessible. For freelance consultants, this may include website accessibility (WCAG 2.1 standards) and physical access if clients visit a home office. No requirement if services are remote and no public visits occur.

Environmental Protection Agency (EPA) Requirements

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

Freelance consulting services do not typically involve activities subject to EPA regulation (e.g., manufacturing, waste disposal). Most consultants are exempt unless their services involve environmental consulting under federal contracts requiring compliance.

Federal Trade Commission (FTC) Advertising and Consumer Protection Compliance

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

All businesses must ensure advertising is truthful, not misleading, and substantiated. Consultants must disclose material connections (e.g., affiliate links) and avoid false claims about services or results. Applies to websites, social media, and promotional content.

Department of Labor (DOL) I-9 Employment Eligibility Verification

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

Form I-9 must be completed for every employee hired in the U.S. after November 6, 1986. Not required for genuine independent contractors. Applies regardless of citizenship status.

Fair Labor Standards Act (FLSA) Wage and Hour Compliance

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

Freelance consultants without employees are not subject to FLSA requirements. If employees are hired, the LLC must comply with federal minimum wage ($7.25/hr), overtime (1.5x after 40 hrs), and recordkeeping rules.

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

FMLA requires eligible employers to provide up to 12 weeks of unpaid, job-protected leave annually. Most freelance consulting LLCs in New Hampshire do not meet the 50-employee threshold and are exempt.

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

Various (FDA, ATF, FCC, DOT)
May Apply
Fee: $0.00-$500.00
Renewal: one time
Type: license

Freelance consultants in general business, IT, or marketing do not require federal licenses. Exceptions include consultants in healthcare (FDA), aviation (FAA), financial services (SEC), or telecom (FCC) who may need specific credentials. Most freelance consultants are not subject to these.

Annual Reporting Requirements (BOI Report under Corporate Transparency Act)

Financial Crimes Enforcement Network (FinCEN), U.S. Treasury
Required
Renewal: one time
Type: filing

Effective January 1, 2024, all LLCs must file a Beneficial Ownership Information (BOI) report with FinCEN. This is a federal requirement regardless of business activity or revenue. Exemptions are narrow and generally do not apply to consulting LLCs.

Surety Bonds

New Hampshire Secretary of State – Business Services Division
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

New Hampshire does not require surety bonds for general freelance or consulting businesses. However, certain licensed professions (e.g., contractors, real estate agents, collection agencies) may require license or contractor bonds. Freelance consultants not in regulated fields are not subject to bonding mandates. Verify with the NH Secretary of State or licensing board if applicable.

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 requires liability insurance for all motor vehicles operated on public roads (RSA 260:41). If a business owns or regularly uses a vehicle for consulting activities (e.g., client visits), commercial auto insurance is required. Personal policies may not cover business use. Minimum coverage: $25,000 bodily injury per person, $50,000 per accident, $25,000 property damage (NH RSA 260:48).

New Hampshire LLC Annual Report

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

Filing can be completed online via the Secretary of State portal. No additional state business license is required for a consulting LLC.

New Hampshire Business Profits Tax (BPT) Return

New Hampshire Department of Revenue Administration (DHRA)
Required
Renewal: annual
Type: permit

LLCs taxed as partnerships must file Form BPT‑100. If the LLC elects corporate tax treatment, file corporate return instead.

New Hampshire Business Enterprise Tax (BET) Return

New Hampshire Department of Revenue Administration (DHRA)
Required
Renewal: annual
Type: permit

BET is calculated on taxable enterprise value; required for all LLCs regardless of profit.

Quarterly Estimated BPT & BET Payments

New Hampshire Department of Revenue Administration (DHRA)
Required
Renewal: varies
Type: permit

Required if the LLC expects to owe $1,000 or more in BPT/BET for the year.

State Unemployment Insurance (UI) Quarterly Report

New Hampshire Department of Labor – Unemployment Insurance Division
May Apply
Renewal: varies
Type: filing

If the LLC has no employees, this requirement does not apply.

State Income Tax Withholding (Form W-4) and Remittance

New Hampshire Department of Revenue Administration (DHRA)
May Apply
Renewal: varies
Type: permit

NH does not have a state income tax for individuals, but employers must withhold for federal taxes and may need to file NH withholding for certain local taxes.

Local Business License Renewal (City of Manchester Example)

City of Manchester – Business Licensing Division
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Many NH towns do not require a general business license; verify with the specific city/town clerk.

Professional License Renewal (e.g., Engineering, Accounting) – Not Applicable

Relevant State Licensing Board (e.g., NH Board of Professional Engineers)
May Apply
Renewal: annual
Type: license

A general consulting LLC does not need a professional license unless offering services that are statutorily regulated.

Continuing Education Requirements

Relevant State Licensing Board
May Apply
Renewal: annual
Type: certificate

Not required for unlicensed consulting activities.

Labor Law Poster Display

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

Required posters include Minimum Wage, Workers' Compensation, Unemployment Insurance, and OSHA safety.

Record Retention Requirements

New Hampshire Department of Revenue Administration (DHRA)
Required
Renewal: one time
Type: permit

Include copies of all BPT/BET returns, supporting schedules, payroll records, and any local license documentation.

Federal Form 1099‑NEC Filing (Independent Contractor Payments)

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

Electronic filing via FIRE system is required if filing 250 or more forms.

Federal Form 941 (Employer’s Quarterly Federal Tax Return)

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

If no payroll taxes are due, filing is not required.

Compliance Calendar (Summary of Key Ongoing Obligations)

Compiled from NH Secretary of State, NH Dept. of Revenue, NH Dept. of Labor, and Federal IRS
Required
Renewal: annual
Type: permit

All dates are calendar dates; if a deadline falls on a weekend or legal holiday, the due date is the next business day.

Step-by-Step Compliance Guide

  1. Register your Limited Liability Company (LLC) with the New Hampshire Secretary of State - Corporation Division, which requires a $100.00 fee.
  2. File an annual report with the New Hampshire Secretary of State – Corporations Division, with a $100.00 fee due each year to maintain good standing.
  3. Comply with Federal Income Tax Filing requirements as an LLC through the Internal Revenue Service (IRS), with fees varying based on income.
  4. Ensure compliance with the Fair Labor Standards Act (FLSA) regarding independent contractor classification through the U.S. Department of Labor (DOL).
  5. Adhere to Federal Trade Commission (FTC) Advertising and Endorsement Compliance guidelines, as advertising fees vary.
  6. Maintain records in accordance with IRS Record Retention Requirements to prepare for audits and tax filings.
  7. File the New Hampshire Business Profits Tax (BPT) Return with the New Hampshire Department of Revenue Administration (DHRA), with fees varying based on profits.
  8. Comply with the Beneficial Ownership Information (BOI) reporting requirements through the Financial Crimes Enforcement Network (FinCEN).

Common Mistakes to Avoid

  • Assuming a general liability insurance policy is not necessary, as it is highly recommended for freelance consultants to protect against claims.
  • Ignoring the requirement to file Federal Income Tax Filing for LLC with the IRS, even if the business has no income.
  • Believing that product liability insurance is optional, as it is required and can range from $500.00 to $2000.00.
  • Failing to understand the annual New Hampshire Business Enterprise Tax (BET) Return filing requirement with the DHRA.
  • Thinking that self-employment tax is a one-time fee, when it is an ongoing obligation based on earnings.

Frequently Asked Questions

What federal taxes will I need to pay as a freelance consultant in Rochester, NH?

As a freelancer, you’ll likely need to pay both federal income tax and self-employment tax (Social Security and Medicare) to the IRS; self-employment tax can be substantial, potentially reaching $168600.00 depending on your income. You will also need to file Federal Income Tax Filing for LLC and potentially Federal Income Tax Filing (Form 1065 or Schedule C).

Is professional liability insurance required for consultants in New Hampshire?

While not mandated by New Hampshire state law, professional liability (Errors & Omissions) insurance is strongly recommended for consultants to protect against claims of negligence or errors in your work, with costs ranging from $500.00 to $1200.00.

What is the New Hampshire Annual Report and when is it due?

The New Hampshire LLC Annual Report is a yearly filing with the New Hampshire Secretary of State – Corporations Division, and it’s due annually to maintain your LLC’s good standing. The fee for this report is $100.00.

What are the advertising compliance requirements from the FTC?

The Federal Trade Commission (FTC) requires consultants to ensure their advertising and marketing materials are truthful and not deceptive; this includes proper disclosure of endorsements and testimonials. Failure to comply can result in penalties and varies in cost.

What is the cost of product liability insurance?

Product liability insurance is required and can range from $500.00 to $3000.00, depending on the nature of your consulting services and potential product-related risks. It's designed to protect your business from claims related to defects or harm caused by your work.

Need a personalized checklist?

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

Find Your Permits