Campaign finance
State campaign committee
| Cycle | Raised | In-kind | Spent | Cash on hand |
|---|---|---|---|---|
| 2025–2026 Committee to Elect Zach Wahls | $32,281 | $1,639 | $131,862 | $0 |
| 2023–2024 Committee to Elect Zach Wahls | $271,844 | $4,448 | $195,575 | $99,580 |
| 2021–2022 Committee to Elect Zach Wahls | $839,327 | $16,384 | $825,404 | $23,311 |
| 2019–2020 Committee to Elect Zach Wahls | $67,125 | $25 | $68,572 | $9,388 |
| 2017–2018 Committee to Elect Zach Wahls | $178,343 | $2,749 | $221,577 | $10,835 |
Every report (19)
- 2026 · January 1 through December 31 · raised $1,000, spent $9,756, ended with $0 · filed June 29, 2026 · Summary (PDF)
- 2025 · January 1 through December 31 · raised $31,281, spent $122,106, ended with $8,756 · filed January 18, 2026 · Summary (PDF)
- 2024 · January 1 through December 31 · raised $143,643, spent $140,110, ended with $99,580 · filed January 10, 2025 · Summary (PDF)
- 2023 · January 1 through December 31 · raised $128,201, spent $55,465, ended with $96,047 · filed January 9, 2024 · Summary (PDF)
- 2022 · Oct. 15 through Dec. 31 or Wed. Preceding General through Dec. 31 · raised $13,959, spent $6,230, ended with $23,311 · filed January 17, 2023 · Summary (PDF)
- 2022 · Oct. 15 through Tuesday Preceding General · raised $74,489, spent $350,952, ended with $15,582 · filed November 4, 2022 · Summary (PDF)
- 2022 · July 15 through October 14 · raised $278,448, spent $433,554, ended with $292,046 · filed October 19, 2022 · Summary (PDF)
- 2022 · May 15 through July 14 or Wed. Preceding Primary through July 14 · raised $69,336, spent $2,545, ended with $447,152 · filed July 19, 2022 · Summary (PDF)
- 2022 · May 15 through Tuesday Preceding Primary · raised $11,460, spent $512, ended with $380,361 · filed June 3, 2022 · Summary (PDF)
- 2022 · January 1 through May 14 · raised $158,627, spent $8,690, ended with $369,413 · filed May 19, 2022 · Summary (PDF)
- 2021 · January 1 through December 31 · raised $233,008, spent $22,920, ended with $219,476 · filed January 19, 2022 · Summary (PDF)
- 2020 · January 1 through December 31 · raised $25,048, spent $45,585, ended with $9,388 · filed January 19, 2021 · Summary (PDF)
- 2019 · January 1 through December 31 · raised $42,077, spent $22,988, ended with $29,924 · filed January 19, 2020 · Summary (PDF)
- 2018 · Oct. 15 through Dec. 31 or Wed. Preceding General through Dec. 31 · raised $1,694, spent $9,627, ended with $10,835 · filed January 19, 2019 · Summary (PDF)
- 2018 · Oct. 15 through Tuesday Preceding General · raised $12,458, spent $28,804, ended with $18,767 · filed November 1, 2018 · Summary (PDF)
- 2018 · July 15 through October 14 · raised $78,212, spent $90,408, ended with $35,113 · filed October 16, 2018 · Summary (PDF)
- 2018 · May 15 through July 14 or Wed. Preceding Primary through July 14 · raised $5,756, spent $23,275, ended with $47,309 · filed July 18, 2018 · Summary (PDF)
- 2018 · May 15 through Tuesday Preceding Primary · raised $7,542, spent $16,109, ended with $64,828 · filed June 1, 2018 · Summary (PDF)
- 2018 · January 1 through May 14 · raised $72,680, spent $53,354, ended with $73,395 · filed May 21, 2018 · Summary (PDF)
PACs that gave1
- Iowa Committee on Political Education - AFL-CIO$35,000 · last October 20, 2022
- RPAC Iowa - REALTORS Political Action Committee$32,000 · last September 24, 2024
- Great Plains Laborers' District Council Iowa PAC$31,000 · last September 24, 2024
- Iowa State Education Assn. PAC or ISEA PAC$25,000 · last January 6, 2022
- Heavy Highway Political Action Committee$20,000 · last September 7, 2022
- Credit Union PAC$15,500 · last June 26, 2024
- Associated General Contractors of Iowa PAC$13,000 · last August 29, 2022
- Hy-Vee, Inc. Employees' Political Action Committee$12,500 · last August 28, 2024
- Plumbers and Pipe Fitters Local 125 Political Education Fund$10,500 · last July 15, 2024
- Iowa Health PAC$9,000 · last January 9, 2025
- Justice For All Political Action Committee$8,000 · last January 5, 2023
- Elite PAC$7,000 · last September 24, 2024
- MidAmerican Energy Company PAC$7,000 · last August 15, 2024
- Kum & Go PAC, Inc.$6,500 · last November 7, 2022
- Central Iowa Building and Construction Trades CouncilPAC$6,500 · last July 17, 2024
- Casey's PAC$6,000 · last September 25, 2024
- Wellmark, Inc. PAC or WellPAC$5,750 · last January 12, 2025
- Iowa BEV PAC #6098$5,500 · last October 1, 2024
- Plumbers & Steamfitters Local Union #33$5,000 · last July 18, 2024
- Alliant Energy Employees' Iowa PAC$4,500 · last October 8, 2024
- Cedar Rapids Trades Council CR IC Building Trades PAC$4,500 · last July 25, 2023
- Master Builders of Iowa P.A.C.$4,000 · last October 14, 2022
- Iowa Friends of Rural Electrification-IAEC PAC$4,000 · last September 19, 2023
- Cedar Rapids Development Group PAC$3,500 · last November 14, 2025
- IHA PAC$3,500 · last August 18, 2022