--- type: "Bill" title: "Consumer protection: other; certain uses of automated programs to purchase event tickets online; prohibit. Creates new act. TIE BAR WITH: HB 4262'25" description: "Consumer protection: other; certain uses of automated programs to purchase event tickets online; prohibit. Creates new act. TIE BAR WITH: HB 4262'25" jurisdiction: "us/states/mi" legislature: "Michigan Legislature" session: "2025-2026" identifier: "SB 158" citation: "Michigan SB 158 (2025-2026)" classification: ["bill"] subjects: ["Communications: internet", "Consumer protection: other", "Recreation: athletics and sports", "Recreation: entertainment"] status: "enacted" primary_sponsors: ["Mary Cavanagh"] version_count: 10 action_count: 31 vote_count: 3 first_action: "2025-03-18" last_action: "2025-12-23" source: "openstates" source_identifier: "ocd-bill/6c26a25e-c489-4a1e-bd5b-f30efce5f030" source_url: "https://legislature.mi.gov/Bills/Bill?ObjectName=2025-SB-0158" source_hash: "7a9d3b245ca7186a2f8a2ea07d4bd98cb82732de07eadc1f59cdb0167f97c966" 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-mi"] --- # Michigan SB 158 (2025-2026) — Consumer protection: other; certain uses of automated programs to purchase event tickets online; prohibit. Creates new act. TIE BAR WITH: HB 4262'25 ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **As Passed by the House** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billengrossed/Senate/pdf/2025-SEBH-0158.pdf) 2. **As Passed by the Senate** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billengrossed/Senate/pdf/2025-SEBS-0158.pdf) 3. **Public Act** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/publicact/pdf/2025-PA-0050.pdf) 4. **Senate Concurred Bill** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billconcurred/Senate/pdf/2025-SCB-0158.pdf) 5. **Senate Introduced Bill** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billintroduced/Senate/pdf/2025-SIB-0158.pdf) 6. **Substitute (S-1)** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-SCVBS-0158-00B74.pdf) 7. **Substitute (S-1) - 2** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-SCVBS-0158-0B735.pdf) 8. **Substitute (S-1) - 3** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-SCVBS-0158-00C76.pdf) 9. **Substitute (S-1) - 4** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-SCVBS-0158-00D47.pdf) 10. **Substitute (S-1) - 5** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-SCVBS-0158-0D288.pdf) ## Votes - HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 364 YEAS 32 NAYS 3 EXCUSED 2 NOT VOTING 0 — **32–3** (pass) · upper - PASSED ROLL CALL # 186 YEAS 36 NAYS 1 EXCUSED 0 NOT VOTING 0 — **36–1** (pass) · upper - passed; given immediate effect Roll Call #337 Yeas 103 Nays 2 Excused 0 Not Voting 5 — **103–2** (pass) · lower ## Sponsors - Mary Cavanagh — primary (person) - Dayna Polehanki — cosponsor (person) - Erika Geiss — cosponsor (person) - Jeff Irwin — cosponsor (person) - John Damoose — cosponsor (person) - Mallory McMorrow — cosponsor (person) - Roger Victory — cosponsor (person) - Rosemary Bayer — cosponsor (person) - Sue Shink — cosponsor (person) - Veronica Klinefelt — cosponsor (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2025-03-18** INTRODUCED BY SENATOR MARY CAVANAGH `introduction` - **2025-03-18** REFERRED TO COMMITTEE ON FINANCE, INSURANCE, AND CONSUMER PROTECTION `referral-committee` - **2025-06-12** REPORTED FAVORABLY WITH SUBSTITUTE (S-1) 6/11/2025 `committee-passage` - **2025-06-12** REFERRED TO COMMITTEE OF THE WHOLE WITH SUBSTITUTE (S-1) `referral-committee` - **2025-06-17** REPORTED BY COMMITTEE OF THE WHOLE FAVORABLY WITH SUBSTITUTE (S-1) `committee-passage` - **2025-06-17** SUBSTITUTE (S-1) CONCURRED IN - **2025-06-17** PLACED ON ORDER OF THIRD READING WITH SUBSTITUTE (S-1) - **2025-06-26** PASSED ROLL CALL # 186 YEAS 36 NAYS 1 EXCUSED 0 NOT VOTING 0 `passage` - **2025-06-26** received on 06/26/2025 `introduction` - **2025-06-26** read a first time `reading-1` - **2025-06-26** referred to Committee on Judiciary `referral-committee` - **2025-12-10** reported with recommendation without amendment `committee-passage` - **2025-12-10** referred to second reading - **2025-12-16** read a second time `reading-2` - **2025-12-16** amended - **2025-12-16** placed on third reading - **2025-12-16** placed on immediate passage - **2025-12-16** read a third time `reading-3` - **2025-12-16** passed; given immediate effect Roll Call #337 Yeas 103 Nays 2 Excused 0 Not Voting 5 `passage` - **2025-12-17** motion to reconsider passage - **2025-12-17** postponed for the day - **2025-12-18** motion withdrawn - **2025-12-18** returned to Senate - **2025-12-18** PASSED BY HOUSE WITH AMENDMENT(S) WITH IMMEDIATE EFFECT `passage` - **2025-12-18** RULES SUSPENDED FOR IMMEDIATE CONSIDERATION - **2025-12-18** HOUSE AMENDMENT(S) CONCURRED IN ROLL CALL # 364 YEAS 32 NAYS 3 EXCUSED 2 NOT VOTING 0 - **2025-12-18** ORDERED ENROLLED - **2025-12-23** PRESENTED TO GOVERNOR 12/19/2025 2:42 PM `executive-receipt` - **2025-12-23** APPROVED BY GOVERNOR 12/23/2025 10:22 AM `executive-signature` - **2025-12-23** FILED WITH SECRETARY OF STATE 12/23/2025 11:52 AM - **2025-12-23** ASSIGNED PA 0050'25 ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/6c26a25e-c489-4a1e-bd5b-f30efce5f030`. Confidence: reported (aggregated from official Michigan legislature records).