--- type: "Bill" title: "Relating to: exempting persons engaged in certain contract research services from the sales and use tax. (FE)" description: "Relating to: exempting persons engaged in certain contract research services from the sales and use tax. (FE)" jurisdiction: "us/states/wi" legislature: "Wisconsin Legislature" session: "2025" identifier: "AB 670" citation: "Wisconsin AB 670 (2025)" classification: ["bill"] subjects: [] status: "enacted" primary_sponsors: ["Armstrong", "Dittrich", "Steffen"] version_count: 2 action_count: 39 vote_count: 8 first_action: "2025-11-19T06:00:00+00:00" last_action: "2026-04-03T05:00:00+00:00" source: "openstates" source_identifier: "ocd-bill/02c45772-a88a-4c01-9fce-67ee535af9de" source_url: "https://docs.legis.wisconsin.gov/2025/proposals/reg/asm/bill/ab670" source_hash: "41f9dcdf66223275ffc9759140757c3abf28080bfc29e0264d540f1e6315cce1" 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-wi"] --- # Wisconsin AB 670 (2025) — Relating to: exempting persons engaged in certain contract research services from the sales and use tax. (FE) ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Assembly Amendment 1** (committee substitute) — [source](https://docs.legis.wisconsin.gov/document/amends/2025/REG/AB670-AA1) 2. **Bill Text** (committee substitute) — [source](https://docs.legis.wisconsin.gov/document/proposaltext/2025/REG/AB670) ## Votes - Report passage as amended recommended by Committee on Ways and Means, Ayes 9, Noes 1 — **9–1** (pass) · lower - Report Assembly Amendment 1 adoption recommended by Committee on Ways and Means, Ayes 9, Noes 1 — **9–1** (pass) · lower - PASSAGE — **89–7** (pass) · lower - Report of Joint Survey Committee on Tax Exemptions received, Ayes 9, Noes 0 — **9–0** (pass) · lower - Report Assembly Amendment 1 adoption recommended by Joint Committee on Finance, Ayes 15, Noes 0 — **15–0** (pass) · lower - Report passage as amended recommended by Joint Committee on Finance, Ayes 15, Noes 0 — **15–0** (pass) · lower - CONCURRENCE — **32–1** (pass) · upper - Public hearing requirement waived by committee on Senate Organization, pursuant to Senate Rule 18 (1m), Ayes 3, Noes 2 — **3–2** (pass) · upper ## Sponsors - Armstrong — primary (person) - Dittrich — primary (person) - Steffen — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2025-11-19T06:00:00+00:00** Introduced by Representatives Armstrong, Dittrich and Steffen; cosponsored by Senator Marklein `introduction` - **2025-11-19T06:00:00+00:00** Read first time and referred to Committee on Ways and Means `reading-1, referral-committee` - **2025-11-25T06:00:00+00:00** Fiscal estimate received `receipt` - **2026-01-08T06:00:00+00:00** Public hearing held - **2026-01-08T06:00:00+00:00** Assembly Amendment 1 offered by Representative Armstrong - **2026-01-21T06:00:00+00:00** Executive action taken - **2026-01-21T06:00:00+00:00** Report Assembly Amendment 1 adoption recommended by Committee on Ways and Means, Ayes 9, Noes 1 `committee-passage-favorable` - **2026-01-21T06:00:00+00:00** Report passage as amended recommended by Committee on Ways and Means, Ayes 9, Noes 1 `committee-passage-favorable` - **2026-01-21T06:00:00+00:00** Referred to committee on Rules `referral-committee` - **2026-01-30T06:00:00+00:00** Withdrawn from committee on Rules and referred to joint committee on Finance pursuant to Assembly Rule 24 (3)(a) - **2026-02-03T06:00:00+00:00** Executive action taken by joint committee on Finance - **2026-02-04T06:00:00+00:00** Report Assembly Amendment 1 adoption recommended by Joint Committee on Finance, Ayes 15, Noes 0 `committee-passage-favorable` - **2026-02-04T06:00:00+00:00** Report passage as amended recommended by Joint Committee on Finance, Ayes 15, Noes 0 `committee-passage-favorable` - **2026-02-04T06:00:00+00:00** Referred to committee on Rules `referral-committee` - **2026-02-06T06:00:00+00:00** Referred to joint survey committee on Tax Exemptions pursuant to Assembly Rule 45 (4) `referral-committee` - **2026-02-09T06:00:00+00:00** Executive action taken by joint survey committee on Tax Exemptions - **2026-02-10T06:00:00+00:00** Report of Joint Survey Committee on Tax Exemptions received, Ayes 9, Noes 0 `receipt` - **2026-02-19T06:00:00+00:00** Made a special order of business at 9:31 PM on 2-19-2026 pursuant to Assembly Resolution 15 - **2026-02-19T06:00:00+00:00** Read a second time `reading-2` - **2026-02-19T06:00:00+00:00** Assembly Amendment 1 adopted `amendment-passage` - **2026-02-19T06:00:00+00:00** Ordered to a third reading `reading-3` - **2026-02-19T06:00:00+00:00** Rules suspended - **2026-02-19T06:00:00+00:00** Read a third time and passed, Ayes 89, Noes 7 `passage, reading-3` - **2026-02-19T06:00:00+00:00** Ordered immediately messaged - **2026-02-23T06:00:00+00:00** Received from Assembly `receipt` - **2026-02-25T06:00:00+00:00** Read first time and referred to committee on Senate Organization `referral-committee` - **2026-02-25T06:00:00+00:00** Available for scheduling - **2026-03-16T05:00:00+00:00** Public hearing requirement waived by committee on Senate Organization, pursuant to Senate Rule 18 (1m), Ayes 3, Noes 2 - **2026-03-16T05:00:00+00:00** Placed on calendar 3-17-2026 pursuant to Senate Rule 18(1) - **2026-03-17T05:00:00+00:00** Read a second time `reading-2` - **2026-03-17T05:00:00+00:00** Ordered to a third reading `reading-3` - **2026-03-17T05:00:00+00:00** Rules suspended to give bill its third reading - **2026-03-17T05:00:00+00:00** Read a third time and concurred in, Ayes 32, Noes 1 `passage, reading-3` - **2026-03-17T05:00:00+00:00** Ordered immediately messaged - **2026-03-18T05:00:00+00:00** Received from Senate concurred in `receipt` - **2026-03-23T05:00:00+00:00** Report correctly enrolled on 3-23-2026 `enrolled` - **2026-04-02T05:00:00+00:00** Presented to the Governor on 4-2-2026 `executive-receipt` - **2026-04-03T05:00:00+00:00** Report approved by the Governor on 4-3-2026. 2025 Wisconsin Act 190 `executive-signature` - **2026-04-03T05:00:00+00:00** Published 4-4-2026 `became-law` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/02c45772-a88a-4c01-9fce-67ee535af9de`. Confidence: reported (aggregated from official Wisconsin legislature records).