How to Start a Cleaning Service in New Hampshire (2026)



Last updated: February 26, 2026

New Hampshire is a low-barrier state for starting a cleaning business. There is no state-issued cleaning service license – your main requirements are forming a business entity, getting properly insured and bonded, and complying with NH’s employment laws if you hire staff. With no sales tax and no individual income tax, the ongoing tax burden for cleaning businesses in NH is lighter than in most states, though the Business Profits Tax kicks in once your gross income exceeds $109,000.

Cleaning Service Requirements in New Hampshire at a Glance

Requirement Agency Cost Timeline
State cleaning license N/A Not required N/A
LLC formation NH Secretary of State $100 (mail) / $102 (online) 1-3 business days online
Annual LLC report NH Secretary of State $100/year (due April 1) Annual
Registered agent Private service $49-$150/year Before filing LLC
EIN IRS Free Instant online
Janitorial surety bond Private surety company $100-$200/year ($10K-$25K bond) Before operating
General liability insurance Private carrier $500-$1,200/year Before operating
Workers’ compensation (if employees) Private carrier Varies by payroll Before first employee starts
UI registration (if employees) NH Employment Security Free; 2.7% new employer rate Within 30 days of hiring

How to Start a Cleaning Service in New Hampshire (Step by Step)


Step 1: Choose Your Business Structure

Most cleaning business owners in New Hampshire operate as a sole proprietor initially, then form an LLC as the business grows. An LLC provides the best protection if a client sues over scratched floors, broken items, or an employee slip-and-fall.

  • Form your LLC at quickstart.sos.nh.gov
  • Formation fee: $100 (mail) or $102 (online)
  • Annual report: $100, due April 1 each year
  • Processing: typically 1-3 business days for online filings

If operating under a business name (e.g., “Granite State Cleaners”), register a Trade Name with the NH SOS for $50 (5-year term). Trade Name forms: sos.nh.gov/corporations-0/forms-and-fees/trade-names.

Step 2: Get an EIN and Business Bank Account

Apply for a free Employer Identification Number (EIN) from the IRS at irs.gov. The EIN is your business’s tax ID. Use it to open a dedicated business checking account – mixing personal and business funds can undermine your LLC’s liability protection.

Step 3: Get a Janitorial Surety Bond

A janitorial surety bond (or employee dishonesty bond) is a crime-related bond that pays clients if one of your employees steals from them. It is not legally required in New Hampshire, but it is increasingly expected by commercial clients and property management companies.

  • Bond amount: $10,000-$25,000 is typical for small cleaning businesses
  • Annual cost: $100-$200/year for a $10,000 bond
  • Bonding companies include Nationwide Surety, SurePath, and most commercial insurers
  • Inform clients you are bonded – it is a strong differentiator in competitive bids

Step 4: Purchase General Liability Insurance

General liability (GL) insurance is the most important coverage for a cleaning business. It covers:

  • Property damage (broken valuables, scratched floors, stained carpets)
  • Third-party bodily injury (client trips over your equipment)
  • Products and completed operations liability

Recommended coverage: $1,000,000 per occurrence / $2,000,000 aggregate. For a solo cleaner or small crew, annual premiums run $500-$1,200/year. Commercial cleaning contracts often require $1M minimum. Residential clients increasingly ask to see proof of coverage. Consider adding business property coverage for your cleaning equipment.

Step 5: Register with NH Employment Security (if Hiring)

As soon as you plan to hire even one employee, register with NH Employment Security (NHES):

  • Register at nhes.nh.gov
  • New employer UI rate: 2.7% on the first $14,000 per employee per year
  • Report new hires within 20 days of hire through the NHES Web Tax & New Hire Reporting System: nhes.nh.gov/webtax
  • File quarterly UI tax returns even if you owe $0

Step 6: Get Workers’ Compensation Insurance

New Hampshire law (RSA 281-A:5) requires workers’ compensation for every employer with any employees – there is no minimum employee count. The moment you hire your first cleaner, you need workers’ comp.

  • Purchase from any licensed NH insurer or through a broker
  • NH approved a 6.1% workers’ comp rate cut for 2026 – rates are lower than prior years
  • If unable to obtain voluntary market coverage, contact NCCI for the NH Assigned Risk Pool: 800-622-4123
  • More info: dol.nh.gov/workers-compensation

Step 7: Understand NH Tax Obligations

New Hampshire’s tax advantages are real for cleaning businesses:

  • No sales tax: You do not collect or remit sales tax on cleaning services. No sales tax permit needed.
  • No individual income tax: LLC members pay no NH personal income tax on cleaning income.
  • Business Profits Tax (BPT): If gross business income exceeds $109,000, file Form NH-1065 and pay 7.5% on net profits. Most sole proprietor cleaners will not hit this threshold in the first year.
  • Business Enterprise Tax (BET): If gross receipts exceed $298,000, file the BET at 0.55% of compensation, interest, and dividends paid. Applies to larger cleaning operations with multiple employees.

Register with the NH Department of Revenue Administration: revenue.nh.gov.

Cost to Start a Cleaning Service in New Hampshire

Item Cost Notes
LLC formation (Secretary of State) $100-$102 One-time; $102 online, $100 mail
Annual LLC report $100/year Due April 1 each year
Registered agent service $49-$150/year Required for LLC; annual
Janitorial surety bond ($10K) ~$150/year Annual; protects clients from theft
General liability insurance ($1M) $500-$1,200/year Annual; required by many clients
Cleaning equipment and supplies $300-$2,000 One-time startup; varies by specialty
Vehicle (if needed) $0-$500/month Personal vehicle or dedicated van
Year 1 Total (solo, no employees) ~$1,200-$3,700 LLC + bond + insurance + supplies

Estimated total startup cost: $1,200-$3,700 (solo) or $2,500-$6,000+ (with employees)

Related New Hampshire Business Guides

← Back to all New Hampshire business guides

Frequently Asked Questions

Do I need a license to start a cleaning business in New Hampshire?

No. New Hampshire does not require a state-issued license to operate a cleaning service. There is no janitorial license, no cleaning contractor license, and no state registration specific to the cleaning industry. Your main requirements are forming a business entity (LLC recommended), obtaining general liability insurance, getting a janitorial surety bond, and complying with NH employment laws if you hire workers.

Do cleaning services charge sales tax in New Hampshire?

No. New Hampshire has no general sales tax, so cleaning services are not subject to state sales tax. You do not need to collect tax from clients or register for a sales tax permit. This is a genuine competitive advantage over cleaning businesses in neighboring Massachusetts or Vermont, where cleaning services may be taxable.

How much does workers’ compensation cost for a cleaning business in New Hampshire?

Workers’ comp premiums depend on your total payroll and the specific classification code for cleaning workers. NH approved a 6.1% rate cut for 2026, making coverage more affordable than prior years. As a rough estimate, cleaning service workers typically fall in the $5-$12 per $100 of payroll range. A part-time cleaner earning $20,000/year might trigger $1,000-$2,400 in annual workers’ comp costs. Get quotes from at least three carriers to compare rates.

Do I need a trade name registration in New Hampshire?

Only if you operate under a name other than your LLC’s legal name or your personal legal name. For example, if your LLC is “Smith Services LLC” but you advertise as “White Mountain Cleaning,” you need a Trade Name registration. The fee is $50, the term is 5 years, and you file with the NH Secretary of State at sos.nh.gov. If you operate under your LLC’s exact legal name, no trade name registration is needed.

What is the Business Profits Tax for a cleaning business in New Hampshire?

If your cleaning business has gross business income exceeding $109,000, you must file a Business Profits Tax (BPT) return and pay 7.5% on your net taxable business income. Most solo cleaners starting out will not exceed this threshold initially. As your business grows and hits $298,000 in gross receipts, the Business Enterprise Tax (BET) at 0.55% also applies. Register with the NH Department of Revenue Administration at revenue.nh.gov.


Robert Smith
About the Author

Robert Smith has run a licensed private investigation firm for 8 years from the Florida-Georgia state line - where he learned firsthand how wildly business licensing rules differ between states just miles apart. He personally researched requirements across all 50 states and D.C., reviewing hundreds of government sources over hundreds of hours to build guides he wished existed when he started. Not a lawyer or accountant - just a business owner who has done the research so you don't have to.