How to start a cleaning business in Pennsylvania (PA): 2026 guide

If you are working out how to start a cleaning business in Pennsylvania, start with sales tax: PA taxes building cleaning, homes included, so get the free sales tax license and add 6% (7% in Allegheny County, 8% in Philadelphia). Then register a $70 fictitious name, which a sole proprietor must advertise in two newspapers, or form a $125 LLC that files a $7 annual report.

BroomBook teamUpdated 13 min read 9 sections 19 sources cited

Key takeaways

  • Pennsylvania taxes residential and commercial cleaning. Collect 6%, or 7% in Allegheny County and 8% in Philadelphia. The sales tax license is free.
  • A fictitious name costs $70. If an individual is named on it, you also advertise it in two newspapers in your county, one of them a legal newspaper.
  • An LLC costs $125 to form and, since 2025, files a $7 annual report between January 1 and September 30.
  • Philadelphia requires a free Commercial Activity License and taxes business income and receipts. Pittsburgh wants new businesses registered within 15 days.
  • The minimum wage is still $7.25. Workers’ comp is required from your first employee, part-time or family included.
On this page

What must a Pennsylvania cleaner sort out before the first paid clean?

Four things: a sales tax license, a registered name (fictitious name or LLC), any city registration where you work, and liability insurance. The sales tax license is the one most new cleaners miss, because many guides say house cleaning is untaxed. In Pennsylvania it is taxed.

The state’s own PA Business Hub guide for cleaning businesses puts it plainly: residential and commercial building cleaning services are subject to sales tax, the license comes free through the Department of Revenue’s myPATH system, and beyond the basic registrations there is no general business license every Pennsylvania business needs. There is no state cleaning license either.

The order that avoids redoing paperwork

  1. Choose a name and a structure. Check the name with the Department of State before you buy a domain or print cards.
  2. File the fictitious name (and place the newspaper ads) or form the LLC.
  3. Register in myPATH for the sales tax license, and for employer accounts if you will hire.
  4. If you clean in Philadelphia or Pittsburgh, register with the city.
  5. Buy general liability insurance, and workers’ comp before your first employee starts.
  6. Set prices before tax, then add the rate for the county where each home is.

This page sticks to Pennsylvania. For choosing services, equipment and first clients, read our general guide on how to start a cleaning business. If you are still naming the company, the cleaning business name generator gives you ideas to check against the state’s records.

Is house cleaning taxable in Pennsylvania?

Yes. Pennsylvania taxes “building maintenance or cleaning services” performed in the state, and the definition covers the inside of homes as well as offices. The only residential carve-out is for a maid hired directly by the household as its own employee, which is not how a cleaning business works.

What the Department of Revenue says

The Retailer’s Information Guide (REV-717) says building maintenance or cleaning services are subject to tax when performed in Pennsylvania. It defines building cleaning as removing dirt, dust or grime on or inside a building and keeping the building and its contents in a clean, neat, polished or orderly appearance. Building repair work is not taxable, and neither are painting and wallpapering.

The one household exception

The regulation behind the guide, 61 Pa. Code § 60.1, excludes maid services performed in a two-party transaction where the person receiving the service must withhold federal income and Social Security taxes. In other words, a housekeeper on the homeowner’s own payroll. If clients pay your business, and your business pays you or your crew, you collect tax.

Which rate

The Department of Revenue’s sales and use tax page sets the state rate at 6%, with 1% local tax added in Allegheny County and 2% in Philadelphia. REV-717 adds that the local tax applies to services used in the county or city that imposes it, so the rate follows the home you clean, not your own address:

Where the home isRateTax on a $150 cleanClient pays
Most of Pennsylvania6%$9.00$159.00
Allegheny County (including Pittsburgh)7%$10.50$160.50
Philadelphia8%$12.00$162.00

Say on your website and quotes that prices are before tax, and set the tax aside every week: it is the client’s money, not your income. Build the price itself first, with the house cleaning pricing guide, then add the tax on top so it never comes out of your margin.

Why does a Pennsylvania fictitious name need newspaper ads?

Because state law makes sole proprietors announce it. A fictitious name costs $70 with the Department of State, and if an individual is listed as an owner, you must also publish a notice in two newspapers in your county. Budget for the ads as well as the filing fee.

Who has to register

