--- type: "Bill" title: "Virginia Consumer Protection Act; prohibited practices, kratom products." description: "Virginia Consumer Protection Act; prohibited practices, kratom products." jurisdiction: "us/states/va" legislature: "Virginia General Assembly" session: "2023" identifier: "SB 1108" citation: "Virginia SB 1108 (2023)" classification: ["bill"] subjects: [] status: "enacted" primary_sponsors: ["Ruff"] version_count: 5 action_count: 44 vote_count: 8 first_action: "2023-01-10" last_action: "2023-03-26" source: "openstates" source_identifier: "ocd-bill/509939a8-152a-44cc-bea3-9e0f9e291ac1" source_url: "https://lis.virginia.gov/cgi-bin/legp604.exe?231+sum+SB1108" source_hash: "35d64537fe6b2260d49a4dc63f94899535bec744993a312bb8f9976dfb7aca37" 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 1108 (2023) — Virginia Consumer Protection Act; prohibited practices, kratom products. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **CHAP0596** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?231+ful+CHAP0596) 2. **Committee substitute printed 23107120D-H1** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?231+ful+SB1108H1) 3. **Prefiled and ordered printed; offered 01/11/23 23102532D** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?231+ful+SB1108) 4. **Printed as engrossed 23102532D-E** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?231+ful+SB1108E) 5. **SB1108ER** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?231+ful+SB1108ER) ## Votes - Subcommittee recommends reporting with substitute (8-Y 0-N) — **0–0** (fail) · lower - Read third time and passed Senate (39-Y 0-N) — **0–0** (fail) · upper - Constitutional reading dispensed (40-Y 0-N) — **0–0** (fail) · upper - House substitute with amendments agreed to by Senate (40-Y 0-N) — **0–0** (fail) · upper - Reported from Appropriations with amendment(s) (22-Y 0-N) — **0–0** (fail) · lower - VOTE: Passage (96-Y 0-N) — **0–0** (fail) · lower - Reported from General Laws with substitute (20-Y 1-N) — **0–0** (fail) · lower - Reported from General Laws and Technology with amendment (15-Y 0-N) — **0–0** (fail) · upper ## Sponsors - Ruff — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2023-01-10** Prefiled and ordered printed; offered 01/11/23 23102532D `filing, introduction` - **2023-01-10** Referred to Committee on General Laws and Technology `referral-committee` - **2023-01-23** Impact statement from DPB (SB1108) - **2023-01-25** Senate committee, floor amendments and substitutes offered - **2023-01-25** Reported from General Laws and Technology with amendment (15-Y 0-N) `committee-passage` - **2023-01-27** Constitutional reading dispensed (40-Y 0-N) - **2023-01-30** Read second time `reading-2` - **2023-01-30** Reading of amendment waived - **2023-01-30** Committee amendment agreed to `amendment-passage` - **2023-01-30** Engrossed by Senate as amended SB1108E - **2023-01-30** Printed as engrossed 23102532D-E - **2023-01-31** Read third time and passed Senate (39-Y 0-N) `passage, reading-3` - **2023-01-31** Impact statement from DPB (SB1108E) - **2023-02-10** Placed on Calendar - **2023-02-10** Read first time `reading-1` - **2023-02-10** Referred to Committee on General Laws `referral-committee` - **2023-02-13** Assigned GL sub: Subcommittee #5 `referral-committee` - **2023-02-16** House subcommittee amendments and substitutes offered - **2023-02-16** House subcommittee amendments and substitutes offered - **2023-02-16** Subcommittee recommends reporting with substitute (8-Y 0-N) `substitution` - **2023-02-16** Subcommittee recommends referring to Committee on Appropriations `referral-committee` - **2023-02-16** Reported from General Laws with substitute (20-Y 1-N) `committee-passage` - **2023-02-16** Committee substitute printed 23107120D-H1 `substitution` - **2023-02-16** Referred to Committee on Appropriations `referral-committee` - **2023-02-19** Impact statement from DPB (SB1108H1) - **2023-02-20** Reported from Appropriations with amendment(s) (22-Y 0-N) `committee-passage` - **2023-02-22** Read second time `reading-2` - **2023-02-23** Read third time `reading-3` - **2023-02-23** Committee on General Laws substitute agreed to 23107120D-H1 `substitution` - **2023-02-23** Committee on Appropriations amendment agreed to `amendment-passage` - **2023-02-23** Engrossed by House - committee substitute with amendment SB1108H1 `substitution` - **2023-02-23** Passed House with substitute with amendment (96-Y 0-N) `passage` - **2023-02-23** VOTE: Passage (96-Y 0-N) `passage` - **2023-02-23** House substitute with amendments agreed to by Senate (40-Y 0-N) `amendment-passage, substitution` - **2023-02-23** Title replaced 23107120D-H1 - **2023-03-07** Enrolled `enrolled` - **2023-03-07** Bill text as passed Senate and House (SB1108ER) `passage` - **2023-03-08** Impact statement from DPB (SB1108ER) - **2023-03-08** Signed by President `passage` - **2023-03-08** Signed by Speaker `passage` - **2023-03-13** Enrolled Bill Communicated to Governor on March 13, 2023 `enrolled` - **2023-03-13** Governor's Action Deadline 11:59 p.m., March 27, 2023 `executive-receipt` - **2023-03-26** Approved by Governor-Chapter 596 (effective 7/1/23) `executive-signature` - **2023-03-26** Acts of Assembly Chapter text (CHAP0596) ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/509939a8-152a-44cc-bea3-9e0f9e291ac1`. Confidence: reported (aggregated from official Virginia legislature records).