Last updated: April 24, 2026
How to Start a Cleaning Service in Pennsylvania (2026)
The single most important thing to know about running a cleaning business in Pennsylvania is this: building cleaning and maintenance services are subject to Pennsylvania sales tax. Most states exempt cleaning services entirely. Pennsylvania has taxed them since October 1, 1991, under 61 Pa. Code § 60.1. Your janitorial contract, your residential home cleaning, your office nightly cleaning, your window washing, and your floor waxing are all taxable at 6% state — plus 2% in Philadelphia and 1% in Allegheny County. If you do not collect and remit this tax from day one, you create a trust-fund-tax liability that the Department of Revenue can come after you personally for.
There is one important exception: interior office building cleaning contracts can exclude separately stated employee costs (wages, payroll taxes, benefits) from the taxable base — so a commercial account with detailed invoice lines may only owe tax on the markup and materials portion, not the labor. Residential cleaning does not get this treatment. Knowing which of the three calculation methods to invoice under (Gross Fee, Actual Service Fee, or Average Method) is the single biggest tax-management decision for a Pennsylvania cleaning operator with commercial accounts.
On top of that, Pennsylvania requires workers’ compensation from your first employee, there are new annual report filings under Act 122 of 2022 (effective 2025), and Philadelphia imposes a free Commercial Activity License plus the BIRT that now applies to even the smallest operators (the $100K exemption was eliminated in 2025). Budget the regulatory overhead accordingly before you onboard accounts.
Cleaning Service Requirements in Pennsylvania at a Glance
| Requirement | Agency | Cost | Timeline |
|---|---|---|---|
| LLC Certificate of Organization | PA Dept. of State | $125 | 7-10 business days online |
| Act 122 Annual Report (from 2025) | PA Dept. of State | $7/year (LLC window Jan 1 – Sep 30) | Annual |
| Sales Tax License (MANDATORY for PA cleaners) | myPATH | Free | Before first invoice — 6% + local |
| Employer Withholding + UC Tax | myPATH | UC new employer 3.822% on $10,000 wage base | Before first payroll |
| Workers’ Compensation Insurance | Private carrier or SWIF | Varies (janitorial NCCI 9014 or 9015 classifications) | Before first employee |
| General Liability Insurance | Private carrier | $500-$1,500/year for solo or small crew | Before serving first account |
| Janitorial Bond (commercial contracts often require) | Surety bond broker | $100-$300/year for $10K bond | As required by commercial clients |
| Philadelphia Commercial Activity License (CAL) | Philadelphia eCLIPSE | Free; does not expire | Before serving Philadelphia accounts |
| Philadelphia BIRT (no exemption) | Philadelphia Dept. of Revenue | 1.410 mills gross + 5.71% net income | Annually (April 15) |
| Pittsburgh Payroll Expense Tax (if PGH workers) | Pittsburgh Dept. of Finance | 0.55% of payroll | Quarterly |
| HICPA Registration (if any residential > $5K/yr) | PA Office of Attorney General | $100 biennial (applications after March 2, 2026) | Only if cleaning ties to improvement work like post-renovation cleanup |
How to Start a Cleaning Service in Pennsylvania (Step by Step)
Step 1: Form Your Pennsylvania LLC
File a Certificate of Organization (DSCB:15-8821) online at file.dos.pa.gov. Filing fee $125. Designate a registered office with a Pennsylvania street address (Pennsylvania uses a registered office rather than a registered agent). Immediately after formation, apply for your free federal EIN at IRS.gov.
Act 122 annual report (new since 2025): Pennsylvania replaced the old decennial report with an annual report for LLCs. Window: January 1 – September 30 each year. Fee: $7 per year. For 2025-2026 there is no penalty for missing the window; starting in 2027 failure to file within six months triggers administrative dissolution.
Step 2: Register for a Pennsylvania Sales Tax License
This is the step most new PA cleaning operators skip — and it is non-negotiable. Register for a free Sales Tax License through myPATH before issuing your first invoice. Under 61 Pa. Code § 60.1 (effective October 1, 1991), building cleaning and maintenance services are taxable in Pennsylvania.
What’s taxable:
- Janitorial, maid, and housekeeping services
- Office or building cleaning (nightly, post-construction, move-in/move-out)
- Window cleaning
- Floor waxing, stripping, and polishing
- Chimney cleaning
- Acoustical tile cleaning
- Venetian blind cleaning
- Service station and parking-structure cleaning, degreasing
- Routine maintenance: replacing light bulbs, changing air filters, elevator maintenance
What’s NOT taxable:
- Boiler and furnace cleaning/repair (effective January 1, 1992)
- Residential air-conditioning maintenance (effective July 1, 2000)
- Interior and exterior painting, wallpapering
- Repair work that does not qualify as “cleaning” or “routine maintenance”
- Apartment complex common-area and exterior cleaning performed for a landlord — treated as “incidental to providing an apartment” and therefore nontaxable
Rates to collect:
- 6% state sales tax — everywhere in Pennsylvania
- +1% Allegheny County = 7% total (Pittsburgh)
- +2% Philadelphia = 8% total
- 6% flat in all other counties
Step 3: Understand the Interior Office Employee Cost Exclusion
The single biggest tax-planning opportunity for a Pennsylvania commercial cleaner is the interior office building cleaning exclusion. Under 61 Pa. Code § 60.1, you may exclude separately stated employee costs from the taxable base when cleaning the interior of an office building used predominantly (>50% of square footage) for business.
“Employee costs” for this purpose include:
- Wages and salaries
- Bonuses and commissions
- Employment benefits (health, dental, retirement contributions)
- Expense reimbursements
- Payroll and withholding taxes (employer portion of FICA, UC, etc.)
Administrative supplies (invoices, receipts) do not qualify for exclusion even when separately stated, and materials/consumables (paper towels, cleaners) are always taxable.
You must choose one of three calculation methods and apply it consistently:
- Gross Fee Method: Tax the entire invoice. Simplest. Best for residential clients, small commercial jobs, and operators who prefer not to track employee cost allocation.
- Actual Service Fee Method: On each invoice, separately state the dollar amount of employee costs allocable to that job, and exclude that portion from the taxable base. Requires solid time-tracking and cost-accounting. Best for larger office accounts.
- Average Method: Use the prior year’s ratio of employee costs to total cleaning revenue as a percentage deduction applied prospectively. Simple to administer year-round but carries audit risk if the ratio swings significantly.
Residential cleaning does not qualify for the employee cost exclusion. The full charge for residential cleaning is always taxable at the full combined rate.
Step 4: Get the Right Insurance and Bonding
Most Pennsylvania commercial cleaning contracts require:
- General Liability Insurance — $1M/$2M per occurrence/aggregate typical. Cost $500-$1,500/year for solo or small-crew cleaners.
- Janitorial Bond (dishonesty bond) — $10K-$25K typical. Cost $100-$400/year. Protects clients from theft by your employees.
- Workers’ Compensation — required at first employee (see Step 5).
- Commercial Auto Insurance — personal auto policies exclude commercial use. Add commercial auto if employees drive to job sites in a company vehicle ($1,200-$2,500/year).
Janitorial NCCI workers’ comp classifications used in Pennsylvania:
- 9014 — Buildings — Operation by Owner or Lessee — Commercial. Standard office cleaning.
- 9015 — Buildings — Operation by Owner or Lessee — with certain maintenance. Heavier cleaning including floor machine work.
- 0917 — Domestic Workers — Residential — Inside. Applies to residential-only operators.
Step 5: Hire Legally — Workers’ Comp and Payroll Registration
Pennsylvania requires workers’ compensation insurance from your first employee. No threshold, no exemption, no “under 10 hours” rule. Coverage must be in force on the employee’s first day of work.
Non-compliance penalties:
- First offense: third-degree misdemeanor — up to $2,500 fine and/or one year imprisonment
- Intentional violation: third-degree felony — up to $15,000 fine and/or seven years imprisonment
- Each day without coverage is a separate offense
- Loss of statutory immunity — injured workers can sue you in civil court
Purchase coverage from any licensed private carrier or from the State Workers’ Insurance Fund (SWIF), which must accept eligible employers.
Register for payroll taxes on myPATH:
- Employer Withholding account (withhold 3.07% state PIT)
- UC Tax account (new non-construction employer rate 3.822% on $10,000 wage base, 2026)
- Withhold 0.07% employee UC contribution (PA is one of only a handful of states with employee UC contribution)
- Withhold local EIT (1-2% combined) through Keystone, Berkheimer, or Jordan based on employee residence
- Withhold LST (up to $52/year per employee)
- Report new hires within 20 days to the Pennsylvania New Hire Reporting Program
Step 6: Philadelphia Compliance for City Accounts
Before you accept a Philadelphia cleaning account — even a single office — get the free Commercial Activity License (CAL) through eCLIPSE. The CAL has no fee and does not expire, but Philadelphia will not issue it until you open a Philadelphia tax account and are current on all city taxes.
Philadelphia BIRT
Philadelphia’s Business Income & Receipts Tax applies to gross receipts from Philadelphia cleaning work:
- 1.410 mills ($1.410 per $1,000) on gross receipts
- 5.71% on taxable net income
- No more $100,000 exemption — eliminated 2025. Every Philadelphia-active cleaner must file for tax year 2025 (due April 15, 2026) regardless of revenue
- New filers (no BIRT obligation in 2022-2024) are exempt from estimated-payment requirement for tax year 2026
Philadelphia’s BIRT rules have historically hit small cleaning businesses hardest because gross receipts are calculated on the full invoice, not the profit margin — a $100K Philadelphia cleaning route now owes BIRT on the full $100K (plus 5.71% on net income after expenses).
Philadelphia Wage Tax
If any of your employees work inside Philadelphia — even just on Philadelphia-based accounts — you must withhold Philadelphia Wage Tax:
- Philadelphia resident employees: 3.74% of wages (as of July 1, 2025)
- Nonresident employees working in Philadelphia: 3.43%
File and remit through the Philadelphia Tax Center.
Step 7: Pittsburgh Payroll Tax and Allegheny County
If you have employees working in Pittsburgh (city limits, not just Allegheny County), you owe Pittsburgh’s Payroll Expense Tax:
- 0.55% of payroll generated by work performed inside Pittsburgh
- Paid by the employer (not withheld from employees)
- Filed quarterly with the Pittsburgh Department of Finance
- Pittsburgh LST: $52/year per employee working in the city
Pittsburgh is one of very few U.S. cities that levies a direct payroll tax on employers. Allegheny County cleaning accounts outside Pittsburgh city limits (Monroeville, Penn Hills, Mount Lebanon, etc.) are subject to their own local EIT and LST but not the Pittsburgh Payroll Expense Tax.
Pennsylvania Cleaning Service Market: Where the Demand Is
Pennsylvania’s cleaning service market clusters around three structural demand drivers:
- Philadelphia metro (6.2M residents): Massive commercial office footprint in Center City and University City; Penn + Drexel campuses; CHOP and Children’s Hospital of Philadelphia complex; suburban Main Line residential. Center City vacancy has risen post-pandemic, but medical, research, and legal office cleaning remains steady. Airbnb/short-term rental turnover cleaning is a growing segment in South Philly and Fishtown.
- Pittsburgh metro (2.4M residents): UPMC’s massive healthcare footprint, CMU/Pitt campuses, Strip District and Lawrenceville retail, and the Downtown / Oakland office core. Robotics and AI companies (residual from Uber/Argo AI days) and Duolingo’s growth drive premium Class A office cleaning demand.
- Lehigh Valley (Allentown, Bethlehem, Easton): Amazon and logistics warehousing boom creates heavy-industrial facility cleaning demand. Residential cleaning growing with the Hispanic and commuter population.
- Harrisburg / Lancaster / York: State government office footprint (Capitol complex + agency buildings), Hershey medical/hospitality, Lancaster tourism (hotels, short-term rentals, Amish country B&Bs).
- Medical-facility cleaning statewide: Pennsylvania has a particularly dense hospital network — UPMC, Penn Medicine, Geisinger, Jefferson, Lehigh Valley Health Network. Specialized infection-control cleaning (EVS, terminal cleaning) pays premium rates but requires OSHA bloodborne-pathogen training and specific certifications.
- Post-construction cleanup: Philadelphia and Pittsburgh construction cycles (and the Lehigh Valley warehousing boom) drive steady demand for one-time post-construction and rough-final cleaning.
Cost to Start a Cleaning Service in Pennsylvania
| Expense | Startup Range | Notes |
|---|---|---|
| LLC formation + registered office | $125-$400 | $125 state fee + optional CROP service |
| Act 122 annual report (first year) | $7 | Due Jan 1 – Sep 30 each year for LLCs |
| PA Sales Tax License | Free | Register at myPATH before first invoice |
| Philadelphia CAL (if applicable) | Free | Required for Philly accounts via eCLIPSE |
| Initial equipment + supplies (solo residential) | $500-$1,500 | Vacuum, microfiber system, carts, chemicals |
| Initial equipment (commercial) | $2,000-$8,000 | Floor machines, backpack vac, wet/dry, cleaning cart fleet |
| General liability insurance | $500-$1,500/year | $1M/$2M policy typical |
| Janitorial bond | $100-$400/year | $10K-$25K, often required for commercial |
| Commercial auto insurance (if company vehicle) | $1,200-$2,500/year | Personal auto excludes commercial use |
| Workers’ comp (required at 1 employee) | $50-$300/month per employee | NCCI 9014/9015/0917 — varies by class and state experience |
| Marketing (website, local SEO, business cards) | $200-$1,500 | Google Business Profile free; Thumbtack and Angi are common |
| Realistic solo residential startup | $1,500-$4,000 | Lowest-cost entry point to a PA cleaning business |
| Realistic commercial crew startup | $8,000-$20,000 | Equipment-heavier; licensing/insurance higher |
Related Pennsylvania Business Guides
← Back to all Pennsylvania business guides
Frequently Asked Questions
Is cleaning service taxable in Pennsylvania?
Yes. Under 61 Pa. Code § 60.1 (effective October 1, 1991), building cleaning and maintenance services — including janitorial, office and building cleaning, window washing, and floor waxing — are subject to 6% state sales tax plus 1% in Allegheny County (Pittsburgh) or 2% in Philadelphia. Residential cleaning, commercial cleaning, and one-time post-construction cleaning are all taxable. Register for a free Sales Tax License at myPATH before issuing your first invoice.
Can I exclude employee costs from Pennsylvania sales tax on cleaning invoices?
Only for interior office building cleaning. For commercial office-building contracts, you may exclude separately stated employee costs (wages, salaries, bonuses, benefits, payroll taxes) from the taxable base. Choose one of three methods: Gross Fee (tax everything), Actual Service Fee (exclude documented employee costs per invoice), or Average Method (use prior year ratio). Residential cleaning is always fully taxable — the exclusion does not apply to homes. Administrative supplies and materials remain taxable in all cases.
Do I need a license to start a cleaning business in Pennsylvania?
Pennsylvania does not require a statewide cleaning-industry license. Any PA business needs a Certificate of Organization for an LLC ($125 with the Department of State), a free Sales Tax License on myPATH, and workers’ comp insurance from your first employee. Philadelphia requires a free Commercial Activity License (CAL) for any business operating in the city. Some cleaning work attached to home improvement (post-renovation cleaning sold as part of a renovation job > $5,000) may require HICPA registration with the PA Office of Attorney General.
How much does it cost to start a cleaning business in Pennsylvania?
A solo residential cleaning startup can launch for $1,500-$4,000: $125 LLC, $500-$1,500 for equipment and supplies, $500-$1,500 for general liability insurance, and $200-$500 for basic marketing. A commercial crew startup typically runs $8,000-$20,000 with heavier equipment (floor machines, backpack vacs, multiple carts), commercial auto insurance, janitorial bonding, and workers’ comp for employees from day one.
Is workers’ compensation required for a Pennsylvania cleaning business?
Yes — from the first employee. Pennsylvania has no threshold. Penalties: third-degree misdemeanor ($2,500 + up to one year) first offense; third-degree felony ($15,000 + up to seven years) if intentional. Each day without coverage is a separate offense. Janitorial NCCI classes are 9014 (commercial buildings), 9015 (heavier maintenance), and 0917 (residential domestic workers).
What taxes apply if I clean offices in Philadelphia?
Philadelphia cleaning accounts trigger multiple tax layers: (1) 8% sales tax on invoices (6% state + 2% Philly), (2) free Philadelphia Commercial Activity License required, (3) Philadelphia BIRT — 1.410 mills on gross receipts plus 5.71% on net income, with no $100,000 exemption after 2025, (4) Philadelphia Wage Tax if employees work in Philly (3.74% resident / 3.43% nonresident), and (5) potential Net Profits Tax on self-employment income. File BIRT annually by April 15; file sales tax per your myPATH-assigned frequency.
What taxes apply if I clean offices in Pittsburgh?
Pittsburgh cleaning accounts trigger: (1) 7% sales tax (6% state + 1% Allegheny County), (2) Pittsburgh’s 0.55% Payroll Expense Tax on wages for work performed inside Pittsburgh city limits (paid by employer quarterly), (3) Pittsburgh LST of $52/year per employee, and (4) if applicable, the 6-mill Institution & Service Privilege Tax on qualifying service businesses. Register with the Pittsburgh Department of Finance before your first Pittsburgh payroll.
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