The Department of State’s fictitious names page says any sole proprietorship, partnership, corporation, LLC or other association doing business under a name other than its own must register it. Cleaning under your own full name, such as “Ana Kowalski”, needs nothing. “Ana’s Home Cleaning” does, and so does “Ana Kowalski & Sons”.

The advertising rule

  • Who advertises: only registrations that list an individual as a party. A sole proprietor always does. An LLC registering a second name, with no individual listed, does not.
  • Where: two newspapers of general circulation in the county where the business is located, one of them a legal newspaper. If the county has only one newspaper of general circulation, that one is enough.
  • Proof: you don’t send it to the state, but keep it with your business records.

Ad prices vary a lot by county and paper, so call both papers for a quote before you file. The county courthouse or county bar association can tell you which paper is the legal one.

What happens if you skip it

The same page warns that a business using an unregistered fictitious name may not use Pennsylvania courts to enforce a contract made under that name, and a court can impose a $500 penalty for late registration. For a cleaner chasing an unpaid move-out clean, that matters. The Department of State fee schedule lists $70 for the registration and $70 to amend or cancel it.

What does a PA LLC cost now that annual reports are required?

$125 to form and $7 a year. Pennsylvania replaced its once-a-decade report with an annual report in 2025, so an LLC is no longer a file-and-forget company here.

The fee schedule lists $125 for a Certificate of Organization for a domestic LLC. The Department of State’s annual reports page says:

  • Most domestic and foreign filing associations, LLCs included, must file an annual report starting in 2025.
  • The fee is $7 for an LLC.
  • LLCs file between January 1 and September 30 each year.
  • The old decennial report requirement has been repealed.
  • Starting with reports due in 2027, a domestic LLC that doesn’t file faces administrative dissolution and loses the protection of its name.

One upside for sole proprietors weighing the switch: an LLC registering a trade name doesn’t need the newspaper ads when no individual is listed on the registration. If you plan to form an LLC within a year anyway, forming it first and trading under its own name can save you the ad costs.

An LLC separates business debts from personal ones. It doesn’t pay for a damaged floor: insurance does. Our guide to LLCs for cleaning businesses covers when the switch is worth it, and the insurance guide for cleaners covers the policies clients ask about.

Cleaning homes in Philadelphia: a free license and two city taxes

Philadelphia asks more than anywhere else in the state. Anyone doing business in the city, including cleaners based in the suburbs, needs a free Commercial Activity License, and owes the Business Income and Receipts Tax (BIRT) and, for sole proprietors and LLCs, the Net Profits Tax. Homes there also carry the 8% sales tax.

Commercial Activity License

The city’s Commercial Activity License page says any person or legal entity that does business in Philadelphia needs one, including businesses located outside the city. It costs nothing and never needs renewing, but you first need a BIRT account number and must be current on city taxes.

Business Income and Receipts Tax

The city’s BIRT page says every individual, partnership, LLC and corporation engaged in business for profit in the city must file. For tax year 2025 the rates are 1.410 mills on gross receipts ($1.41 per $1,000) plus 5.71% of taxable net income, and the first-$100,000 exemption small businesses used to get is gone as of tax year 2025. Returns are due April 15. On $60,000 of Philadelphia cleaning revenue, the receipts part alone is $84.60.

Net Profits Tax

The Net Profits Tax page applies it to Philadelphia residents wherever they work, and to nonresidents doing business in the city. It covers sole proprietors, partnerships and LLCs, not corporations. For 2025 the rates are 3.74% of net profits for residents and 3.43% for nonresidents, due April 15, with estimated payments during the year. The two city taxes interact, so have an accountant who knows Philadelphia prepare your first returns.

Pittsburgh and the rest of the state: local registration and wage taxes

Outside Philadelphia, local rules are lighter but not zero. Pittsburgh wants businesses registered within 15 days, and every Pennsylvania employer withholds local earned income tax and local services tax from employees’ pay.

Pittsburgh

Pittsburgh’s new business registration page says every person with an office or other place of business in the city that performs work or renders services there must register with the Department of Finance within 15 days of starting. You can email the form, mail it or walk in, and you aren’t registered until you get a verification letter. Homes in Pittsburgh, and the rest of Allegheny County, also take the 7% sales tax rate.

Local wage taxes, statewide

