Virginia · Senate Bill 913 · 2025 Regular Session

Virginia Public Procurement Act; procurement of imported goods, forced and child labor prohibition.

  1. Introduced Jan 5, 2025
  2. In committee Jan 5, 2025
  3. Passed the Senate Jan 21, 2025
  4. Passed the House of Delegates Feb 19, 2025
  5. To the governor Mar 11, 2025
  6. Became law Mar 24, 2025

What it does

The legislature's own summary of the bill, or its official long title.

Virginia Public Procurement Act; procurement of imported goods; forced and child labor prohibition. Provides that a public body that enters into a public contract for goods or services that exceeds $10,000 shall include in such a public contract provisions (i) prohibiting the use of forced labor or oppressive child labor in the performance of the contract and (ii) requiring that the contractor include such…

Read the full title (96 words)

Virginia Public Procurement Act; procurement of imported goods; forced and child labor prohibition. Provides that a public body that enters into a public contract for goods or services that exceeds $10,000 shall include in such a public contract provisions (i) prohibiting the use of forced labor or oppressive child labor in the performance of the contract and (ii) requiring that the contractor include such prohibition in every subcontract or purchase order that exceeds $10,000, so that the prohibition will be binding upon each subcontractor or vendor. This bill is a recommendation of the Manufacturing Development Commission.

Every action

50 steps, oldest first, as the legislature records them.

Show the 42 earlier steps
  1. SenatePrefiled and ordered printed; Offered 01-08-2025 25102149D
  2. CommitteeReferred to Committee on General Laws and Technology · Senate General Laws and Technology
  3. SenateFiscal Impact Statement from Department of Planning and Budget (SB913)
  4. CommitteeReported from General Laws and Technology with substitute (15-Y 0-N) · Senate General Laws and Technology15–0 vote
  5. SenateCommittee substitute printed 25105088D-S1
  6. SenateRules suspended
  7. SenateConstitutional reading dispensed (on 1st reading) (40-Y 0-N)40–0 vote
  8. SenatePassed by for the day
  9. SenateRead second time
  10. SenateReading of substitute waived
  11. SenateGeneral Laws and Technology Substitute agreed to
  12. SenateEngrossed by Senate - committee substitute
  13. SenateFiscal Impact Statement from Department of Planning and Budget (SB913)
  14. SenateRead third time and passed Senate (40-Y 0-N)40–0 vote
  15. House of DelegatesPlaced on Calendar
  16. House of DelegatesRead first time
  17. CommitteeReferred to Committee on General Laws · House of Delegates General Laws
  18. CommitteeAssigned GL sub: Procurement/Open Government · House of Delegates General Laws: Subcommittee 4
  19. CommitteePlaced on General Laws Agenda · House of Delegates General Laws
  20. CommitteeSubcommittee recommends reporting with substitute (6-Y 1-N) · House of Delegates General Laws: Subcommittee 46–1 vote
  21. CommitteePlaced on General Laws Agenda · House of Delegates General Laws
  22. CommitteeReported from General Laws with substitute (18-Y 1-N) · House of Delegates General Laws18–1 vote
  23. House of DelegatesCommittee substitute printed 25107285D-H1
  24. SenateFiscal Impact Statement from Department of Planning and Budget (SB913)
  25. House of DelegatesRead second time
  26. House of DelegatesPassed by for the day
  27. House of DelegatesRead third time
  28. House of DelegatesGeneral Laws Substitute agreed to
  29. House of DelegatesEngrossed by House - committee substitute
  30. House of DelegatesPassed House with substitute (95-Y 2-N)95–2 vote
  31. SenateHouse substitute rejected by Senate (2-Y 37-N)2–37 vote
  32. House of DelegatesHouse insisted on substitute
  33. House of DelegatesHouse requested conference committee
  34. SenateSenate acceded to request (38-Y 0-N)38–0 vote
  35. SenateConferees appointed by Senate
  36. SenateSenators: McPike, Roem, Stanley
  37. House of DelegatesConferees appointed by House
  38. House of DelegatesDelegates: Bulova, Krizek, Leftwich
  39. Conference committeeAmended by conference committee
  40. SenateConference substitute printed 25108000D-S2
  41. House of DelegatesConference report agreed to by House (92-Y 4-N)92–4 vote
  42. SenateConference report agreed to by Senate (39-Y 0-N)39–0 vote
  1. SenateEnrolled
  2. SenateBill text as passed Senate and House (SB913ER)
  3. House of DelegatesSigned by Speaker
  4. SenateSigned by President
  5. SenateEnrolled Bill Communicated to Governor on March 11, 2025
  6. GovernorGovernor's Action Deadline 11:59 p.m., March 24, 2025
  7. GovernorApproved by Governor-Chapter 439 (Effective 07/01/25)
  8. Acts of Assembly Chapter text (CHAP0439)

