Last updated: April 28, 2026
Starting a cleaning service in North Carolina is mechanically one of the lowest-friction small business launches in the southeast. NC has no state-level cleaning license for residential or commercial work, no statewide business license (privilege licenses were repealed by Session Law 2014-3 effective July 1, 2015), and janitorial services are not subject to NC sales tax at the state level [NCDOR / state guide]. Compare that to Pennsylvania and Illinois – where building cleaning is taxable under specific code sections – and NC’s structure is meaningfully friendlier for service margin.
The two NC-specific things that do matter are workers’ compensation and the NC Employee Fair Classification Act (EFCA). Workers’ comp is mandatory at three or more employees under N.C. Gen. Stat. § 97-2, and NC’s enforcement posture is aggressive: the NC Industrial Commission’s Criminal Investigations & Employee Classification Section proactively investigates misclassification complaints, and willful failure to carry required coverage exposes you to misdemeanor charges under NCGS § 97-94. Cleaning businesses are a known audit target because the temptation to label residential cleaners as 1099 contractors is high – and the NC EFCA, codified at NCGS Chapter 143 Article 83 from a 2015 executive order, was passed specifically to deter that pattern.
Cleaning Service Requirements in North Carolina at a Glance
| Requirement | Agency | Cost | Notes |
|---|---|---|---|
| LLC Articles of Organization | NC Secretary of State | $125 | Online or paper, same fee |
| NC LLC Annual Report | NC Secretary of State | $200 paper / $203 online | Due April 15 every year; $200 late penalty |
| Federal EIN | IRS | Free | Required to hire employees or open a business bank account |
| State cleaning license | None | $0 | NC has no state license for residential or commercial cleaning |
| Statewide business license | None | $0 | Privilege license repealed July 1, 2015 (SL 2014-3) |
| Sales and Use Tax registration | NC Department of Revenue | Free if needed | Janitorial services NOT taxable; needed only if you sell taxable products |
| Workers’ Compensation Insurance | Private insurer (or NCRB Assigned Risk if no voluntary carrier) | NCCI 9014/9015 ~$2-$4 per $100 payroll; 0917 (domestic) higher | Required at 3 employees per NCGS § 97-2 |
| Unemployment Insurance Account | NC DES | Free; new employer rate 1.0%; wage base $34,200 (2026) | Register before first payroll |
| General Liability Insurance | Commercial insurer | $400-$1,200/year | Most clients require $1M occurrence / $2M aggregate |
| Janitorial / Surety Bond | Bonding agent | $100-$400/year for $10K-$50K bond | Not legally required; commercial clients often require it |
| Commercial Auto Insurance | Commercial insurer | $1,000-$2,500/year | Required for any vehicle used to transport employees or supplies |
| Assumed Business Name (DBA) | County Register of Deeds | ~$26 each county | Only if operating under a non-LLC name |
How to Start a Cleaning Service in North Carolina (Step by Step)
Step 1: Form Your North Carolina LLC and Get Your EIN
File Articles of Organization at the NC Secretary of State Business Registration portal for $125. Online filings process in 3-5 business days; paper takes 7-10. Get your free federal EIN at IRS.gov. Set a reminder for April 15 next year – that’s when your $203 (online) or $200 (paper) annual report is due, with a $200 late penalty and no grace period.
Step 2: Decide What Kind of Cleaning Business You’re Building
NC has no state license for residential cleaning OR commercial janitorial. The market segments matter for insurance and operations, not licensing:
- Residential cleaning – individual homes, recurring weekly or biweekly. Lower entry cost ($500-$3,000 startup). Workers’ comp class code 0917 (Domestic Workers – Residential). Most operators use solo-cleaner or 2-cleaner team models. Client acquisition through online platforms, referrals, and neighborhood marketing.
- Commercial / janitorial – offices, retail, medical facilities, schools. Higher entry cost ($3,000-$15,000 with floor equipment). Workers’ comp class codes 9014 (Janitorial Services) or 9015 (Buildings – Operation). Bonding and Certificates of Insurance with client as additional insured are common contract requirements. Recurring monthly contracts with net-30 payment terms.
- Specialty cleaning – move-out, post-construction, carpet/upholstery, window cleaning. May trigger NC sales tax if bundled with repair/maintenance/installation services to real property under the RMI rules – more on that below.
Step 3: NC Sales Tax – Cleaning Services Are NOT Taxable, But Watch the RMI Rule
Pure janitorial and cleaning services are not subject to NC sales and use tax at the state level [reference]. This is a meaningful margin advantage compared to Pennsylvania (cleaning taxable since 10/1/91 under 61 Pa. Code § 60.1) and Illinois (where building cleaning falls under specific RMI provisions). You do not need an NC sales tax license to invoice cleaning labor.
Where NC sales tax does apply for cleaning operations:
- Tangible products sold to clients – if you sell cleaning chemicals, paper goods, equipment, or consumable supplies as a separate line item at retail, those sales are taxable at the full combined county rate (4.75% state + 2.0-2.5% local + transit add-ons). Register for a free sales tax license at NCDOR.
- RMI bundling – North Carolina’s “repair, maintenance, and installation services” (RMI) rules under N.C. Gen. Stat. § 105-164.4(a)(16) do tax repair and maintenance services to real property, tangible personal property, motor vehicles, and certain digital property. Pure cleaning is not RMI. But carpet cleaning bundled with carpet repair, deep-clean services that include surface restoration, or post-construction cleaning that includes installation work can fall into RMI – and the bundled charge may be taxable. Separately invoicing cleaning labor and any bundled repair work avoids the issue.
Step 4: Workers’ Comp at 3 Employees and the EFCA Trap
Under N.C. Gen. Stat. § 97-2, workers’ compensation insurance is required for any non-agricultural NC employer with three or more total employees – part-time, seasonal, and family members all count toward the three. Below three you don’t have to carry coverage, but the moment you reach three, you need it before that third worker’s first day.
NC’s enforcement posture for cleaning businesses is genuinely aggressive because of the misclassification incentive. The NC Industrial Commission’s Criminal Investigations & Employee Classification Section investigates misclassification complaints proactively, and the NC Employee Fair Classification Act (EFCA) – codified at NCGS Chapter 143 Article 83 from a 2015 executive order signed into permanent law in 2017 – establishes the Employee Classification Section as a clearinghouse. The penalty stack:
- Civil penalties – up to $1 per employee per day for missing workers’ comp coverage
- Stop-work orders – the NCIC can shut your operation down until coverage is in place
- Misdemeanor charges – willful failure to carry workers’ comp under N.C. Gen. Stat. § 97-94
- Personal liability – if a worker is injured and you don’t have coverage, you owe their full medical and wage-loss benefits out of pocket
Why cleaning businesses get audited: The temptation to label residential cleaners as “1099 independent contractors” is widespread because it eliminates payroll taxes, workers’ comp, and unemployment insurance. But the NC right-to-control test (and the federal economic-realities test under the FLSA) typically classifies them as employees if you direct when, where, and how the work is done, supply the cleaning equipment and chemicals, and pay per shift or per house. If you can’t honestly say the cleaner runs an independent business that serves multiple clients on their own terms, they’re an employee.
NCCI insurance class codes for NC cleaning businesses:
- 9014 – Janitorial Services. Standard for commercial cleaning crews. NC base rate typically $2-$4 per $100 of payroll.
- 9015 – Buildings – Operation by Owner or Contractor. Used for in-house janitorial under building operation contracts.
- 0917 – Domestic Workers – Residential. Higher rate than commercial codes; NC residential cleaning agencies typically classify here.
Step 5: General Liability, Bonding, and Commercial Auto
- General liability ($1M occurrence / $2M aggregate): $400-$1,200/year for a small NC cleaning operation. Required by virtually every commercial client and most residential clients. Add the client as “additional insured” on the certificate when contracting commercial accounts.
- Janitorial / surety bond ($10K-$50K coverage): Not legally required in NC but commonly required by commercial property managers, hotels, banks, and Class-A office buildings. Reimburses the client if an employee steals property. Premium: $100-$400/year for a $50,000 bond.
- Commercial auto insurance ($1,000-$2,500/year): Required if you use a vehicle to transport employees, supplies, or equipment between job sites. Personal auto policies often exclude business use – check before relying on personal coverage.
- Workers’ compensation: Mandatory at 3 employees. Quote from voluntary carriers (most P&C insurers) or the NCRB Assigned Risk Plan if no voluntary carrier will write you.
Step 6: City-Level and Local Considerations
After the July 1, 2015 privilege license repeal under SL 2014-3, most NC cities do NOT require a general business license for a cleaning service. However, the cities still regulate:
- Home-based business zoning: If you operate from a home address (storing supplies, dispatching crews from a residential garage), check your city’s home occupation rules. Charlotte, Raleigh, Durham, Greensboro, and Asheville each have ordinances that limit signage, employee/visitor counts, and commercial vehicle parking at residential addresses.
- Signage permits: Vehicle wraps and yard signs at job sites generally don’t require permits, but permanent commercial signage at a leased office or retail front does.
- Solid waste disposal: Commercial cleaning generates more dumpster volume than residential trash – some cities and counties require commercial waste contracts.
- New hire reporting: Within 20 days of every new hire under N.C. Gen. Stat. § 110-129.2, report to the NC New Hire Directory.
North Carolina Cleaning Service Market: Where the Demand Is
The Triangle (Raleigh-Durham-Chapel Hill): Research Triangle Park alone is millions of square feet of pharma and biotech lab and office space – the cleaning specifications for biotech facilities (cleanroom protocols, BSL-2 lab cleaning, regulated waste handling) command premium rates over generic office janitorial. Duke, UNC-Chapel Hill, and NC State health systems are major commercial cleaning buyers. Wake County’s high household incomes and dual-income tech families generate strong residential cleaning demand.
Charlotte (Mecklenburg): The largest commercial cleaning market in NC. Bank of America Center, Truist Center, Wells Fargo Charlotte campuses, and the Uptown corridor are tens of millions of square feet of Class-A office space requiring nightly janitorial. Hospitality cleaning demand from Marriott, Hilton, Westin, and the Charlotte Convention Center adds another layer. The PAVE Act 1¢ sales tax increase July 1, 2026, does not affect cleaning service pricing (cleaning is not taxable) but does affect any tangible product sales you bundle.
The Triad (Greensboro / Winston-Salem / High Point): Less crowded than the Triangle or Charlotte. Strong manufacturing and logistics demand (PTI airport hub, Honda Aircraft, FedEx). Lower commercial cleaning rates compensated by lower operating costs.
Asheville and the western mountains: Tourism-driven seasonal demand. Vacation rental turnover cleaning (Airbnb, VRBO) is a substantial market segment in Buncombe County and the surrounding mountain towns. Heavy seasonal pattern – peak demand May-October.
Wilmington and the coast: Vacation rental turnover cleaning at Wrightsville Beach, Carolina Beach, and Topsail Island. Hurricane post-storm cleanup is its own intermittent specialty (post-construction debris, water damage). Salt air and humidity drive faster equipment wear.
Cost to Start a Cleaning Service in North Carolina
| Item | Solo Residential Start | Small Commercial Crew Start |
|---|---|---|
| NC LLC formation | $125 | $125 |
| Federal EIN | $0 | $0 |
| Cleaning supplies (initial) | $300-$700 | $1,500-$3,500 |
| Equipment (vacuum, mop systems, floor machines) | $300-$1,500 | $3,000-$8,000 |
| Vehicle (or personal vehicle initially) | $0-$5,000 used van | $15,000-$30,000 used van |
| General liability insurance | $400-$700/yr | $700-$1,200/yr |
| Janitorial bond ($10K-$50K) | Optional ($100-$200/yr) | $200-$400/yr typical |
| Commercial auto insurance | $0 (personal initially) | $1,000-$2,500/yr |
| Marketing (website, signs, vehicle wrap) | $200-$1,000 | $1,000-$3,500 |
| NC LLC annual report (year 2) | $203/yr | $203/yr |
| Workers’ comp (if 3+ employees) | N/A initially | 2-4% of payroll (NCCI 9014) |
| Operating reserve (3 months) | $1,500-$3,000 | $8,000-$20,000 |
| Total realistic year-1 budget | $2,500-$11,000 | $30,000-$70,000 |
Key NC Agencies for Cleaning Service Operators
| Agency | What They Handle | Contact |
|---|---|---|
| NC Secretary of State – Business Registration | LLC formation, annual reports | sosnc.gov |
| NC Department of Revenue | Sales tax (cleaning is exempt; product sales taxable); withholding | ncdor.gov |
| NC Industrial Commission – Workers’ Comp | Workers’ compensation enforcement (3-employee threshold) | ic.nc.gov |
| NC Industrial Commission – Employee Classification Section | Employee Fair Classification Act enforcement; misclassification complaints | NCIC EC Section |
| NC Division of Employment Security (DES) | Unemployment insurance accounts; new employer 1.0% rate | des.nc.gov |
| NC New Hire Directory | 20-day new hire reporting under NCGS § 110-129.2 | ncnewhires.ncdhhs.gov |
| County Register of Deeds | Assumed Business Name (DBA) certificates | ncrod.org |
Related North Carolina Business Guides
← Back to all North Carolina business guides
Frequently Asked Questions
Are cleaning services subject to North Carolina sales tax?
No. Pure janitorial and cleaning services are not subject to NC sales and use tax at the state level. You do not need a sales tax license to invoice cleaning labor. However, you DO need a sales tax license if you sell tangible products (cleaning chemicals, paper goods, equipment) at retail to clients – those sales are taxable at the full combined county rate. The “Repair, Maintenance, and Installation” (RMI) rules under N.C. Gen. Stat. § 105-164.4(a)(16) can apply if cleaning is bundled with repair or installation services to real property – separately invoicing cleaning vs any bundled repair work avoids the issue.
Do I need a state license to start a cleaning business in North Carolina?
No. North Carolina has no state license for residential cleaning or commercial janitorial work. NC also has no statewide general business license – privilege licenses were repealed by Session Law 2014-3 effective July 1, 2015. The remaining licensing layer is industry-specific (cosmetology, HVAC, child care, etc.) and does not apply to cleaning. Most NC cities also do not require a city business license for cleaning operators after the 2015 repeal, though zoning rules for home-based businesses still apply.
When does North Carolina require workers’ compensation for a cleaning business?
At three or more total employees, including part-time, seasonal, and family members on payroll, under N.C. Gen. Stat. § 97-2. Below three employees, coverage is not required (but is recommended for liability protection). Above three, coverage is mandatory before the third employee’s first day. The NC Industrial Commission enforces with stop-work orders, $1/employee/day fines, and misdemeanor charges for willful failure under NCGS § 97-94. NCCI insurance class codes for NC cleaning: 9014 (Janitorial Services), 9015 (Buildings Operations), 0917 (Domestic Workers Residential).
Can I classify my residential cleaners as 1099 independent contractors?
Usually not – and this is a known audit target for the NC Industrial Commission’s Employee Classification Section under the Employee Fair Classification Act. The NC right-to-control test (and the federal economic-realities test) classifies a worker as an employee if you direct when, where, and how the work is done, supply the equipment and chemicals, and pay per shift or per house. If you can’t honestly say the cleaner runs an independent business with multiple clients on their own terms, they’re an employee. Misclassification exposes you to back payroll taxes, unpaid workers’ comp premiums, civil penalties, and potential misdemeanor charges.
How much does it cost to start a cleaning business in North Carolina?
A solo residential cleaner can start for $2,500-$11,000 all-in (LLC $125 + supplies $300-$700 + equipment $300-$1,500 + insurance $400-$700/yr + marketing + 3-month operating reserve). A small commercial crew launch runs $30,000-$70,000 (commercial van $15K-$30K, equipment $3K-$8K, bonding/insurance $1K-$2K, operating reserve $8K-$20K). Plus the recurring $203/year LLC annual report and workers’ comp once you reach 3 employees.
What insurance does a North Carolina cleaning business actually need?
Three layers in priority order: (1) General liability ($1M occurrence / $2M aggregate) at $400-$1,200/year – required by virtually every commercial client and most residential ones; (2) Workers’ compensation when you reach 3 employees under NCGS § 97-2; (3) Commercial auto insurance ($1,000-$2,500/year) if you use a vehicle for business. A janitorial / surety bond ($10K-$50K) is not legally required in NC but is commonly required by commercial property managers, hotels, banks, and Class-A office buildings – cost $100-$400/year.
More North Carolina Business Guides
- How to Start a Daycare in North Carolina (2026)
- How to Start a Food Truck in North Carolina (2026)
- How to Start a Hair Salon in North Carolina (2026)
- How to Start a Landscaping Business in North Carolina (2026)
- How to Start a Private Investigator Business in North Carolina (2026)
- How to Start an HVAC Business in North Carolina (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 Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming