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
- How to Start a Food Truck in New Hampshire
- How to Start a Daycare in New Hampshire
- How to Start an HVAC Business in New Hampshire
- How to Start a Hair Salon in New Hampshire
- How to Start a Landscaping Business in New Hampshire
- How to Become a Private Investigator in New Hampshire
← 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.
More New Hampshire Business Guides
- How to Become a Private Investigator in New Hampshire (2026)
- How to Start a Daycare in New Hampshire (2026)
- How to Start a Food Truck in New Hampshire (2026)
- How to Start a Hair Salon in New Hampshire (2026)
- How to Start a Landscaping Business in New Hampshire (2026)
- How to Start an HVAC Business in New Hampshire (2026)
Start a Cleaning Service Business in Other States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Washington D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming