--- type: "Bill" title: "Budget Bill." description: "Budget Bill.  Provides for all appropriations of the Budget submitted by the Governor of Virginia in accordance with the provisions of § 2.2-1509 of the Code of Virginia, and provides a portion of revenues for the two years ending respectively on the thirtieth day of June 2023 and the thirtieth day of June 2024." jurisdiction: "us/states/va" legislature: "Virginia General Assembly" session: "2022" identifier: "HB 30" citation: "Virginia HB 30 (2022)" classification: ["bill"] subjects: [] status: "enacted" primary_sponsors: ["Barry D. Knight"] version_count: 4 action_count: 367 vote_count: 167 first_action: "2021-12-16" last_action: "2022-06-22" source: "openstates" source_identifier: "ocd-bill/9f0b54e4-87a9-4c1d-8712-93df03299cb0" source_url: "https://lis.virginia.gov/cgi-bin/legp604.exe?221+sum+HB30" source_hash: "79c1966bf8729cdb48c71471ca8ea9e7632afde444e3f0ee2ac19fad77860090" vintage: "2026-07-01" source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump" retrieved_at: "2026-07-06" confidence: "reported" tags: ["legislation", "bill", "us-va"] --- # Virginia HB 30 (2022) — Budget Bill. Budget Bill.  Provides for all appropriations of the Budget submitted by the Governor of Virginia in accordance with the provisions of § 2.2-1509 of the Code of Virginia, and provides a portion of revenues for the two years ending respectively on the thirtieth day of June 2023 and the thirtieth day of June 2024. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **B202221** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?221+ful+B202221) 2. **B202222** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?221+ful+B202222) 3. **B202223** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?221+ful+B202223) 4. **B202224** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?221+ful+B202224) ## Votes - VOTE: Adoption (95-Y 1-N) — **0–0** (fail) · lower - VOTE: Pass By (51-Y 48-N) — **50–48** (pass) · lower - VOTE: Agree To (100-Y 0-N) — **99–0** (pass) · lower - VOTE: Agree To (51-Y 48-N) — **50–48** (pass) · lower - VOTE: Agree To (96-Y 0-N) — **95–0** (pass) · lower - VOTE: Pass By (51-Y 48-N) — **50–48** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Agree To (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Agree To (52-Y 46-N 1-A) — **51–46** (pass) · lower - VOTE: Agree To (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Agree To (99-Y 0-N) — **98–0** (pass) · lower - Reported from Fin and Approp with amendments substituted for House amendments (15-Y 0-N) — **15–0** (pass) · upper - Reconsideration of Senate passage agreed to by Senate (39-Y 0-N 1-A) — **39–0** (pass) · upper - Constitutional reading dispensed (40-Y 0-N) — **40–0** (pass) · upper - Senate insisted on amendments (33-Y 3-N) — **33–3** (pass) · upper - Reported from Appropriations with amendment(s) (22-Y 0-N) — **22–0** (pass) · lower - VOTE: Passage (74-Y 25-N) — **0–0** (fail) · lower - VOTE: Agree To (97-Y 1-N) — **0–0** (fail) · lower - Reported from Fin and Approp with amendments substituted for House amendments (15-Y 0-N) — **0–0** (fail) · upper - VOTE: Adoption (94-Y 0-N) — **99–0** (pass) · lower - VOTE: Agree To (99-Y 0-N) — **0–0** (fail) · lower - VOTE: Agree To (96-Y 0-N) — **0–0** (fail) · lower - Reported from Appropriations with amendment(s) (22-Y 0-N) — **0–0** (fail) · lower - VOTE: Agree To (98-Y 0-N 1-A) — **0–0** (fail) · lower - VOTE: Adoption (83-Y 12-N) — **99–0** (pass) · lower - VOTE: Pass By (51-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (55-Y 41-N) — **51–48** (pass) · lower - Senate concurred in Governor's Amendment #19 (22-Y 17-N) — **36–0** (pass) · upper - VOTE: Agree To (98-Y 0-N) — **0–0** (fail) · lower - VOTE: Adoption (93-Y 0-N) — **99–0** (pass) · lower - Reconsideration of Pass by for the day on Gov's Amendment #13 agreed to (38-Y 0-N 1-A) — **34–0** (pass) · upper - VOTE: Adoption (93-Y 0-N) — **99–0** (pass) · lower - VOTE: Adoption (50-Y 45-N) — **96–2** (pass) · lower - Senate concurred in Governor's Amendment #8 (20-Y 19-N) — **40–0** (pass) · upper - VOTE: Adoption (88-Y 7-N) — **56–41** (pass) · lower - VOTE: Pass By (51-Y 45-N) — **0–0** (fail) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - VOTE: Pass By (51-Y 47-N) — **0–0** (fail) · lower - VOTE: Adoption (49-Y 45-N) — **99–0** (pass) · lower - Governor's Amendment #13 Passed by for the day not agreed to (19-Y 19-N 1-A) — **37–0** (pass) · upper - VOTE: Adoption (52-Y 41-N) — **89–9** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **0–0** (fail) · lower - VOTE: Adoption (91-Y 4-N) — **99–0** (pass) · lower - VOTE: Adoption (51-Y 45-N) — **99–0** (pass) · lower - VOTE: Adoption (48-Y 45-N) — **99–0** (pass) · lower - VOTE: Adoption (49-Y 46-N) — **59–40** (pass) · lower - VOTE: Adoption (76-Y 16-N) — **99–0** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - Governor's Amendment #32 Passed by for the day (20-Y 19-N) — **40–0** (pass) · upper - Governor's Amendment #9, Previous question ordered (21-Y 18-N) — **37–0** (pass) · upper - VOTE: Agree To (51-Y 48-N) — **0–0** (fail) · lower - Governor's Amendment #8 Passed by for the day not agreed to (19-Y 20-N) — **40–0** (pass) · upper - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (95-Y 0-N) — **60–39** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - Passed Senate with amendments (31-Y 9-N) — **0–0** (fail) · upper - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Agree To (98-Y 0-N 1-A) — **97–0** (pass) · lower - VOTE: Agree To (50-Y 48-N) — **49–48** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (51-Y 45-N) — **50–48** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - VOTE: Agree To (99-Y 0-N) — **0–0** (fail) · lower - VOTE: Adoption (95-Y 0-N) — **99–0** (pass) · lower - VOTE: Agree To (100-Y 0-N) — **0–0** (fail) · lower - VOTE: Adoption (58-Y 36-N) — **98–1** (pass) · lower - Governor's Amendment #30 Passed by for the day (20-Y 19-N) — **40–0** (pass) · upper - VOTE: Adoption (59-Y 36-N) — **99–0** (pass) · lower - VOTE: Agree To (99-Y 0-N) — **0–0** (fail) · lower - VOTE: Agree To (100-Y 0-N) — **0–0** (fail) · lower - Passed Senate with amendments (31-Y 8-N) — **0–0** (fail) · upper - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - Passed Senate with amendments (31-Y 9-N) — **31–9** (pass) · upper - Constitutional reading dispensed (40-Y 0-N) — **0–0** (fail) · upper - VOTE: Pass By (51-Y 48-N) — **0–0** (fail) · lower - Governor's Amendment #31 Passed by for the day (21-Y 18-N) — **40–0** (pass) · upper - Governor's Amendment #19 Pass by for the day not agreed to (17-Y 22-N) — **36–0** (pass) · upper - Reconsideration of Senate passage agreed to by Senate (39-Y 0-N 1-A) — **0–0** (fail) · upper - VOTE: Agree To (52-Y 47-N) — **0–0** (fail) · lower - Governor's Amendment #2 Passed by for the day (20-Y 19-N) — **37–0** (pass) · upper - VOTE: Pass By (52-Y 46-N) — **0–0** (fail) · lower - VOTE: Agree To (53-Y 46-N) — **0–0** (fail) · lower - Governor's Amendment #11, Passed by for the day (20-Y 19-N) — **40–0** (pass) · upper - VOTE: Pass By (51-Y 48-N) — **0–0** (fail) · lower - Governor's Amendment #34 Passed by for the day (20-Y 19-N) — **40–0** (pass) · upper - Senate insisted on amendments (33-Y 3-N) — **0–0** (fail) · upper - VOTE: Rejected (3-Y 94-N) — **0–0** (fail) · lower - VOTE: Agree To (50-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (87-Y 1-N) — **99–0** (pass) · lower - VOTE: Adoption (96-Y 0-N) — **99–0** (pass) · lower - VOTE: Adoption (51-Y 43-N) — **99–0** (pass) · lower - Passed Senate with amendments (31-Y 8-N) — **31–8** (pass) · upper - VOTE: Agree To (52-Y 47-N) — **0–0** (fail) · lower - VOTE: Agree To (52-Y 47-N) — **0–0** (fail) · lower - VOTE: Agree To (100-Y 0-N) — **99–0** (pass) · lower - VOTE: Rejected (3-Y 94-N) — **3–94** (fail) · lower - VOTE: Agree To (100-Y 0-N) — **99–0** (pass) · lower - VOTE: Pass By (51-Y 45-N) — **50–45** (pass) · lower - VOTE: Pass By (51-Y 48-N) — **50–48** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **51–47** (pass) · lower - VOTE: Agree To (52-Y 46-N) — **51–46** (pass) · lower - VOTE: Agree To (98-Y 0-N 1-A) — **97–0** (pass) · lower - VOTE: Pass By (51-Y 48-N) — **50–48** (pass) · lower - VOTE: Agree To (53-Y 46-N) — **52–46** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Passage (74-Y 25-N) — **73–25** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Pass By (51-Y 47-N) — **50–47** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **51–47** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **51–47** (pass) · lower - VOTE: Agree To (97-Y 1-N) — **96–1** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **51–47** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **51–47** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Agree To (51-Y 46-N) — **50–46** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **51–47** (pass) · lower - VOTE: Agree To (100-Y 0-N) — **99–0** (pass) · lower - VOTE: Agree To (98-Y 0-N) — **97–0** (pass) · lower - VOTE: Pass By (51-Y 48-N) — **50–48** (pass) · lower - VOTE: Pass By (52-Y 46-N) — **51–46** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **51–47** (pass) · lower - VOTE: Agree To (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower - VOTE: Adoption (96-Y 0-N) — **99–0** (pass) · lower - Senate rejected Governor's Amendment #26 (19-Y 20-N) — **39–0** (pass) · upper - VOTE: Adoption (95-Y 0-N) — **99–0** (pass) · lower - VOTE: Agree To (52-Y 46-N) — **0–0** (fail) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (95-Y 0-N) — **52–47** (pass) · lower - Senate concurred in Governor's Amendment #12 (39-Y 0-N) — **22–15** (pass) · upper - Senate concurred in Governor's Amendments #'s 1,3-7,10,14-18,21-25,27-28 (39-Y 0-N) — **40–0** (pass) · upper - VOTE: Pass By (51-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (95-Y 0-N) — **98–0** (pass) · lower - Conference report agreed to by Senate (32-Y 4-N) — **40–0** (pass) · upper - Governor's Amendment #33 Pass by for the day not agreed to (19-Y 19-N) — **40–0** (pass) · upper - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - Reconsideration of conference report agreed to by Senate (36-Y 0-N) — **40–0** (pass) · upper - VOTE: Agree To (52-Y 46-N 1-A) — **0–0** (fail) · lower - VOTE: Agree To (98-Y 0-N 1-A) — **0–0** (fail) · lower - VOTE: Agree To (51-Y 46-N) — **0–0** (fail) · lower - Governor's Amendment #13 Passed by for the day (20-Y 18-N 1-A) — **19–17** (pass) · upper - VOTE: Adoption (50-Y 44-N) — **99–0** (pass) · lower - VOTE: Agree To (52-Y 47-N) — **0–0** (fail) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (81-Y 14-N) — **99–0** (pass) · lower - Conference report agreed to by Senate (31-Y 4-N) — **40–0** (pass) · upper - VOTE: Adoption (96-Y 0-N) — **99–0** (pass) · lower - Senate concurred in Governor's Amendment #9 (22-Y 17-N) — **32–5** (pass) · upper - VOTE: Adoption (53-Y 42-N) — **99–0** (pass) · lower - VOTE: Adoption (96-Y 0-N) — **99–0** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **0–0** (fail) · lower - Senate concurred in Governor's Amendment #33 (19-Y 19-N) — **40–0** (pass) · upper - VOTE: Agree To (99-Y 0-N) — **0–0** (fail) · lower - VOTE: Pass By (51-Y 48-N) — **0–0** (fail) · lower - VOTE: Adoption (96-Y 0-N) — **99–0** (pass) · lower - VOTE: Reconsider (94-Y 1-N) — **99–0** (pass) · lower - VOTE: Agree To (100-Y 0-N) — **0–0** (fail) · lower - Senate concurred in Governor's Amendment #29 (39-Y 0-N) — **37–3** (pass) · upper - VOTE: Agree To (52-Y 47-N) — **0–0** (fail) · lower - VOTE: Agree To (100-Y 0-N) — **0–0** (fail) · lower - VOTE: Agree To (52-Y 47-N) — **0–0** (fail) · lower - VOTE: Adoption (50-Y 45-N) — **99–0** (pass) · lower - VOTE: Agree To (52-Y 48-N) — **51–48** (pass) · lower ## Sponsors - Barry D. Knight — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2021-12-16** Prefiled and ordered printed; offered 01/12/22 22103425D `introduction` - **2021-12-16** Referred to Committee on Appropriations `referral-committee` - **2022-01-20** Budget amendments available - **2022-02-20** Reported from Appropriations with amendment(s) (22-Y 0-N) `committee-passage` - **2022-02-22** Read first time `reading-1` - **2022-02-23** Motion for Special and Continuing Order (96-Y 0-N) - **2022-02-23** VOTE: Agree To (96-Y 0-N) - **2022-02-24** Read second time `reading-2` - **2022-02-24** Uncontested committee amendments agreed to BLOCK VOTE (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Contested committee amendment Item 28 #1h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 55 #2h agreed to (51-Y 46-N) - **2022-02-24** VOTE: Agree To (51-Y 46-N) - **2022-02-24** Contested committee amendment Item 55 #4h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 61 #1h agreed to (53-Y 46-N) - **2022-02-24** VOTE: Agree To (53-Y 46-N) - **2022-02-24** Contested committee amendment Item 61 #2h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 61 #4h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 89 #1h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 89 #6h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 114 #1h agreed to (52-Y 46-N 1-A) - **2022-02-24** VOTE: Agree To (52-Y 46-N 1-A) - **2022-02-24** Contested committee amendment Item 114 #3h agreed to (97-Y 1-N) - **2022-02-24** VOTE: Agree To (97-Y 1-N) - **2022-02-24** Contested committee amendment Item 114 #4h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 114 #5h agreed to (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Contested committee amendment Item 115 #10h agreed to (98-Y 0-N 1-A) - **2022-02-24** VOTE: Agree To (98-Y 0-N 1-A) - **2022-02-24** Contested committee amendment Item 135 #1h agreed to (52-Y 46-N) - **2022-02-24** VOTE: Agree To (52-Y 46-N) - **2022-02-24** Contested committee amendment Item 136 #10h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 137 #3h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 137 #6h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 137 #13h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 137 #19h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 304 #15h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 304 #16h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 340 #1h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 374 #5h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 377 #1h agreed to (50-Y 48-N) - **2022-02-24** VOTE: Agree To (50-Y 48-N) - **2022-02-24** Contested committee amendment Item 379 #2h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 386 #15h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 408 #3h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 485 #3h agreed to (98-Y 0-N) - **2022-02-24** VOTE: Agree To (98-Y 0-N) - **2022-02-24** Contested committee amendment Item 486 #11h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item C-51.50 #1h agreed to (98-Y 0-N 1-A) - **2022-02-24** VOTE: Agree To (98-Y 0-N 1-A) - **2022-02-24** Contested committee amendment Item 3-5.22 #1h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 4-14 #1h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 4-14 #3h agreed to (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Contested committee amendment Item 4-14 #5h agreed to (51-Y 48-N) - **2022-02-24** VOTE: Agree To (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to item 55 #1h agreed to (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Convirs-Fowler to Item 134 #1h (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Floor Amendment by Delegate Kory to item 136 #1h withdrawn - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 137 #1h withdrawn - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 137 #2h withdrawn - **2022-02-24** Motion to pass by floor amendment by Delegate Convirs-Fowler to Item 137 #3h agreed (51-Y 45-N) - **2022-02-24** VOTE: Pass By (51-Y 45-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 341 #1h agreed to (52-Y 46-N) - **2022-02-24** VOTE: Pass By (52-Y 46-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Convirs-Fowler to Item 408 #1h - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 447 #1h withdrawn - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to item 452 #1h agreed (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 486 #4h agreed to (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 4-5.04 #2h agrd to (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 4-5.04 #3h agrd to (51-Y 47-N) - **2022-02-24** VOTE: Pass By (51-Y 47-N) - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 4-6.01 #1h withdrawn - **2022-02-24** Constitutional reading dispensed (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Passed House (74-Y 25-N) `passage` - **2022-02-24** VOTE: Passage (74-Y 25-N) - **2022-02-25** Constitutional reading dispensed - **2022-02-25** Referred to Committee on Finance and Appropriations `referral-committee` - **2022-03-01** Reported from Fin and Approp with amendments substituted for House amendments (15-Y 0-N) `committee-passage` - **2022-03-02** Constitutional reading dispensed (40-Y 0-N) - **2022-03-02** Read third time `reading-3` - **2022-03-02** Reading of amendments waived - **2022-03-02** Committee amendments agreed to - **2022-03-02** Passed Senate with amendments (31-Y 8-N) `passage` - **2022-03-02** Reconsideration of Senate passage agreed to by Senate (39-Y 0-N 1-A) - **2022-03-02** Passed Senate with amendments (31-Y 9-N) `passage` - **2022-03-02** Senate amendments rejected by House (3-Y 94-N) - **2022-03-02** VOTE: Rejected (3-Y 94-N) - **2022-03-02** Senate insisted on amendments (33-Y 3-N) - **2022-03-02** Senate requested conference committee - **2022-03-02** House acceded to request - **2022-03-02** Conferees appointed by House - **2022-03-02** Conferees appointed by Senate - **2022-03-12** Continued to 2022 Sp. Sess. 1 pursuant to HJR455 - **2022-06-01** Pending question ordered - **2022-06-01** Conference report agreed to by House (88-Y 7-N) - **2022-06-01** VOTE: Adoption (88-Y 7-N) - **2022-06-01** Conference report agreed to by Senate (31-Y 4-N) - **2022-06-01** Reconsideration of conference report agreed to by Senate (36-Y 0-N) - **2022-06-01** Conference report agreed to by Senate (32-Y 4-N) - **2022-06-09** Enrolled - **2022-06-09** Signed by Speaker - **2022-06-09** Signed by President - **2022-06-09** Enrolled Bill communicated to Governor on June 9, 2022 - **2022-06-09** Governor's Action Deadline 11:59 p.m., June 16, 2022 - **2022-06-15** Governor's recommendation received by House - **2022-06-17** Placed on Calendar - **2022-06-17** Amendments specific and severable - **2022-06-17** House concurred in Governor's Amendment #1 (95-Y 1-N) - **2022-06-17** VOTE: Adoption (95-Y 1-N) - **2022-06-17** House concurred in Governor's Amendment #2 (51-Y 45-N) - **2022-06-17** VOTE: Adoption (51-Y 45-N) - **2022-06-17** Motion by Delegate Orrock to pass by amendments # 20 & 35 agreed to - **2022-06-17** House concurred in Governor's Amendment #3 (83-Y 12-N) - **2022-06-17** VOTE: Adoption (83-Y 12-N) - **2022-06-17** House concurred in Governor's Amendment #4 (96-Y 0-N) - **2022-06-17** VOTE: Adoption (96-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #5 (81-Y 14-N) - **2022-06-17** VOTE: Adoption (81-Y 14-N) - **2022-06-17** House concurred in Governor's Amendment #6 (96-Y 0-N) - **2022-06-17** VOTE: Adoption (96-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #7 (95-Y 0-N) - **2022-06-17** VOTE: Adoption (95-Y 0-N) - **2022-06-17** Pending question ordered - **2022-06-17** House concurred in Governor's Amendment #8 (49-Y 45-N) - **2022-06-17** VOTE: Adoption (49-Y 45-N) - **2022-06-17** House concurred in Governor's Amendment #9 (50-Y 45-N) - **2022-06-17** VOTE: Adoption (50-Y 45-N) - **2022-06-17** House concurred in Governor's Amendment #10 (94-Y 0-N) - **2022-06-17** VOTE: Adoption (94-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #11 (51-Y 43-N) - **2022-06-17** VOTE: Adoption (51-Y 43-N) - **2022-06-17** House concurred in Governor's Amendment #12 (76-Y 16-N) - **2022-06-17** VOTE: Adoption (76-Y 16-N) - **2022-06-17** House concurred in Governor's Amendment #13 (59-Y 36-N) - **2022-06-17** VOTE: Adoption (59-Y 36-N) - **2022-06-17** House concurred in Governor's Amendment #14 (95-Y 0-N) - **2022-06-17** VOTE: Adoption (95-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #15 (91-Y 4-N) - **2022-06-17** VOTE: Adoption (91-Y 4-N) - **2022-06-17** House concurred in Governor's Amendment #16 (87-Y 1-N) - **2022-06-17** VOTE: Adoption (87-Y 1-N) - **2022-06-17** House concurred in Governor's Amendment #17 (93-Y 0-N) - **2022-06-17** VOTE: Adoption (93-Y 0-N) - **2022-06-17** Reconsideration of Governor's Amendment #16 agreed to - **2022-06-17** House concurred in Governor's Amendment #16 (94-Y 0-N) - **2022-06-17** VOTE: Reconsider (94-Y 1-N) - **2022-06-17** House concurred in Governor's Amendment #18 (53-Y 42-N) - **2022-06-17** VOTE: Adoption (53-Y 42-N) - **2022-06-17** House concurred in Governor's Amendment #19 (48-Y 45-N) - **2022-06-17** VOTE: Adoption (48-Y 45-N) - **2022-06-17** House concurred in Governor's Amendment #21 (96-Y 0-N) - **2022-06-17** VOTE: Adoption (96-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #22 (96-Y 0-N) - **2022-06-17** VOTE: Adoption (96-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #23 (96-Y 0-N) - **2022-06-17** VOTE: Adoption (96-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #24 (95-Y 0-N) - **2022-06-17** VOTE: Adoption (95-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment ##25 (93-Y 0-N) - **2022-06-17** VOTE: Adoption (93-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #26 (52-Y 41-N) - **2022-06-17** VOTE: Adoption (52-Y 41-N) - **2022-06-17** House concurred in Governor's Amendment #27 (95-Y 0-N) - **2022-06-17** VOTE: Adoption (95-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #28 (95-Y 0-N) - **2022-06-17** VOTE: Adoption (95-Y 0-N) - **2022-06-17** House concurred in Governor's Amendment #29 (58-Y 36-N) - **2022-06-17** VOTE: Adoption (58-Y 36-N) - **2022-06-17** House concurred in Governor's Amendment #30 (51-Y 45-N) - **2022-06-17** VOTE: Adoption (51-Y 45-N) - **2022-06-17** Pending question ordered - **2022-06-17** House concurred in Governor's Amendment #31 (55-Y 41-N) - **2022-06-17** VOTE: Adoption (55-Y 41-N) - **2022-06-17** Pending question ordered - **2022-06-17** House concurred in Governor's Amendment #32 (49-Y 46-N) - **2022-06-17** VOTE: Adoption (49-Y 46-N) - **2022-06-17** Pending question ordered - **2022-06-17** House concurred in Governor's Amendment #33 (50-Y 45-N) - **2022-06-17** VOTE: Adoption (50-Y 45-N) - **2022-06-17** Pending question ordered - **2022-06-17** House concurred in Governor's Amendment #34 (50-Y 44-N) - **2022-06-17** VOTE: Adoption (50-Y 44-N) - **2022-06-17** Senate concurred in Governor's Amendments #'s 1,3-7,10,14-18,21-25,27-28 (39-Y 0-N) - **2022-06-17** Governor's Amendment #2 Passed by for the day (20-Y 19-N) - **2022-06-17** Amendment #8 Passed by temporarily - **2022-06-17** Governor's Amendment #9, Previous question ordered (21-Y 18-N) - **2022-06-17** Senate concurred in Governor's Amendment #9 (22-Y 17-N) - **2022-06-17** Governor's Amendment #11, Passed by for the day (20-Y 19-N) - **2022-06-17** Motion to Pass by for the day Governor's Amendment #12 rejected - **2022-06-17** Senate concurred in Governor's Amendment #12 (39-Y 0-N) - **2022-06-17** Governor's Amendment #13 Passed by for the day not agreed to (19-Y 19-N 1-A) - **2022-06-17** Chair votes No - **2022-06-17** Reconsideration of Pass by for the day on Gov's Amendment #13 agreed to (38-Y 0-N 1-A) - **2022-06-17** Governor's Amendment #13 Passed by for the day (20-Y 18-N 1-A) - **2022-06-17** Governor's Amendment #19 Pass by for the day not agreed to (17-Y 22-N) - **2022-06-17** Senate concurred in Governor's Amendment #19 (22-Y 17-N) - **2022-06-17** Senate rejected Governor's Amendment #26 (19-Y 20-N) - **2022-06-17** Senate concurred in Governor's Amendment #29 (39-Y 0-N) - **2022-06-17** Governor's Amendment #30 Passed by for the day (20-Y 19-N) - **2022-06-17** Governor's Amendment #31 Passed by for the day (21-Y 18-N) - **2022-06-17** Governor's Amendment #32 Passed by for the day (20-Y 19-N) - **2022-06-17** Governor's Amendment #33 Pass by for the day not agreed to (19-Y 19-N) - **2022-06-17** Chair votes No - **2022-06-17** Senate concurred in Governor's Amendment #33 (19-Y 19-N) - **2022-06-17** Chair votes Yes - **2022-06-17** Governor's Amendment #34 Passed by for the day (20-Y 19-N) - **2022-06-17** Governor's Amendment #8 Passed by for the day not agreed to (19-Y 20-N) - **2022-06-17** Senate concurred in Governor's Amendment #8 (20-Y 19-N) - **2022-06-17** Governor's recommendation adopted in-part - **2022-06-22** Reenrolled - **2022-06-22** Reenrolled bill text (HB30ER2) - **2022-06-22** Signed by Speaker as reenrolled - **2022-06-22** Signed by President as reenrolled - **2022-06-22** Reenrolled Bill communicated to Governor on June 22, 2022 - **2022-06-22** Governor's Action Deadline 11:59 p.m., June 29, 2022 - **2022-06-22** Approved by Governor-Chapter 2 (effective 7/1/22) `executive-signature` - **2021-12-16** Prefiled and ordered printed; offered 01/12/22 22103425D `introduction` - **2021-12-16** Referred to Committee on Appropriations `referral-committee` - **2022-01-20** Budget amendments available - **2022-02-20** Reported from Appropriations with amendment(s) (22-Y 0-N) `committee-passage` - **2022-02-22** Read first time `reading-1` - **2022-02-23** Motion for Special and Continuing Order (96-Y 0-N) - **2022-02-23** VOTE: Agree To (96-Y 0-N) - **2022-02-24** Read second time `reading-2` - **2022-02-24** Uncontested committee amendments agreed to BLOCK VOTE (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Contested committee amendment Item 28 #1h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 55 #2h agreed to (51-Y 46-N) - **2022-02-24** VOTE: Agree To (51-Y 46-N) - **2022-02-24** Contested committee amendment Item 55 #4h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 61 #1h agreed to (53-Y 46-N) - **2022-02-24** VOTE: Agree To (53-Y 46-N) - **2022-02-24** Contested committee amendment Item 61 #2h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 61 #4h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 89 #1h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 89 #6h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 114 #1h agreed to (52-Y 46-N 1-A) - **2022-02-24** VOTE: Agree To (52-Y 46-N 1-A) - **2022-02-24** Contested committee amendment Item 114 #3h agreed to (97-Y 1-N) - **2022-02-24** VOTE: Agree To (97-Y 1-N) - **2022-02-24** Contested committee amendment Item 114 #4h agreed to (52-Y 47-N) - **2022-02-24** VOTE: Agree To (52-Y 47-N) - **2022-02-24** Contested committee amendment Item 114 #5h agreed to (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Contested committee amendment Item 115 #10h agreed to (98-Y 0-N 1-A) - **2022-02-24** VOTE: Agree To (98-Y 0-N 1-A) - **2022-02-24** Contested committee amendment Item 135 #1h agreed to (52-Y 46-N) - **2022-02-24** VOTE: Agree To (52-Y 46-N) - **2022-02-24** Contested committee amendment Item 136 #10h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 137 #3h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 137 #6h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 137 #13h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 137 #19h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 304 #15h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 304 #16h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 340 #1h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 374 #5h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 377 #1h agreed to (50-Y 48-N) - **2022-02-24** VOTE: Agree To (50-Y 48-N) - **2022-02-24** Contested committee amendment Item 379 #2h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 386 #15h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 408 #3h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 485 #3h agreed to (98-Y 0-N) - **2022-02-24** VOTE: Agree To (98-Y 0-N) - **2022-02-24** Contested committee amendment Item 486 #11h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item C-51.50 #1h agreed to (98-Y 0-N 1-A) - **2022-02-24** VOTE: Agree To (98-Y 0-N 1-A) - **2022-02-24** Contested committee amendment Item 3-5.22 #1h agreed to (100-Y 0-N) - **2022-02-24** VOTE: Agree To (100-Y 0-N) - **2022-02-24** Contested committee amendment Item 4-14 #1h agreed to (52-Y 48-N) - **2022-02-24** VOTE: Agree To (52-Y 48-N) - **2022-02-24** Contested committee amendment Item 4-14 #3h agreed to (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Contested committee amendment Item 4-14 #5h agreed to (51-Y 48-N) - **2022-02-24** VOTE: Agree To (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to item 55 #1h agreed to (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Convirs-Fowler to Item 134 #1h (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Floor Amendment by Delegate Kory to item 136 #1h withdrawn - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 137 #1h withdrawn - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 137 #2h withdrawn - **2022-02-24** Motion to pass by floor amendment by Delegate Convirs-Fowler to Item 137 #3h agreed (51-Y 45-N) - **2022-02-24** VOTE: Pass By (51-Y 45-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 341 #1h agreed to (52-Y 46-N) - **2022-02-24** VOTE: Pass By (52-Y 46-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Convirs-Fowler to Item 408 #1h - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 447 #1h withdrawn - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to item 452 #1h agreed (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 486 #4h agreed to (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 4-5.04 #2h agrd to (51-Y 48-N) - **2022-02-24** VOTE: Pass By (51-Y 48-N) - **2022-02-24** Motion to pass by floor amendment by Delegate Filler-Corn to Item 4-5.04 #3h agrd to (51-Y 47-N) - **2022-02-24** VOTE: Pass By (51-Y 47-N) - **2022-02-24** Floor Amendment by Delegate Filler-Corn to item 4-6.01 #1h withdrawn - **2022-02-24** Constitutional reading dispensed (99-Y 0-N) - **2022-02-24** VOTE: Agree To (99-Y 0-N) - **2022-02-24** Passed House (74-Y 25-N) `passage` - **2022-02-24** VOTE: Passage (74-Y 25-N) - **2022-02-25** Constitutional reading dispensed - **2022-02-25** Referred to Committee on Finance and Appropriations `referral-committee` - **2022-03-01** Reported from Fin and Approp with amendments substituted for House amendments (15-Y 0-N) `committee-passage` - **2022-03-02** Constitutional reading dispensed (40-Y 0-N) - **2022-03-02** Read third time `reading-3` - **2022-03-02** Reading of amendments waived - **2022-03-02** Committee amendments agreed to - **2022-03-02** Passed Senate with amendments (31-Y 8-N) `passage` - **2022-03-02** Reconsideration of Senate passage agreed to by Senate (39-Y 0-N 1-A) - **2022-03-02** Passed Senate with amendments (31-Y 9-N) `passage` - **2022-03-02** Senate amendments rejected by House (3-Y 94-N) - **2022-03-02** VOTE: Rejected (3-Y 94-N) - **2022-03-02** Senate insisted on amendments (33-Y 3-N) - **2022-03-02** Senate requested conference committee - **2022-03-02** House acceded to request - **2022-03-02** Conferees appointed by House - **2022-03-02** Conferees appointed by Senate - **2022-03-12** Continued to 2022 Sp. Sess. 1 pursuant to HJR455 ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/9f0b54e4-87a9-4c1d-8712-93df03299cb0`. Confidence: reported (aggregated from official Virginia legislature records).