--- type: "Bill" title: "Food: cottage food operation; certain requirements for cottage food operations and cottage food products; modify. Amends secs. 1105, 1111 & 4102 of 2000 PA 92 (MCL 289.1105 et seq.)." description: "Food: cottage food operation; certain requirements for cottage food operations and cottage food products; modify. Amends secs. 1105, 1111 & 4102 of 2000 PA 92 (MCL 289.1105 et seq.)." jurisdiction: "us/states/mi" legislature: "Michigan Legislature" session: "2025-2026" identifier: "HB 4122" citation: "Michigan HB 4122 (2025-2026)" classification: ["bill"] subjects: ["Food: cottage food operation", "Food: other"] status: "enacted" primary_sponsors: ["Gregory Alexander"] version_count: 6 action_count: 38 vote_count: 3 first_action: "2025-02-25" last_action: "2025-12-31" source: "openstates" source_identifier: "ocd-bill/3b7709b4-9425-41e6-a2ee-b23d7833dcee" source_url: "https://legislature.mi.gov/Bills/Bill?ObjectName=2025-HB-4122" source_hash: "4508dce7acec2f449c4a68d1aa1534a2f1491b57f62c5dee7818a04b70adca16" 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 HB 4122 (2025-2026) — Food: cottage food operation; certain requirements for cottage food operations and cottage food products; modify. Amends secs. 1105, 1111 & 4102 of 2000 PA 92 (MCL 289.1105 et seq.). ## 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/House/pdf/2025-HEBH-4122.pdf) 2. **As Passed by the Senate** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billengrossed/House/pdf/2025-HEBS-4122.pdf) 3. **House Concurred Bill** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billconcurred/House/pdf/2025-HCB-4122.pdf) 4. **House Introduced Bill** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billintroduced/House/pdf/2025-HIB-4122.pdf) 5. **Public Act** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/publicact/pdf/2025-PA-0051.pdf) 6. **Substitute (H-1)** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-HCVBH-4122-0O339.pdf) ## Votes - PASSED ROLL CALL # 356 YEAS 35 NAYS 0 EXCUSED 2 NOT VOTING 0 — **35–0** (pass) · upper - passed; given immediate effect Roll Call #61 Yeas 101 Nays 7 Excused 0 Not Voting 2 — **101–7** (pass) · lower - roll call Roll Call #375 Yeas 86 Nays 2 Excused 0 Not Voting 22 — **86–2** (pass) · lower ## Sponsors - Gregory Alexander — primary (person) - Alabas Farhat — cosponsor (person) - Angela Rigas — cosponsor (person) - Brian BeGole — cosponsor (person) - Carrie Rheingans — cosponsor (person) - Curtis VanderWall — cosponsor (person) - David Prestin — cosponsor (person) - Denise Mentzer — cosponsor (person) - Douglas Wozniak — cosponsor (person) - Emily Dievendorf — cosponsor (person) - Erin Byrnes — cosponsor (person) - Gina Johnsen — cosponsor (person) - Gregory Markkanen — cosponsor (person) - Jaime Greene — cosponsor (person) - James DeSana — cosponsor (person) - Jamie Thompson — cosponsor (person) - Jason Morgan — cosponsor (person) - Jennifer Wortz — cosponsor (person) - Jerry Neyer — cosponsor (person) - Jimmie Wilson — cosponsor (person) - Joseph Pavlov — cosponsor (person) - Karl Bohnak — cosponsor (person) - Luke Meerman — cosponsor (person) - Matt Bierlein — cosponsor (person) - Nancy Jenkins-Arno — cosponsor (person) - Pat Outman — cosponsor (person) - Reggie Miller — cosponsor (person) - Tim Kelly — cosponsor (person) - Tom Kunse — cosponsor (person) - Veronica Paiz — cosponsor (person) - Will Snyder — cosponsor (person) - William Bruck — cosponsor (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2025-02-25** introduced by Representative Rep. Gregory Alexander `introduction` - **2025-02-25** read a first time `reading-1` - **2025-02-25** referred to Committee on Agriculture `referral-committee` - **2025-02-26** bill electronically reproduced 02/25/2025 - **2025-04-17** reported with recommendation with amendment(s) `committee-passage` - **2025-04-17** referred to second reading - **2025-04-22** read a second time `reading-2` - **2025-04-22** amended - **2025-04-22** substitute (H-1) adopted - **2025-04-22** placed on third reading - **2025-04-22** placed on immediate passage - **2025-04-22** read a third time `reading-3` - **2025-04-22** passed; given immediate effect Roll Call #61 Yeas 101 Nays 7 Excused 0 Not Voting 2 `passage` - **2025-04-22** transmitted - **2025-04-29** PASSED BY HOUSE WITH IMMEDIATE EFFECT `passage` - **2025-04-29** REFERRED TO COMMITTEE ON REGULATORY AFFAIRS `referral-committee` - **2025-12-16** DISCHARGE COMMITTEE APPROVED - **2025-12-16** PLACED ON ORDER OF GENERAL ORDERS - **2025-12-16** RULES SUSPENDED FOR IMMEDIATE CONSIDERATION - **2025-12-18** REPORTED BY COMMITTEE OF THE WHOLE FAVORABLY WITH AMENDMENT(S) `committee-passage` - **2025-12-18** AMENDMENT(S) CONCURRED IN - **2025-12-18** PLACED ON ORDER OF THIRD READING WITH AMENDMENT(S) - **2025-12-18** RULES SUSPENDED - **2025-12-18** PLACED ON IMMEDIATE PASSAGE - **2025-12-18** PASSED ROLL CALL # 356 YEAS 35 NAYS 0 EXCUSED 2 NOT VOTING 0 `passage` - **2025-12-18** INSERTED FULL TITLE - **2025-12-18** RETURNED TO HOUSE - **2025-12-18** returned from Senate with amendment(s) with full title - **2025-12-18** laid over one day under the rules - **2025-12-18** rule suspended - **2025-12-18** Senate amendment(s) concurred in - **2025-12-18** roll call Roll Call #375 Yeas 86 Nays 2 Excused 0 Not Voting 22 - **2025-12-18** full title agreed to - **2025-12-18** bill ordered enrolled - **2025-12-23** presented to the Governor 12/22/2025 01:42 PM `executive-receipt` - **2025-12-31** approved by the Governor 12/23/2025 10:24 AM `executive-signature` - **2025-12-31** filed with Secretary of State 12/23/2025 11:54 AM - **2025-12-31** assigned PA 51'25 ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/3b7709b4-9425-41e6-a2ee-b23d7833dcee`. Confidence: reported (aggregated from official Michigan legislature records).