Last updated: May 3, 2026
How to Start a Cleaning Service in North Dakota (2026)
Three things make running a cleaning service in North Dakota structurally different from most states. First, janitorial services are exempt from ND sales tax under NDCC chapter 57-39.2 – you do not collect or remit sales tax on cleaning labor revenue, which simplifies bookkeeping and gives you a small price advantage versus competitors who incorrectly add tax. Second, North Dakota is one of four monopolistic workers’ comp states, so your cleaners are insured through Workforce Safety & Insurance (WSI) rather than a private carrier – this affects pricing on labor-heavy contracts and changes the IC vs employee math significantly. Third, the Bakken oil-economy commercial cleaning niche in western ND offers genuinely higher margins than residential or office cleaning in eastern ND, but the demand is cyclic – a Williston commercial cleaner who built capacity at $35/hour during the 2022-2024 boom faced 30%+ rate compression during the soft years.
This guide compiles the specific North Dakota agency requirements, statutory citations, and market-specific operating realities for starting a cleaning service in 2026. There is no statewide cleaning license to obtain. Source agencies are the ND Secretary of State, ND Office of State Tax Commissioner, Workforce Safety & Insurance (WSI), Job Service ND, and the ND Department of Labor and Human Rights.
North Dakota Cleaning Service Requirements at a Glance
| Requirement | Agency | Cost | Timeline |
|---|---|---|---|
| LLC Articles of Organization | ND SOS – FirstStop | $135 | 1-3 business days |
| LLC Annual Report | ND Secretary of State | $50/year, due Nov 15 | Annual |
| Federal EIN | IRS.gov | Free | Immediate online |
| State cleaning license | None – not required | $0 | n/a |
| Sales & use tax permit (only if selling supplies) | ND TAP | Free | Janitorial services NOT taxable; supplies are |
| WSI workers’ compensation policy | Workforce Safety & Insurance | Premium per WSI class code (9014/9015/0917) | Before first non-exempt employee |
| Unemployment insurance + new-hire reporting | Job Service ND | Free; experience-rated tax | Before first payroll; new hires reported within 20 days |
| General liability insurance | Private carrier | $300-$3,500/year by team size | Recommended; required by most commercial contracts |
| Janitorial bond | Private surety | $100-$500/year for $10K-$25K coverage | Often required for commercial contracts |
| Local business license / occupancy permit | City clerk | Varies (typically $25-$100) | Where required |
How to Start a Cleaning Service in North Dakota (Step by Step)
Step 1: Form Your North Dakota LLC
File Articles of Organization through the ND Secretary of State FirstStop portal for $135. Get your free federal EIN at IRS.gov. The annual report is $50, due November 15 each year.
An LLC is the standard choice for cleaning service liability separation. Sole proprietors or general partnerships can operate cleaning businesses in ND, but the personal liability exposure (slip-and-fall in a client home, accidental damage to client property, employee injury) makes the $135 LLC formation fee one of the most cost-effective protective steps available.
Step 2: Decide if You Need a Sales Tax Permit
This is the question that catches most new ND cleaning operators by surprise. Janitorial services are exempt from North Dakota sales tax under NDCC chapter 57-39.2. If you only sell cleaning labor (residential housekeeping, commercial office cleaning, post-construction cleanup priced as a service), you do not collect or remit sales tax on the service revenue.
| Revenue Type | ND Sales Tax Treatment |
|---|---|
| Janitorial / cleaning labor (priced as service) | EXEMPT under NDCC 57-39.2 |
| Cleaning of tangible personal property (carpets sold separately, equipment, vehicles) | Cleaning of tangible personal property may be taxable; verify with ND Office of State Tax Commissioner |
| Cleaning supplies sold to clients (separate from service) | TAXABLE at 5% state + local up to 3% |
| Equipment rental to clients (steam cleaner, pressure washer) | TAXABLE |
| Carpet cleaning equipment sold | TAXABLE |
If you only invoice cleaning labor, you do not need a sales tax permit. If you sell any tangible items (cleaning supplies, take-home product, rented equipment), register through TAP at tap.nd.gov. The permit is free.
The exemption is one of the structural advantages of operating a cleaning service in ND – residential cleaning competes effectively with W-2 housekeepers because the all-in pricing is simpler. Commercial cleaning bids look more competitive when total cost to the client doesn’t include 5-8% sales tax. Use this in your pricing pitch.
Step 3: Buy WSI Workers’ Compensation Before Any Non-Exempt Employee
North Dakota is one of four monopolistic workers’ compensation states. Private workers’ comp insurance is not legal in ND – all coverage flows through Workforce Safety & Insurance (WSI) at workforcesafety.com.
Cleaning companies typically fall under one of three WSI/NCCI class codes:
- NCCI 9014 (Building Service Contractors / Janitorial – Inside Only) – office cleaning, janitorial routes, commercial routine cleaning
- NCCI 9015 (Hotel and Motel Cleaning) and (Restaurant Cleaning) – hospitality and restaurant cleaning specialty
- NCCI 0917 (Domestic Workers – Inside, Residential) – residential housekeeping
Premium per $100 of payroll varies year to year. Cleaning class codes typically run lower than construction (5183) but higher than office (8810) – expect 3-7% of payroll in 2026 as a rough planning number. Sole proprietors are exempt from WSI but may elect coverage. The exemption ends the moment you hire an employee.
Operating without WSI coverage triggers a stop-work order plus a $10,000 one-time penalty and $100 per uninsured day. Using uninsured subcontractors triggers $5,000 plus $100/day.
Step 4: Buy General Liability Insurance and Consider Bonding
Cleaning is a high-trust, low-equity industry – your cleaners are alone in client homes and offices. Two insurance products beyond WSI matter:
- General liability insurance: $300-$700/year for a solo operator; $1,500-$3,500/year for a small team. Covers accidental property damage (broken vase, water damage from a knocked-over bucket), bodily injury (slip-and-fall on a freshly mopped floor), and similar third-party claims.
- Janitorial bond (employee dishonesty bond): $100-$500/year for $10,000-$25,000 coverage. Covers theft by employees from client property. Required by most commercial cleaning contracts; meaningful trust signal in residential market.
Most ND commercial cleaning RFPs require certificates of insurance for both GL ($1M occurrence / $2M aggregate is the typical floor) and janitorial bond. Without these, you cannot bid serious commercial work.
Step 5: Document Worker Classification Carefully
This is where ND cleaning operators most often get themselves in trouble. The cleaning industry is full of “independent contractor” arrangements that fail audit scrutiny. ND aggressively audits worker classification because the WSI premium revenue depends on accurate classification.
The practical IC vs employee test:
| Factor | True 1099 Independent Contractor | W-2 Employee in Disguise |
|---|---|---|
| Schedule control | Sets own hours; can refuse jobs | Schedule set by company |
| Equipment / products | Brings own supplies and equipment | Uses company-supplied products |
| Pricing | Sets own rates with each client | Paid company-set rate per hour or job |
| Client relationship | Owns the client relationship; can refuse referrals | Company-assigned clients |
| Business identity | Has own ND business license, EIN, marketing | Operates under company brand |
| Multiple clients | Works for multiple companies | Works exclusively for one company |
If most of the right-hand column applies, ND will treat the worker as an employee on audit, even if labeled a 1099 contractor. The retroactive premium typically runs multiple years back from the audit date, plus interest, plus civil penalties. Front-end “savings” almost never survive the eventual audit.
The clean structures that work in ND cleaning: direct W-2 employees with WSI coverage; or true 1099 contractors who own their own ND business, supply their own equipment, set their own rates, and have multiple clients (typical for one-person specialty cleaners providing carpet, window, or steam services on subcontract).
Step 6: Register for Unemployment Insurance and New-Hire Reporting
Register with Job Service North Dakota at jobsnd.com for your unemployment insurance account. ND uses an experience-rated UI tax with a low new-employer rate. Report all new hires through Job Service ND within 20 days of hire.
ND minimum wage is the federal $7.25/hour – no state floor above federal. Tipped employees are paid $4.86/hour cash wage with tip credit. Cleaning is generally not a tipped industry, so tipped-wage rules rarely apply.
Step 7: Choose Your Market Segment Based on Geography
ND cleaning splits into four genuinely distinct market segments. Pick one or two to specialize:
Residential Cleaning
Steady demand in Fargo, Bismarck, Grand Forks, and West Fargo suburbs. Typical pricing is $25-$45/hour or $90-$180/visit for a 2-bedroom home. Margins are thinner than commercial but customer acquisition cost is lower (Google + Nextdoor + word of mouth). The premium-end residential market in West Fargo and south Fargo is the most attractive sub-segment for a 1-3 person operation.
Commercial Office Cleaning
Concentrated in Fargo (corporate offices, healthcare), Bismarck (state government, capitol-area), and Grand Forks (UND-affiliated and Air Force base). Pricing $0.08-$0.18/sq ft per visit on multi-day-per-week contracts. Lower margin per hour than residential but more predictable revenue. Procurement runs through formal RFP processes for state government and healthcare clients.
Bakken Commercial / Industrial Cleaning
Williston and Dickinson, plus oil-services facilities and worker camps across western ND. Higher pricing ($35-$60/hour during boom periods, less during soft markets). Specialized equipment (industrial pressure washers, hazmat training for some sites, rugged vehicles). Cyclic demand follows oil rig counts – 2022-2024 was a strong period; 2025-2026 has been mixed. Long-term capacity decisions in this segment carry real cyclic risk.
Post-Construction Cleanup
Concentrated near new-build residential and commercial construction. Higher one-time pricing ($300-$2,500 per home depending on size) but project-based rather than recurring. Strong in fast-growing areas (West Fargo, Bismarck north suburbs, Williston/Dickinson during oil booms). Good adjacent service to add to a residential or commercial cleaning company.
Cost to Start a Cleaning Service in North Dakota
| Cost Item | Solo Residential | Small Commercial Team (3 cleaners) |
|---|---|---|
| LLC formation + first annual report | $135 + $50 | $135 + $50 |
| EIN + tax registration | Free | Free |
| Cleaning supplies + initial inventory | $300-$700 | $1,500-$3,000 |
| Equipment (vacuum, mop, bucket, kit) | $400-$900 | $2,000-$4,500 |
| Vehicle (if not using personal) | n/a if personal | $15,000-$30,000 (used) |
| General liability insurance (annual) | $300-$700 | $1,500-$3,500 |
| Janitorial bond (annual) | $100-$200 | $300-$500 |
| WSI workers’ comp deposit (if employees) | n/a if owner-only | $1,000-$3,000 |
| Marketing + website + signage | $300-$1,500 | $2,000-$6,000 |
| Scheduling/dispatch software | $30-$80/mo | $80-$200/mo |
| Working capital (3 months) | $2,000-$5,000 | $10,000-$25,000 |
| Total estimated startup | $3,500-$10,000 | $33,000-$75,000+ |
Cleaning has the lowest startup cost of any business covered on this site – a solo operator can launch for under $5,000. The leverage points are clean LLC formation, proper insurance, and the worker-classification discipline that keeps you out of WSI audit trouble as you scale.
Related North Dakota Business Guides
← Back to all North Dakota business guides
- How to Start a Food Truck in North Dakota
- How to Start a Daycare in North Dakota
- How to Start an HVAC Business in North Dakota
- How to Start a Hair Salon in North Dakota
- How to Start a Landscaping Business in North Dakota
- How to Start a Private Investigation Business in North Dakota
Frequently Asked Questions
Do I need a license to start a cleaning service in North Dakota?
No – North Dakota does not require a state-level cleaning service license. You need a business entity (LLC recommended for liability protection, $135 through the Secretary of State FirstStop portal), a federal EIN, and registration for unemployment insurance and WSI workers’ comp once you hire employees. Cities may require a basic local business license depending on jurisdiction. There is no statewide cleaning trade examination, bond, or board oversight.
Are cleaning services taxable in North Dakota?
No – janitorial services are exempt from ND sales tax under NDCC chapter 57-39.2. You do not collect or remit sales tax on cleaning labor revenue. However, if you sell tangible items separately (cleaning supplies, equipment rental, retail product to clients), those are taxable at the 5% state rate plus local option up to 3%. Cleaning of certain tangible personal property may also be taxable – verify with the ND Office of State Tax Commissioner if your scope includes carpet cleaning or equipment cleaning sold as a separate service.
Why is workers’ comp different in North Dakota?
ND is one of four monopolistic workers’ compensation states (with Ohio, Washington, and Wyoming). Private workers’ comp insurance is not legal in ND – all coverage flows through Workforce Safety & Insurance (WSI). Cleaning companies typically fall under NCCI class code 9014 (Building Service), 9015 (Hotel/Restaurant Cleaning), or 0917 (Residential Domestic Workers). Sole proprietors are exempt; the exemption ends the moment you hire an employee. Operating without coverage triggers a stop-work order plus $10,000 penalty plus $100/day.
Can I treat my cleaners as 1099 independent contractors in North Dakota?
Only if they are truly independent in a way that survives a WSI audit. ND audits worker classification aggressively because WSI premium revenue depends on accurate classification. The classic test: does the cleaner set their own hours, supply their own products, set their own rates, work for multiple companies, and maintain their own business identity? If yes, they are likely true 1099. If the company controls scheduling, products, pricing, or client assignments, ND will likely treat them as W-2 employees on audit. Retroactive WSI premium plus interest plus civil penalties typically far exceeds the front-end “savings.”
Is the Bakken commercial cleaning niche worth pursuing?
Potentially yes, with eyes open to the cyclicality. Williston and Dickinson commercial cleaning rates ran $35-$60/hour during the 2022-2024 oil boom – significantly higher than Fargo or Bismarck commercial markets. The 2025-2026 period has been more mixed as rig counts settled. Long-lease facility decisions in this segment carry real cyclic risk – a Williston cleaner who built capacity at $50/hour during peak demand may face 30%+ rate compression during soft years. The successful operators in this market typically maintain operating flexibility (short leases, scalable staffing, multi-segment service mix) and own the equipment outright rather than financing.
What is the minimum wage I have to pay cleaners in North Dakota?
The federal $7.25/hour minimum wage applies in North Dakota – ND has no state minimum wage above the federal floor. Cleaning is generally not a tipped industry, so the tipped-wage rule ($4.86/hour cash wage with tip credit) rarely applies. Most ND residential cleaning operators pay $14-$22/hour to attract reliable cleaners; commercial cleaning team pay typically runs $13-$18/hour depending on shift and location. Bakken-area pay is structurally higher because of the oil-economy labor market.
Do I need a sales tax permit if I only do residential cleaning in North Dakota?
Generally no – if you only sell cleaning labor (priced as a service) without selling tangible items, no ND sales tax applies and no permit is needed. The moment you sell anything tangible (cleaning supplies, take-home product, rented equipment), you must register through TAP at tap.nd.gov and collect 5% state sales tax plus local rate up to 3%. Most residential cleaning operators stay on the labor-only side to keep their bookkeeping simple.
What does it cost to start a cleaning service in North Dakota?
Solo residential cleaning startup typically runs $3,500-$10,000: LLC formation $185, supplies and equipment $700-$1,600, insurance and bond $400-$900, marketing $300-$1,500, and 3 months of working capital $2,000-$5,000. A small commercial team (3 cleaners with a vehicle) runs $33,000-$75,000+ – the vehicle alone is the largest line item ($15,000-$30,000 used commercial van). Cleaning has the lowest startup cost of any small-business industry covered on this site, which is one reason it’s the most accessible path to small-business ownership in ND.
More North Dakota Business Guides
- How to Start a Daycare in North Dakota (2026)
- How to Start a Food Truck in North Dakota (2026)
- How to Start a Hair Salon in North Dakota (2026)
- How to Start a Landscaping Business in North Dakota (2026)
- How to Start a Private Investigation Business in North Dakota (2026)
- How to Start an HVAC Business in North Dakota (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 Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming