Assembly Bill 306
Tracking the sale of pseudoephedrine products
Became law
The governor signed it on Dec 1, 2017. It's .
-
Introduced, passed
May 8, 2017
-
Committee, passed
Approved
-
Assembly vote, passed
Passed Jun 21, 2017
-
Senate vote, passed
Passed Nov 7, 2017
-
Governor, passed
Signed
-
Law, here now
2017 Wisconsin Act 98
Latest entry in the official record, Dec 1, 2017: “Published 12-1-2017”
Following saves it on this device. New actions show on your Following page. You can also get updates in a feed reader.
Terms on this page
Wisconsin Act
The number a bill gets when it becomes law, like 2025 Wisconsin Act 12.
Official term: Act. 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 does
Summary by the , the Legislature's nonpartisan drafting office. It's their wording, not ours.
This bill requires the implementation of an electronic system for recording, tracking, and blocking the illegal sale of pseudoephedrine products and makes certain other changes to the pseudoephedrine sale process.
Current law requires that sellers of pseudoephedrine products record the name and address of the purchaser and the name and quantity of the pseudoephedrine product being sold in either paper or electronic format, and requires the purchaser to present an identification card containing the purchaser's photograph. At the time of sale, both the seller, or a pharmacist supervising the seller, and the purchaser must also sign a record of the transaction. Under the bill, the purchaser must present an identification card containing the purchaser's photograph, and the seller must record the identification type and, if applicable, the identification number, and the date and time of the sale, in addition to the information that is currently gathered, and all records must be kept in electronic format.
Read the full summary Show less
Under the bill, prior to completing a pseudoephedrine sale, the seller must electronically submit the sale information to the National Precursor Log Exchange, which is a real-time electronic tracking system that is available at no cost to the sellers. The system uses the information to generate a real-time notification, called a stop sale alert, that notifies the seller if completing the sale would cause the purchaser to be in violation of the quantity limits currently in place on nonprescription pseudoephedrine purchases. The system will contain an override function that the seller may use in emergencies, the use of which is recorded by the system. The system must provide real-time access to the records for law enforcement purposes. The tracking requirements do not apply to pseudoephedrine sales pursuant to a valid prescription.
Who's behind it
19 lawmakers are its . 17 are Republicans and 2 are Democrats.
9 more lawmakers .
See all 28 names Hide the names
Authors (19)
- Scott Allen · Republican, Assembly
- Kathleen Bernier · Republican, Senate
- Jill Billings · Democrat, Assembly
- James Edming · Republican, Assembly
- Cody Horlacher · Republican, Assembly
- Rob Hutton · Republican, Senate
- André Jacque · Republican, Senate
- Terry Katsma · Republican, Assembly
- Jesse Kremer · Republican, Assembly
- Jeff Mursau · Republican, Assembly
- Todd Novak · Republican, Assembly
- John Nygren · Republican, Assembly
- Jim Ott · Republican, Assembly
- Warren Petryk · Republican, Assembly
- Keith Ripp · Republican, Assembly
- Christine Sinicki · Democrat, Assembly
- Ken Skowronski · Republican, Assembly
- John Spiros · Republican, Assembly
- Paul Tittl · Republican, Assembly
Signed on in support (9)
- Rob Cowles · Republican, Senate
- Sheila Harsdorf · Republican, Senate
- Terry Moulton · Republican, Senate
- Dave Murphy · Republican, Assembly
- Luther S. Olsen · Republican, Senate
- Jerry Petrowski · Republican, Senate
- Janis Ringhand · Democrat, Senate
- Duey Stroebel · Republican, Senate
- Van Wanggaard · 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 4 votes on this bill.
Assembly Committee on Health vote on an amendment
Passed, 12 to 0 · Jun 13, 2017
No member-by-member record exists for this vote. Committee votes and some older sessions record totals only.
Official motion: “Report Assembly Amendment 1 adoption recommended by Committee on Health, Ayes 12, Noes 0”. Official record · This vote on its own page
Assembly Committee on Health vote to recommend it
Passed, 12 to 0 · Jun 13, 2017
No member-by-member record exists for this vote. Committee votes and some older sessions record totals only.
Official motion: “Report passage as amended recommended by Committee on Health, Ayes 12, Noes 0”. Official record · This vote on its own page
Assembly vote to pass it
Passed, 96 to 1 · Jun 21, 2017 · 2 didn't vote
See how each of the 99 representatives voted Hide the names
D: Democrat, R: Republican
Yes (96)
- Adam Jarchow (R, 28)
- Adam Neylon (R, 15)
- Amanda Stuck (D, 57)
- Amy Loudenbeck (R, 31)
- André Jacque (R, 1)
- Beth Meyers (D, 74)
- Bob Gannon (R, 58)
- Chris Taylor (D, 76)
- Christine Sinicki (D, 20)
- Chuck Wichgers (R, 84)
- Cindi Duchow (R, 97)
- Cody Horlacher (R, 33)
- Cory Mason (D, 66)
- Dale Kooyenga (R, 5)
- Dan Knodl (R, 24)
- Dana Wachs (D, 91)
- Daniel Riemer (D, 7)
- Dave Considine (D, 81)
- Dave Murphy (R, 56)
- David Bowen (D, 10)
- David Crowley (D, 17)
- David Steffen (R, 4)
- Debra Kolste (D, 44)
- Dianne Hesselbein (D, 27)
- Don Vruwink (D, 43)
- Eric Genrich (D, 90)
- Evan Goyke (D, 18)
- Frederick Kessler (D, 12)
- Gary Hebl (D, 46)
- Gary Tauchen (R, 6)
- Gordon Hintz (D, 54)
- James Edming (R, 87)
- Janel Brandtjen (R, 22)
- Jason Fields (D, 11)
- Jeff Mursau (R, 36)
- Jeremy Thiesfeldt (R, 52)
- Jesse Kremer (R, 59)
- Jessie Rodriguez (R, 21)
- Jill Billings (D, 95)
- Jim Ott (R, 23)
- Jim Steineke (R, 5)
- Jimmy Anderson (D, 47)
- JoCasta Zamarripa (D, 8)
- Joan Ballweg (R, 14)
- Joe Sanfelippo (R, 15)
- Joel Kitchens (R, 1)
- Joel Kleefisch (R, 38)
- John Jagler (R, 13)
- John Macco (R, 88)
- John Nygren (R, 89)
- John Spiros (R, 86)
- Jonathan Brostoff (D, 19)
- Josh Zepnick (D, 9)
- Kathleen Bernier (R, 23)
- Katrina Shankland (D, 71)
- Keith Ripp (R, 42)
- Ken Skowronski (R, 82)
- Kevin Petersen (R, 57)
- Lee Nerison (R, 96)
- Leon Young (D, 16)
- Lisa Subeck (D, 79)
- Mark Born (R, 37)
- Mark Spreitzer (D, 15)
- Mary Felzkowski (R, 12)
- Melissa Sargent (D, 48)
- Michael Schraa (R, 53)
- Mike Kuglitsch (R, 84)
- Mike Rohrkaste (R, 55)
- Nancy VanderMeer (R, 70)
- Nick Milroy (D, 73)
- Pat Snyder (R, 85)
- Paul Tittl (R, 25)
- Peter Barca (D, 64)
- Rob Brooks (R, 59)
- Rob Hutton (R, 5)
- Rob Stafsholt (R, 10)
- Rob Summerfield (R, 68)
- Rob Swearingen (R, 34)
- Robin Vos (R, 33)
- Romaine Quinn (R, 25)
- Ron Tusler (R, 3)
- Samantha Kerkman (R, 61)
- Scott Allen (R, 82)
- Scott Krug (R, 72)
- Shannon Zimmerman (R, 30)
- Sondy Pope (D, 80)
- Steve Doyle (D, 94)
- Terese Berceau (D, 77)
- Terry Katsma (R, 26)
- Thomas Weatherston (R, 62)
- Tod Ohnstad (D, 65)
- Todd Novak (R, 51)
- Travis Tranel (R, 49)
- Treig Pronschinske (R, 29)
- Tyler Vorpagel (R, 27)
- Warren Petryk (R, 93)
No (1)
- Tyler August (R, 31)
Didn't vote (2)
- Bob Kulp (R, 69)
- Edward Brooks (R, 50)
Official motion: “PASSAGE”. Official record · This vote on its own page
Senate Committee on Health and Human Services vote to recommend it
Passed, 5 to 0 · Oct 26, 2017
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 Health and Human Services, Ayes 5, Noes 0”. Official record · This vote on its own page
What happened
-
Dec 1, 2017
The new law was published.
-
Dec 1, 2017
The governor signed it. It became 2017 Wisconsin Act 98.
-
Nov 28, 2017
Sent to the governor.
-
Nov 7, 2017
The Senate passed it too.
-
Oct 26, 2017
The committee voted to recommend passing it, 5 to 0.
-
Oct 17, 2017
The committee held a public hearing.
-
Jun 23, 2017
Sent to the Senate Committee on Health and Human Services.
-
Jun 22, 2017
The Senate received it.
-
Jun 21, 2017
The Assembly passed it, 96 to 1.
-
Jun 21, 2017
The Assembly adopted it.
-
Jun 13, 2017
Sent to the Assembly Committee on Rules.
-
Jun 13, 2017
The committee voted to recommend passing it, 12 to 0.
-
May 23, 2017
1 more representative signed on in support.
-
May 17, 2017
The committee held a public hearing.
-
May 8, 2017
Sent to the Assembly Committee on Health.
-
May 8, 2017
Introduced in the Assembly.
See the official record, word for word Hide the official record
- May 8, 2017 · Assembly
Introduced by Representatives Horlacher, Bernier, Allen, Billings, Edming, Hutton, Jacque, Katsma, Kremer, Mursau, Novak, Nygren, Ott, Petryk, Ripp, Sinicki, Skowronski, Spiros and Tittl; cosponsored by Senators Harsdorf, Cowles, Moulton, Olsen, Petrowski, Ringhand, Stroebel and Wanggaard
- May 8, 2017 · Assembly
Read first time and referred to Committee on Health
- May 17, 2017 · Assembly
Public hearing held
- May 23, 2017 · Assembly
Representative Murphy added as a coauthor
- May 25, 2017 · Assembly
Assembly Amendment 1 offered by Representative Horlacher
- Jun 6, 2017 · Assembly
Executive action taken
- Jun 13, 2017 · Assembly
Report Assembly Amendment 1 adoption recommended by Committee on Health, Ayes 12, Noes 0
- Jun 13, 2017 · Assembly
Report passage as amended recommended by Committee on Health, Ayes 12, Noes 0
- Jun 13, 2017 · Assembly
Referred to committee on Rules
- Jun 14, 2017 · Assembly
Placed on calendar 6-21-2017 by Committee on Rules
- Jun 21, 2017 · Assembly
Read a second time
- Jun 21, 2017 · Assembly
Assembly Amendment 1 adopted
- Jun 21, 2017 · Assembly
Ordered to a third reading
- Jun 21, 2017 · Assembly
Rules suspended
- Jun 21, 2017 · Assembly
Read a third time and passed, Ayes 96, Noes 1
- Jun 21, 2017 · Assembly
Ordered immediately messaged
- Jun 22, 2017 · Senate
Received from Assembly
- Jun 23, 2017 · Senate
Read first time and referred to committee on Health and Human Services
- Oct 17, 2017 · Senate
Public hearing held
- Oct 26, 2017 · Senate
Executive action taken
- Oct 26, 2017 · Senate
Report concurrence recommended by Committee on Health and Human Services, Ayes 5, Noes 0
- Oct 26, 2017 · Senate
Available for scheduling
- Nov 3, 2017 · Senate
Placed on calendar 11-7-2017 pursuant to Senate Rule 18(1)
- Nov 7, 2017 · Senate
Read a second time
- Nov 7, 2017 · Senate
Ordered to a third reading
- Nov 7, 2017 · Senate
Rules suspended
- Nov 7, 2017 · Senate
Read a third time and concurred in
- Nov 7, 2017 · Senate
Ordered immediately messaged
- Nov 8, 2017 · Assembly
Received from Senate concurred in
- Nov 28, 2017 · Assembly
Report correctly enrolled on 11-28-2017
- Nov 28, 2017 · Assembly
Presented to the Governor on 11-28-2017
- Dec 1, 2017 · Assembly
Report approved by the Governor on 11-30-2017. 2017 Wisconsin Act 98
- Dec 1, 2017 · Assembly
Published 12-1-2017
Terms on this page
Wisconsin Act
The number a bill gets when it becomes law, like 2025 Wisconsin Act 12.
Official term: Act. 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
Wisconsin Act
The number a bill gets when it becomes law, like 2025 Wisconsin Act 12.
Official term: Act
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