Bills / S.B. 321
S.B. 321 Municipal Election Amendments
- Introduced
- Senate committee
- Senate vote
- House committee
- House vote
- Signed into law
What this bill does
Municipal election candidates would have to file campaign finance reports every year while their campaign account still holds money, including after they leave office. The bill would require them to close accounts by January 10, set a $100 fine for unfiled reports, and let cities adopt stricter local rules.
Plain-English summary written by AI from the sponsor’s presentation in committee and on the floor. Check the official text below.
Official description
- requires a municipal office candidate to file a year-end campaign finance summary report (year-end report) with the municipal clerk no later than January 10 of the year after the municipal general election is held
- establishes the required contents of a year-end report, including totals of contributions and expenditures
- requires a municipal office candidate to continue filing a year-end report each January 10 until the candidate files a statement of campaign account dissolution and final summary report showing a zero account balance
- specifies how a municipal office candidate may spend down a campaign account
- authorizes the municipal clerk or recorder to impose a $250 fine against a candidate who fails to file a year-end report
- authorizes a municipality to adopt an ordinance imposing more stringent year-end reporting requirements
- makes conforming changes
What it costs you
- The official fiscal note on residents and businesses:
Municipal office candidates who fail to file a year-end report could be subject to a $100 fine. The aggregate impact is unknown.
From the bill's latest official fiscal note, counting the state's tax funds (General, Income Tax, Education, Uniform School, and Transportation) in the first full budget year after the session. Some bills take effect partway through that year, so later years can be larger; the note shows each year. Household count: U.S. Census Bureau. An average is a starting point, not your bill.
Your legislators on this bill
Enter your address to see what your own representative and senator did on this bill.
Quotes come from the official recordings' automatic captions, which can mishear words. Speakers and summaries are identified by AI and can be wrong. Use the ▶ links to check the recording.
Take action
This bill's session is over, but your legislators still want to hear from you. Ideas that died often come back next year.
Enter your address to get your legislators' contact information and a ready-to-send message about this bill.
Every vote
- 4 yes, 0 no, 3 absentSenate Government Operations and Political Subdivisions Committee: vote to approve it · Feb 26, 2026Who voted how
- 24 yes, 0 no, 5 absentFirst of two Senate votes · Mar 2, 2026Who voted how
- 26 yes, 0 no, 3 absentFinal Senate vote · Mar 3, 2026Who voted how
- yes, undefined nofloor amendment · Mar 6, 2026
- 68 yes, 0 no, 7 absentFinal House vote · Mar 6, 2026Who voted how
- 24 yes, 0 no, 5 absentSenate vote to accept the other chamber's changes · Mar 6, 2026Who voted how
Hearings and debates
- Feb 26, 2026 Senate Government Operations and Political Subdivisions Committee▶ WatchRead the transcript (16 turns) →
- Mar 2, 2026 Senate floor debate▶ WatchRead the transcript (4 turns) →
- Mar 3, 2026 Senate floor debate▶ WatchRead the transcript (10 turns) →
- Mar 6, 2026 House floor debate▶ WatchRead the transcript (7 turns) →
- Mar 6, 2026 House floor debate▶ WatchRead the transcript (15 turns) →
- Mar 6, 2026 Senate floor debate▶ WatchRead the transcript (9 turns) →