Barb Kniff McCulla for Iowa
$29,730.08 on hand as of the 2026 “May 15 – Jul 14” report. The filing.
Where the money comes from
Associated General Contracto… $10,000.00 2026-05-07 Bankers Unite in Legislative… $8,500.00 2025-12-15 Iowa Farm Bureau Federation … $6,000.00 2026-05-15 Iowa Industry Political Acti… $4,000.00 2026-05-21 Iowa Health PAC $2,500.00 2026-01-11 Iowa Telecommunications Asso… $2,500.00 2025-11-12 IHA PAC $2,250.00 2024-12-17 MidAmerican Energy Company P… $2,000.00 2025-09-19 Iowa Friends of Rural Electr… $2,000.00 2024-08-23 Casey's PAC $2,000.00 2026-01-11 Iowa Cable PAC $1,500.00 2026-01-11 Iowa BEV PAC #6098 $1,500.00 2025-09-19 FASPAC - Fareway Stores, Inc… $1,500.00 2025-06-06 Wellmark, Inc. PAC or WellPA… $1,500.00 2025-09-19 Truck PAC Iowa (formerly Mot… $1,500.00 2025-12-24 Iowa Corn Growers Associatio… $1,500.00 2024-10-03 MuniPAC $1,400.00 2024-10-11 Iowa Association of Nurse An… $1,250.00 2026-05-21 Alliant Energy Employees' Io… $1,000.00 2024-10-11 Hy-Vee, Inc. Employees' Poli… $1,000.00 2024-06-12 Federation of Iowa Insurers … $1,000.00 2025-11-12 Associated Builders & Contra… $1,000.00 2024-08-12 The Hawkeye PAC $1,000.00 2024-08-20 Array Digital Infrastructure… $1,000.00 2024-08-20 NFIB Iowa Political Action C… $1,000.00 2024-08-23 RPAC Iowa - REALTORS Politic… $1,000.00 2024-10-14 Elite PAC $1,000.00 2024-10-14 Heavy Highway Political Acti… $1,000.00 2025-01-12 Iowa Developers PAC $1,000.00 2025-01-12 Kading Properties LLC $1,000.00 2026-04-13 Rozenboom for Senate $1,000.00 2026-05-07 Iowa Lawpac $950.00 2026-05-21 Iowa Dental Political Action… $750.00 2024-10-11 Credit Union PAC $500.00 2023-01-04 NextEra Energy, Inc. Politic… $500.00 2023-12-06 Iowans For A Skilled Workfor… $500.00 2026-01-11 Iowa Certified Public Accoun… $500.00 2024-09-26 Iowa Providers PAC $500.00 2024-10-17 Corteva, Inc. Employees PAC … $500.00 2024-10-31 BA Consulting Group, LLC $500.00 2025-06-06 3M Company Political Action … $500.00 2025-12-15 Iowa Automobile Dealers Asso… $500.00 2025-12-19 Google LLC NetPAC. $500.00 2026-01-02 Absolute Energy PAC $350.00 2024-10-11 Iowa Chiropractic Society Pa… $300.00 2026-01-11 Iowa Agribusiness PAC $300.00 2024-10-14 Delta Dental of Iowa PAC $250.00 2023-12-21 IOWA HARNESS HORSEMENS ASSOC… $250.00 2024-07-13 Political Action - Iowa Deal… $250.00 2024-08-08 Wells Fargo and Company Empl… $250.00 2024-10-03 NAIFA-Iowa IFAPAC $250.00 2024-10-14 I-Vet PAC or Iowa Veterinary… $250.00 2026-05-21 Iowa Optometric Association $200.00 2023-09-14 Eide Walton PAC $200.00 2023-11-11 Local Union No 347 IBEW PAC … $200.00 2024-08-08 ABATEPAC (A Brotherhood Aim… $200.00 2024-09-19 Golden Grain Energy State PA… $150.00 2024-10-11 Manufactured Housing Politic… $100.00 2023-01-08 LSCP PAC $100.00 2024-10-11 Siouxland Energy & Livestock… $100.00 2024-10-11 Lincolnway Energy PAC $100.00 2024-10-11 Western Dubuque Biodiesel PA… $100.00 2024-10-11 Corn, LP Political Action Co… $100.00 2024-10-11 LS2group PAC $100.00 2024-10-14 Individual gifts (lumped)
across 149 gifts, not to scale
$31,135.00
Every donation on record: 485 contributions, $174,970.00 →
Where the money went
| Paid to | Total | Payments |
|---|---|---|
| Republican Party of Iowa | $54,000.00 | 8 |
| Angie Heartsill | $13,603.42 | 30 |
| KNIA/KRLS | $2,995.11 | 1 |
| Red Rock Signworks | $2,958.40 | 1 |
| Town Crier Advertising & Printing | $2,130.83 | 10 |
| Liberty Street Kitchen | $1,945.26 | 1 |
| Missy Stravers | $1,860.00 | 1 |
| Marion County Express | $1,805.00 | 7 |
| Variety Specialties | $238.90 | 1 |
| Smash Park - Pella | $203.01 | 1 |
| Hannah Haisman Photo Co | $200.00 | 1 |
| Marion County Bank | $154.27 | 41 |
Filing history
| Period | Filed | Timing | Raised | Spent | In-kind | Unpaid bills | Cash on hand | Source |
|---|---|---|---|---|---|---|---|---|
| 2026 · May 15 – Jul 14 | 2026-07-20 | on time | $2,576.00 | $9,105.76 | $1,043.07 | $0 | $29,730.08 | |
| 2026 · May 15 – Tuesday Preceding Primary | 2026-05-29 | on time | $7,350.00 | $4,140.93 | $236.35 | $0 | $36,259.84 | |
| 2026 · Jan 1 – May 14 | 2026-05-19 | on time | $16,950.00 | $11,043.48 | $374.83 | $0 | $33,050.77 | |
| 2025 · Jan 1 – Dec 31 | 2026-01-16 | on time | $22,350.00 | $3,954.13 | $0 | $0 | $27,144.25 | |
| 2024 · Oct. 15 – Dec. 31 | 2025-01-20 | on time | $1,600.00 | $4,089.41 | $0 | $0 | $8,748.38 | |
| 2024 · Oct. 15 – Tuesday Preceding Genera… | 2024-11-01 | on time | $6,695.00 | $9,246.35 | $214.50 | $0 | $11,237.79 | |
| 2024 · Jul 15 – Oct 14 | 2024-10-21 | on time | $33,380.00 | $46,171.13 | $230.12 | $0 | $13,789.14 | |
| 2024 · May 15 – Jul 14 | 2024-07-18 | on time | $5,000.00 | $863.42 | $167.83 | $0 | $26,580.27 | |
| 2024 · Jan 1 – May 14 | 2024-05-17 | on time | $700.00 | $316.84 | $0 | $0 | $22,443.69 | |
| 2023 · Jan 1 – Dec 31 | 2024-01-19 | on time | $14,310.00 | $2,663.21 | $25.20 | $0 | $22,060.53 | |
| 2022 · Oct. 15 – Dec. 31 | 2023-01-14 | on time | $2,250.00 | $6,230.46 | $0 | $0 | $10,413.74 | |
| 2022 · Oct. 15 – Tuesday Preceding Genera… | 2022-11-03 | on time | $2,520.00 | $4,799.36 | $6,332.94 | $0 | $14,394.20 | |
| 2022 · Jul 15 – Oct 14 | 2022-10-19 | on time | $17,770.00 | $24,577.67 | $986.17 | $0 | $16,673.56 | |
| 2022 · May 15 – Jul 14 | 2022-07-19 | on time | $17,960.00 | $9,335.49 | $529.56 | $0 | $23,481.23 | |
| 2022 · May 15 – Tuesday Preceding Primary | 2022-06-03 | on time | $4,930.00 | $3,935.23 | $419.45 | $0 | $14,856.72 | |
| 2022 · Jan 1 – May 14 | 2022-05-19 | on time | $21,205.00 | $7,343.05 | $1,372.41 | $638.50 | $13,861.95 |
Contributions to other committees
| Recipient committee | Total |
|---|---|
| Republican Party of Iowa | $55,000.00 |