Assembly Bill 840
Certain requirements related to data centers
Topics: Data processing, Energy conservation, Natural Resources, Department of: Administration, Public Service Commission, Public utility, Water supply
Passed the Assembly, then stopped
The Assembly passed it on Jan 20, 2026, but the Senate never voted on it. A bill has to . The last day for votes this session was Mar 19, 2026. To try again, a lawmaker would have to start a new bill.
-
Introduced, passed
Jan 9, 2026
-
Committee, passed
Approved
-
Assembly vote, passed
Passed Jan 20, 2026
-
Senate vote, stopped here
Stopped here. The Senate never voted on it.
-
Governor, not reached
-
Law, not reached
Latest entry in the official record, Mar 23, 2026: “Failed to concur in pursuant to ”
Following saves it on this device. New actions show on your Following page. You can also get updates in a feed reader.
Embed this on your site
Paste this code into your page. The card shows the latest record each time it loads. Preview the card
The same bill was also filed in the Senate as SB 843. That version died when the session ended.
Terms on this page
Second chamber's vote
A bill has to pass both the Assembly and the Senate in the same form before it goes to the governor.
Official term: Concurrence. More in the glossary
Senate Joint Resolution 1
The session's calendar. Any bill not passed by its last voting day dies.
Official term: Failed to pass pursuant to SJR 1. More in the glossary
Legislative Reference Bureau
The Legislature's nonpartisan office that drafts bills and writes the summary at the top of each one.
Official term: LRB analysis. More in the glossary
Author
A lawmaker who formally puts a bill forward. The text itself is drafted by the Legislative Reference Bureau.
Official term: Author, coauthor. More in the glossary
Signed on in support
Lawmakers who back a bill without being one of its authors, often from the other chamber.
Official term: Cosponsor. More in the glossary
Roll call
A vote where each lawmaker's yes or no is recorded by name.
Official term: Roll call vote. More in the glossary
What it would have done
Summary by the , the Legislature's nonpartisan drafting office. It's their wording, not ours.
This bill establishes the following requirements related to data centers:
1. The Public Service Commission must ensure in its rate-making orders that no costs associated with the construction or extension of electric infrastructure that primarily serves a data center are allocated to or recovered from any other customer. Under current law, a public utility generally may not make a change to its rate schedules that constitutes an increase in rates, except by order of PSC after an investigation and opportunity for hearing.
Read the full summary Show less
2. Any renewable energy facility that primarily serves the load of a data center must be located at the site of the data center.
3. Water used by a data center for cooling purposes must be contained in a closed-loop cooling system, which is a system for removing heat from equipment and that relies on a fixed volume of water that is continually recycled.
4. The operator of a data center must annually report to the Department of Natural Resources the total amount of water used by the data center for the 12-month period prior to submitting the report.
5. A person may not operate a data center unless they file with DNR a bond or other security in an amount sufficient to cover the estimated cost of fulfilling any required reclamation.
6. If construction of a proposed data center is not completed, the owner must notify DNR and commence restoring the parcel to the condition that existed prior to any construction on the data center.
Who's behind it
29 representatives are its . All 29 are Republicans.
6 more lawmakers .
See all 35 names Hide the names
Authors (29)
- Scott Allen · Republican, Assembly
- Dave Armstrong · Republican, Assembly
- Brent Jacobson · Republican, Assembly
- Mark Born · Republican, Assembly
- Rob Brooks · Republican, Assembly
- Alex Dallman · Republican, Assembly
- Barbara Dittrich · Republican, Assembly
- Cindi Duchow · Republican, Assembly
- Chanz Green · Republican, Assembly
- Rick Gundrum · Republican, Assembly
- Karen Hurd · Republican, Assembly
- Dan Knodl · Republican, Assembly
- Rob Kreibich · Republican, Assembly
- Scott Krug · Republican, Assembly
- Dave Maxey · Republican, Assembly
- Paul Melotik · Republican, Assembly
- Dave Murphy · Republican, Assembly
- Amanda Nedweski · Republican, Assembly
- Adam Neylon · Republican, Assembly
- Todd Novak · Republican, Assembly
- Jerry O'Connor · Republican, Assembly
- Will Penterman · Republican, Assembly
- Kevin Petersen · Republican, Assembly
- Pat Snyder · Republican, Assembly
- Shae Sortwell · Republican, Assembly
- Rob Summerfield · Republican, Assembly
- Travis Tranel · Republican, Assembly
- Bob Wittke · Republican, Assembly
- Shannon Zimmerman · Republican, Assembly
Signed on in support (6)
- Dan Feyen · Republican, Senate
- John Jagler · Republican, Senate
- Jesse James · Republican, Senate
- Howard Marklein · Republican, Senate
- Romaine Quinn · Republican, Senate
- Eric Wimberger · Republican, Senate
Versions and amendments
Every text the Legislature printed for this bill, including proposed changes. Each opens on the Legislature's site.
How lawmakers voted
There were 7 votes on this bill.
Assembly Committee on State Affairs vote to recommend it
Passed, 7 to 3 · Jan 15, 2026
No member-by-member record exists for this vote. Committee votes and some older sessions record totals only.
Official motion: “Report passage recommended by Committee on State Affairs, Ayes 7, Noes 3”. Official record · This vote on its own page
Assembly vote on an amendment
Passed, 55 to 43 · Jan 20, 2026
No member-by-member record exists for this vote. Committee votes and some older sessions record totals only.
Official motion: “Assembly Substitute Amendment 2 laid on table, Ayes 55, Noes 43”. Official record · This vote on its own page
Assembly vote
Passed, 53 to 45 · Jan 20, 2026 · 1 didn't vote
See how each of the 99 representatives voted Hide the names
D: Democrat, R: Republican
Yes (53)
- Adam Neylon (R, 15)
- Alex Dallman (R, 39)
- Amanda Nedweski (R, 32)
- Barbara Dittrich (R, 99)
- Ben Franklin (R, 88)
- Bob Donovan (R, 61)
- Bob Wittke (R, 63)
- Brent Jacobson (R, 87)
- Calvin Callahan (R, 35)
- Chanz Green (R, 74)
- Chuck Wichgers (R, 84)
- Cindi Duchow (R, 97)
- Clint Moses (R, 92)
- Dan Knodl (R, 24)
- Dave Armstrong (R, 67)
- Dave Maxey (R, 83)
- Dave Murphy (R, 56)
- David Steffen (R, 4)
- Dean Kaufert (R, 53)
- Duke Tucker (R, 75)
- Elijah Behnke (R, 6)
- Gus Gustafson (R, 55)
- Jeff Mursau (R, 36)
- Jerry O'Connor (R, 60)
- Jessie Rodriguez (R, 21)
- Jim Piwowarczyk (R, 98)
- Joel Kitchens (R, 1)
- John Spiros (R, 86)
- Joy Goeben (R, 5)
- Karen Hurd (R, 69)
- Kevin Petersen (R, 57)
- Lindee Brill (R, 27)
- Mark Born (R, 37)
- Nancy VanderMeer (R, 70)
- Pat Snyder (R, 85)
- Paul Melotik (R, 22)
- Rick Gundrum (R, 58)
- Rob Brooks (R, 59)
- Rob Kreibich (R, 28)
- Rob Summerfield (R, 68)
- Rob Swearingen (R, 34)
- Robin Vos (R, 33)
- Ron Tusler (R, 3)
- Scott Allen (R, 82)
- Scott Krug (R, 72)
- Shae Sortwell (R, 2)
- Shannon Zimmerman (R, 30)
- Todd Novak (R, 51)
- Tony Kurtz (R, 41)
- Travis Tranel (R, 49)
- Treig Pronschinske (R, 29)
- Tyler August (R, 31)
- Will Penterman (R, 38)
No (45)
- Alex Joers (D, 81)
- Amaad Rivera-Wagner (D, 90)
- Andrew Hysell (D, 48)
- Angela Stroud (D, 73)
- Angelina Cruz (D, 62)
- Angelito Tenorio (D, 14)
- Ann Roe (D, 44)
- Ben DeSmidt (D, 65)
- Brienne Brown (D, 43)
- Christian Phelps (D, 93)
- Christine Sinicki (D, 20)
- Clint Anderson (D, 45)
- Darrin Madison (D, 10)
- Deb Andraca (D, 23)
- Francesca Hong (D, 76)
- Greta Neubauer (D, 66)
- Jenna Jacobson (D, 50)
- Jill Billings (D, 95)
- Joan Fitzgerald (D, 46)
- Jodi Emerson (D, 91)
- Joe Sheehan (D, 26)
- Kalan Haywood (D, 16)
- Karen DeSanto (D, 40)
- Karen Kirsch (D, 7)
- Lee Snodgrass (D, 52)
- Lisa Subeck (D, 79)
- Lori Palmeri (D, 54)
- Margaret Arney (D, 18)
- Maureen McCarville (D, 42)
- Mike Bare (D, 80)
- Priscilla Prado (D, 9)
- Randy Udell (D, 47)
- Renuka Mayadev (D, 77)
- Robyn Vining (D, 13)
- Russell Goodwin (D, 12)
- Ryan Clancy (D, 19)
- Ryan Spaude (D, 89)
- Sequanna Taylor (D, 11)
- Shelia Stubbs (D, 78)
- Steve Doyle (D, 94)
- Supreme Moore Omokunde (D, 17)
- Sylvia Ortiz-Velez (D, 8)
- Tara Johnson (D, 96)
- Tip McGuire (D, 64)
- Vinnie Miresse (D, 71)
Didn't vote (1)
- Paul Tittl (R, 25)
Official motion: “SHALL THE DECISION OF THE CHAIR STAND”. Official record · This vote on its own page
Assembly vote
Passed, 56 to 42 · Jan 20, 2026 · 1 didn't vote
See how each of the 99 representatives voted Hide the names
D: Democrat, R: Republican
Yes (56)
- Adam Neylon (R, 15)
- Alex Dallman (R, 39)
- Amanda Nedweski (R, 32)
- Angelina Cruz (D, 62)
- Barbara Dittrich (R, 99)
- Ben Franklin (R, 88)
- Bob Donovan (R, 61)
- Bob Wittke (R, 63)
- Brent Jacobson (R, 87)
- Calvin Callahan (R, 35)
- Chanz Green (R, 74)
- Christian Phelps (D, 93)
- Chuck Wichgers (R, 84)
- Cindi Duchow (R, 97)
- Clint Moses (R, 92)
- Dan Knodl (R, 24)
- Dave Armstrong (R, 67)
- Dave Maxey (R, 83)
- Dave Murphy (R, 56)
- David Steffen (R, 4)
- Dean Kaufert (R, 53)
- Duke Tucker (R, 75)
- Elijah Behnke (R, 6)
- Gus Gustafson (R, 55)
- Jeff Mursau (R, 36)
- Jerry O'Connor (R, 60)
- Jessie Rodriguez (R, 21)
- Jim Piwowarczyk (R, 98)
- Joel Kitchens (R, 1)
- John Spiros (R, 86)
- Joy Goeben (R, 5)
- Karen Hurd (R, 69)
- Kevin Petersen (R, 57)
- Lindee Brill (R, 27)
- Mark Born (R, 37)
- Nancy VanderMeer (R, 70)
- Pat Snyder (R, 85)
- Paul Melotik (R, 22)
- Rick Gundrum (R, 58)
- Rob Brooks (R, 59)
- Rob Kreibich (R, 28)
- Rob Summerfield (R, 68)
- Rob Swearingen (R, 34)
- Robin Vos (R, 33)
- Ron Tusler (R, 3)
- Ryan Clancy (D, 19)
- Scott Allen (R, 82)
- Scott Krug (R, 72)
- Shae Sortwell (R, 2)
- Shannon Zimmerman (R, 30)
- Todd Novak (R, 51)
- Tony Kurtz (R, 41)
- Travis Tranel (R, 49)
- Treig Pronschinske (R, 29)
- Tyler August (R, 31)
- Will Penterman (R, 38)
No (42)
- Alex Joers (D, 81)
- Amaad Rivera-Wagner (D, 90)
- Andrew Hysell (D, 48)
- Angela Stroud (D, 73)
- Angelito Tenorio (D, 14)
- Ann Roe (D, 44)
- Ben DeSmidt (D, 65)
- Brienne Brown (D, 43)
- Christine Sinicki (D, 20)
- Clint Anderson (D, 45)
- Darrin Madison (D, 10)
- Deb Andraca (D, 23)
- Francesca Hong (D, 76)
- Greta Neubauer (D, 66)
- Jenna Jacobson (D, 50)
- Jill Billings (D, 95)
- Joan Fitzgerald (D, 46)
- Jodi Emerson (D, 91)
- Joe Sheehan (D, 26)
- Kalan Haywood (D, 16)
- Karen DeSanto (D, 40)
- Karen Kirsch (D, 7)
- Lee Snodgrass (D, 52)
- Lisa Subeck (D, 79)
- Lori Palmeri (D, 54)
- Margaret Arney (D, 18)
- Maureen McCarville (D, 42)
- Mike Bare (D, 80)
- Priscilla Prado (D, 9)
- Randy Udell (D, 47)
- Renuka Mayadev (D, 77)
- Robyn Vining (D, 13)
- Russell Goodwin (D, 12)
- Ryan Spaude (D, 89)
- Sequanna Taylor (D, 11)
- Shelia Stubbs (D, 78)
- Steve Doyle (D, 94)
- Supreme Moore Omokunde (D, 17)
- Sylvia Ortiz-Velez (D, 8)
- Tara Johnson (D, 96)
- Tip McGuire (D, 64)
- Vinnie Miresse (D, 71)
Didn't vote (1)
- Paul Tittl (R, 25)
Official motion: “SHALL THE DECISION OF THE CHAIR STAND”. Official record · This vote on its own page
Assembly vote to pass it
Passed, 53 to 44 · Jan 20, 2026
See how each of the 97 representatives voted Hide the names
D: Democrat, R: Republican
Yes (53)
- Adam Neylon (R, 15)
- Alex Dallman (R, 39)
- Amanda Nedweski (R, 32)
- Barbara Dittrich (R, 99)
- Ben Franklin (R, 88)
- Bob Donovan (R, 61)
- Bob Wittke (R, 63)
- Brent Jacobson (R, 87)
- Calvin Callahan (R, 35)
- Chanz Green (R, 74)
- Chuck Wichgers (R, 84)
- Cindi Duchow (R, 97)
- Clint Moses (R, 92)
- Dan Knodl (R, 24)
- Dave Armstrong (R, 67)
- Dave Maxey (R, 83)
- Dave Murphy (R, 56)
- David Steffen (R, 4)
- Dean Kaufert (R, 53)
- Duke Tucker (R, 75)
- Elijah Behnke (R, 6)
- Gus Gustafson (R, 55)
- Jeff Mursau (R, 36)
- Jerry O'Connor (R, 60)
- Jessie Rodriguez (R, 21)
- Jim Piwowarczyk (R, 98)
- Jodi Emerson (D, 91)
- Joel Kitchens (R, 1)
- John Spiros (R, 86)
- Karen Hurd (R, 69)
- Kevin Petersen (R, 57)
- Mark Born (R, 37)
- Nancy VanderMeer (R, 70)
- Pat Snyder (R, 85)
- Paul Melotik (R, 22)
- Rick Gundrum (R, 58)
- Rob Brooks (R, 59)
- Rob Kreibich (R, 28)
- Rob Summerfield (R, 68)
- Rob Swearingen (R, 34)
- Robin Vos (R, 33)
- Ron Tusler (R, 3)
- Scott Allen (R, 82)
- Scott Krug (R, 72)
- Shae Sortwell (R, 2)
- Shannon Zimmerman (R, 30)
- Steve Doyle (D, 94)
- Todd Novak (R, 51)
- Tony Kurtz (R, 41)
- Travis Tranel (R, 49)
- Treig Pronschinske (R, 29)
- Tyler August (R, 31)
- Will Penterman (R, 38)
No (44)
- Alex Joers (D, 81)
- Amaad Rivera-Wagner (D, 90)
- Andrew Hysell (D, 48)
- Angela Stroud (D, 73)
- Angelina Cruz (D, 62)
- Angelito Tenorio (D, 14)
- Ann Roe (D, 44)
- Ben DeSmidt (D, 65)
- Brienne Brown (D, 43)
- Christian Phelps (D, 93)
- Christine Sinicki (D, 20)
- Clint Anderson (D, 45)
- Darrin Madison (D, 10)
- Deb Andraca (D, 23)
- Francesca Hong (D, 76)
- Greta Neubauer (D, 66)
- Jenna Jacobson (D, 50)
- Jill Billings (D, 95)
- Joan Fitzgerald (D, 46)
- Joe Sheehan (D, 26)
- Kalan Haywood (D, 16)
- Karen DeSanto (D, 40)
- Karen Kirsch (D, 7)
- Lee Snodgrass (D, 52)
- Lindee Brill (R, 27)
- Lisa Subeck (D, 79)
- Lori Palmeri (D, 54)
- Margaret Arney (D, 18)
- Maureen McCarville (D, 42)
- Mike Bare (D, 80)
- Priscilla Prado (D, 9)
- Randy Udell (D, 47)
- Renuka Mayadev (D, 77)
- Robyn Vining (D, 13)
- Russell Goodwin (D, 12)
- Ryan Clancy (D, 19)
- Ryan Spaude (D, 89)
- Sequanna Taylor (D, 11)
- Shelia Stubbs (D, 78)
- Supreme Moore Omokunde (D, 17)
- Sylvia Ortiz-Velez (D, 8)
- Tara Johnson (D, 96)
- Tip McGuire (D, 64)
- Vinnie Miresse (D, 71)
Official motion: “PASSAGE”. Official record · This vote on its own page
Assembly vote
Failed, 45 to 53 · Jan 20, 2026
No member-by-member record exists for this vote. Committee votes and some older sessions record totals only.
Official motion: “Refused to refer to committee on Energy and Utilities, Ayes 45, Noes 53”. Official record · This vote on its own page
Senate Committee on Utilities vote to recommend it
Passed, 3 to 2 · Mar 13, 2026
No member-by-member record exists for this vote. Committee votes and some older sessions record totals only.
Official motion: “Report concurrence recommended by Committee on Utilities, Technology and Tourism, Ayes 3, Noes 2”. Official record · This vote on its own page
What happened
-
Mar 23, 2026
The session ended, and the bill died with it.
-
Mar 13, 2026
The committee voted to recommend passing it, 3 to 2.
-
Feb 17, 2026
The committee held a public hearing.
-
Jan 23, 2026
Sent to the Senate Committee on Utilities, Technology and Tourism.
-
Jan 20, 2026
The Senate received it.
-
Jan 20, 2026
The Assembly passed it, 53 to 44.
-
Jan 20, 2026
The Assembly adopted it.
-
Jan 20, 2026
“Point of order that Assembly Substitute Amendment 3 not germane under Assembly Rule 54 (3)(f) well taken” (the official wording)
-
Jan 20, 2026
“Point of order that Assembly Substitute Amendment 4 not germane under Assembly Rule 54 (3)(f) well taken” (the official wording)
-
Jan 15, 2026
Sent to the Assembly Committee on Rules.
-
Jan 15, 2026
The committee voted to recommend passing it, 7 to 3.
-
Jan 14, 2026
The committee held a public hearing.
-
Jan 9, 2026
Sent to the Assembly Committee on State Affairs.
-
Jan 9, 2026
Introduced in the Assembly.
See the official record, word for word Hide the official record
- Jan 9, 2026 · Assembly
Introduced by Representatives Zimmerman, Born, Allen, Armstrong, Brooks, Dallman, Dittrich, Duchow, Green, Gundrum, B. Jacobson, Knodl, Krug, Kreibich, Maxey, Melotik, Murphy, Nedweski, Neylon, Novak, O'Connor, Penterman, Petersen, Snyder, Sortwell, Summerfield, Tranel, Wittke and Hurd; cosponsored by Senators Quinn, Feyen, Jagler, James, Marklein and Wimberger
- Jan 9, 2026 · Assembly
Read first time and referred to Committee on State Affairs
- Jan 14, 2026 · Assembly
Public hearing held
- Jan 14, 2026 · Assembly
Placed on calendar 1-20-2026 by Committee on Rules
- Jan 15, 2026 · Assembly
Executive action taken
- Jan 15, 2026 · Assembly
Report passage recommended by Committee on State Affairs, Ayes 7, Noes 3
- Jan 15, 2026 · Assembly
Referred to committee on Rules
- Jan 20, 2026 · Assembly
Read a second time
- Jan 20, 2026 · Assembly
Refused to refer to committee on Energy and Utilities, Ayes 45, Noes 53
- Jan 20, 2026 · Assembly
Assembly Substitute Amendment 4 offered by Representative Phelps
- Jan 20, 2026 · Assembly
Point of order that Assembly Substitute Amendment 4 not germane under Assembly Rule 54 (3)(f) well taken
- Jan 20, 2026 · Assembly
Decision of the Chair appealed
- Jan 20, 2026 · Assembly
Decision of the Chair upheld, Ayes 53, Noes 45
- Jan 20, 2026 · Assembly
Assembly Substitute Amendment 3 offered by Representative Stroud
- Jan 20, 2026 · Assembly
Point of order that Assembly Substitute Amendment 3 not germane under Assembly Rule 54 (3)(f) well taken
- Jan 20, 2026 · Assembly
Decision of the Chair appealed
- Jan 20, 2026 · Assembly
Decision of the Chair upheld, Ayes 56, Noes 42
- Jan 20, 2026 · Assembly
Assembly Substitute Amendment 2 offered by Representative Stroud
- Jan 20, 2026 · Assembly
Assembly Substitute Amendment 2 laid on table, Ayes 55, Noes 43
- Jan 20, 2026 · Assembly
Assembly Substitute Amendment 1 offered by Representative Zimmerman
- Jan 20, 2026 · Assembly
Assembly Substitute Amendment 1 adopted
- Jan 20, 2026 · Assembly
Ordered to a third reading
- Jan 20, 2026 · Assembly
Rules suspended
- Jan 20, 2026 · Assembly
Read a third time and passed, Ayes 53, Noes 44, Paired 2
- Jan 20, 2026 · Assembly
Ordered immediately messaged
- Jan 20, 2026 · Senate
Received from Assembly
- Jan 22, 2026 · Senate
LRB correction (Assembly Substitute Amendment 2)
- Jan 23, 2026 · Senate
Read first time and referred to committee on Utilities, Technology and Tourism
- Feb 17, 2026 · Senate
Public hearing held
- Mar 13, 2026 · Senate
Executive action taken
- Mar 13, 2026 · Senate
Report concurrence recommended by Committee on Utilities, Technology and Tourism, Ayes 3, Noes 2
- Mar 13, 2026 · Senate
Available for scheduling
- Mar 17, 2026 · Senate
Senate Substitute Amendment 1 offered by Senator Nass
- Mar 23, 2026 · Senate
Failed to concur in pursuant to Senate Joint Resolution 1
Terms on this page
Second chamber's vote
A bill has to pass both the Assembly and the Senate in the same form before it goes to the governor.
Official term: Concurrence. More in the glossary
Senate Joint Resolution 1
The session's calendar. Any bill not passed by its last voting day dies.
Official term: Failed to pass pursuant to SJR 1. More in the glossary
Legislative Reference Bureau
The Legislature's nonpartisan office that drafts bills and writes the summary at the top of each one.
Official term: LRB analysis. More in the glossary
Author
A lawmaker who formally puts a bill forward. The text itself is drafted by the Legislative Reference Bureau.
Official term: Author, coauthor. More in the glossary
Signed on in support
Lawmakers who back a bill without being one of its authors, often from the other chamber.
Official term: Cosponsor. More in the glossary
Roll call
A vote where each lawmaker's yes or no is recorded by name.
Official term: Roll call vote. More in the glossary
From the Wisconsin Legislature's official record, checked Sep 15, 2026. See the source
Second chamber's vote
A bill has to pass both the Assembly and the Senate in the same form before it goes to the governor.
Official term: Concurrence
Senate Joint Resolution 1
The session's calendar. Any bill not passed by its last voting day dies.
Official term: Failed to pass pursuant to SJR 1
Legislative Reference Bureau
The Legislature's nonpartisan office that drafts bills and writes the summary at the top of each one.
Official term: LRB analysis
Signed on in support
Lawmakers who back a bill without being one of its authors, often from the other chamber.
Official term: Cosponsor
Roll call
A vote where each lawmaker's yes or no is recorded by name.
Official term: Roll call vote