LeadWharf

Running the business · Guide

California janitorial employer registration: the complete guide

Any business in California that employs, subcontracts or franchises even one janitor for commercial work must register with the Labor Commissioner every year, pay a $500 fee and attest that its workers had in-person sexual violence and harassment prevention training. Skipping it costs $100 a day up to $10,000, and the client that hires you can be fined too.

Aarav SharmaBy Updated 11 min read

California requires cleaning companies to hold a state registration before they run commercial janitorial crews, a rule many owners only learn about from a client's paperwork. The rule comes from the Property Service Workers Protection Act, which sits in Labor Code sections 1420 to 1434. It is run by the Labor Commissioner's Office, part of the Department of Industrial Relations (DIR). California janitorial registration has been required since July 1, 2018, and since the AB 547 amendments it is tied to a strict in-person training rule as well.

It often surfaces when a property manager's vendor packet asks for "your DLSE janitorial registration number". This guide covers who needs it, how to apply, what the training involves, what the fines look like, and how to check a subcontractor before you hand them a building. Every figure below comes from the DIR's own pages and the statute, checked in October 2026.

This is a plain-language summary, not legal advice. Rules and fees change, so confirm anything that matters with the Labor Commissioner's Office or an employment lawyer before you rely on it.

Who has to register as a janitorial employer in California?

Any person or business that employs at least one covered worker, or that gets janitorial work done by covered workers through a contract, subcontract or franchise agreement, has to register every year. That is the definition of "employer" in Labor Code section 1420, and it sets no larger headcount threshold. One janitor is enough.

A covered worker is someone who works mainly as a janitor, whether on payroll, as an independent contractor or as a franchisee. Full-time, part-time and temporary workers all count. The statute borrows its meaning of "janitor" from the federal Service Contract Act Directory of Occupations.

The DIR FAQ gives examples of who is caught:

  • Cleaning companies with their own crews, of any size.
  • Providers with no employees that deliver the work through franchisees or contractors. This is why franchisors register.
  • Staffing agencies that place janitors.
  • Janitorial brokers with only office staff that contract the work out to cleaning businesses.
  • Nonprofits and professional employer organizations. The statute has no carve-out for either.

And who is outside it:

  • Businesses that clean only residential dwellings such as private homes, condos and mobile homes.
  • The customer receiving the service, such as a restaurant that pays someone to clean after closing.
  • Workers whose job is mainly final cleanup at the end of a construction, demolition or repair project, and street cleaners.
  • Public entities. The Labor Commissioner reads the law as applying to private persons and businesses only.

If you are based in another state but send crews into California buildings, the rule still bites. One of the contractors cited in the 2025 Pepperdine case was a facility services company based in Knoxville, Tennessee, according to the DIR news release.

How do you register for California janitorial registration, step by step?

You apply online through the DIR portal or by mail, pay $500 and attest to your training status. The DIR's janitorial page lays out the process, and the regulation at title 8, section 13810 says the application is certified under penalty of perjury, so get the details right.

  1. Collect the documents. The FAQ lists: fictitious business name statements for every name you trade under, your state employer ID (SEIN) and federal employer ID (FEIN) or proof you have applied, Social Security or taxpayer ID numbers for officers, managers and anyone holding 10% or more of the business, your formation papers (articles of incorporation, articles of organization or certificate of limited partnership), your Secretary of State Statement of Information if you are a corporation or LLC, and a workers' compensation certificate issued to you if you have employees.
  2. Answer the disclosure questions honestly. The application asks about unpaid wage judgments, unpaid payroll and tax obligations, prior Labor Code citations, pending wage claims, FEHA settlements and judgments, and if the required harassment prevention training has been provided.
  3. Apply. Use the online registration portal or the mail-in route linked from the DIR page. Online fees are paid by credit card, and the regulation allows a vendor service fee on card payments.
  4. Pay the fee. As of October 2026 it is a $500 nonrefundable application fee. Nothing is processed until it is paid.
  5. Save your registration number. Approval gives you a registration certificate valid for one year. That number is what clients will ask for.
  6. Renew every year. Renewal is another $500 and is due by the anniversary of your original approval date. Online registrants get an email reminder 90 days before expiry.

Questions go to the unit's inbox at dlsejanitorialservice@dir.ca.gov or 510-879-8333, both listed on the DIR page.

What sexual harassment training do California janitors need?

California janitorial employers must give nonsupervisory janitors and their supervisors at least two hours of in-person sexual violence and harassment prevention training, at least once every two years. New nonsupervisory workers and their supervisors must be trained within six months of starting. This comes from Labor Code section 1429.5 as amended by AB 547, and the regulations took effect July 15, 2020, according to the DIR training page and the FAQ.

This is the part owners most often get wrong, because it does not work like ordinary California harassment training.

QuestionNonsupervisory janitorsSupervisors
How longAt least 2 hoursAt least 2 hours
How oftenAt least once every 2 yearsAt least once every 2 years
New hiresWithin 6 months of startingWithin 6 months of starting the role
FormatIn person onlyIn person only
Who trainsA qualified peer trainer from a qualified organization on the DIR listA trainer qualified under Government Code 12950.1 and the CRD regulations
MaterialsUC Berkeley LOHP materials (English and Spanish)UC Berkeley LOHP materials
LanguageOne the worker understands, at their literacy levelOne the supervisor understands

A few details matter:

  • The free online CRD course does not count. The FAQ says so directly.
  • Qualified organizations are nonprofits that meet strict tests in the statute, including at least 30 qualified peer trainers and years of training experience in the janitorial industry. The DIR posted its list on January 1, 2024, and it has a search tool for qualified organizations on its janitorial page.
  • Peer trainers need at least 40 hours of sexual assault advocate training and two years of nonsupervisory janitorial or property services work. The DIR does not certify or list individual peer trainers. You go through a qualified organization.
  • If no qualified organization serves your county, the law lets you use a trainer prescribed by the Civil Rights Department, still in person and still using the LOHP materials.
  • Keep the paperwork for three years: names of everyone trained, the date, a sign-in sheet signed at the start and finish, certificates, the training type, copies of the materials, the provider's name and a signed Form DLSE 800.

Training now gates your registration. New applications and renewals must include a written attestation that the training was done. Under the FAQ, a missing attestation can lead to a denied, suspended or revoked registration, and falsely claiming the training happened carries a $10,000 civil penalty under Labor Code section 1432(c).

What are the penalties for not registering?

An unregistered janitorial employer faces a civil fine of $100 for every calendar day it is unregistered, up to $10,000, under Labor Code section 1432(a). That is only the start of the exposure:

ViolationWho paysFineSection
Operating without a current registrationThe janitorial employer$100 per day, capped at $10,0001432(a)
Contracting with an unregistered janitorial employerThe client or contractor that signed$2,000 to $10,000 first time, $10,000 to $25,000 after that1432(b)
Material misrepresentation on an application or renewalThe applicant$10,000 per violation1432(c)
Falsely attesting to trainingThe applicant$10,0001432(c)

The Labor Commissioner has sole authority to enforce these fines. Separately, the statute's successor employer rules stop a business from shedding its debts by closing and reopening under a new name. A new company can be held liable for a predecessor's unpaid wages and penalties if it keeps substantially the same workforce and clients, shares owners or managers, or is run by close family of the old owners.

What has enforcement looked like?

Two recent DIR releases show the Labor Commissioner is acting on this:

  • April 2025, Pepperdine University. The Labor Commissioner cited the university and four janitorial contractors a combined $80,000. The university took $40,000, the maximum $10,000 per violation for contracting with four unregistered janitorial employers, and each contractor was cited $10,000 for operating unregistered. The DIR noted Pepperdine had used registered firms before switching to unregistered ones (release 2025-44).
  • July 2025, Ritz-Carlton Half Moon Bay. A case over 155 misclassified janitors produced citations of more than $2 million against the hotel company and three janitorial contractors, and the release states none of those contractors were registered with the janitorial program (release 2025-70).

The lesson for a cleaning company is simple. Your clients now carry their own fine if you are not registered, and the big ones know it.

What will California clients ask for?

Expect California clients to ask for your registration number before they sign. Section 1432(b) puts a fine on the client that hires an unregistered janitorial employer, and the public lookup takes seconds, so a careful property manager or procurement team has every reason to check.

Alongside the registration number, vendor packets commonly ask for:

  • The expiry date of your registration.
  • A certificate of insurance showing general liability and workers' compensation.
  • Your W-9 and business license for the city.
  • Sometimes proof that your harassment prevention training is current.

Treat the registration number like your insurance certificate: keep a current PDF of your certificate ready to attach, and put the number in your RFP responses before anyone asks. Facility managers screening vendors read a missing number as a red flag, a point covered in our guide on how facility managers choose a cleaning vendor. Showing it up front reads as a company that has its house in order.

How do you check a subcontractor's registration status?

Use the DIR Registration Search tool, pick "Janitorial" as the registration type, and search by legal entity name, DBA name, registration number or address. You can filter by status: approved, or closed because the registration was denied, revoked or suspended. The public registry is required by Labor Code section 1431, and regulation 13812 adds status details and any temporary registration dates.

This matters for you, not just for building owners. Section 1432(b) applies to any person or entity that contracts with an unregistered janitorial employer, and registration status is checked when the contract is signed, extended, renewed or modified. If you take on a large account and subcontract part of the work, you are the one contracting, and the fine can land on you.

A short routine that covers it:

  1. Search the sub by legal name and DBA before you sign anything.
  2. Confirm the status says approved and note the expiry date.
  3. Save a screenshot with the date in your vendor file.
  4. Search again every time you renew, extend or change the subcontract.
  5. Put the sub's expiry date in your calendar alongside your own.

Your California janitorial compliance checklist

Use this table once a year, ideally a month before your renewal date.

ItemRuleHow oftenDone
Janitorial registrationRegister with the Labor Commissioner, $500Every year by your anniversary date[ ]
Workers' comp certificateRequired with the application if you have employeesKeep current at all times[ ]
Worker harassment training2 hours, in person, qualified peer trainer, LOHP materialsEvery 2 years, new hires within 6 months[ ]
Supervisor harassment training2 hours, in person, qualified trainerEvery 2 years, new supervisors within 6 months[ ]
Training records and Form DLSE 800Keep sign-in sheets, certificates, materials, provider nameKeep 3 years[ ]
Payroll recordsNames, addresses, daily start and end times, wages, ages of minorsKeep 3 years[ ]
Subcontractor checksSearch each sub in the DIR registryAt signing and every renewal or change[ ]
Registration number in sales docsVendor packets, proposals, websiteUpdate each renewal[ ]
Minimum wage reviewState and city rates for every buildingEvery January, and when cities change[ ]

That last row is easy to forget. California's state minimum rises to $17.40 on January 1, 2027, and many cities set higher rates, which we track in our 2027 minimum wage guide for cleaning companies. If you are still setting up, our walk-through on how to start a commercial cleaning business covers the general paperwork, and California adds this registration on top.

Why registration is a sales advantage, not just a cost

Registration costs $500 a year plus the training, and some competitors skip it. That works in your favor. A property manager in Los Angeles, San Diego or San Francisco who has read about the Pepperdine fines will not sign with a cleaner who cannot produce a number. Being registered, trained and ready with your paperwork lets you compete for buildings the unregistered crews cannot touch.

What it does not do is put you in front of those managers. If your paperwork is in order and you want more conversations with the people who sign cleaning contracts in California, LeadWharf finds them for you. Each lead is exclusive to one company, sits inside the area you choose, wants recurring cleaning, and comes with a named decision-maker and a direct line. You pay per qualified lead, and if one misses a check it is credited. If that sounds useful, book a call and we will map out your territory.

Questions

Before you ask.

Still not sure? Write to hello@leadwharf.com and a real person will get back to you.

Do I need California janitorial registration if I am a one-person cleaning company?

If you clean commercial space yourself with no employees, the statute's definition of employer centers on businesses that employ or engage covered workers, so read Labor Code section 1420 and the DIR FAQ closely or email the Labor Commissioner's janitorial unit to confirm. The moment you hire one janitor, or bring in an independent contractor or franchisee who works mainly as a janitor, you need to register.

How much does the California janitorial registration cost each year?

As of October 2026 the Labor Commissioner charges a $500 nonrefundable application fee for a new registration and $500 for each annual renewal. Online applications are paid by credit card, and a vendor service fee may be added to card payments.

Does the free online CRD harassment course count for janitors in California?

No. The DIR FAQ says the online training offered by the Civil Rights Department does not satisfy AB 547 for janitorial employers. Nonsupervisory janitors must be trained in person by a peer trainer from a qualified organization on the DIR list, using the UC Berkeley LOHP materials.

Can a building owner be fined for hiring an unregistered janitorial company?

Yes. Labor Code section 1432(b) sets a fine of $2,000 to $10,000 for a first violation and $10,000 to $25,000 for later ones against anyone who contracts with a janitorial employer lacking a current, valid registration. In April 2025 the Labor Commissioner cited Pepperdine University $40,000 under that section for using four unregistered contractors.

How do I look up a cleaning company's California janitorial registration number?

Use the DIR Registration Search tool, choose Janitorial as the registration type and enter the legal name, DBA name, registration number or address. The status field shows whether the registration is approved or closed because it was denied, revoked or suspended.

What happens if my janitorial registration lapses for a few weeks?

Each calendar day without a current registration can draw a $100 civil fine, capped at $10,000, and any client that signs, renews or changes a contract with you during the gap is exposed to its own fine. Online registrants get an email reminder 90 days before expiry, so set your renewal date in the calendar the day you are approved.

Check your area

Find out if your area is still open.

Every area goes to one cleaning company. Once yours is taken, it's taken. Book a free call and find out where you stand.

  • Exclusive. One company per area
  • Credited. Miss a check, you don't pay
  • No contract. Stop whenever you like
Check if my area is open

Calendar not opening? Book on Cal.com or write to hello@leadwharf.com.

Aarav Sharma

You'll talk to Aarav Sharma

Founder, LeadWharf

What happens on the 30-minute call

  1. You tell us your area, the buildings you want, and the smallest job worth sending a crew to.

  2. We tell you if your area is still open, and what each lead will cost you.

  3. If there isn't enough work near you to make it worth it, we tell you that too.

No hard sell. Nothing to sign on the call.