Last updated: February 25, 2026
Starting a cleaning service in Pennsylvania is one of the most accessible business opportunities in the Keystone State. There’s no state-level cleaning license required, startup costs are low, and demand is strong across residential and commercial markets from Philadelphia to Pittsburgh and everywhere in between. Pennsylvania’s flat 3.07% income tax rate and lack of LLC annual reports make it a relatively business-friendly state for service companies.
That said, you’ll need to understand Pennsylvania’s sales tax rules for cleaning services (they’re taxable), get the right insurance, and navigate local business requirements that vary by municipality. This guide covers every step from LLC formation to your first client.
Cleaning Service Requirements in Pennsylvania at a Glance
| Requirement | Agency | Cost | Timeline |
|---|---|---|---|
| LLC Formation (Certificate of Organization) | PA Department of State | $125 | 3-5 business days (online) |
| EIN (Employer Identification Number) | IRS | Free | Immediate (online) |
| Sales Tax License | PA Department of Revenue (myPATH) | Free | 7-10 business days |
| Local Business License (if required) | City/Borough/Township | $0-$300 | Varies |
| Philadelphia CAL (if in Philly) | Dept. of Licenses & Inspections | $50 | 1-2 weeks |
| General Liability Insurance | Private carrier | $400-$1,000/year | Same day |
| Workers’ Comp (if employees) | Private carrier or SWIF | Varies by payroll | Same day |
| Surety Bond (if required by clients) | Bonding company | $100-$500/year | 1-3 days |
How to Start a Cleaning Service in Pennsylvania (Step by Step)
Step 1: Form Your Business Entity
File a Certificate of Organization with the PA Department of State through business.pa.gov to form your LLC ($125). After formation, apply for a free EIN from the IRS. Open a separate business bank account to keep personal and business finances separate.
If you’re operating under a name different from your LLC’s legal name, file a Fictitious Name Registration ($70) with the Department of State and publish it in two newspapers in your county.
Step 2: Register for Sales Tax
Cleaning services are taxable in Pennsylvania. Both residential and commercial cleaning services are subject to sales tax. Register for a free Sales Tax License through myPATH (Pennsylvania’s tax portal).
- State rate: 6%
- Allegheny County (Pittsburgh area): 7%
- Philadelphia: 8%
You must collect and remit sales tax on all cleaning services. File returns monthly, quarterly, or semi-annually depending on your volume. The sales tax applies to building maintenance and cleaning services – this includes janitorial services, carpet cleaning, window cleaning, and general housekeeping.
Step 3: Get Local Permits
Pennsylvania does not require a statewide cleaning service license or permit. However, local requirements vary:
- Philadelphia: Obtain a Commercial Activity License (CAL) from the Department of Licenses and Inspections ($50). Register for the Business Income and Receipts Tax (BIRT).
- Pittsburgh: Check with the Department of Permits, Licenses, and Inspections for local business license requirements.
- Other municipalities: Contact your local borough, township, or city clerk. Some require a local business license or home occupation permit if operating from your residence.
Step 4: Get Business Insurance
Insurance is critical for a cleaning business – you’re working inside people’s homes and businesses where accidents can cause expensive damage.
- General Liability Insurance: Covers property damage (breaking a client’s belongings), bodily injury, and third-party claims. Standard coverage: $1 million per occurrence / $2 million aggregate. Cost: $400-$1,000/year for a small cleaning business.
- Workers’ Compensation: Mandatory in PA if you have employees. Even one part-time employee triggers this requirement. Non-compliance is a felony. Get coverage through a private carrier or the State Workers’ Insurance Fund (SWIF).
- Surety Bond: Not legally required, but many commercial clients and property managers require a janitorial bond (typically $10,000-$50,000 in coverage) to protect against employee theft. Cost: $100-$500/year.
- Commercial Auto: If you use vehicles for business, your personal auto policy won’t cover business use. Budget $1,200-$2,500/year.
Step 5: Register for Local Taxes
Pennsylvania’s local tax system means you’ll have additional registrations beyond state taxes:
- Earned Income Tax (EIT): Register with your local tax collector. Rate is typically 1%-2% split between your municipality and school district.
- Local Services Tax (LST): Up to $52/year if your municipality imposes it.
- Net Profits Tax: Some municipalities tax business net profits at the same rate as EIT.
- Philadelphia BIRT: If operating in Philadelphia, you must file Business Income and Receipts Tax returns.
Step 6: Set Up Operations
With your legal and tax registrations complete, focus on operations:
- Equipment and supplies: Vacuum, mop, cleaning chemicals, microfiber cloths, bucket, spray bottles, protective gloves. Budget $500-$2,000 for initial supplies.
- Service agreements: Create written contracts that outline scope of work, pricing, cancellation policy, and liability limitations.
- Pricing: Residential cleaning in PA typically runs $120-$250 per visit for a standard home. Commercial cleaning is usually priced per square foot ($0.05-$0.25/sq ft).
- Marketing: Google Business Profile, Thumbtack, Nextdoor, and local Facebook groups are effective for cleaning businesses.
Cost to Start a Cleaning Service in Pennsylvania
| Item | Cost | Notes |
|---|---|---|
| LLC Formation | $125 | Certificate of Organization filing fee |
| EIN | Free | IRS – apply online |
| Fictitious Name (if needed) | $70+ | Plus newspaper publication costs |
| Sales Tax License | Free | Via myPATH |
| Local Business License | $0-$300 | Varies by municipality |
| General Liability Insurance | $400-$1,000/year | $1M/$2M coverage |
| Surety Bond | $100-$500/year | Optional but recommended for commercial |
| Equipment & Supplies | $500-$2,000 | Vacuum, chemicals, tools |
| Marketing (initial) | $200-$500 | Business cards, website, ads |
Estimated total startup cost: $1,400-$4,500
Related Pennsylvania Business Guides
- How to Start a Food Truck in Pennsylvania
- How to Start a Daycare in Pennsylvania
- How to Start an HVAC Business in Pennsylvania
- How to Start a Hair Salon in Pennsylvania
- How to Start a Landscaping Business in Pennsylvania
- How to Start a Private Investigation Business in Pennsylvania
← Back to all Pennsylvania business guides
Frequently Asked Questions
Do I need a license to start a cleaning business in Pennsylvania?
Pennsylvania does not require a state-level license specifically for cleaning businesses. However, you need to form a business entity (LLC recommended, $125), register for sales tax (cleaning services are taxable in PA), and check your local municipality for any required business licenses. Philadelphia requires a Commercial Activity License ($50).
Is cleaning service subject to sales tax in Pennsylvania?
Yes. Building maintenance and cleaning services are taxable in Pennsylvania. You must collect 6% state sales tax (7% in Allegheny County, 8% in Philadelphia) on all cleaning services – both residential and commercial. Register for a free Sales Tax License through myPATH before you start charging clients.
Do I need workers’ comp for a cleaning business in Pennsylvania?
Yes, if you have any employees. Pennsylvania requires workers’ compensation insurance for all employers, even with just one part-time employee. Sole proprietors and LLC members without employees are not required to carry it but may opt in. Non-compliance is a third-degree felony with fines up to $15,000.
How much does cleaning business insurance cost in Pennsylvania?
General liability insurance for a small cleaning business typically costs $400-$1,000 per year for standard $1M/$2M coverage. A janitorial surety bond runs $100-$500/year. Workers’ comp costs vary based on payroll but expect roughly $0.50-$2.00 per $100 of payroll for cleaning operations.
Do I need a surety bond for a cleaning business in Pennsylvania?
A surety bond is not legally required by the state, but many commercial clients, property management companies, and real estate agencies require a janitorial bond before hiring a cleaning service. This protects them against employee theft. A $10,000-$50,000 bond typically costs $100-$500 per year.
How much can I charge for cleaning services in Pennsylvania?
Residential cleaning rates in Pennsylvania typically range from $120-$250 per visit for a standard 3-bedroom home, depending on your area and the scope of work. Commercial cleaning is usually priced per square foot at $0.05-$0.25/sq ft depending on frequency and building type. Philadelphia and suburban areas command higher rates than rural regions.
More Pennsylvania Business Guides
- How to Start a Daycare in Pennsylvania (2026)
- How to Start a Food Truck in Pennsylvania (2026)
- How to Start a Hair Salon in Pennsylvania (2026)
- How to Start a Landscaping Business in Pennsylvania (2026)
- How to Start a Private Investigation Business in Pennsylvania (2026)
- How to Start an HVAC Business in Pennsylvania (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
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming