Freelance Worker Protection Act.
Do you support it?
Want to know if it passes?
We'll email you when SB 988 moves — a committee vote, a floor vote, or a signature. Nothing else.
Free forever · unsubscribe in one click.
Your answer was recorded either way.
Which district are you in?
Your ZIP is all we need to match you to your own representatives — so we can tell you how they voted on SB 988.
You're tracking SB 988
We'll email you the moment it moves.
SB 988 — Freelance Worker Protection Act.
Last action — Chaptered by Secretary of State. Chapter 870, Statutes of 2024.
No card. One bill, free forever — alerts when it moves.
-
✓Introduced
-
✓In Committee
-
✓Passed Senate
-
✓Passed Assembly
-
✓To Executive
-
6Enacted
This bill has been enacted into law. Introduced January 30, 2024. Enacted.
Signed by Governor Gavin Newsom (Democratic) on September 28, 2024.
Prognosis
Where this bill stands today.
Odds of enactment
HighHow often bills like it became law.
-
Enacted
Current position in the legislative process.
-
1 sponsor
1 primary, 0 co-sponsors signed on.
-
Single-party support
Sponsorship is currently within one party (1 D).
-
Cleared a recorded vote
Passed 10 recorded votes so far.
-
Spreading across states
Near-identical bills in 1 other state — cross-state momentum.
Prognosis reads this bill's own signals — stage, sponsorship breadth, committee status, recorded votes and cross-state momentum. Odds come from a model trained on which bills have become law.
Summary
Existing law generally regulates employment and, with certain exceptions, requires a 3-part test, commonly known as the "ABC" test, to determine if workers are employees or independent contractors for purposes of the Labor Code, the Unemployment Insurance Code, and the wage orders of the Industrial Welfare Commission. This bill would impose minimum requirements, commencing January 1, 2025, relating to contracts between a hiring party and a freelance worker, defined as a person, as specified, that is hired or retained as a bona fide independent contractor by a hiring party to provide professional services in exchange for an amount equal to or greater than $250, as specified. Specifically, the bill would require a hiring party to pay a freelance worker the compensation specified by a contract for professional services on or before the date specified by the contract or, if the contract does not specify a date, no later than 30 days after completion of the freelance worker's services. The bill would require a contract between a hiring party and a freelance worker to be in writing and would require a hiring party to retain the contract for no less than 4 years. The bill would prohibit a hiring party from discriminating or taking adverse action against a freelance worker for taking specified actions relating to the enforcement of these provisions. The bill would authorize an aggrieved freelance worker or a public prosecutor to bring a civil action to enforce these provisions, as specified.
Bill Text
- Chaptered 09/28/24 - Chaptered Current pdf September 28, 2024
- Enrolled 08/30/24 - Enrolled pdf August 30, 2024
- Amended 08/19/24 - Amended Assembly pdf August 19, 2024
- Amended 04/18/24 - Amended Senate pdf April 18, 2024
- Amended 04/01/24 - Amended Senate pdf April 01, 2024
- Introduced 01/30/24 - Introduced pdf January 30, 2024
- SB988 View text html
Action History
-
Chaptered by Secretary of State. Chapter 870, Statutes of 2024.
-
Approved by the Governor.
-
Enrolled and presented to the Governor at 4 p.m.
-
Assembly amendments concurred in. (Ayes 34. Noes 3. Page 5560.) Ordered to engrossing and enrolling.
-
In Senate. Concurrence in Assembly amendments pending.
-
Read third time. Passed. (Ayes 70. Noes 0. Page 6550.) Ordered to the Senate.
-
Read second time. Ordered to third reading.
-
Read second time and amended. Ordered to second reading.
-
From committee: Do pass as amended. (Ayes 12. Noes 0.) (August 15).
-
August 7 set for first hearing. Placed on suspense file.
-
From committee: Do pass and re-refer to Com. on APPR. (Ayes 9. Noes 0.) (June 25). Re-referred to Com. on APPR.
-
From committee: Do pass and re-refer to Com. on JUD. (Ayes 7. Noes 0.) (June 19). Re-referred to Com. on JUD.
-
Referred to Coms. on L. & E. and JUD.
-
In Assembly. Read first time. Held at Desk.
-
Read third time. Passed. (Ayes 33. Noes 3. Page 4023.) Ordered to the Assembly.
-
Read second time. Ordered to third reading.
-
From committee: Do pass. (Ayes 5. Noes 2. Page 3967.) (May 16).
-
Set for hearing May 16.
-
April 29 hearing: Placed on APPR suspense file.
-
Set for hearing April 29.
-
Read second time and amended. Re-referred to Com. on APPR.
-
From committee: Do pass as amended and re-refer to Com. on APPR. (Ayes 10. Noes 0. Page 3634.) (April 16).
-
From committee: Do pass and re-refer to Com. on JUD. (Ayes 5. Noes 0. Page 3562.) (April 10). Re-referred to Com. on JUD.
-
Set for hearing April 16 in JUD. pending receipt.
-
From committee with author's amendments. Read second time and amended. Re-referred to Com. on L., P.E. & R.
-
Set for hearing April 10.
-
Referred to Coms. on L., P.E. & R. and JUD.
-
From printer. May be acted upon on or after March 1.
-
Introduced. Read first time. To Com. on RLS. for assignment. To print.
Sponsors
- Scott D. Wiener · Primary
Sponsorship breakdown
Export CSV (upgrade) →1 sponsors · 0 co-sponsors · 121 not signed on · 4 voted No
Sponsors (1)
- Wiener, Scott D. Democratic
Co-sponsors (0)
None.
Not signed on (121)
121 members have not signed on to this bill.
Show all 121 →"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.
Votes
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 11 | 0 | 0 | 0 |
| Democratic | 21 | 0 | 0 | 1 |
| Republican | 2 | 3 | 0 | 2 |
| Total | 34 | 3 | 0 | 3 |
| % of votes cast | 85% | 8% | 0% | 8% |
How each member voted (40)
| Member | Party | Vote |
|---|---|---|
| Roth | — | Yea |
| Atkins | — | Yea |
| Portantino | — | Yea |
| Newman | — | Yea |
| Min | — | Yea |
| Wilk | — | Yea |
| Eggman | — | Yea |
| Glazer | — | Yea |
| Dodd | — | Yea |
| Bradford | — | Yea |
| Skinner | — | Yea |
| Allen, Benjamin | Democratic | Yea |
| Archuleta, Bob | Democratic | Yea |
| Ashby, Angelique V. | Democratic | Yea |
| Becker, Josh | Democratic | Yea |
| Blakespear, Catherine S. | Democratic | Yea |
| Caballero, Anna M. | Democratic | Yea |
| Cortese, Dave | Democratic | Yea |
| Durazo, Maria Elena | Democratic | Yea |
| Gonzalez, Lena A. | Democratic | Yea |
| Hurtado, Melissa | Democratic | Yea |
| Laird, John | Democratic | Yea |
| Limón, Monique | Democratic | Yea |
| McGuire, Mike | Democratic | Yea |
| Menjivar, Caroline | Democratic | Yea |
| Nguyen, Stephanie | Democratic | Not Voting |
| Padilla, Stephen C. | Democratic | Yea |
| Rubio, Susan | Democratic | Yea |
| Smallwood-Cuevas, Lola | Democratic | Yea |
| Stern, Henry I. | Democratic | Yea |
| Umberg, Thomas J. | Democratic | Yea |
| Wahab, Aisha | Democratic | Yea |
| Wiener, Scott D. | Democratic | Yea |
| Alvarado-Gil, Marie | Republican | Not Voting |
| Dahle, Megan | Republican | Nay |
| Grove, Shannon | Republican | Yea |
| Jones, Brian W. | Republican | Nay |
| Niello, Roger W. | Republican | Not Voting |
| Ochoa Bogh, Rosilicie | Republican | Yea |
| Seyarto, Kelly | Republican | Nay |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Unaffiliated | 18 | 0 | 0 | 0 |
| Democratic | 44 | 0 | 0 | 3 |
| Republican | 8 | 0 | 0 | 6 |
| Total | 70 | 0 | 0 | 9 |
| % of votes cast | 89% | 0% | 0% | 11% |
How each member voted (79)
| Member | Party | Vote |
|---|---|---|
| Villapudua | — | Yea |
| Ting | — | Yea |
| Jones-Sawyer | — | Yea |
| McCarty | — | Yea |
| Rendon | — | Yea |
| Friedman | — | Yea |
| Wood | — | Yea |
| Low | — | Yea |
| Holden | — | Yea |
| Mathis | — | Yea |
| Maienschein | — | Yea |
| Rodriguez | — | Yea |
| Waldron | — | Yea |
| Santiago | — | Yea |
| Eduardo Garcia | — | Yea |
| Jim Patterson | — | Yea |
| Luz Rivas | — | Yea |
| Wendy Carrillo | — | Yea |
| Addis, Dawn | Democratic | Yea |
| Aguiar-Curry, Cecilia M. | Democratic | Yea |
| Alvarez, David | Democratic | Yea |
| Arambula, Joaquin | Democratic | Yea |
| Bains, Jasmeet | Democratic | Yea |
| Bauer-Kahan, Rebecca | Democratic | Yea |
| Bennett, Steve | Democratic | Yea |
| Berman, Marc | Democratic | Yea |
| Boerner, Tasha | Democratic | Yea |
| Bonta, Mia | Democratic | Yea |
| Bryan, Isaac G. | Democratic | Yea |
| Calderon, Lisa | Democratic | Yea |
| Carrillo, Juan | Democratic | Yea |
| Cervantes, Sabrina | Democratic | Not Voting |
| Connolly, Damon | Democratic | Yea |
| Fong, Mike | Democratic | Yea |
| Gabriel, Jesse | Democratic | Yea |
| Gipson, Mike A. | Democratic | Yea |
| Grayson, Timothy S. | Democratic | Yea |
| Haney, Matt | Democratic | Yea |
| Hart, Gregg | Democratic | Yea |
| Irwin, Jacqui | Democratic | Yea |
| Jackson, Corey A. | Democratic | Yea |
| Kalra, Ash | Democratic | Yea |
| Lee, Alex | Democratic | Yea |
| Lowenthal, Josh | Democratic | Yea |
| McKinnor, Tina | Democratic | Yea |
| Muratsuchi, Al | Democratic | Yea |
| Nguyen, Stephanie | Democratic | Yea |
| Ortega, Liz | Democratic | Not Voting |
| Pacheco, Blanca | Democratic | Yea |
| Papan, Diane | Democratic | Yea |
| Pellerin, Gail | Democratic | Yea |
| Petrie-Norris, Cottie | Democratic | Yea |
| Quirk-Silva, Sharon | Democratic | Yea |
| Ramos, James C. | Democratic | Yea |
| Reyes, Eloise Gómez | Democratic | Yea |
| Rivas, Robert | Democratic | Yea |
| Rubio, Blanca E. | Democratic | Yea |
| Schiavo, Pilar | Democratic | Yea |
| Soria, Esmeralda | Democratic | Not Voting |
| Valencia, Avelino | Democratic | Yea |
| Ward, Christopher M. | Democratic | Yea |
| Weber Pierson, M.D., Akilah | Democratic | Yea |
| Wicks, Buffy | Democratic | Yea |
| Wilson, Lori D. | Democratic | Yea |
| Zbur, Rick Chavez | Democratic | Yea |
| Alanis, Juan | Republican | Yea |
| Chen, Phillip | Republican | Yea |
| Dahle, Megan | Republican | Yea |
| Davies, Laurie | Republican | Yea |
| Dixon, Diane | Republican | Yea |
| Essayli, Bill | Republican | Not Voting |
| Flora, Heath | Republican | Not Voting |
| Gallagher, James | Republican | Not Voting |
| Hoover, Josh | Republican | Not Voting |
| Lackey, Tom | Republican | Yea |
| Patterson, Joe | Republican | Not Voting |
| Sanchez, Kate | Republican | Not Voting |
| Ta, Tri | Republican | Yea |
| Wallis, Greg | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 9 | 0 | 0 | 0 |
| Unaffiliated | 2 | 0 | 0 | 1 |
| Republican | 1 | 0 | 0 | 2 |
| Total | 12 | 0 | 0 | 3 |
| % of votes cast | 80% | 0% | 0% | 20% |
How each member voted (15)
| Member | Party | Vote |
|---|---|---|
| Villapudua | — | Yea |
| Jim Patterson | — | Not Voting |
| Wendy Carrillo | — | Yea |
| Arambula, Joaquin | Democratic | Yea |
| Bryan, Isaac G. | Democratic | Yea |
| Calderon, Lisa | Democratic | Yea |
| Fong, Mike | Democratic | Yea |
| Grayson, Timothy S. | Democratic | Yea |
| Haney, Matt | Democratic | Yea |
| Hart, Gregg | Democratic | Yea |
| Pellerin, Gail | Democratic | Yea |
| Wicks, Buffy | Democratic | Yea |
| Dixon, Diane | Republican | Yea |
| Sanchez, Kate | Republican | Not Voting |
| Ta, Tri | Republican | Not Voting |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 8 | 0 | 0 | 0 |
| Unaffiliated | 1 | 0 | 0 | 0 |
| Republican | 0 | 0 | 0 | 3 |
| Total | 9 | 0 | 0 | 3 |
| % of votes cast | 75% | 0% | 0% | 25% |
How each member voted (12)
| Member | Party | Vote |
|---|---|---|
| Maienschein | — | Yea |
| Bauer-Kahan, Rebecca | Democratic | Yea |
| Bryan, Isaac G. | Democratic | Yea |
| Connolly, Damon | Democratic | Yea |
| Haney, Matt | Democratic | Yea |
| Kalra, Ash | Democratic | Yea |
| McKinnor, Tina | Democratic | Yea |
| Pacheco, Blanca | Democratic | Yea |
| Reyes, Eloise Gómez | Democratic | Yea |
| Dixon, Diane | Republican | Not Voting |
| Patterson, Joe | Republican | Not Voting |
| Sanchez, Kate | Republican | Not Voting |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 5 | 0 | 0 | 0 |
| Republican | 2 | 0 | 0 | 0 |
| Total | 7 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (7)
| Member | Party | Vote |
|---|---|---|
| Lee, Alex | Democratic | Yea |
| Lowenthal, Josh | Democratic | Yea |
| Ortega, Liz | Democratic | Yea |
| Ward, Christopher M. | Democratic | Yea |
| Zbur, Rick Chavez | Democratic | Yea |
| Alanis, Juan | Republican | Yea |
| Flora, Heath | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 21 | 1 | 0 | 0 |
| Unaffiliated | 10 | 0 | 0 | 1 |
| Republican | 2 | 2 | 0 | 3 |
| Total | 33 | 3 | 0 | 4 |
| % of votes cast | 83% | 8% | 0% | 10% |
How each member voted (40)
| Member | Party | Vote |
|---|---|---|
| Roth | — | Yea |
| Atkins | — | Yea |
| Portantino | — | Yea |
| Newman | — | Yea |
| Wilk | — | Yea |
| Eggman | — | Yea |
| Glazer | — | Yea |
| Dodd | — | Yea |
| Bradford | — | Yea |
| Skinner | — | Yea |
| Min | — | Not Voting |
| Allen, Benjamin | Democratic | Yea |
| Archuleta, Bob | Democratic | Yea |
| Ashby, Angelique V. | Democratic | Yea |
| Becker, Josh | Democratic | Yea |
| Blakespear, Catherine S. | Democratic | Yea |
| Caballero, Anna M. | Democratic | Yea |
| Cortese, Dave | Democratic | Yea |
| Durazo, Maria Elena | Democratic | Yea |
| Gonzalez, Lena A. | Democratic | Yea |
| Hurtado, Melissa | Democratic | Yea |
| Laird, John | Democratic | Yea |
| Limón, Monique | Democratic | Yea |
| McGuire, Mike | Democratic | Yea |
| Menjivar, Caroline | Democratic | Yea |
| Nguyen, Stephanie | Democratic | Nay |
| Padilla, Stephen C. | Democratic | Yea |
| Rubio, Susan | Democratic | Yea |
| Smallwood-Cuevas, Lola | Democratic | Yea |
| Stern, Henry I. | Democratic | Yea |
| Umberg, Thomas J. | Democratic | Yea |
| Wahab, Aisha | Democratic | Yea |
| Wiener, Scott D. | Democratic | Yea |
| Alvarado-Gil, Marie | Republican | Yea |
| Dahle, Megan | Republican | Not Voting |
| Grove, Shannon | Republican | Not Voting |
| Jones, Brian W. | Republican | Nay |
| Niello, Roger W. | Republican | Not Voting |
| Ochoa Bogh, Rosilicie | Republican | Yea |
| Seyarto, Kelly | Republican | Nay |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 4 | 0 | 0 | 0 |
| Unaffiliated | 1 | 0 | 0 | 0 |
| Republican | 0 | 2 | 0 | 0 |
| Total | 5 | 2 | 0 | 0 |
| % of votes cast | 71% | 29% | 0% | 0% |
How each member voted (7)
| Member | Party | Vote |
|---|---|---|
| Bradford | — | Yea |
| Ashby, Angelique V. | Democratic | Yea |
| Becker, Josh | Democratic | Yea |
| Caballero, Anna M. | Democratic | Yea |
| Wahab, Aisha | Democratic | Yea |
| Jones, Brian W. | Republican | Nay |
| Seyarto, Kelly | Republican | Nay |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 2 | 0 | 0 | 2 |
| Unaffiliated | 1 | 0 | 0 | 0 |
| Republican | 2 | 0 | 0 | 0 |
| Total | 5 | 0 | 0 | 2 |
| % of votes cast | 71% | 0% | 0% | 29% |
How each member voted (7)
| Member | Party | Vote |
|---|---|---|
| Bradford | — | Yea |
| Ashby, Angelique V. | Democratic | Not Voting |
| Becker, Josh | Democratic | Yea |
| Caballero, Anna M. | Democratic | Yea |
| Wahab, Aisha | Democratic | Not Voting |
| Jones, Brian W. | Republican | Yea |
| Niello, Roger W. | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 8 | 0 | 0 | 0 |
| Unaffiliated | 2 | 0 | 0 | 0 |
| Republican | 0 | 0 | 0 | 1 |
| Total | 10 | 0 | 0 | 1 |
| % of votes cast | 91% | 0% | 0% | 9% |
How each member voted (11)
| Member | Party | Vote |
|---|---|---|
| Min | — | Yea |
| Wilk | — | Yea |
| Allen, Benjamin | Democratic | Yea |
| Ashby, Angelique V. | Democratic | Yea |
| Caballero, Anna M. | Democratic | Yea |
| Durazo, Maria Elena | Democratic | Yea |
| Laird, John | Democratic | Yea |
| Stern, Henry I. | Democratic | Yea |
| Umberg, Thomas J. | Democratic | Yea |
| Wahab, Aisha | Democratic | Yea |
| Niello, Roger W. | Republican | Not Voting |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Democratic | 4 | 0 | 0 | 0 |
| Unaffiliated | 1 | 0 | 0 | 0 |
| Total | 5 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (5)
| Member | Party | Vote |
|---|---|---|
| Wilk | — | Yea |
| Cortese, Dave | Democratic | Yea |
| Durazo, Maria Elena | Democratic | Yea |
| Laird, John | Democratic | Yea |
| Smallwood-Cuevas, Lola | Democratic | Yea |
Subjects
Similar bills in other states
Bills in other jurisdictions that match this one by MEANING — title, summary and subject, compared across every state we track. A strong signal the same policy is moving elsewhere.
- SB 2041 FREELANCE WORKER PROTECTION Illinois 85% Compare text
Pick a bill from “Similar bills” above and click Compare text to see how its language differs from SB 988.
Frequently asked questions
- What does SB 988 do?
- Existing law generally regulates employment and, with certain exceptions, requires a 3-part test, commonly known as the "ABC" test, to determine if workers are employees or independent contractors for purposes of the Labor Code, the Unemployment Insurance Code, and the wage orders of the Industrial Welfare Commission. This bill would impose minimum requirements, commencing January 1, 2025, relating to contracts between a hiring party and a freelance worker, defined as a person, as specified, that is hired or retained as a bona fide independent contractor by a hiring party to provide professional services in exchange for an amount equal to or greater than $250, as specified. Specifically, the bill would require a hiring party to pay a freelance worker the compensation specified by a contract for professional services on or before the date specified by the contract or, if the contract does not specify a date, no later than 30 days after completion of the freelance worker's services. The bill would require a contract between a hiring party and a freelance worker to be in writing and would require a hiring party to retain the contract for no less than 4 years. The bill would prohibit a hiring party from discriminating or taking adverse action against a freelance worker for taking specified actions relating to the enforcement of these provisions. The bill would authorize an aggrieved freelance worker or a public prosecutor to bring a civil action to enforce these provisions, as specified.
- Who sponsors SB 988?
- SB 988 is sponsored by Wiener, Scott D. (Democratic).
- What is the current status of SB 988?
- This bill has been enacted into law. Introduced January 30, 2024. Enacted.
- Where can I track SB 988?
- Track SB 988 free on One Click Politics — get push/email alerts when it moves.
Make your voice heard on SB 988
Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.
Stay ahead of SB 988
Last checked for changes 3 months ago · updated continuously
One Click Politics tracks every bill in Congress and all 50 states.
Track this bill →