The state’s hiring workers guide says employers should withhold and remit the local earned income tax and local services tax for employees working in Pennsylvania, at rates set by where they live and work. Your payroll service looks those up for you, but it needs each cleaner’s home address and your work location to get it right.

Other towns

We did not check every borough and township. Before you start, call your municipality and ask three questions: do I need to register a home-based cleaning business, do I owe any local business tax, and are there sign or vehicle rules for home businesses. Write down who you spoke to.

Hiring in PA: $7.25, workers’ comp from day one, UC and new-hire reports

Pay at least $7.25 an hour, buy workers’ comp before your first employee starts, register for unemployment compensation through myPATH, and report each new hire within 20 days. Pennsylvania’s wage floor is low; its workers’ comp rule is strict.

Minimum wage

The Department of Labor and Industry’s wage FAQ confirms the minimum wage is $7.25 an hour. A bill to raise it, HB 2189, passed the state House on March 24, 2026 and was waiting on the Senate when we checked on October 5, 2026. Nothing has changed yet, but watch for it. In practice you won’t hire good cleaners at $7.25 in Pennsylvania, so set prices that let you pay a competitive wage.

Workers’ comp from the first employee

Labor and Industry’s page on purchasing workers’ compensation insurance says coverage is generally mandatory for all employers with one or more employees, part-time or full-time, family members included. You can buy it from a private insurer through an agent or broker, or from the State Workers’ Insurance Fund (SWIF), which helps new businesses that struggle to get private coverage. The department’s workers’ comp page warns that employers without it may be sued by employees and criminally prosecuted.

Unemployment compensation

The UC employer’s handbook says anyone with employees, or planning to hire, registers through myPATH, and Labor and Industry then sets your rates and account number. Its 2026 tax highlights set the newly liable non-construction employer rate at 3.822% on a taxable wage base of $10,000 per employee, so at most $382.20 per employee per year. Employees also pay 0.07% of their gross wages, which you withhold.

New-hire reports

The Pennsylvania New Hire Reporting Program says employers must report new hires within 20 days of the date of hire, including rehires who went more than 30 days without wages, through PA CareerLink.

Calling cleaners contractors doesn’t make them contractors. If they work your schedule, with your supplies, for your clients, they look like employees, and workers’ comp, UC and withholding all follow. Ask an accountant before you decide.

What does it cost to start a cleaning company in PA?

State fees are moderate: $70 for a fictitious name plus newspaper ads, or $125 for an LLC plus $7 a year. The sales tax license and Philadelphia’s license are free. Insurance, workers’ comp and supplies cost more than the filings.

Government fees below were checked on official pages on October 5, 2026. Rows marked “estimate” are our rough ranges, not quotes.

Cost itemCostNotes
Fictitious name registration$70Not needed under your own full name or an LLC’s own name.
Newspaper ads for the fictitious nameGet quotesTwo papers in your county, one a legal paper. Only when an individual is listed.
LLC Certificate of Organization$125Optional. Filed with the Department of State.
LLC annual report$7 a yearFiled January 1 to September 30.
Sales tax license$0Required: cleaning is taxable at 6%, 7% or 8%.
Philadelphia Commercial Activity License$0Only if you work in Philadelphia. Needs a BIRT account first.
State unemployment taxUp to $382.20 per employee per year3.822% of the first $10,000 for new employers in 2026.
Workers’ compGet quotesRequired from your first employee. Private insurer or SWIF.
General liability insuranceGet quotesCompare two or three quotes with the same details.
Starter supply kit$200 to $500 (estimate)Less if you already own a good vacuum.
Booking, scheduling and payment softwareYour choiceBroomBook is $29 a month for up to 2 cleaners, with a 14-day free trial.

A realistic minimum for a solo sole proprietor with a business name: $70 for the fictitious name, the two newspaper ads, roughly $200 to $500 of supplies (our estimate) and your first insurance payment. Remember that the sales tax you collect is not revenue.

Running a Pennsylvania cleaning schedule with BroomBook

