--- type: "Bill" title: "Cannabidiol oil and THC-A oil; sample testing." description: "Cannabidiol oil and THC-A oil; sample testing.Directs the Board of Pharmacy to require that, after processingand before dispensing cannabidiol oil and THC-A oil, a pharmaceuticalprocessor make a homogenized sample available from each batch of product for testing at an independent laboratory meeting Board requirements." jurisdiction: "us/states/va" legislature: "Virginia General Assembly" session: "2020" identifier: "SB 1045" citation: "Virginia SB 1045 (2020)" classification: ["bill"] subjects: [] status: "enacted" primary_sponsors: ["Ghazala F. Hashmi"] version_count: 4 action_count: 30 vote_count: 6 first_action: "2020-01-17" last_action: "2020-04-09" source: "openstates" source_identifier: "ocd-bill/55d802ba-1993-4894-96b4-d3097a8ac978" source_url: "https://lis.virginia.gov/cgi-bin/legp604.exe?201+sum+SB1045" source_hash: "cd5a3d85e696d18c086d947af60a0592f97a4e01c92f8f863d42977f05635974" 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 SB 1045 (2020) — Cannabidiol oil and THC-A oil; sample testing. Cannabidiol oil and THC-A oil; sample testing.Directs the Board of Pharmacy to require that, after processingand before dispensing cannabidiol oil and THC-A oil, a pharmaceuticalprocessor make a homogenized sample available from each batch of product for testing at an independent laboratory meeting Board requirements. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Acts of Assembly Chapter text (CHAP0944)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+CHAP0944) 2. **Bill text as passed Senate and House (SB1045ER)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+SB1045ER) 3. **Impact statement from DPB (SB1045)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+SB1045) 4. **Impact statement from DPB (SB1045S1)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+SB1045S1) ## Votes - Read third time and passed Senate (40-Y 0-N) — **40–0** (pass) · upper - Reported from Health, Welfare and Institutions (22-Y 0-N) — **22–0** (pass) · lower - Constitutional reading dispensed (37-Y 0-N) — **37–0** (pass) · upper - VOTE: Block Vote Passage (100-Y 0-N) — **99–0** (pass) · lower - Subcommittee recommends reporting (6-Y 0-N) — **6–0** (pass) · lower - Reported from Education and Health with substitute (15-Y 0-N) — **15–0** (pass) · upper ## Sponsors - Ghazala F. Hashmi — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2020-01-17** Presented and ordered printed 20104710D `introduction` - **2020-01-17** Referred to Committee on Education and Health `referral-committee` - **2020-01-22** Assigned Education sub: Health Professions `referral-committee` - **2020-01-22** Impact statement from DPB (SB1045) - **2020-01-30** Reported from Education and Health with substitute (15-Y 0-N) `committee-passage` - **2020-01-30** Committee substitute printed 20106465D-S1 `substitution` - **2020-01-31** Impact statement from DPB (SB1045S1) - **2020-01-31** Constitutional reading dispensed (37-Y 0-N) - **2020-02-03** Read second time `reading-2` - **2020-02-03** Reading of substitute waived - **2020-02-03** Committee substitute agreed to 20106465D-S1 - **2020-02-03** Engrossed by Senate - committee substitute SB1045S1 - **2020-02-04** Read third time and passed Senate (40-Y 0-N) `passage, reading-3` - **2020-02-13** Placed on Calendar - **2020-02-13** Read first time `reading-1` - **2020-02-13** Referred to Committee on Health, Welfare and Institutions `referral-committee` - **2020-02-13** Assigned HWI sub: Health Professions `referral-committee` - **2020-02-21** Subcommittee recommends reporting (6-Y 0-N) - **2020-02-25** Reported from Health, Welfare and Institutions (22-Y 0-N) `committee-passage` - **2020-02-27** Read second time `reading-2` - **2020-02-28** Read third time `reading-3` - **2020-02-28** Passed House BLOCK VOTE (100-Y 0-N) `passage` - **2020-02-28** VOTE: Block Vote Passage (100-Y 0-N) - **2020-03-05** Enrolled - **2020-03-05** Impact statement from DPB (SB1045ER) - **2020-03-06** Signed by Speaker - **2020-03-07** Signed by President - **2020-03-12** Enrolled Bill Communicated to Governor on March 12, 2020 - **2020-03-12** Governor's Action Deadline 11:59 p.m., April 11, 2020 - **2020-04-09** Approved by Governor-Chapter 944 (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/55d802ba-1993-4894-96b4-d3097a8ac978`. Confidence: reported (aggregated from official Virginia legislature records).