--- type: "Bill" title: "revise entities who may contribute to a political committee." description: "revise entities who may contribute to a political committee." jurisdiction: "us/states/sd" legislature: "South Dakota Legislature" session: "2020" identifier: "SB 128" citation: "South Dakota SB 128 (2020)" classification: ["bill"] subjects: ["Elections", "Indian Tribes", "Political Committees"] status: "enacted" primary_sponsors: ["Bordeaux", "Foster", "Heinert", "Nesiba", "Pourier", "Ring", "Saba", "Smith (Jamie)", "Sullivan", "Wismer"] version_count: 3 action_count: 16 vote_count: 4 first_action: "2020-01-30" last_action: "2020-03-30" source: "openstates" source_identifier: "ocd-bill/286fbd4e-07bb-4061-9209-2a0ea680120a" source_url: "https://sdlegislature.gov/Legislative_Session/Bills/Bill.aspx?Bill=128&Session=2020" source_hash: "3024604be48688ad359b3683fcb4f24b14e525c026e7d272967c40caf7d4070f" 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-sd"] --- # South Dakota SB 128 (2020) — revise entities who may contribute to a political committee. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Introduced** (filed) — [source](https://sdlegislature.gov/Legislative_Session/Bills/Bill.aspx?File=SB128P.html&Session=2020&Version=Introduced&Bill=128) 2. **Senate State Affairs** (committee substitute) — [source](https://sdlegislature.gov/Legislative_Session/Bills/Bill.aspx?File=SB128SST.html&Session=2020&Version=Senate State Affairs&Bill=128) 3. **Enrolled** (enrolled) — [source](https://sdlegislature.gov/Legislative_Session/Bills/Bill.aspx?File=SB128ENR.html&Session=2020&Version=Enrolled&Bill=128) ## Votes - Do Pass Amended - 2020 — **34–0** (pass) · upper - Do Pass Amended - 2020 — **7–2** (pass) · upper - Do Pass Amended - 2020 — **47–20** (pass) · lower - Do Pass - 2020 — **8–3** (pass) · lower ## Sponsors - Bordeaux — primary (person) - Foster — primary (person) - Heinert — primary (person) - Nesiba — primary (person) - Pourier — primary (person) - Ring — primary (person) - Saba — primary (person) - Smith (Jamie) — primary (person) - Sullivan — primary (person) - Wismer — primary (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2020-01-30** First read in Senate and referred to Senate State Affairs S.J. 119 `introduction, reading-1, referral-committee` - **2020-02-12** Scheduled for hearing - **2020-02-12** State Affairs Motion to amend, Passed Amendment 128A `amendment-introduction, amendment-passage` - **2020-02-12** State Affairs Do Pass Amended, Passed, YEAS 7, NAYS 2. `committee-passage` - **2020-02-18** Senate Do Pass Amended, Passed, YEAS 34, NAYS 0. S.J. 242 `passage` - **2020-02-19** First Reading House H.J. 315 - **2020-02-26** Referred to House State Affairs H.J. 411 `referral-committee` - **2020-03-02** Scheduled for hearing - **2020-03-02** State Affairs Do Pass, Passed, YEAS 8, NAYS 3. `committee-passage` - **2020-03-03** House of Representatives Deferred to another day, Passed H.J. 453 - **2020-03-04** House of Representatives Deferred to another day, Passed H.J. 477 - **2020-03-05** House of Representatives Do Pass Amended, Passed, YEAS 47, NAYS 20. H.J. 492 `passage` - **2020-03-09** Signed by the President S.J. 470 - **2020-03-11** Delivered to the Governor on March 11, 2020 S.J. 488 `executive-receipt` - **2020-03-11** Signed by the Speaker H.J. 583 - **2020-03-30** Signed by the Governor on March 25, 2020 S.J. 558 `executive-signature` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/286fbd4e-07bb-4061-9209-2a0ea680120a`. Confidence: reported (aggregated from official South Dakota legislature records).