--- 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, Code of Virginia, and provides a portion of revenues for the two years ending respectively on the thirtieth day of June 2021, and the thirtieth day of June 2022." jurisdiction: "us/states/va" legislature: "Virginia General Assembly" session: "2020" identifier: "HB 30" citation: "Virginia HB 30 (2020)" classification: ["bill"] subjects: [] status: "enacted" primary_sponsors: ["Luke E. Torian"] version_count: 4 action_count: 280 vote_count: 126 first_action: "2019-12-17" last_action: "2020-05-21" source: "openstates" source_identifier: "ocd-bill/509b6c8b-6f41-49c3-92ce-8ccfc8821abf" source_url: "https://lis.virginia.gov/cgi-bin/legp604.exe?201+sum+HB30" source_hash: "747d20c81df4033b46a3ce606f8474f4da5f66d184360ce521d86b57cc6b31a7" 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 (2020) — 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, Code of Virginia, and provides a portion of revenues for the two years ending respectively on the thirtieth day of June 2021, and the thirtieth day of June 2022. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **B202011** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+B202011) 2. **B202012** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+B202012) 3. **B202013** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+B202013) 4. **B202014** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+B202014) ## Votes - VOTE: Adoption (53-Y 46-N) — **52–46** (pass) · lower - VOTE: Adoption (64-Y 35-N) — **63–35** (pass) · lower - Senate concurred in Governor's recommendation #123 (21-Y 19-N) — **21–19** (pass) · upper - VOTE: Adoption (71-Y 26-N) — **70–26** (pass) · lower - VOTE: Adoption (54-Y 44-N) — **53–44** (pass) · lower - VOTE: Adoption (58-Y 41-N) — **57–41** (pass) · lower - VOTE: Adoption (61-Y 38-N) — **60–38** (pass) · lower - VOTE: Adoption (60-Y 38-N) — **59–38** (pass) · lower - VOTE: Adoption (62-Y 37-N) — **61–37** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - Constitutional reading dispensed (38-Y 0-N) — **38–0** (pass) · upper - VOTE: Adoption (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Adoption (58-Y 41-N) — **57–41** (pass) · lower - Conference report agreed to by Senate (27-Y 11-N) — **27–11** (pass) · upper - VOTE: Adoption (53-Y 45-N) — **52–45** (pass) · lower - VOTE: Adoption (66-Y 24-N) — **65–24** (pass) · lower - VOTE: Adoption (54-Y 43-N) — **53–43** (pass) · lower - VOTE: (76-Y 17-N) — **75–17** (pass) · lower - VOTE: Adoption (46-Y 47-N) — **45–47** (fail) · lower - VOTE: (94-Y 0-N) — **93–0** (pass) · lower - VOTE: (55-Y 37-N) — **54–37** (pass) · lower - VOTE: (90-Y 2-N) — **89–2** (pass) · lower - VOTE: (93-Y 0-N) — **92–0** (pass) · lower - VOTE: Adoption (55-Y 44-N) — **54–44** (pass) · lower - Senate concurred in Governor's recommendation in-part (36-Y 4-N) — **36–4** (pass) · upper - Senate concurred in Governor's recommendation #114 (27-Y 13-N) — **27–13** (pass) · upper - VOTE: Adoption (99-Y 0-N) — **98–0** (pass) · lower - Senate insisted on amendments (40-Y 0-N) — **40–0** (pass) · upper - Senate concurred in Governor's recommendation #137 (32-Y 7-N) — **32–7** (pass) · upper - VOTE: Adoption (65-Y 34-N) — **64–34** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - VOTE: Adoption (54-Y 43-N 1-A) — **53–43** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - VOTE: Adoption (54-Y 44-N) — **53–44** (pass) · lower - VOTE: Pass By (52-Y 44-N) — **51–44** (pass) · lower - VOTE: Adoption (98-Y 0-N) — **97–0** (pass) · lower - VOTE: Adoption (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Adoption (55-Y 42-N) — **54–42** (pass) · lower - VOTE: Pass By (54-Y 45-N) — **53–45** (pass) · lower - VOTE: Pass By (54-Y 45-N) — **53–45** (pass) · lower - VOTE: Adoption (75-Y 24-N) — **74–24** (pass) · lower - VOTE: Adoption (68-Y 30-N) — **67–30** (pass) · lower - VOTE: Adoption (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Adoption (98-Y 0-N) — **97–0** (pass) · lower - VOTE: (94-Y 0-N) — **93–0** (pass) · lower - Reported from Fin and Approp with amends substituted for House amends (16-Y 0-N) — **16–0** (pass) · upper - VOTE: Pass By (52-Y 45-N) — **51–45** (pass) · lower - VOTE: REJECTED (0-Y 93-N) — **0–92** (fail) · lower - VOTE: Adoption (98-Y 0-N) — **97–0** (pass) · lower - VOTE: Adoption (73-Y 25-N) — **72–25** (pass) · lower - Senate concurred in Governor's recommendation #101 (21-Y 19-N) — **21–19** (pass) · upper - VOTE: Adoption (91-Y 0-N 1-A) — **90–0** (pass) · lower - VOTE: Adoption (60-Y 38-N) — **59–38** (pass) · lower - VOTE: Adoption (56-Y 42-N) — **55–42** (pass) · lower - VOTE: (93-Y 0-N) — **92–0** (pass) · lower - VOTE: (49-Y 42-N) — **48–42** (pass) · lower - VOTE: (89-Y 0-N) — **88–0** (pass) · lower - VOTE: (49-Y 43-N) — **48–43** (pass) · lower - VOTE: Adoption (80-Y 18-N) — **79–18** (pass) · lower - VOTE: Pass By (49-Y 44-N 1-A) — **48–44** (pass) · lower - VOTE: (92-Y 0-N) — **91–0** (pass) · lower - VOTE: (91-Y 1-N) — **90–1** (pass) · lower - VOTE: (54-Y 39-N) — **53–39** (pass) · lower - VOTE: Adoption (55-Y 40-N) — **54–40** (pass) · lower - VOTE: Adoption (80-Y 18-N) — **79–18** (pass) · lower - VOTE: (75-Y 18-N) — **74–18** (pass) · lower - VOTE: Pass By (55-Y 43-N) — **54–43** (pass) · lower - VOTE: (92-Y 1-N) — **91–1** (pass) · lower - VOTE: (91-Y 0-N) — **90–0** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - VOTE: (94-Y 0-N) — **93–0** (pass) · lower - VOTE: Adoption (55-Y 44-N) — **54–44** (pass) · lower - VOTE: (3-Y 89-N) — **3–88** (fail) · lower - VOTE: Adoption (56-Y 42-N) — **55–42** (pass) · lower - VOTE: Constitutional Reading Dispensed (99-Y 0-N) — **98–0** (pass) · lower - VOTE: (48-Y 43-N) — **47–43** (pass) · lower - VOTE: Adoption (68-Y 28-N) — **67–28** (pass) · lower - VOTE: Agree To (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Adoption (98-Y 0-N) — **97–0** (pass) · lower - Reported from Appropriations with amendments (20-Y 1-N) — **20–1** (pass) · lower - Senate concurred in Governor's recommendation #30 (22-Y 18-N) — **22–18** (pass) · upper - VOTE: (92-Y 0-N) — **91–0** (pass) · lower - VOTE: Adoption (88-Y 9-N) — **87–9** (pass) · lower - VOTE: (44-Y 48-N) — **43–48** (fail) · lower - VOTE: (92-Y 0-N) — **91–0** (pass) · lower - VOTE: Adoption (90-Y 0-N) — **89–0** (pass) · lower - VOTE: Adoption (98-Y 0-N 1-A) — **97–0** (pass) · lower - VOTE: Pass By (52-Y 45-N) — **51–45** (pass) · lower - Senate concurred in Governor's recommendation #113 (26-Y 14-N) — **26–14** (pass) · upper - VOTE: Adoption (90-Y 0-N) — **89–0** (pass) · lower - Senate concurred in Governor's recommendation #74 (24-Y 16-N) — **24–16** (pass) · upper - VOTE: Adoption (99-Y 0-N) — **98–0** (pass) · lower - VOTE: Adoption (56-Y 43-N) — **55–43** (pass) · lower - VOTE: (94-Y 0-N) — **93–0** (pass) · lower - VOTE: (46-Y 48-N) — **45–48** (fail) · lower - VOTE: Pass By (49-Y 45-N) — **48–45** (pass) · lower - VOTE: (92-Y 0-N) — **91–0** (pass) · lower - VOTE: (93-Y 1-N) — **92–1** (pass) · lower - VOTE: (93-Y 0-N) — **92–0** (pass) · lower - VOTE: (93-Y 0-N) — **92–0** (pass) · lower - VOTE: Passage (67-Y 32-N) — **66–32** (pass) · lower - VOTE: Adoption (54-Y 44-N) — **53–44** (pass) · lower - VOTE: (93-Y 1-N) — **92–1** (pass) · lower - VOTE: Adoption (52-Y 41-N) — **51–41** (pass) · lower - VOTE: Adoption (99-Y 0-N) — **98–0** (pass) · lower - VOTE: (77-Y 15-N) — **76–15** (pass) · lower - VOTE: (92-Y 0-N) — **91–0** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - VOTE: (94-Y 0-N) — **93–0** (pass) · lower - Senate concurred in Governor's recommendation in-part (33-Y 7-N) — **33–7** (pass) · upper - VOTE: (88-Y 3-N) — **87–3** (pass) · lower - VOTE: Adoption #2 (87-Y 4-N 1-A) — **86–4** (pass) · lower - VOTE: Adoption (67-Y 28-N) — **66–28** (pass) · lower - Passed Senate with amendments (29-Y 11-N) — **29–11** (pass) · upper - VOTE: (34-Y 60-N) — **34–59** (fail) · lower - VOTE: Adoption (69-Y 27-N) — **68–27** (pass) · lower - VOTE: Adoption #2 (41-Y 51-N) — **40–51** (fail) · lower - VOTE: (21-Y 71-N) — **21–70** (fail) · lower - VOTE: Adoption (97-Y 1-N) — **96–1** (pass) · lower - VOTE: Pass By (52-Y 45-N) — **51–45** (pass) · lower - VOTE: Adoption (54-Y 45-N) — **53–45** (pass) · lower - VOTE: (17-Y 77-N) — **17–76** (fail) · lower - VOTE: (93-Y 0-N) — **92–0** (pass) · lower - VOTE: (90-Y 1-N) — **89–1** (pass) · lower ## Sponsors - Luke E. Torian — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2019-12-17** Prefiled and ordered printed; offered 01/08/20 20104379D `introduction` - **2019-12-17** Referred to Committee on Appropriations `referral-committee` - **2020-01-16** Member Budget amendments available - **2020-02-16** Reported from Appropriations with amendments (20-Y 1-N) `committee-passage` - **2020-02-18** Read first time `reading-1` - **2020-02-19** Motion for Special and Continuing Order for Thursday, February 20, 2020 (99-Y 0-N) - **2020-02-19** VOTE: Agree To (99-Y 0-N) - **2020-02-20** Read second time `reading-2` - **2020-02-20** Uncontested committee amendments agreed to (98-Y 0-N) - **2020-02-20** VOTE: Adoption (98-Y 0-N) - **2020-02-20** Contested committee amendment Item 4 #1h agreed to (98-Y 0-N) - **2020-02-20** VOTE: Adoption (98-Y 0-N) - **2020-02-20** Contested committee amendment Item 27.30 #1h agreed to (64-Y 35-N) - **2020-02-20** VOTE: Adoption (64-Y 35-N) - **2020-02-20** Contested committee amendment Item 39 #2h agreed to (58-Y 41-N) - **2020-02-20** VOTE: Adoption (58-Y 41-N) - **2020-02-20** Contested committee amendment Item 42 #1h agreed to (99-Y 0-N) - **2020-02-20** VOTE: Adoption (99-Y 0-N) - **2020-02-20** Contested committee amendment Item 57 #1h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 57 #2h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 57 #3h agreed to (53-Y 46-N) - **2020-02-20** VOTE: Adoption (53-Y 46-N) - **2020-02-20** Contested committee amendment Item 59 #1h agreed to (54-Y 44-N) - **2020-02-20** VOTE: Adoption (54-Y 44-N) - **2020-02-20** Contested committee amendment Item 61 #1h agreed to (54-Y 43-N 1-A) - **2020-02-20** VOTE: Adoption (54-Y 43-N 1-A) - **2020-02-20** Contested committee amendment Item 61 #2h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 83 #1h agreed to (54-Y 44-N) - **2020-02-20** VOTE: Adoption (54-Y 44-N) - **2020-02-20** Contested committee amendment Item 111 #1h agreed to (56-Y 42-N) - **2020-02-20** VOTE: Adoption (56-Y 42-N) - **2020-02-20** Contested committee amendment Item 120 #1h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 120 #2h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 135 #1h agreed to (80-Y 18-N) - **2020-02-20** VOTE: Adoption (80-Y 18-N) - **2020-02-20** Contested committee amendment Item 144 #3h agreed to (88-Y 9-N) - **2020-02-20** VOTE: Adoption (88-Y 9-N) - **2020-02-20** Contested committee amendment Item 145 #2h agreed to (98-Y 0-N) - **2020-02-20** VOTE: Adoption (98-Y 0-N) - **2020-02-20** Contested committee amendment Item 145 #3h agreed to (99-Y 0-N) - **2020-02-20** VOTE: Adoption (99-Y 0-N) - **2020-02-20** Contested committee amendment Item 145 #9h agreed to (97-Y 1-N) - **2020-02-20** VOTE: Adoption (97-Y 1-N) - **2020-02-20** Contested committee amendment Item 150 #1h agreed to (99-Y 0-N) - **2020-02-20** VOTE: Adoption (99-Y 0-N) - **2020-02-20** Contested committee amendment Item 150 #2h agreed to (99-Y 0-N) - **2020-02-20** VOTE: Adoption (99-Y 0-N) - **2020-02-20** Contested committee amendment Item 262.50 #1h agreed to (99-Y 0-N) - **2020-02-20** VOTE: Adoption (99-Y 0-N) - **2020-02-20** Contested committee amendment Item 282 #2h agreed to (54-Y 43-N) - **2020-02-20** VOTE: Adoption (54-Y 43-N) - **2020-02-20** Contested committee amendment Item 299 #1h agreed to (56-Y 43-N) - **2020-02-20** VOTE: Adoption (56-Y 43-N) - **2020-02-20** Contested committee amendment Item 302 #1h agreed to (55-Y 44-N) - **2020-02-20** VOTE: Adoption (55-Y 44-N) - **2020-02-20** Contested committee amendment Item 350 #1h agreed to (53-Y 45-N) - **2020-02-20** VOTE: Adoption (53-Y 45-N) - **2020-02-20** Contested committee amendment Item 355 #1h agreed to (54-Y 44-N) - **2020-02-20** VOTE: Adoption (54-Y 44-N) - **2020-02-20** Contested committee amendment Item 372 #1h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 397 #1h agreed to (80-Y 18-N) - **2020-02-20** VOTE: Adoption (80-Y 18-N) - **2020-02-20** Contested committee amendment Item 402 #1h agreed to (55-Y 42-N) - **2020-02-20** VOTE: Adoption (55-Y 42-N) - **2020-02-20** Contested committee amendment Item 425 #2h agreed to (99-Y 0-N) - **2020-02-20** VOTE: Adoption (99-Y 0-N) - **2020-02-20** Contested committee amendment Item 425 #4h agreed to (55-Y 40-N) - **2020-02-20** VOTE: Adoption (55-Y 40-N) - **2020-02-20** Contested committee amendment Item 431 #1h agreed to (75-Y 24-N) - **2020-02-20** VOTE: Adoption (75-Y 24-N) - **2020-02-20** Contested committee amendment Item 432 #1h agreed to (65-Y 34-N) - **2020-02-20** VOTE: Adoption (65-Y 34-N) - **2020-02-20** Contested committee amendment Item 436 #1h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 438 #1h agreed to (68-Y 30-N) - **2020-02-20** VOTE: Adoption (68-Y 30-N) - **2020-02-20** Contested committee amendment Item 438#2h agreed to (73-Y 25-N) - **2020-02-20** VOTE: Adoption (73-Y 25-N) - **2020-02-20** Contested committee amendment Item 442 #1h agreed to (56-Y 42-N) - **2020-02-20** VOTE: Adoption (56-Y 42-N) - **2020-02-20** Contested committee amendment Item 447 #1h agreed to (60-Y 38-N) - **2020-02-20** VOTE: Adoption (60-Y 38-N) - **2020-02-20** Contested committee amendment Item 448 #1h agreed to (58-Y 41-N) - **2020-02-20** VOTE: Adoption (58-Y 41-N) - **2020-02-20** Contested committee amendment Item 449 #1h agreed to (60-Y 38-N) - **2020-02-20** VOTE: Adoption (60-Y 38-N) - **2020-02-20** Contested committee amendment Item 458 #1h agreed to (61-Y 38-N) - **2020-02-20** VOTE: Adoption (61-Y 38-N) - **2020-02-20** Contested committee amendment Item 477 #1h agreed to (98-Y 0-N 1-A) - **2020-02-20** VOTE: Adoption (98-Y 0-N 1-A) - **2020-02-20** Contested committee amendment Item 477 #2h agreed to (98-Y 0-N) - **2020-02-20** VOTE: Adoption (98-Y 0-N) - **2020-02-20** Contested committee amendment Item 477 #5h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Adoption (54-Y 45-N) - **2020-02-20** Contested committee amendment Item 483#2h agreed to (62-Y 37-N) - **2020-02-20** VOTE: Adoption (62-Y 37-N) - **2020-02-20** Contested committee amendment Item 487 #1h agreed to (55-Y 44-N) - **2020-02-20** VOTE: Adoption (55-Y 44-N) - **2020-02-20** Contested committee amendment Item 488 #1h agreed to (71-Y 26-N) - **2020-02-20** VOTE: Adoption (71-Y 26-N) - **2020-02-20** Contested committee amendment Item 488 #2h agreed to (69-Y 27-N) - **2020-02-20** VOTE: Adoption (69-Y 27-N) - **2020-02-20** Contested committee amendment Item 488 #3h agreed to (67-Y 28-N) - **2020-02-20** VOTE: Adoption (67-Y 28-N) - **2020-02-20** Contested committee amendment Item 3-2.03 #1h agreed to (68-Y 28-N) - **2020-02-20** VOTE: Adoption (68-Y 28-N) - **2020-02-20** Contested committee amendment Item 3-5.21 #1h agreed to (52-Y 41-N) - **2020-02-20** VOTE: Adoption (52-Y 41-N) - **2020-02-20** Motion to pass by amendment by Delegate Rush to Item 41 #1h agreed to - **2020-02-20** Motion to pass by amendment by Delegate Poindexter to Item 57 #1h agreed to (55-Y 43-N) - **2020-02-20** VOTE: Pass By (55-Y 43-N) - **2020-02-20** Motion to pass by amendment by Delegate Wright to Item 145 #1h agreed to (52-Y 44-N) - **2020-02-20** VOTE: Pass By (52-Y 44-N) - **2020-02-20** Motion to pass by amendment by Delegate O'Quinn to Item 145 #2h agreed to (49-Y 44-N 1-A) - **2020-02-20** VOTE: Pass By (49-Y 44-N 1-A) - **2020-02-20** Amendment by Delegate Robinson to Item 303 #1h withdrawn `amendment-withdrawal` - **2020-02-20** Motion to pass by amendment by Delegate Gilbert to Item 317 #1h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Pass By (54-Y 45-N) - **2020-02-20** Motion to pass by amendment by Delegate LaRock to Item 425 #1h agreed to - **2020-02-20** Motion to pass by amendment by Delegate Campbell to Item 477 #1h agreed to (52-Y 45-N) - **2020-02-20** VOTE: Pass By (52-Y 45-N) - **2020-02-20** Motion to pass by amendment by Delegate Poindexter to Item 4-2.02 #1h agreed to (54-Y 45-N) - **2020-02-20** VOTE: Pass By (54-Y 45-N) - **2020-02-20** Motion to pass by amendment by Delegate LaRock to Item 4-5.04 #1h agreed to (52-Y 45-N) - **2020-02-20** VOTE: Pass By (52-Y 45-N) - **2020-02-20** Motion to pass by amendment by Delegate Gilbert to Item 4-5.12 #1h agreed to (49-Y 45-N) - **2020-02-20** VOTE: Pass By (49-Y 45-N) - **2020-02-20** Motion to pass by amendment by Delegate Gilbert to Item 4-5.12 #2h agreed to (52-Y 45-N) - **2020-02-20** VOTE: Pass By (52-Y 45-N) - **2020-02-20** Constitutional reading dispensed (99-Y 0-N) - **2020-02-20** VOTE: Constitutional Reading Dispensed (99-Y 0-N) - **2020-02-20** Passed House (67-Y 32-N) `passage` - **2020-02-20** VOTE: Passage (67-Y 32-N) - **2020-02-21** Constitutional reading dispensed - **2020-02-21** Referred to Committee on Finance and Appropriations `referral-committee` - **2020-02-25** Reported from Fin and Approp with amends substituted for House amends (16-Y 0-N) `committee-passage` - **2020-02-26** Constitutional reading dispensed (38-Y 0-N) - **2020-02-26** Read third time `reading-3` - **2020-02-26** Reading of amendments waived - **2020-02-26** Committee amendments agreed to - **2020-02-26** Passed Senate with amendments (29-Y 11-N) `passage` - **2020-02-26** Senate amendments rejected by House (0-Y 93-N) - **2020-02-26** VOTE: REJECTED (0-Y 93-N) - **2020-02-26** Senate insisted on amendments (40-Y 0-N) - **2020-02-26** Senate requested conference committee - **2020-02-27** House acceded to request - **2020-02-27** Conferees appointed by House - **2020-02-27** Conferees appointed by Senate - **2020-03-12** Conference report agreed to by House (66-Y 24-N) - **2020-03-12** VOTE: Adoption (66-Y 24-N) - **2020-03-12** Conference report agreed to by Senate (27-Y 11-N) - **2020-03-31** Enrolled - **2020-04-01** Signed by Speaker - **2020-04-01** Signed by President - **2020-04-02** Enrolled Bill communicated to Governor on April 2, 2020 - **2020-04-02** Governor's Action Deadline 11:59 p.m., April 11, 2020 - **2020-04-11** Governor's recommendation received by House - **2020-04-22** Placed on Calendar - **2020-04-22** Passed by temporarily - **2020-04-22** House concurred in Governor's recommendation #'s 15-16, 26, 30, 39, 51, 77-79, 82, 90-91 - **2020-04-22** (continued) #'s 110, 134-137, 139-143 BLOCK VOTE (90-Y 0-N) - **2020-04-22** VOTE: Adoption (90-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #'s 2-4, 6, 9, 10, 12-14, 17-21, 23, 27, 29 - **2020-04-22** #'s 31-38, 40-50, 52-67, 70-71, 73, 75, 83-88, 93-96, 98, 99, 102-106, 108-109, 119, 121 - **2020-04-22** #'s 124-125, 128, 132-133 BLOCK VOTE (91-Y 0-N 1-A) - **2020-04-22** VOTE: Adoption (91-Y 0-N 1-A) - **2020-04-22** House concurred in Governor's recommendation #1 (93-Y 0-N) - **2020-04-22** VOTE: (93-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #5 (94-Y 0-N) - **2020-04-22** VOTE: (94-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #7 (94-Y 0-N) - **2020-04-22** VOTE: (94-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #8 (92-Y 0-N) - **2020-04-22** VOTE: (92-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #11 (92-Y 0-N) - **2020-04-22** VOTE: (92-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #22 (54-Y 39-N) - **2020-04-22** VOTE: (54-Y 39-N) - **2020-04-22** House concurred in Governor's recommendation #24 (76-Y 17-N) - **2020-04-22** VOTE: (76-Y 17-N) - **2020-04-22** House rejected Governor's recommendation #25 (17-Y 77-N) - **2020-04-22** VOTE: (17-Y 77-N) - **2020-04-22** House concurred in Governor's recommendation #28 (91-Y 1-N) - **2020-04-22** VOTE: (91-Y 1-N) - **2020-04-22** House concurred in Governor's recommendation #68 (90-Y 2-N) - **2020-04-22** VOTE: (90-Y 2-N) - **2020-04-22** House concurred in Governor's recommendation #69 (94-Y 0-N) - **2020-04-22** VOTE: (94-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #72 (93-Y 0-N) - **2020-04-22** VOTE: (93-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #74 (49-Y 42-N) - **2020-04-22** VOTE: (49-Y 42-N) - **2020-04-22** House concurred in Governor's recommendation #76 (93-Y 0-N) - **2020-04-22** VOTE: (93-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #80 (94-Y 0-N) - **2020-04-22** VOTE: (94-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #81 (88-Y 3-N) - **2020-04-22** VOTE: (88-Y 3-N) - **2020-04-22** House concurred in Governor's recommendation #89 (93-Y 0-N) - **2020-04-22** VOTE: (93-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #92 (91-Y 0-N) - **2020-04-22** VOTE: (91-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #97 (93-Y 1-N) - **2020-04-22** VOTE: (93-Y 1-N) - **2020-04-22** House concurred in Governor's recommendation #100 (75-Y 18-N) - **2020-04-22** VOTE: (75-Y 18-N) - **2020-04-22** House concurred in Governor's recommendation #101 (48-Y 43-N) - **2020-04-22** VOTE: (48-Y 43-N) - **2020-04-22** House concurred in Governor's recommendation #107 (92-Y 1-N) - **2020-04-22** VOTE: (92-Y 1-N) - **2020-04-22** House rejected Governor's recommendation #111 (46-Y 48-N) - **2020-04-22** VOTE: (46-Y 48-N) - **2020-04-22** House concurred in Governor's recommendation #112 (92-Y 0-N) - **2020-04-22** VOTE: (92-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #113 (77-Y 15-N) - **2020-04-22** VOTE: (77-Y 15-N) - **2020-04-22** House concurred in Governor's recommendation #114 (49-Y 43-N) - **2020-04-22** VOTE: (49-Y 43-N) - **2020-04-22** House concurred in Governor's recommendation #115 (92-Y 0-N) - **2020-04-22** VOTE: (92-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #116 (92-Y 0-N) - **2020-04-22** VOTE: (92-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #117 (94-Y 0-N) - **2020-04-22** VOTE: (94-Y 0-N) - **2020-04-22** House rejected Governor's recommendation #118 (44-Y 48-N) - **2020-04-22** VOTE: (44-Y 48-N) - **2020-04-22** House rejected Governor's recommendation #120 (46-Y 47-N) - **2020-04-22** VOTE: Adoption (46-Y 47-N) - **2020-04-22** Reconsideration of Governor's recommendation #120 agreed to - **2020-04-22** House rejected Governor's recommendation #120 (41-Y 51-N) - **2020-04-22** VOTE: Adoption #2 (41-Y 51-N) - **2020-04-22** House concurred in Governor's recommendation #122 (89-Y 0-N) - **2020-04-22** VOTE: (89-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #123 (90-Y 0-N) - **2020-04-22** VOTE: Adoption (90-Y 0-N) - **2020-04-22** House rejected Governor's recommendation #126 (21-Y 71-N) - **2020-04-22** VOTE: (21-Y 71-N) - **2020-04-22** House rejected Governor's recommendation #127 (34-Y 60-N) - **2020-04-22** VOTE: (34-Y 60-N) - **2020-04-22** House concurred in Governor's recommendation #129 (93-Y 1-N) - **2020-04-22** VOTE: (93-Y 1-N) - **2020-04-22** House concurred in Governor's recommendation #130 (93-Y 0-N) - **2020-04-22** VOTE: (93-Y 0-N) - **2020-04-22** House concurred in Governor's recommendation #131 (90-Y 1-N) - **2020-04-22** VOTE: (90-Y 1-N) - **2020-04-22** Motion to pass by recommendation #138 temporarily - **2020-04-22** House concurred in Governor's recommendation #144 (55-Y 37-N) - **2020-04-22** VOTE: (55-Y 37-N) - **2020-04-22** House rejected Governor's recommendation #138 (3-Y 89-N) - **2020-04-22** VOTE: (3-Y 89-N) - **2020-04-22** Reconsideration of Governor's recommendation #123 agreed to - **2020-04-22** House concurred in Governor's recommendation #123 (87-Y 4-N 1-A) - **2020-04-22** VOTE: Adoption #2 (87-Y 4-N 1-A) - **2020-04-22** Senate concurred in Governor's recommendation #30 (22-Y 18-N) - **2020-04-22** Senate concurred in Governor's recommendation #74 (24-Y 16-N) - **2020-04-22** Senate concurred in Governor's recommendation #101 (21-Y 19-N) - **2020-04-22** Senate concurred in Governor's recommendation #123 (21-Y 19-N) - **2020-04-22** Senate concurred in Governor's recommendation #137 (32-Y 7-N) - **2020-04-22** Senate concurred in Governor's recommendation #113 (26-Y 14-N) - **2020-04-22** Senate concurred in Governor's recommendation #114 (27-Y 13-N) - **2020-04-22** Senate concurred in Governor's recommendation in-part (36-Y 4-N) - **2020-04-22** Amendment #'s 2-4, 6, 9, 10, 12-14, 17-21, 23 , 27. 29, 31-38, 40-50, 52-67, 70, 71, 73, - **2020-04-22** (continued) 75, 81, 83-88, 93-96, 98, 99, 102 - 106, 108, 109, 119, 121, 124, 125 - **2020-04-22** Senate concurred in Governor's recommendation in-part (33-Y 7-N) - **2020-04-22** Amendment #'s 1, 5, 7, 8, 11, 15, 16, 22, 24, 26, 28, 39, 51, 68, 69, 72, 76, 77, 78, 79, - **2020-04-22** (continued) 80, 82, 89-92, 97, 100, 107,110, 112, 115-117, 122, 128-136, 139-144 - **2020-04-22** Governor's recommendation adopted in-part - **2020-04-22** Reenrolled - **2020-04-22** Reenrolled bill text (HB30ER2) - **2020-04-22** Signed by Speaker as reenrolled - **2020-04-22** Signed by President as reenrolled - **2020-05-06** Re-enrolled Bill communicated to Governor on May 6, 2020 - **2020-05-06** Governor's Action Deadline 11:59 p.m., May 22, 2020 - **2020-05-21** Approved by Governor-Chapter 1289 (effective 7/1/20) `executive-signature` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/509b6c8b-6f41-49c3-92ce-8ccfc8821abf`. Confidence: reported (aggregated from official Virginia legislature records).