Roll calls

10 recorded votes: 7 on the floor, 3 in committee. Each shows how every member voted.

Read third time and passed Senate (40-Y 0-N) · Full Senate

Passed 40–0
Jan 21, 2025 · journal entry
Yes 40 No 0
Party not listed: 2 yes, 0 no Democrats: 19 yes, 0 no Republicans: 19 yes, 0 no
How each member voted

Yes · 40

Passed House with substitute (95-Y 2-N) · Full House of Delegates

Passed 95–2
Feb 19, 2025 · journal entry
Yes 95 No 2 Not voting 3
Party not listed: 21 yes, 0 no Democrats: 45 yes, 0 no Republicans: 29 yes, 2 no
How each member voted

Yes · 95

No · 2

Not voting · 3

House substitute rejected by Senate (2-Y 37-N) · Full Senate

Failed 2–37
Feb 20, 2025 · journal entry
Yes 2 No 37 Not voting 1
Party not listed: 0 yes, 2 no Democrats: 2 yes, 16 no Republicans: 0 yes, 19 no
How each member voted

Yes · 2

No · 37

Not voting · 1

Senate acceded to request (38-Y 0-N) · Full Senate

38–0
Feb 20, 2025 · journal entry
Yes 38 No 0 Not voting 2
Party not listed: 2 yes, 0 no Democrats: 18 yes, 0 no Republicans: 18 yes, 0 no
How each member voted

Yes · 38

Not voting · 2

Conference report agreed to by House (92-Y 4-N) · Full House of Delegates

Passed 92–4
Feb 21, 2025 · journal entry
Yes 92 No 4 Not voting 4
Party not listed: 22 yes, 0 no Democrats: 44 yes, 0 no Republicans: 26 yes, 4 no
How each member voted

Yes · 92

No · 4

Not voting · 4

Conference report agreed to by Senate (39-Y 0-N) · Full Senate

Passed 39–0
Feb 21, 2025 · journal entry
Yes 39 No 0 Not voting 1
Party not listed: 2 yes, 0 no Democrats: 18 yes, 0 no Republicans: 19 yes, 0 no
How each member voted

Yes · 39

Not voting · 1

Committee and other votes

DateWhereQuestionResult
Jan 15, 2025 Senate General Laws and Technology Reported from General Laws and Technology with substitute (15-Y 0-N)
Members

Yes · 15

Passed 15–0
Jan 17, 2025 Full Senate Constitutional reading dispensed (on 1st reading) (40-Y 0-N)
Members

Yes · 40

40–0
Feb 11, 2025 House of Delegates General Laws: Subcommittee 4 Subcommittee recommends reporting with substitute (6-Y 1-N)
Members

Yes · 6

No · 1

Not voting · 2

6–1
Feb 13, 2025 House of Delegates General Laws Reported from General Laws with substitute (18-Y 1-N)
Members

Yes · 18

No · 1

Not voting · 3

Passed 18–1

Sponsors

The member who introduced it.

From Virginia's official records (lis.blob.core.windows.net), checked Nov 2, 2026. Text links go to the official versions; LegiList does not copy bill text.