We make BroomBook, a scheduling, online booking and crew app for residential cleaning businesses. It handles booking, reminders, the crew’s day and payment. It does not handle Pennsylvania’s local tax maze, and one limit matters here.

  • Sales tax on each clean. You turn on sales tax and enter a US rate, and it is added to the price. It is one rate for the whole business, not a rate per address. If you clean in Philadelphia (8%) and in Montgomery or Delaware County (6%), BroomBook can’t charge each home its own rate, so ask your accountant how to handle the difference, or keep your service area inside one rate zone.
  • Service area by distance or ZIP code. That makes it easy to keep online bookings inside one county, which also keeps you clear of a city license you haven’t set up yet.
  • Card on file, charged after the clean, through Stripe, with tips and a receipt. BroomBook takes no cut of payments.
  • Crew app and payroll export. Each cleaner gets a private link with jobs, checklists and clock in and out, no download needed. Hours, tips and commission export to CSV for your payroll service. BroomBook doesn’t file BIRT, Net Profits Tax or local wage tax returns, and doesn’t calculate withholding.

Plans are $29 a month on Solo (up to 2 cleaners) or $59 a month on Team (unlimited cleaners), with a 14-day free trial and no credit card. See how the calendar works on our cleaning scheduling software page. For your first bookings, read how to get clients for a cleaning business.

Pick something other than BroomBook if

  • You need per-address sales tax rates calculated automatically.
  • You need automatic QuickBooks sync. BroomBook doesn’t sync with accounting software.
  • You bill clients by invoice with net terms. BroomBook charges cards after the job and sends receipts.
  • You want a native app from the App Store or Google Play, or you mainly bid on commercial janitorial contracts.

FAQ

Frequently asked questions

Do I need a license to clean houses in Pennsylvania?

There is no state cleaning license or general business license. You do need a sales tax license (free through myPATH), because PA taxes house cleaning, and a fictitious name registration if you use a business name. Philadelphia also requires a free Commercial Activity License, and Pittsburgh requires business registration.

Is house cleaning taxable in PA?

Yes. Pennsylvania taxes building cleaning services performed in the state, homes included. The rate is 6%, or 7% in Allegheny County and 8% in Philadelphia. The only residential exception is a maid employed directly by the household, who withholds federal income and Social Security taxes.

How much does an LLC cost in Pennsylvania?

A Certificate of Organization costs $125. Since 2025 the LLC also files an annual report every year between January 1 and September 30, for $7. From reports due in 2027, an LLC that doesn’t file faces administrative dissolution.

Do I have to put my business name in the newspaper in Pennsylvania?

If an individual is listed on your fictitious name registration, yes: publish a notice in two newspapers of general circulation in your county, one of them a legal newspaper. Keep proof with your records. An LLC registering a name with no individual listed doesn’t advertise.

What is the minimum wage for cleaners in Pennsylvania?

$7.25 an hour, the same as the federal minimum. A bill to raise it passed the state House in March 2026 but had not passed the Senate as of October 5, 2026.

Do I need workers’ comp for one part-time cleaner in PA?

Generally yes. Pennsylvania requires coverage for employers with one or more employees, part-time or full-time, including family members. You can buy it from a private insurer or from the State Workers’ Insurance Fund.

Sources

  1. Pennsylvania Department of State: Fees and payments
  2. Pennsylvania Department of State: Annual reports
  3. Pennsylvania Department of State: Fictitious names
  4. PA Business Hub: Cleaning businesses
  5. Pennsylvania Department of Revenue: Sales, use and hotel occupancy tax
  6. Pennsylvania Department of Revenue: Retailer’s Information Guide (REV-717)
  7. Pennsylvania Code: 61 Pa. Code § 60.1, building maintenance and cleaning services
  8. City of Philadelphia: Get a Commercial Activity License
  9. City of Philadelphia: Business Income and Receipts Tax
  10. City of Philadelphia: Net Profits Tax
  11. City of Pittsburgh: New business registration
  12. PA Business One-Stop Shop: Hiring workers
  13. Pennsylvania Department of Labor and Industry: Wage FAQs
  14. Office of the Governor: PA House passes bill to increase minimum wage
  15. Pennsylvania Department of Labor and Industry: Purchasing workers’ compensation insurance
  16. Pennsylvania Department of Labor and Industry: Workers’ compensation
  17. Pennsylvania Department of Labor and Industry: UC yearly tax highlights
  18. Pennsylvania Department of Labor and Industry: UC employer’s handbook (UCP-36)
  19. PA CareerLink: New hire reporting

General information for cleaning business owners, not legal, tax or insurance advice. Rules and prices vary by state and city.