AB 670 — Relating to: exempting persons engaged in certain contract research services from the sales and use tax. (FE)
Last action — Published 4-4-2026
-
✓Introduced
-
✓In Committee
-
✓Passed Assembly
-
✓Passed Senate
-
5To Executive
-
6Enacted
This bill has been sent to the executive. Introduced November 19, 2025. It awaits signature.
Next likely step: the executive signs it into law or issues a veto.
Prognosis
Where this bill stands today.
Odds of enactment
HighHow often bills like it became law.
-
To Executive
Current position in the legislative process.
-
4 sponsors
1 primary, 3 co-sponsors signed on.
-
Single-party support
Sponsorship is currently within one party (3 R).
-
Cleared a recorded vote
Passed 7 recorded votes so far.
Prognosis reads this bill's own signals — stage, sponsorship breadth, committee status, recorded votes and cross-state momentum. Odds come from a model trained on which bills have become law.
Summary
An Act to renumber and amend 77.54 (57d) (a) 4.; to create 77.54 (57d) (a) 2m., 77.54 (57d) (a) 4. b. and 77.54 (57d) (b) 4. of the statutes;
Bill Text
What changed in the latest version
52 added · 10 removedPlain-language change summary
The bill AB 670 was amended to clarify the definition of "qualified research" by specifying that it refers to research funded by the customers who use contract research services. This adjustment helps to ensure that the tax exemption applies specifically to research that meets these criteria. This change is important because it helps to define who is eligible for the sales and use tax exemption, which could encourage more businesses to engage in research activities. Overall, the amendment aims to support research services while providing clarity on the funding source for those services.
- 2026 LEGISLATURE LRBa0764/1LRB-4571/1 KP:cjsKP:skw ASSEMBLY AMENDMENTBILL 1,670 TONovember ASSEMBLY19, BILL2025 670- JanuaryIntroduced 8,by 2026Representatives -A OfferedRMSTRONG , D ITTRICH and S TEFFEN , cosponsored by RepresentatRMSTRONGSenator MARKLEIN .
AtReferred theto locationsCommittee indicated,on amendWays theand billMeans. as follows:
1.A N A CT to renumber and amend 77.54 (57d) (a) 4.;
Pageto 2,create line77.54 13:(57d) (a) 2m., 77.54 (57d) (a) 4.
delete lines 13 to 14 and substitute:
“77.54 (57d) (a) 4.
Qualifiedand research77.54 that(57d) is(b) funded4. by customers for whom contract research services are provided.”.
ENDof )the statutes;
relating to:
exempting persons engaged in certain contract research services from the sales and use tax.
Analysis by the Legislative Reference Bureau This bill exempts persons engaged in contract research services from the sales and use tax for the purchase of machinery and equipment that is consumed or destroyed in use exclusively for qualified research.
Under the bill, “contract research services” is research conducted by a person for a customer that, if conducted by employees of the customer, would constitute qualified research.
Current law provides a sales and use tax exemption for the purchase of machinery and equipment that is consumed or destroyed in use exclusively for qualified research by persons engaged in manufacturing on manufacturing property and by persons engaged primarily in biotechnology.
Because this bill relates to an exemption from state or local taxes, it may be referred to the Joint Survey Committee on Tax Exemptions for a report to be printed as an appendix to the bill.
For further information see the state and local fiscal estimate, which will be printed as an appendix to this bill.
- 2026 Legislature - 2 - LRB-4571/1 KP:skw ASSEMBLY BILL 670 SECTION 1 The people of the state of Wisconsin, represented in senate and assembly, do enact as follows:
S ECTION 1.
77.54 (57d) (a) 2m.
of the statutes is created to read:
77.54 (57d) (a) 2m.
“Contract research services” means research conducted by a person on behalf of a customer that, if conducted by employees of the customer, would constitute qualified research.
S ECTION 2.
77.54 (57d) (a) 4.
of the statutes is renumbered 77.54 (57d) (a) 4.
(intro.) and amended to read:
77.54 (57d) (a) 4.
(intro.) “Qualified research” means qualified research as defined under section 41 (d) (1) of the Internal Revenue Code, except that it includes qualified all of the following:
a.
Qualified research that is funded by a member of a combined group for another member of a combined group.
S ECTION 3.
77.54 (57d) (a) 4.
b.
of the statutes is created to read:
77.54 (57d) (a) 4.
b.
Qualified research that is funded by contract research expenses as defined under section 41 (b) (3) of the Internal Revenue Code.
S ECTION 4.
77.54 (57d) (b) 4.
of the statutes is created to read:
77.54 (57d) (b) 4.
Show all 45 changed lines (5 more)
A person engaged in contract research services in this state.
S ECTION 5.
Effective date.
(1) This act takes effect on the first day of the 3rd month beginning after publication.
(END)
Show all 45 changed rows (5 more)
View plain text versions (2)
- Bill Text View text pdf
- Amended Assembly Amendment 1 Current pdf
Action History
-
Published 4-4-2026
-
Report approved by the Governor on 4-3-2026. 2025 Wisconsin Act 190
-
Presented to the Governor on 4-2-2026
-
Report correctly enrolled on 3-23-2026
-
Received from Senate concurred in
-
Ordered immediately messaged
-
Read a third time and concurred in, Ayes 32, Noes 1
-
Rules suspended to give bill its third reading
-
Ordered to a third reading
-
Read a second time
-
Placed on calendar 3-17-2026 pursuant to Senate Rule 18(1)
-
Public hearing requirement waived by committee on Senate Organization, pursuant to Senate Rule 18 (1m), Ayes 3, Noes 2
-
Available for scheduling
-
Read first time and referred to committee on Senate Organization
-
Received from Assembly
-
Ordered immediately messaged
-
Read a third time and passed, Ayes 89, Noes 7
-
Rules suspended
-
Ordered to a third reading
-
Assembly Amendment 1 adopted
-
Read a second time
-
Made a special order of business at 9:31 PM on 2-19-2026 pursuant to Assembly Resolution 15
-
Report of Joint Survey Committee on Tax Exemptions received, Ayes 9, Noes 0
-
Executive action taken by joint survey committee on Tax Exemptions
-
Referred to joint survey committee on Tax Exemptions pursuant to Assembly Rule 45 (4)
-
Referred to committee on Rules
-
Report passage as amended recommended by Joint Committee on Finance, Ayes 15, Noes 0
-
Report Assembly Amendment 1 adoption recommended by Joint Committee on Finance, Ayes 15, Noes 0
-
Executive action taken by joint committee on Finance
-
Withdrawn from committee on Rules and referred to joint committee on Finance pursuant to Assembly Rule 24 (3)(a)
-
Referred to committee on Rules
-
Report passage as amended recommended by Committee on Ways and Means, Ayes 9, Noes 1
-
Report Assembly Amendment 1 adoption recommended by Committee on Ways and Means, Ayes 9, Noes 1
-
Executive action taken
-
Assembly Amendment 1 offered by Representative Armstrong
-
Public hearing held
-
Fiscal estimate received
-
Read first time and referred to Committee on Ways and Means
-
Introduced by Representatives Armstrong, Dittrich and Steffen; cosponsored by Senator Marklein
Sponsors
- Marklein · Cosponsor
- David Armstrong · Primary
- Barbara Dittrich · Cosponsor
- David Steffen · Cosponsor
Sponsorship breakdown
Export CSV (upgrade) →1 sponsors · 3 co-sponsors · 128 not signed on · 7 voted No
Sponsors (1)
- Armstrong, David Republican
Co-sponsors (3)
- Marklein
- Dittrich, Barbara Republican
- Steffen, David Republican
Not signed on (128)
128 members have not signed on to this bill.
Show all 128 →"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.
Votes
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 17 | 1 | 0 | 0 |
| Democrat | 12 | 0 | 0 | 0 |
| Unaffiliated | 3 | 0 | 0 | 0 |
| Total | 32 | 1 | 0 | 0 |
| % of votes cast | 97% | 3% | 0% | 0% |
How each member voted (33)
| Member | Party | Vote |
|---|---|---|
| JOHNSON | — | Yea |
| DASSLER-ALFHEI | — | Yea |
| HABUSH SINYKIN | — | Yea |
| Carpenter, Tim | Democrat | Yea |
| Drake, Dora | Democrat | Yea |
| Hesselbein, Dianne | Democrat | Yea |
| Keyeski, Sarah | Democrat | Yea |
| Larson, Chris | Democrat | Yea |
| Pfaff, Brad | Democrat | Yea |
| Ratcliff, Melissa | Democrat | Yea |
| Roys, Kelda | Democrat | Yea |
| Smith, Jeff | Democrat | Yea |
| Spreitzer, Mark | Democrat | Yea |
| Wall, Jamie | Democrat | Yea |
| Wirch, Robert | Democrat | Yea |
| Bradley, Julian | Republican | Yea |
| Cabral-Guevara, Rachael | Republican | Yea |
| Felzkowski, Mary | Republican | Yea |
| Feyen, Dan | Republican | Yea |
| Hutton, Rob | Republican | Yea |
| Jacque, André | Republican | Nay |
| Jagler, John | Republican | Yea |
| James, Jesse | Republican | Yea |
| Kapenga, Chris | Republican | Yea |
| LeMahieu, Devin | Republican | Yea |
| Marklein, Howard | Republican | Yea |
| Nass, Steve | Republican | Yea |
| Quinn, Romaine | Republican | Yea |
| Stafsholt, Rob | Republican | Yea |
| Testin, Patrick | Republican | Yea |
| Tomczyk, Cory | Republican | Yea |
| Wanggaard, Van | Republican | Yea |
| Wimberger, Eric | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 53 | 0 | 0 | 0 |
| Democrat | 35 | 6 | 0 | 2 |
| Unaffiliated | 1 | 1 | 0 | 1 |
| Total | 89 | 7 | 0 | 3 |
| % of votes cast | 90% | 7% | 0% | 3% |
How each member voted (99)
| Member | Party | Vote |
|---|---|---|
| JOHNSON | — | Not Voting |
| MOORE OMOKUNDE | — | Nay |
| SPEAKER | — | Yea |
| Anderson, Clinton | Democrat | Yea |
| Andraca, Deb | Democrat | Yea |
| Arney, Margaret | Democrat | Yea |
| Bare, Mike | Democrat | Yea |
| Billings, Jill | Democrat | Yea |
| Brown, Brienne | Democrat | Yea |
| Clancy, Ryan | Democrat | Nay |
| Cruz, Angelina | Democrat | Nay |
| DeSanto, Karen | Democrat | Yea |
| DeSmidt, Ben | Democrat | Yea |
| Doyle, Steve | Democrat | Yea |
| Emerson, Jodi | Democrat | Yea |
| Fitzgerald, Joan | Democrat | Yea |
| Goodwin, Russell | Democrat | Yea |
| Haywood, Kalan | Democrat | Yea |
| Hong, Francesca | Democrat | Nay |
| Hysell, Andrew | Democrat | Yea |
| Jacobson, Jenna | Democrat | Yea |
| Joers, Alex | Democrat | Yea |
| Kirsch, Karen | Democrat | Yea |
| Madison, Darrin | Democrat | Nay |
| Mayadev, Renuka | Democrat | Yea |
| McCarville, Maureen | Democrat | Yea |
| McGuire, Tip | Democrat | Yea |
| Miresse, Vincent | Democrat | Yea |
| Neubauer, Greta | Democrat | Yea |
| Ortiz-Velez, Sylvia | Democrat | Yea |
| Palmeri, Lori | Democrat | Yea |
| Phelps, Christian | Democrat | Nay |
| Prado, Priscilla | Democrat | Not Voting |
| Rivera-Wagner, Amaad | Democrat | Yea |
| Roe, Ann | Democrat | Yea |
| Sheehan, Joe | Democrat | Not Voting |
| Sinicki, Christine | Democrat | Yea |
| Snodgrass, Lee | Democrat | Yea |
| Spaude, Ryan | Democrat | Yea |
| Stroud, Angela | Democrat | Yea |
| Stubbs, Shelia | Democrat | Yea |
| Subeck, Lisa | Democrat | Yea |
| Taylor, Sequanna | Democrat | Yea |
| Tenorio, Angelito | Democrat | Nay |
| Udell, Randy | Democrat | Yea |
| Vining, Robyn | Democrat | Yea |
| Allen, Scott | Republican | Yea |
| Armstrong, David | Republican | Yea |
| August, Tyler | Republican | Yea |
| Behnke, Elijah | Republican | Yea |
| Born, Mark | Republican | Yea |
| Brill, Lindee | Republican | Yea |
| Brooks, Robert | Republican | Yea |
| Callahan, Calvin | Republican | Yea |
| Dallman, Alex | Republican | Yea |
| Dittrich, Barbara | Republican | Yea |
| Donovan, Bob | Republican | Yea |
| Duchow, Cindi | Republican | Yea |
| Franklin, Benjamin | Republican | Yea |
| Goeben, Joy | Republican | Yea |
| Green, Chanz | Republican | Yea |
| Gundrum, Rick | Republican | Yea |
| Gustafson, Nate | Republican | Yea |
| Hurd, Karen | Republican | Yea |
| Jacobson, Brent | Republican | Yea |
| Kaufert, Dean | Republican | Yea |
| Kitchens, Joel | Republican | Yea |
| Knodl, Daniel | Republican | Yea |
| Kreibich, Rob | Republican | Yea |
| Krug, Scott | Republican | Yea |
| Kurtz, Tony | Republican | Yea |
| Maxey, Dave | Republican | Yea |
| Melotik, Paul | Republican | Yea |
| Moses, Clint | Republican | Yea |
| Murphy, David | Republican | Yea |
| Mursau, Jeffrey | Republican | Yea |
| Nedweski, Amanda | Republican | Yea |
| Neylon, Adam | Republican | Yea |
| Novak, Todd | Republican | Yea |
| O'Connor, Jerry | Republican | Yea |
| Penterman, William | Republican | Yea |
| Petersen, Kevin | Republican | Yea |
| Piwowarczyk, Jim | Republican | Yea |
| Pronschinske, Treig | Republican | Yea |
| Rodriguez, Jessie | Republican | Yea |
| Snyder, Patrick | Republican | Yea |
| Sortwell, Shae | Republican | Yea |
| Spiros, John | Republican | Yea |
| Steffen, David | Republican | Yea |
| Summerfield, Rob | Republican | Yea |
| Swearingen, Rob | Republican | Yea |
| Tittl, Paul | Republican | Yea |
| Tranel, Travis | Republican | Yea |
| Tucker, Duke | Republican | Yea |
| Tusler, Ron | Republican | Yea |
| VanderMeer, Nancy | Republican | Yea |
| Wichgers, Chuck | Republican | Yea |
| Wittke, Robert | Republican | Yea |
| Zimmerman, Shannon | Republican | Yea |
Roll call published as PDF — view source.
Roll call published as PDF — view source.
Roll call published as PDF — view source.
Roll call published as PDF — view source.
Roll call published as PDF — view source.
Subjects
Frequently asked questions
- What does AB 670 do?
- An Act to renumber and amend 77.54 (57d) (a) 4.; to create 77.54 (57d) (a) 2m., 77.54 (57d) (a) 4. b. and 77.54 (57d) (b) 4. of the statutes;
- Who sponsors AB 670?
- AB 670 is sponsored by Marklein, Armstrong, David (Republican), Dittrich, Barbara (Republican), and Steffen, David (Republican).
- What is the current status of AB 670?
- This bill has been sent to the executive. Introduced November 19, 2025. It awaits signature.
- Where can I track AB 670?
- Track AB 670 free on One Click Politics — get push/email alerts when it moves.
Make your voice heard on AB 670
Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.
Stay ahead of AB 670
Last checked for changes 3 months ago · updated continuously
One Click Politics tracks every bill in Congress and all 50 states.
Track this bill →