Every Expenditure
Every itemized campaign expenditure reported to the Iowa Ethics & Campaign Disclosure Board, for both campaigns since each candidate's own announcement date. The vendor totals on the campaign finance page are a summary of exactly this data — here's the full list behind them.
Vendor name, city, state and amount only — no street addresses. City/state reflects the vendor's reported address, not necessarily where the service was performed.
Zach Lahn (R)
Lahn for Governor
Loading…
| Date ⇅ | Vendor ⇅ | City, state | Amount ⇅ |
|---|---|---|---|
| Loading… | |||
No JavaScript? See the largest expenditures here
1,479 total expenditures, $26,538,568.60 spent since November 6, 2025. Showing the 100 largest below; use the interactive browser above (requires JavaScript) or download the full list to see all of them.
| Date | Vendor | City, state | Amount |
|---|---|---|---|
| September 21, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,614,624.00 |
| September 3, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,578,870.00 |
| September 28, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,511,353.84 |
| October 5, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,400,000.00 |
| September 11, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,321,934.00 |
| August 28, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,126,539.00 |
| August 24, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,100,000.00 |
| July 20, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,039,742.00 |
| August 14, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,016,252.00 |
| July 24, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,004,192.00 |
| August 7, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,003,192.00 |
| July 31, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $1,003,192.00 |
| July 10, 2026 | NMRPP, LLC dba American Media & Advocacy Group | IOWA CITY, IA | $955,155.00 |
| June 8, 2026 | NMRPP, LLC dba American Media & Advocacy Group | IOWA CITY, IA | $749,689.00 |
| May 14, 2026 | Cerberus | BALTIMORE, MD | $726,310.00 |
| June 22, 2026 | NMRPP, LLC dba American Media & Advocacy Group | IOWA CITY, IA | $706,955.00 |
| July 2, 2026 | NMRPP, LLC dba American Media & Advocacy Group | IOWA CITY, IA | $705,155.00 |
| June 29, 2026 | NMRPP, LLC dba American Media & Advocacy Group | IOWA CITY, IA | $705,155.00 |
| June 12, 2026 | NMRPP, LLC dba American Media & Advocacy Group | IOWA CITY, IA | $705,155.00 |
| October 9, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $609,530.28 |
| April 30, 2026 | Cerberus | BALTIMORE, MD | $469,490.00 |
| May 22, 2026 | Cerberus | BALTIMORE, MD | $375,090.00 |
| May 28, 2026 | Cerberus | BALTIMORE, MD | $300,030.00 |
| June 2, 2026 | Cerberus | BALTIMORE, MD | $250,000.00 |
| October 6, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $200,000.00 |
| April 8, 2026 | Cerberus | BALTIMORE, MD | $195,090.00 |
| October 8, 2026 | NMRPP, LLC dba American Media & Advocacy Group | ALEXANDRIA, VA | $159,739.08 |
| September 4, 2026 | 1892, Llc | Gallatin, TN | $147,500.00 |
| May 22, 2026 | Cerberus | BALTIMORE, MD | $125,030.00 |
| May 28, 2026 | Cerberus | BALTIMORE, MD | $125,000.00 |
| May 8, 2026 | Second Wind Creative, Inc. | Lawrence, KS | $125,000.00 |
| June 1, 2026 | Storytellers Group Llc | Gallatin, TN | $89,640.00 |
| September 4, 2026 | Competitive Edge Advertising Specialty Mfg Co. | Des Moines, IA | $86,357.03 |
| June 26, 2026 | Cerberus | BALTIMORE, MD | $50,000.00 |
| March 17, 2026 | Cerberus | BALTIMORE, MD | $50,000.00 |
| July 30, 2026 | Victory Text Llc | Grand Rapids, MI | $46,185.14 |
| January 12, 2026 | 1892, Llc | Gallatin, TN | $45,930.00 |
| September 3, 2026 | Outlaw Media, LLC | ALEXANDRIA, VA | $44,930.24 |
| April 30, 2026 | Outlaw Media, LLC | ALEXANDRIA, VA | $44,104.69 |
| September 2, 2026 | Stratak LLC | WASHINGTON, IA | $39,382.45 |
| June 1, 2026 | Steve Cook Sound | WEST DES MOINES, IA | $39,283.10 |
| April 20, 2026 | 1892, Llc | Gallatin, TN | $38,901.00 |
| August 13, 2026 | Competitive Edge Advertising Specialty Mfg Co. | Des Moines, IA | $37,557.00 |
| June 12, 2026 | Panoply Consulting, LLC | WEST DES MOINES, IA | $37,083.00 |
| March 5, 2026 | Victory Field Operations Llc | Webberville, MI | $36,750.00 |
| May 22, 2026 | Competitive Edge Advertising Specialty Mfg Co. | Des Moines, IA | $34,185.43 |
| June 1, 2026 | Steve Cook Sound | WEST DES MOINES, IA | $34,121.25 |
| July 1, 2026 | Cerberus | BALTIMORE, MD | $30,643.30 |
| March 9, 2026 | Cerberus | BALTIMORE, MD | $30,000.00 |
| October 9, 2026 | Cerberus | BALTIMORE, MD | $29,696.44 |
| October 1, 2026 | Response America LLC | Sugar Hill, GA | $28,017.10 |
| January 12, 2026 | Second Wind Creative, Inc. | Lawrence, KS | $26,023.40 |
| October 5, 2026 | Joshua Treat | Lincolnville, ME | $25,000.00 |
| October 13, 2026 | Storytellers Group LLC | Gallatin, TN | $24,770.00 |
| September 18, 2026 | Response America LLC | Sugar Hill, GA | $23,582.80 |
| July 29, 2026 | Planet Direct Mail | Manassas, VA | $23,371.20 |
| August 7, 2026 | Stratak LLC | WASHINGTON, IA | $23,207.55 |
| October 2, 2026 | Stratak LLC | WASHINGTON, IA | $22,833.62 |
| October 9, 2026 | Stratak LLC | WASHINGTON, IA | $22,264.26 |
| September 3, 2026 | Cerberus | BALTIMORE, MD | $22,000.00 |
| July 30, 2026 | Cerberus | BALTIMORE, MD | $22,000.00 |
| March 27, 2026 | Cerberus | BALTIMORE, MD | $21,670.00 |
| October 6, 2026 | Response America LLC | Sugar Hill, GA | $21,586.68 |
| September 7, 2026 | Response America LLC | Sugar Hill, GA | $20,244.37 |
| July 30, 2026 | Victory Text Llc | Grand Rapids, MI | $19,727.35 |
| June 1, 2026 | Storytellers Group Llc | Gallatin, TN | $19,517.00 |
| October 14, 2026 | Anedot | NEW ORLEANS, LA | $17,644.63 |
| June 26, 2026 | Stratak LLC | WASHINGTON, IA | $16,081.42 |
| July 30, 2026 | Dickinson Wright PLLC | TROY, MI | $16,034.00 |
| July 29, 2026 | BACNN, LLC | Des Moines, IA | $16,000.00 |
| March 9, 2026 | Cerberus | BALTIMORE, MD | $15,122.23 |
| October 9, 2026 | Highwood Capital, LLC | BOZEMAN, MT | $15,000.00 |
| October 9, 2026 | Pantlind Strategies 1 | ROCKFORD, MI | $15,000.00 |
| September 3, 2026 | Alli B Strategies, LLC | Adel, IA | $15,000.00 |
| September 3, 2026 | MKJ, Inc. | Bethesda, MD | $15,000.00 |
| September 3, 2026 | Pantlind Strategies 1 | ROCKFORD, MI | $15,000.00 |
| September 3, 2026 | Highwood Capital, LLC | BOZEMAN, MT | $15,000.00 |
| August 7, 2026 | MKJ, Inc. | Bethesda, MD | $15,000.00 |
| July 30, 2026 | Alli B Strategies, LLC | Adel, IA | $15,000.00 |
| July 30, 2026 | Highwood Capital, LLC | BOZEMAN, MT | $15,000.00 |
| July 30, 2026 | Pantlind Strategies 1 | ROCKFORD, MI | $15,000.00 |
| July 30, 2026 | Pantlind Strategies 1 | ROCKFORD, MI | $15,000.00 |
| June 30, 2026 | Highwood Capital, LLC | BOZEMAN, MT | $15,000.00 |
| June 11, 2026 | Highwood Capital, LLC | BOZEMAN, MT | $15,000.00 |
| April 30, 2026 | Highwood Capital, Llc | Bozeman, MT | $15,000.00 |
| March 9, 2026 | Highwood Capital, Llc | Bozeman, MT | $15,000.00 |
| March 4, 2026 | Highwood Capital, Llc | Bozeman, MT | $15,000.00 |
| February 6, 2026 | Highwood Capital, LLC | BOZEMAN, MT | $15,000.00 |
| January 12, 2026 | Cerberus | BALTIMORE, MD | $14,877.77 |
| October 9, 2026 | TAG | Alexandria, VA | $13,427.08 |
| May 22, 2026 | Outlaw Media, LLC | ALEXANDRIA, VA | $13,000.00 |
| January 12, 2026 | Cerberus | BALTIMORE, MD | $13,000.00 |
| October 9, 2026 | Pantlind Strategies 1 | ROCKFORD, MI | $12,500.00 |
| June 2, 2026 | Pantlind Strategies 1 | ROCKFORD, MI | $12,000.00 |
| April 30, 2026 | Pantlind Strategies 1 | ROCKFORD, MI | $12,000.00 |
| March 31, 2026 | Pantlind Strategies 1 | Rockford, MI | $12,000.00 |
| March 4, 2026 | Pantlind Strategies 1 | Rockford, MI | $12,000.00 |
| February 3, 2026 | Pantlind Strategies 1 | Rockford, MI | $12,000.00 |
| June 11, 2026 | Cerberus | BALTIMORE, MD | $11,587.65 |
| July 14, 2026 | MKJ, Inc. | IOWA CITY, IA | $11,500.00 |
Rob Sand (D)
Rob Sand for Iowa
Loading…
| Date ⇅ | Vendor ⇅ | City, state | Amount ⇅ |
|---|---|---|---|
| Loading… | |||
No JavaScript? See the largest expenditures here
3,916 total expenditures, $47,238,597.85 spent since May 12, 2025. Showing the 100 largest below; use the interactive browser above (requires JavaScript) or download the full list to see all of them.
| Date | Vendor | City, state | Amount |
|---|---|---|---|
| September 24, 2026 | Canal Partners Media | Atlanta, GA | $1,972,535.00 |
| October 1, 2026 | Canal Partners Media | Atlanta, GA | $1,379,793.00 |
| October 8, 2026 | Canal Partners Media | Atlanta, GA | $1,325,793.00 |
| September 11, 2026 | Canal Partners Media | Atlanta, GA | $1,237,282.00 |
| September 17, 2026 | Canal Partners Media | Atlanta, GA | $1,218,857.00 |
| September 3, 2026 | Canal Partners Media | Atlanta, GA | $1,199,938.00 |
| August 24, 2026 | Break Something | Washington, DC | $1,198,420.37 |
| August 7, 2026 | Break Something | Washington, DC | $1,136,952.75 |
| July 24, 2026 | Break Something | Washington, DC | $1,071,338.50 |
| October 9, 2026 | Break Something | Washington, DC | $946,832.79 |
| September 25, 2026 | Break Something | Washington, DC | $922,525.79 |
| September 11, 2026 | Break Something | Washington, DC | $899,850.79 |
| August 27, 2026 | Canal Partners Media | Atlanta, GA | $898,579.00 |
| October 2, 2026 | Break Something | Washington, DC | $896,775.79 |
| September 17, 2026 | Break Something | Washington, DC | $877,205.79 |
| July 9, 2026 | Break Something | Washington, DC | $861,370.89 |
| August 20, 2026 | Canal Partners Media | Atlanta, GA | $814,877.00 |
| May 29, 2026 | Break Something | Washington, DC | $812,449.96 |
| September 7, 2026 | Break Something | Washington, DC | $780,073.50 |
| July 15, 2026 | Canal Partners Media | Atlanta, GA | $648,707.00 |
| July 9, 2026 | Canal Partners Media | Atlanta, GA | $648,707.00 |
| July 1, 2026 | Canal Partners Media | Atlanta, GA | $648,707.00 |
| June 25, 2026 | Canal Partners Media | Atlanta, GA | $648,707.00 |
| August 12, 2026 | Canal Partners Media | Atlanta, GA | $635,733.00 |
| August 5, 2026 | Canal Partners Media | Atlanta, GA | $635,733.00 |
| July 30, 2026 | Canal Partners Media | Atlanta, GA | $635,733.00 |
| July 23, 2026 | Canal Partners Media | Atlanta, GA | $635,733.00 |
| June 17, 2026 | Canal Partners Media | Atlanta, GA | $633,113.00 |
| June 12, 2026 | Break Something | Washington, DC | $600,000.00 |
| September 22, 2026 | Canal Partners Media | Atlanta, GA | $592,742.00 |
| June 11, 2026 | Canal Partners Media | Atlanta, GA | $528,725.00 |
| June 4, 2026 | Canal Partners Media | Atlanta, GA | $501,425.00 |
| May 27, 2026 | Canal Partners Media | Atlanta, GA | $501,425.00 |
| August 31, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $500,000.00 |
| July 31, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $500,000.00 |
| July 2, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $500,000.00 |
| July 3, 2026 | Break Something | Washington, DC | $438,710.44 |
| May 15, 2026 | Break Something | Washington, DC | $366,427.89 |
| October 9, 2026 | Break Something | Washington, DC | $364,268.53 |
| June 24, 2026 | Break Something | Washington, DC | $355,515.69 |
| April 30, 2026 | Break Something | Washington, DC | $315,147.28 |
| September 22, 2026 | Break Something | Washington, DC | $315,000.00 |
| October 6, 2026 | Canal Partners Media | Atlanta, GA | $288,000.00 |
| April 18, 2026 | Break Something | Washington, DC | $263,866.67 |
| May 15, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $250,000.00 |
| October 14, 2026 | Break Something | Washington, DC | $214,959.20 |
| June 12, 2026 | Break Something | Washington, DC | $212,449.96 |
| October 8, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $200,000.00 |
| July 8, 2026 | Three Point Media | Washington, DC | $163,645.54 |
| May 20, 2026 | Canal Partners Media | Atlanta, GA | $162,850.00 |
| May 13, 2026 | Canal Partners Media | Atlanta, GA | $162,850.00 |
| May 7, 2026 | Canal Partners Media | Atlanta, GA | $162,850.00 |
| April 30, 2026 | Canal Partners Media | Atlanta, GA | $162,850.00 |
| April 23, 2026 | Canal Partners Media | Atlanta, GA | $162,850.00 |
| April 17, 2026 | Canal Partners Media | Atlanta, GA | $162,850.00 |
| August 13, 2026 | Agency | Des Moines, IA | $147,350.00 |
| July 31, 2026 | Agency | Des Moines, IA | $147,350.00 |
| August 19, 2026 | Three Point Media | Washington, DC | $141,644.68 |
| June 3, 2025 | Break Something | Washington, DC | $128,251.19 |
| October 5, 2026 | Break Something | Washington, DC | $100,000.00 |
| September 11, 2026 | Break Something | Washington, DC | $100,000.00 |
| August 21, 2026 | Break Something | Washington, DC | $100,000.00 |
| May 14, 2025 | Break Something | Washington, DC | $100,000.00 |
| October 7, 2026 | Break Something | Washington, DC | $96,453.98 |
| November 14, 2025 | Global Strategy Group LLC | New York, NY | $93,500.00 |
| July 16, 2026 | Break Something | Washington, DC | $91,384.00 |
| July 17, 2026 | Break Something | Washington, DC | $91,050.00 |
| September 18, 2026 | Canal Partners Media | Atlanta, GA | $89,565.00 |
| April 27, 2026 | Three Point Media | Washington, DC | $83,311.84 |
| July 8, 2026 | Break Something | Washington, DC | $79,926.34 |
| May 13, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| May 11, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| May 4, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| April 27, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| April 20, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| April 14, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| April 6, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| March 30, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| March 24, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| March 10, 2026 | #9098 Iowa Democratic Party | Des Moines, IA | $75,000.00 |
| January 23, 2026 | United States Treasury | Ogden, UT | $71,646.66 |
| July 17, 2026 | Break Something | Washington, DC | $70,000.00 |
| July 28, 2025 | FDM Connects LLC | Santa Monica, CA | $61,546.19 |
| June 30, 2026 | Agency | Des Moines, IA | $61,295.06 |
| June 16, 2026 | Agency | Des Moines, IA | $60,795.06 |
| June 12, 2026 | Agency | Des Moines, IA | $60,795.06 |
| January 30, 2026 | Break Something | Washington, DC | $60,529.24 |
| July 10, 2025 | Break Something | Washington, DC | $60,048.50 |
| October 14, 2026 | Agency | Des Moines, IA | $55,962.16 |
| September 18, 2026 | Agency | Des Moines, IA | $55,962.16 |
| August 9, 2026 | Agency | Des Moines, IA | $55,962.16 |
| July 25, 2026 | Agency | Des Moines, IA | $55,962.16 |
| July 17, 2026 | Agency | Des Moines, IA | $55,962.16 |
| March 25, 2026 | FDM Connects LLC | Santa Monica, CA | $52,221.34 |
| November 26, 2025 | FDM Connects LLC | Santa Monica, CA | $52,210.86 |
| June 12, 2026 | Agency | Des Moines, IA | $51,011.43 |
| January 26, 2026 | Break Something | Washington, DC | $51,000.00 |
| August 29, 2025 | FDM Connects LLC | Santa Monica, CA | $50,714.13 |
| October 10, 2025 | FDM Connects LLC | Santa Monica, CA | $50,701.96 |
| May 27, 2025 | FDM Connects LLC | Santa Monica, CA | $50,697.09 |