--- type: "Bill" title: "A bill for an act relating to criminal acts committed on or against critical infrastructure and providing penalties. (Formerly SSB 3062.) Effective 7-1-18." description: "A bill for an act relating to criminal acts committed on or against critical infrastructure and providing penalties. (Formerly SSB 3062.) Effective 7-1-18." jurisdiction: "us/states/ia" legislature: "Iowa General Assembly" session: "2017-2018" identifier: "SF 2235" citation: "Iowa SF 2235 (2017-2018)" classification: ["bill"] subjects: ["broadband services", "criminal law", "criminal offenders", "destroyed property", "electric utilities", "gas utilities", "infrastructure", "public property", "sewage treatment", "telecommunications", "utilities", "vandalism"] status: "enacted" primary_sponsors: [] version_count: 20 action_count: 39 vote_count: 8 first_action: "2018-02-12" last_action: "2018-04-17" source: "openstates" source_identifier: "ocd-bill/f1c89371-7c75-4090-9ad2-8d3d26036fc6" source_url: "https://www.legis.iowa.gov/legislation/billTracking/billHistory?billName=SF 2235&ga=87" source_hash: "f04315f4d1a10742df681bb6e6c78a006f5819b8c2eba2aff4bdc93785f289d4" 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-ia"] --- # Iowa SF 2235 (2017-2018) — A bill for an act relating to criminal acts committed on or against critical infrastructure and providing penalties. (Formerly SSB 3062.) Effective 7-1-18. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Introduced** (filed) — [source](https://www.legis.iowa.gov/docs/publications/LGI/87/attachments/SF2235.html) 2. **Amendment H-8108** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/H8108.pdf) 3. **Amendment H-8189** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/H8189.pdf) 4. **Amendment H-8320** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/H8320.pdf) 5. **Amendment H-8326** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/H8326.pdf) 6. **Amendment H-8327** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/H8327.pdf) 7. **Amendment H-8328** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/H8328.pdf) 8. **Amendment S-5016** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5016.pdf) 9. **Amendment S-5019** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5019.pdf) 10. **Amendment S-5021** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5021.pdf) 11. **Amendment S-5022** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5022.pdf) 12. **Amendment S-5023** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5023.pdf) 13. **Amendment S-5024** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5024.pdf) 14. **Amendment S-5026** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5026.pdf) 15. **Amendment S-5036** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5036.pdf) 16. **Amendment S-5198** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5198.pdf) 17. **Amendment S-5212** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5212.pdf) 18. **Amendment S-5213** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/AMDI/87/S5213.pdf) 19. **Reprinted** (committee substitute) — [source](https://www.legis.iowa.gov/docs/publications/LGR/87/attachments/SF2235.html) 20. **Enrolled** (enrolled) — [source](https://www.legis.iowa.gov/docs/publications/LGE/87/attachments/SF2235.html) ## Votes - Shall the bill pass? — **35–13** (pass) · upper - Shall the bill pass? — **33–16** (pass) · upper - Shall amendment S-5212 to amendment S-5198 be adopted? — **21–27** (fail) · upper - Shall amendment H-8328, to amendment H-8320, be adopted? — **43–56** (fail) · lower - Shall amendment S-5036 be adopted? — **20–29** (fail) · upper - Shall amendment S-5026 be adopted? — **21–28** (fail) · upper - Shall amendment S-5024 be adopted? — **20–29** (fail) · upper - Shall the bill pass? — **69–31** (pass) · lower ## Timeline The legislative action history — every referral, reading, and vote. - **2018-02-12** Introduced, placed on calendar. `introduction` - **2018-02-12** Committee report, approving bill. - **2018-02-19** Fiscal note. - **2018-02-20** Amendments S-5016 and S-5019 filed. - **2018-02-21** Amendment S-5022 filed, withdrawn. `amendment-introduction` - **2018-02-21** Amendment S-5019 withdrawn. - **2018-02-21** Amendment S-5021 filed, adopted. `amendment-introduction, amendment-passage` - **2018-02-21** Amendment S-5023 filed, withdrawn. `amendment-introduction` - **2018-02-21** Amendment S-5016 withdrawn. - **2018-02-21** Amendment S-5024 filed, lost. `amendment-introduction` - **2018-02-21** Amendment S-5036 filed, lost. `amendment-introduction` - **2018-02-21** Amendment S-5026 filed, lost. `amendment-introduction` - **2018-02-21** Passed Senate, ayes 33, nays 16. `passage` - **2018-02-21** Immediate message. - **2018-02-22** Message from Senate. - **2018-02-22** Read first time, passed on file. `reading-1` - **2018-02-26** Amendment H-8108 filed. `amendment-introduction` - **2018-03-06** Amendments H-8189, H-8190 and H-8191 filed. - **2018-03-15** Placed on calendar under unfinished business. - **2018-03-26** Amendment H-8320 filed. `amendment-introduction` - **2018-03-27** Substituted for HF 2394. - **2018-03-27** Amendment H-8326, to H-8320 filed, lost. - **2018-03-27** Amendment H-8327, to H-8320 filed, lost. - **2018-03-27** Amendment H-8328, to H-8320 filed. - **2018-03-27** Amendment H-8328, to H-8320 lost. - **2018-03-27** Amendment H-8320 adopted. `amendment-passage` - **2018-03-27** Amendments H-8108, H-8189, H-8190 and H-8191 out of order. - **2018-03-27** Passed House, ayes 69, nays 31. `passage` - **2018-03-27** Immediate message. - **2018-03-28** Message from House, with amendment S-5198. - **2018-04-03** Deferred. - **2018-04-03** Amendment S-5213 filed, withdrawn. `amendment-introduction` - **2018-04-03** Amendment S-5212 filed, lost. `amendment-introduction` - **2018-04-03** Senate concurred with S-5198. - **2018-04-03** Passed Senate, ayes 35, nays 13. `passage` - **2018-04-03** Immediate message. - **2018-04-03** Message from Senate. - **2018-04-16** Reported correctly enrolled, signed by President and Speaker, and sent to Governor. - **2018-04-17** Signed by Governor. `executive-signature` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/f1c89371-7c75-4090-9ad2-8d3d26036fc6`. Confidence: reported (aggregated from official Iowa legislature records).