Home / Resources / California Guard News
Legislation

SB 1203 cleared the Assembly. Here is what it would actually require.

California Guard News · 6 min read

Where the bill stands

CalMatters' Digital Democracy record shows SB 1203 read a third time, passed, and ordered to the Senate on August 31 — the last day either house could pass bills before the Legislature adjourned at 11:59 that night. Because the Assembly amended the bill, it needed Senate concurrence in those amendments before the gavel came down.

I have not been able to confirm that the concurrence vote happened. LegiScan's record still showed August 18 as the last logged action when I checked. So the honest status is: passed the Assembly, final disposition pending confirmation. If it did reach the Governor, he has until September 30 to sign or veto.

Before you tell a client anything: check the Governor's bill list at gov.ca.gov. That is where a bill's arrival on his desk shows up first, and it settles the question in about ten seconds. I would rather point you there than guess for you.

What it would require

This is where the reporting got more specific, and where the substance is. According to the Senate Public Safety Committee analysis, SB 1203 would:

  • Raise the annual requirement from 8 hours to 16 hours of review or practice of security officer skills, with 8 of those hours dedicated to de-escalation.
  • Raise initial training from 32 hours to 42.
  • Require the de-escalation hours to be hands-on, beginning in 2028.
  • Put the cost on the employer.
  • Require that the training generally be delivered by approved outside organizations rather than by the private security company itself.

That last line is the one to sit with. It is not a training requirement. It is a requirement about who is allowed to train.

The number that does not reconcile

Some coverage of SB 1203 describes 60 hours of annual training. The Senate Public Safety analysis describes 16. Those two figures cannot both be right, and I am not going to pick one for you.

There are good reasons for the mess. The bill was amended on August 13 and again on August 17, and nearly every published analysis of it predates those amendments. Committee analyses describe the version in front of that committee on that day, not the version that passed. Trade coverage frequently describes an earlier draft.

My rule here, and I would suggest it as yours: do not budget off any published hour count until the enrolled text is out. The enrolled version is the one that goes to the Governor, and it is the only one that will ever be law.

What the industry objection is actually about

The dominant framing in the press has been "the security industry opposes more training," which makes operators sound like they are arguing against competence. Having read what CALSAGA has actually said, that framing is wrong, and the "approved outside organizations" provision is the proof.

The objection is not about the volume of training. It is about control of it — employers funding programs they do not administer, and a third party inserted into decisions about how their own officers get trained. You can think that objection is right or wrong. But it is a different argument than the one being reported, and an operator who understands the difference is a better read on this bill than most of the coverage.

The counterargument deserves a fair hearing too: in-house training is exactly where a bad operator cuts corners, because nobody outside the company ever sees it. If you believe the floor needs raising, requiring an outside provider is the most direct way to raise it. That is a real answer, not a dodge.

Every rising standard in this state is a moat. The question is only whether you are inside it when the water comes up.

What I would do while this is unresolved

  • Do not restructure your training program yet. The hours are unsettled and the effective dates are years out. Building to an unenrolled bill is how operators end up paying twice.
  • Do find out what an outside provider would cost you per officer, per year. Not to buy it — to know the number. If the provision survives, that number is your exposure, and you want it before your next renewal, not after.
  • Check your escalation clauses. A statutory training mandate does not show up in CPI. If your rate moves with CPI and nothing else, you are the one absorbing this.
  • Watch September 30. That is the Governor's deadline for bills passed in the final stretch.

For background on how this bill started and why the mechanism was strange from the beginning, see my earlier piece: SB 1203 ties training to union contracts — the wrong tool for a real problem.

Sources: Senate Public Safety Committee analysis of SB 1203 (spsf.senate.ca.gov); CalMatters Digital Democracy bill record (calmatters.digitaldemocracy.org); LegiScan CA SB1203 (legiscan.com); ABC10, “CA security guard training bill divides lawmakers and industry” (abc10.com). Bill status changes daily; confirm current status at leginfo.legislature.ca.gov. This is an operator's read on public information, not legal advice. Verify current requirements directly with BSIS before acting.

Want someone tracking this so you do not have to?

Reading bills before they become audit findings is the Qualified Manager's job. Let's talk.

Book a Free Consult →