MI SB 966
enactedHousing: housing development authority; housing opportunity tax credit program; establish and administer. Amends sec. 22 of 1966 PA 346 (MCL 125.1422) & adds sec. 22e. TIE BAR WITH: HB 5806'26, HB 5807'26
Michigan · 2025-2026 Regular Session (103rd Legislature) · upper
Subscribe in a feed reader. The feed covers recorded actions from the last 30 days; Bill Commons may record an action after it happened at the legislature.
Quick answers
Did MI SB 966 pass?
Yes. MI SB 966 has been enacted into law. Latest recorded action (2026-07-29): ASSIGNED PA 0023'26 WITH IMMEDIATE EFFECT
What is MI SB 966 about?
MI SB 966 is a bill in the 2025-2026 Regular Session (103rd Legislature) titled “Housing: housing development authority; housing opportunity tax credit program; establish and administer. Amends sec. 22 of 1966 PA 346 (MCL 125.1422) & adds sec. 22e. TIE BAR WITH: HB 5806'26, HB 5807'26”.
Who sponsors MI SB 966?
Jeff Irwin is the primary sponsor of MI SB 966.
- Introduced
- 2026-05-14
- Latest action
- 2026-07-29 — ASSIGNED PA 0023'26 WITH IMMEDIATE EFFECT
- Bill type
- bill
- Last updated
- —
Subjects
Sponsors
- Jeff Irwinprimary
Committees
Not provided by source.
Action timeline
Newest first
2026-07-29
ASSIGNED PA 0023'26 WITH IMMEDIATE EFFECT
2026-07-29
FILED WITH SECRETARY OF STATE 7/21/2026 2:24 PM
2026-07-29
APPROVED BY GOVERNOR 7/21/2026 1:40 PM
executive-signature
2026-07-15
PRESENTED TO GOVERNOR 7/14/2026 11:20 AM
executive-receipt
2026-07-03
ORDERED ENROLLED
2026-07-03
FULL TITLE AGREED TO
2026-07-03
GIVEN IMMEDIATE EFFECT
2026-07-03
ROLL CALL: ROLL CALL # 223 YEAS 22 NAYS 14 EXCUSED 2 NOT VOTING 0
2026-07-03
HOUSE SUBSTITUTE (H-1) CONCURRED IN
2026-07-03
RULES SUSPENDED FOR IMMEDIATE CONSIDERATION
2026-07-03
PASSED BY HOUSE WITH SUBSTITUTE (H-1) WITH IMMEDIATE EFFECT
2026-07-03
returned to Senate
2026-07-03
inserted full title
2026-07-03
passed; given immediate effect Roll Call #288 Yeas 95 Nays 13 Excused 0 Not Voting 2
passage
2026-07-03
read a third time
reading-3
2026-07-02
placed on third reading
2026-07-02
substitute (H-1) adopted
2026-07-02
read a second time
reading-2
2026-07-02
placed on second reading
2026-07-02
motion to discharge committee approved
2026-07-02
rule suspended
2026-06-18
referred to Committee on Regulatory Reform
referral-committee
2026-06-18
read a first time
reading-1
2026-06-18
received on 06/18/2026
introduction
2026-06-18
PASSED ROLL CALL # 138 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
passage
2026-06-17
PLACED ON ORDER OF THIRD READING WITH SUBSTITUTE (S-1)
2026-06-17
SUBSTITUTE (S-1) CONCURRED IN
2026-06-17
REPORTED BY COMMITTEE OF THE WHOLE FAVORABLY WITH SUBSTITUTE (S-1)
committee-passage
2026-06-03
REFERRED TO COMMITTEE OF THE WHOLE
referral-committee
2026-06-03
REPORTED FAVORABLY WITHOUT AMENDMENT 6/2/2026
committee-passage
2026-05-14
REFERRED TO COMMITTEE ON HOUSING AND HUMAN SERVICES
referral-committee
2026-05-14
INTRODUCED BY SENATOR JEFF IRWIN
introduction
Versions
- Public ActCompare
- Senate Concurred BillCompare
- As Passed by the HouseCompare
- As Passed by the SenateCompare
- Senate Introduced BillCompare
- Substitute (H-1) - 3Compare
- Substitute (H-1) - 2Compare
- Substitute (H-1)Compare
- Substitute (S-1) - 3Compare
- Substitute (S-1) - 2Compare
- Substitute (S-1)Compare
- (document, no version)Compare
Documents
- application/pdf
- text/html
- text/html
- application/pdf
- text/html
- application/pdf
- application/pdf
- text/html
- application/pdf
- text/html
- application/pdf
- application/pdf
- application/pdf
- application/pdf
- application/pdf
- application/pdf
- application/pdf
- text/html
- text/html
- text/html
- application/pdf
- application/pdf
- application/pdf
- application/pdf
- text/html
- application/pdf
- text/html
- application/pdf
Votes
PASSED ROLL CALL # 138 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0
2026-06-18 · pass · 23-13
Member-level votes (38)
- Anthony: yes
- Cherry: yes
- Irwin: yes
- Santana: yes
- Bayer: yes
- Damoose: yes
- Lauwers: yes
- Shink: yes
- Brinks: yes
- Geiss: yes
- McCann: yes
- Singh: yes
- Camilleri: yes
- Greene: yes
- McMorrow: yes
- Webber: yes
- Cavanagh: yes
- Hertel: yes
- Moss: yes
- Wojno: yes
- Chang: yes
- Huizenga: yes
- Polehanki: yes
- Albert: no
- Hauck: no
- Klinefelt: no
- Nesbitt: no
- Bellino: no
- Hoitenga: no
- Lindsey: no
- Outman: no
- Bumstead: no
- Johnson: no
- McBroom: no
- Theis: no
- Daley: no
- Runestad: other
- Victory: other
ROLL CALL: ROLL CALL # 223 YEAS 22 NAYS 14 EXCUSED 2 NOT VOTING 0
2026-07-03 · fail · 4-8
Member-level votes (8)
- Albert Bellino: no
- Bumstead Daley: no
- Hauck Hoitenga: no
- Johnson Lindsey: no
- McBroom Nesbitt Outman: no
- Runestad Theis Victory: no
- Lauwers: no
- Santana: no
passed; given immediate effect Roll Call #288 Yeas 95 Nays 13 Excused 0 Not Voting 2
2026-07-03 · pass · 95-13
Member-level votes (108)
- Alexander: yes
- Farhat: yes
- Martus: yes
- Roth: yes
- Andrews: yes
- Fitzgerald: yes
- McFall: yes
- Schmaltz: yes
- Aragona: yes
- Foreman: yes
- McKinney: yes
- Schuette: yes
- Arbit: yes
- Frisbie: yes
- Meerman: yes
- Scott: yes
- BeGole: yes
- Glanville: yes
- Mentzer: yes
- Skaggs: yes
- Beson: yes
- Grant: yes
- Miller: yes
- Slagh: yes
- Bierlein: yes
- Green, P.: yes
- Morgan: yes
- Snyder: yes
- Bohnak: yes
- Hall: yes
- Mueller: yes
- Steckloff: yes
- Bollin: yes
- Harris: yes
- Myers-Phillips: yes
- Tate: yes
- Borton: yes
- Herzberg: yes
- Neeley: yes
- Thompson: yes
- Breen: yes
- Hoadley: yes
- Neyer: yes
- Tisdel: yes
- Brixie: yes
- Hope: yes
- OâNeal: yes
- Tsernoglou: yes
- Bruck: yes
- Hoskins: yes
- Paiz: yes
- VanderWall: yes
- Byrnes: yes
- Jenkins-Arno: yes
- Paquette: yes
- VanWoerkom: yes
- Carter, B.: yes
- Koleszar: yes
- Pavlov: yes
- Weiss: yes
- Carter, T.: yes
- Kuhn: yes
- Pohutsky: yes
- Wendzel: yes
- Cavitt: yes
- Kunse: yes
- Posthumus: yes
- Wilson: yes
- Coffia: yes
- Liberati: yes
- Prestin: yes
- Witwer: yes
- Conlin: yes
- Lightner: yes
- Price: yes
- Wooden: yes
- DeBoer: yes
- Linting: yes
- Puri: yes
- Woolford: yes
- DeBoyer: yes
- Longjohn: yes
- Rheingans: yes
- Wozniak: yes
- Dievendorf: yes
- MacDonell: yes
- Rigas: yes
- Xiong: yes
- Edwards: yes
- Markkanen: yes
- Robinson: yes
- Young: yes
- Fairbairn: yes
- Martin: yes
- Rogers: yes
- Carra: no
- Johnsen: no
- Outman: no
- Steele: no
- DeSana: no
- Kelly: no
- Schriver: no
- Wegela: no
- Fox: no
- Maddock: no
- St. Germaine: no
- Wortz: no
- Greene, J.: no
Related bills
No related bills recorded for this bill.
Official source
Attribution
Data from openstates_api_sync, retrieved 2026-09-28T15:24:05.498395Z
Inspect retained evidence for changes recorded after evidence tracking began:
Session-wide evidence can include changes to other bills:
Use this data
Every field on this page is available from the free public API — no key or licence required. Fetch this bill as JSON: GET /api/v1/bills?jurisdiction=MI&identifier=SB 966. See the API docs or the MCP server for AI assistants.
Known limitations
- Sponsor party and chamber affiliation are not yet captured by this API.
- Committee referrals are not yet captured.
See the methodology page for data sources and limitations.