CA AB 963
vetoedPublic works: prevailing wages: access to records.
California · 2025-2026 Regular Session · lower
Quick answers
Did CA AB 963 pass?
No. CA AB 963 passed the legislature but was vetoed on 2026-01-22. Latest recorded action (2026-01-22): Consideration of Governor's veto stricken from file.
What is CA AB 963 about?
Existing law requires that, except as specified, not less than the general prevailing rate of per diem wages be paid to workers employed on public works and imposes misdemeanor penalties for a willful violation of this requirement. Existing law defines "public works," for the purposes of regulating public works contracts, as, among other things, construction, alteration, demolition, installation, or repair work done under contract and paid for, in whole or in part, out of public funds. Existing law requires the Labor Commissioner to investigate allegations that a contractor or subcontractor violated the law regulating public works projects, including the payment of prevailing wages. Existing law requires each contractor and subcontractor on a public works project to keep accurate payroll records, showing the name, address, social security number, work classification, straight time and overtime hours worked each day and week, and the actual per diem wages paid to each journeyman, apprentice, worker, or other employee employed by the contractor or subcontractor in connection with the public work. Existing law requires any copy of records made available for inspection as copies and furnished upon request to the public or any public agency to be marked or obliterated to prevent disclosure of an individual's name, address, and social security number but specifies that any copy of records made available to a Taft-Hartley trust fund for the purposes of allocating contributions to participants be marked or obliterated only to prevent disclosure of an individual's full social security number, as specified. This bill would require an owner or developer, as defined, undertaking any work, subject to the prevailing wage requirements, to make specified records available upon request to the Division of Labor Standards Enforcement, to multiemployer Taft-Hartley trust funds, and to joint labor-management committees, as specified. The bill would set forth timelines for the owner or developer to comply with a request for records and for a fund or committee to submit a complaint to the division in case of an owner's or developer's failure to comply. Under the latter circumstance, the bill would require the division to submit to the owner or developer a new written request for records, as specified. Under the bill, if the owner or developer fails to comply with the request from the division, they would be subject to penalties, to be deposited into the State Public Works Enforcement Fund, as specified. If a request for records is made, the bill would require that the request be made within 3 years of the completion of the work. The bill would require the Director of Industrial Relations to adopt rules governing the release of these records, as specified.
Who sponsors CA AB 963?
Petrie-Norris is the primary sponsor of CA AB 963.
Description
Existing law requires that, except as specified, not less than the general prevailing rate of per diem wages be paid to workers employed on public works and imposes misdemeanor penalties for a willful violation of this requirement. Existing law defines "public works," for the purposes of regulating public works contracts, as, among other things, construction, alteration, demolition, installation, or repair work done under contract and paid for, in whole or in part, out of public funds. Existing law requires the Labor Commissioner to investigate allegations that a contractor or subcontractor violated the law regulating public works projects, including the payment of prevailing wages. Existing law requires each contractor and subcontractor on a public works project to keep accurate payroll records, showing the name, address, social security number, work classification, straight time and overtime hours worked each day and week, and the actual per diem wages paid to each journeyman, apprentice, worker, or other employee employed by the contractor or subcontractor in connection with the public work. Existing law requires any copy of records made available for inspection as copies and furnished upon request to the public or any public agency to be marked or obliterated to prevent disclosure of an individual's name, address, and social security number but specifies that any copy of records made available to a Taft-Hartley trust fund for the purposes of allocating contributions to participants be marked or obliterated only to prevent disclosure of an individual's full social security number, as specified. This bill would require an owner or developer, as defined, undertaking any work, subject to the prevailing wage requirements, to make specified records available upon request to the Division of Labor Standards Enforcement, to multiemployer Taft-Hartley trust funds, and to joint labor-management committees, as specified. The bill would set forth timelines for the owner or developer to comply with a request for records and for a fund or committee to submit a complaint to the division in case of an owner's or developer's failure to comply. Under the latter circumstance, the bill would require the division to submit to the owner or developer a new written request for records, as specified. Under the bill, if the owner or developer fails to comply with the request from the division, they would be subject to penalties, to be deposited into the State Public Works Enforcement Fund, as specified. If a request for records is made, the bill would require that the request be made within 3 years of the completion of the work. The bill would require the Director of Industrial Relations to adopt rules governing the release of these records, as specified.
- Introduced
- 2025-07-16
- Latest action
- 2026-01-22 — Consideration of Governor's veto stricken from file.
- Bill type
- bill
- Last updated
- —
Subjects
Sponsors
- Petrie-Norrisauthor
Committees
Not provided by source.
Action timeline
2025-02-20
Read first time. To print.
reading-1
2025-02-21
From printer. May be heard in committee March 23.
2025-03-10
Referred to Com. on L. & E.
referral-committee
2025-04-02
In committee: Set, first hearing. Hearing canceled at the request of author.
2025-04-24
From committee: Do pass and re-refer to Com. on APPR. (Ayes 7. Noes 0.) (April 23). Re-referred to Com. on APPR.
committee-passage,committee-passage-favorable,referral-committee
2025-05-07
In committee: Set, first hearing. Referred to APPR. suspense file.
referral-committee
2025-05-23
From committee: Do pass. (Ayes 12. Noes 2.) (May 23).
committee-passage,committee-passage-favorable
2025-05-27
Read second time. Ordered to third reading.
reading-1,reading-2,reading-3
2025-06-02
Read third time. Passed. Ordered to the Senate. (Ayes 69. Noes 4. Page 1869.)
passage,reading-1,reading-3
2025-06-03
In Senate. Read first time. To Com. on RLS. for assignment.
reading-1,referral-committee
2025-06-11
Referred to Coms. on L., P.E. & R. and JUD.
referral-committee
2025-06-16
In committee: Set, first hearing. Hearing canceled at the request of author.
2025-06-19
In committee: Hearing postponed by committee.
2025-07-09
From committee: Do pass and re-refer to Com. on JUD. (Ayes 4. Noes 1.) (July 9). Re-referred to Com. on JUD.
committee-passage,committee-passage-favorable,referral-committee
2025-07-16
From committee: Amend, and do pass as amended and re-refer to Com. on APPR. (Ayes 11. Noes 2.) (July 15).
amendment-introduction,amendment-passage,committee-passage,referral-committee
2025-07-17
Read second time and amended. Re-referred to Com. on APPR.
amendment-passage,reading-1,reading-2,referral-committee
2025-08-18
In committee: Referred to suspense file.
referral-committee
2025-08-29
Read second time. Ordered to third reading.
reading-1,reading-2,reading-3
2025-08-29
From committee: Do pass. (Ayes 6. Noes 1.) (August 29).
committee-passage,committee-passage-favorable
2025-09-09
Read third time and amended. Ordered to second reading.
amendment-passage,reading-1,reading-2,reading-3
2025-09-09
Joint Rule 61(a)(13) suspended. (Ayes 28. Noes 8. Page 2568.)
2025-09-10
Read second time. Ordered to third reading.
reading-1,reading-2,reading-3
2025-09-12
Read third time. Passed. Ordered to the Assembly. (Ayes 29. Noes 8. Page 2991.).
passage,reading-1,reading-3
2025-09-12
In Assembly. Concurrence in Senate amendments pending.
2025-09-13
Senate amendments concurred in. To Engrossing and Enrolling. (Ayes 66. Noes 6. Page 3473.).
amendment-passage,committee-passage,committee-passage-favorable
2025-09-13
Joint Rules 61(a)(14) and 51(a)(4) suspended. (Ayes 59. Noes 20. Page 3413.)
2025-09-24
Enrolled and presented to the Governor at 3 p.m.
executive-receipt
2025-10-13
Vetoed by Governor.
executive-veto
2025-10-13
Consideration of Governor's veto pending.
2026-01-22
Consideration of Governor's veto stricken from file.
veto-override-failure
Versions
Documents
- application/pdf
- application/pdf
- application/pdf
- application/pdf
- text/html
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
- application/pdf(no extracted text yet)
Votes
Do pass and be re-referred to the Committee on [Appropriations]
2025-04-23 · pass · 7-0
Member-level votes (7)
- Lee: yes
- Flora: yes
- Ortega: yes
- Elhawary: yes
- Ward: yes
- Chen: yes
- Kalra: yes
Do pass.
2025-05-23 · pass · 12-2
Member-level votes (15)
- Calderon: yes
- Elhawary: yes
- Hart: yes
- Mark González: yes
- Arambula: yes
- Pacheco: yes
- Solache: yes
- Ta: yes
- Caloza: yes
- Wicks: yes
- Pellerin: yes
- Fong: yes
- Dixon: no
- Tangipa: no
- Sanchez: other
AB 963 Petrie-Norris Assembly Third Reading
2025-06-02 · pass · 69-4
Member-level votes (79)
- Schiavo: yes
- Gabriel: yes
- Pacheco: yes
- Ávila Farías: yes
- Aguiar-Curry: yes
- Ransom: yes
- Connolly: yes
- Celeste Rodriguez: yes
- Fong: yes
- Quirk-Silva: yes
- Ramos: yes
- Soria: yes
- Wallis: yes
- Pellerin: yes
- Elhawary: yes
- Davies: yes
- Kalra: yes
- Alanis: yes
- Haney: yes
- Gipson: yes
- Hart: yes
- Boerner: yes
- Alvarez: yes
- Bauer-Kahan: yes
- Schultz: yes
- Sharp-Collins: yes
- Berman: yes
- Jackson: yes
- Wilson: yes
- Lackey: yes
- Ta: yes
- Zbur: yes
- Flora: yes
- Bennett: yes
- Ortega: yes
- Bains: yes
- Valencia: yes
- Macedo: no
- DeMaio: no
- Hadwick: no
- Tangipa: no
- Hoover: other
- Gallagher: other
- Ellis: other
- Castillo: other
- Dixon: other
- Sanchez: other
- Addis: yes
- Garcia: yes
- Lee: yes
- Rivas: yes
- Petrie-Norris: yes
- Bryan: yes
- Michelle Rodriguez: yes
- Rogers: yes
- Wicks: yes
- Irwin: yes
- Arambula: yes
- Caloza: yes
- Ahrens: yes
- Krell: yes
- Stefani: yes
- Harabedian: yes
- Mark González: yes
- Calderon: yes
- Nguyen: yes
- Patterson: yes
- Ward: yes
- Carrillo: yes
- Blanca Rubio: yes
- Muratsuchi: yes
- Patel: yes
- Solache: yes
- Chen: yes
- Bonta: yes
- Lowenthal: yes
- McKinnor: yes
- Papan: yes
- Jeff Gonzalez: yes
Do pass, but first be re-referred to the Committee on [Judiciary]
2025-07-09 · pass · 4-1
Member-level votes (5)
- Laird: yes
- Durazo: yes
- Cortese: yes
- Smallwood-Cuevas: yes
- Strickland: no
Do pass as amended, but first amend, and re-refer to the Committee on [Appropriations]
2025-07-15 · pass · 11-2
Member-level votes (13)
- Caballero: yes
- Wahab: yes
- Ashby: yes
- Wiener: yes
- Laird: yes
- Umberg: yes
- Weber Pierson: yes
- Stern: yes
- Allen: yes
- Arreguín: yes
- Durazo: yes
- Valladares: no
- Niello: no
Placed on suspense file
2025-08-18 · pass · 7-0
Member-level votes (7)
- Richardson: yes
- Seyarto: yes
- Caballero: yes
- Cabaldon: yes
- Dahle: yes
- Wahab: yes
- Grayson: yes
Do pass
2025-08-29 · pass · 6-1
Member-level votes (7)
- Richardson: yes
- Grayson: yes
- Wahab: yes
- Dahle: yes
- Caballero: yes
- Cabaldon: yes
- Seyarto: no
3rd Reading AB963 Petrie-Norris By Durazo
2025-09-12 · pass · 29-8
Member-level votes (40)
- McGuire: yes
- Becker: yes
- Cabaldon: yes
- Caballero: yes
- Weber Pierson: yes
- McNerney: yes
- Grayson: yes
- Umberg: yes
- Dahle: yes
- Pérez: yes
- Padilla: yes
- Cervantes: yes
- Menjivar: yes
- Wiener: yes
- Wahab: yes
- Laird: yes
- Stern: yes
- Rubio: yes
- Richardson: yes
- Hurtado: yes
- Reyes: yes
- Arreguín: yes
- Ashby: yes
- Allen: yes
- Smallwood-Cuevas: yes
- Durazo: yes
- Archuleta: yes
- Limón: yes
- Cortese: yes
- Strickland: no
- Seyarto: no
- Niello: no
- Valladares: no
- Jones: no
- Ochoa Bogh: no
- Grove: no
- Alvarado-Gil: no
- Choi: other
- Gonzalez: other
- Blakespear: other
AB 963 Petrie-Norris Concurrence in Senate Amendments
2025-09-13 · pass · 66-6
Member-level votes (80)
- Ahrens: yes
- Mark González: yes
- Quirk-Silva: yes
- Gipson: yes
- Rogers: yes
- Addis: yes
- Ward: yes
- Haney: yes
- Hart: yes
- Fong: yes
- Calderon: yes
- Elhawary: yes
- Wilson: yes
- Carrillo: yes
- Bains: yes
- Ransom: yes
- Soria: yes
- Michelle Rodriguez: yes
- Berman: yes
- Valencia: yes
- Wicks: yes
- Celeste Rodriguez: yes
- Arambula: yes
- Connolly: yes
- Schultz: yes
- Bauer-Kahan: yes
- Bennett: yes
- Papan: yes
- Schiavo: yes
- Bonta: yes
- Ávila Farías: yes
- Aguiar-Curry: yes
- Jeff Gonzalez: yes
- Pacheco: yes
- Boerner: yes
- Alvarez: yes
- Lee: yes
- Alanis: yes
- Wallis: yes
- Stefani: yes
- Ta: yes
- Caloza: yes
- Sharp-Collins: yes
- Nguyen: yes
- Ortega: yes
- Solache: yes
- Lowenthal: yes
- Blanca Rubio: yes
- Jackson: yes
- Bryan: yes
- Petrie-Norris: yes
- Harabedian: yes
- Gabriel: yes
- Zbur: yes
- Davies: yes
- Pellerin: yes
- Muratsuchi: yes
- Krell: yes
- Irwin: yes
- Lackey: yes
- Ramos: yes
- Patel: yes
- Kalra: yes
- Rivas: yes
- Chen: yes
- Garcia: yes
- Johnson: no
- Dixon: no
- Tangipa: no
- Macedo: no
- Ellis: no
- DeMaio: no
- Hoover: other
- Hadwick: other
- Gallagher: other
- Sanchez: other
- Castillo: other
- McKinnor: other
- Flora: other
- Patterson: other
Related bills
No related bills recorded for this bill.
Official source
Attribution
Data from openstates_bulk_csv, retrieved 2026-07-24T01:34:27.960412Z
Inspect retained evidence for changes recorded after evidence tracking began:
Use this data
Every field on this page is available from the free public API — no key or licence required. Fetch this bill as JSON: GET /api/v1/bills?jurisdiction=CA&identifier=AB 963. See the API docs or the MCP server for AI assistants.
Known limitations
- Sponsor party and chamber affiliation are not yet captured by this API.
- Committee referrals are not yet captured.
- Some documents have no extracted text yet, so version comparison may be limited.
See the methodology page for data sources and limitations.