Kevin McCarthy2 contributions, latest Nov 24, 2025 · RETIRED · OMAHA, NE$7,000
R. Stephen McNally2 contributions, latest Dec 11, 2025 · ATTORNEY · SELF EMPLOYED · AUSTIN, TX$7,000
Mark Nichols2 contributions, latest Dec 21, 2025 · FOUNDER AND PRESIDENT · SEVEN SUMMITS · LITTLE ROCK, AR$7,000
Roger Warin2 contributions, latest Oct 6, 2025 · LAWYER · STEPTOE LLP · ARLINGTON, VA$7,000
A donor who gave several times appears once. The 12 largest donors by total given are listed. In all, 2,287 itemized contributions were filed this cycle, totaling $1M.
Unitemized ($200 or less)Donors who have given $200 or less this cycle, so the FEC does not itemize (name) them.$173,08413%
PACs and other committeesPolitical action committees and other candidates' committees. Corporations and unions cannot give directly.$165,45512%
Refunds and rebatesMoney coming back to the campaign: rebates and refunds of what it spent.$18,3161.3%
Party committeesNational, state, and local committees of a political party.$385<0.1%
Total reported receipts $1,368,619
Every dollar the committee reported receiving this cycle, split by the source the FEC filing attributes it to. FEC filings through Sep 30, 2026.
Who donated: where they live, their employers and jobs
Where the donors live $1,011,824 placed by state
Loading the map
Tap or hover over a state, or focus the map and use the arrow keys, to read its total. Ctrl or ⌘ and scroll to zoom.
under $21.3K
$21.3K+
$85.1K+
$191.5K+
$340.5K+
none
Outlined: Nebraska, home state
Home state and away
Nebraska 53%NE 53%Elsewhere 47%
53% of the money placed by state came from inside Nebraska: $532K of $1M.
Top states
Top donor states
Name
Amount
Nebraska home1,448 contributions · 53%
$531,987
California143 contributions · 5.6%
Money from groups, by interest $2,698,252
What the committees giving to Cavanaugh’s campaign or spending on ads about Cavanaugh are: a company or industry, a union, a cause, a party or politician. Money from individual donors is not included.
For Cavanaugh $438,125
Tap a slice or a name to open it.
$438.1KTap a slice
$294K67%
Unions of electricians, plumbers, carpenters, laborers and other construction trades.Placed by our rules or a model’s suggestion, and not yet checked by a person. The money still counts here; a person may move it.$34.5K7.9%
$24.4K5.6%
$18.5K4.2%
$12.5K2.9%
Law firms’ PACs and groups of trial lawyers, such as the American Association for Justice.Placed by our rules or a model’s suggestion, and not yet checked by a person. The money still counts here; a person may move it.$11.5K2.6%
$10K2.3%
$32.7K7.5%
Outside spending $10,306,963 across this race
Money groups spent on their own, not through a campaign. Each ad is filed against the candidate it names, so money attacking an opponent shows on the opponent’s row. Open a candidate to see who spent it.
Who stands behind the outside spending: the people and organizations its money traces to
Who stands behind the outside spending $9.9M traced back through the groups that spent it
Each group that spent in this race is followed to where its own money came from, and what it spent is split by those shares: a group whose money was 60% one person's counts as 60% of its spending theirs. Of what traced, 26% to named individuals, 30% to organizations, 20% to tax-exempt organizations that need not name their donors, 23% not itemized in the filings.
People and organizations the race's outside spending traces to
Name
Amount
House Majority ForwardOrganization · tax-exempt: need not name its donors · behind HMP
$470.1K
Opportunity Forward AllianceOrganization · behind New Democrat Majority and Bold America and 1 more
$404K
American Prosperity AllianceOrganization · behind Lead Left PAC
$366.8K
American Action NetworkOrganization · tax-exempt: need not name its donors · behind CLF
$351.9K
Stephen MandelPerson · Investor, Self Employed · behind Fight for Nebraska PAC and EDW Action Fund and 1 more
$321.1K
Western Futures Fund
What the payments were for $1,274,422 itemized
The campaign also refunded $79,086 in contributions, which the categories below do not include.
Tap a row with to see what was paid for.
Advertising and mediaBroadcast, digital, and print advertising, and the media buying behind it.$762,32860%
Filed as
ADVERTISING - TELEVISION$356,875
TELEVISION ADVERTISING$263,177
VIDEO PRODUCTION$62,373
DIGITAL ADVERTISING$46,229
MEDIA PRODUCTION
Largest vendors
Largest vendors
Name
Amount
Screen Strategies Media14 payments · 46% of all spending
$620,052
Gusto52 payments · 11% of all spending
$151,372
Dixon/davis Media Group LLC6 payments · 6.4% of all spending
$87,312
Gbao3 payments · 5% of all spending
$67,550
Amhc4 payments · 3% of all spending
$40,595
ActBlue Technical Services72 payments · 2.7% of all spending
$37,090
Authentic Campaigns4 payments · 2.7% of all spending
$36,100
Hanlon, Edward13 payments · 2.7% of all spending
$36,032
The people, firms and committees paid the most, across every kind of payment. Each share is of everything the committee reported spending this cycle, not only the itemized payments above. A payee that is itself a committee links to its own profile.
EndorsementsWho does Cavanaugh’s campaign say backs them?
Not read yet
We have not found a campaign site for John Cavanaugh yet.
Every contest for this seat that named this candidate, most recent last; a result is shown once the race is called. Election dates and results from civicAPI (civicapi.org). civicAPI aggregates results from Secretaries of State and equivalent election bodies, and makes its own race calls. civicapi.org ↗
The 12 largest committees by total given are listed. In all, 80 committee contributions were filed this cycle, totaling $154.1K. Counted from the givers' own filings, which can run above the total the campaign itself reports.
$56,784
Illinois85 contributions · 5.5%
$55,840
Virginia81 contributions · 5.4%
$54,200
New York83 contributions · 4.6%
$46,890
District of Columbia87 contributions · 4.5%
$45,550
Massachusetts38 contributions · 3.2%
$32,750
Maryland45 contributions · 2.7%
$26,905
By the state each donor wrote on the filing, across 37 states and territories. Donors who have given $200 or less this cycle are not itemized, so they cannot be placed on a map. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total.
Donors’ employers as filed
Donors’ employers
Employer as filed
Amount
Self-employedWritten instead of an employer · 218 contributions · 19% of ranked
$112,551
Not employedWritten instead of an employer · 170 contributions · 12% of ranked
$67,839
Gibson Dunn & Crutcher17 contributions · 1.8% of ranked
$10,750
Kutak Rock LLP17 contributions · 1.8% of ranked
$10,399
Amazon8 contributions · 1.4% of ranked
$8,000
Ambrosino Muir Hansen & Crounse3 contributions · 1.2% of ranked
$7,000
Chicago Venture Partners2 contributions · 1.2% of ranked
$7,000
Consultant To America First2 contributions · 1.2% of ranked
$7,000
A further $300,628 came from donors whose answer names no employer (N/A, None, blank), so it is not ranked. Ranked from the largest 200 of 201 employer spellings filed; each share is of the money in those. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($173,084) are not itemized, so no employer or occupation is filed for them.
Donors’ occupations as filed
Donors’ occupations
Occupation as filed
Amount
Not employedWritten instead of an occupation · 815 contributions · 31% of ranked
$301,560
Attorney272 contributions · 16% of ranked
$156,149
RetiredWritten instead of an occupation · 107 contributions · 6% of ranked
$58,871
Lawyer68 contributions · 4% of ranked
$38,625
CEO31 contributions · 2.4% of ranked
$23,800
Consultant37 contributions · 1.9% of ranked
$18,625
Physician38 contributions · 1.3% of ranked
$12,972
Self-employedWritten instead of an occupation · 34 contributions · 1.2% of ranked
$11,461
A further $10,910 came from donors whose answer names no occupation (blank), so it is not ranked. Ranked from the largest 200 of 201 occupation spellings filed; each share is of the money in those. Itemized gifts over $200, grouped by the words donors filed: not an industry classification, and a gift from an employee is not a gift from the employer. The FEC’s grouping also counts joint-fundraising memo lines, so these rows can add up to more than the itemized total. Gifts of $200 or less ($173,084) are not itemized, so no employer or occupation is filed for them.
Unions of airline, rail, trucking, transit and maritime workers, including the Teamsters.Placed by our rules or a model’s suggestion, and not yet checked by a person. The money still counts here; a person may move it.
Unions of teachers, firefighters, police and federal, state and local government employees.Placed by our rules or a model’s suggestion, and not yet checked by a person. The money still counts here; a person may move it.
Groups that state a purpose on health-care policy or on retirees’ and seniors’ interests.Placed by our rules or a model’s suggestion, and not yet checked by a person. The money still counts here; a person may move it.
PACs a politician sponsors or runs: a leadership PAC (the FEC’s designation D), a committee the FEC lists as sponsored by a candidate, or a super PAC the politician’s own team runs and press reports tie to them. One that exists only for that politician’s own race is under Groups spending on one race.
On the Democratic side by their own words, their main funder, or a published source a reviewer cites. A caucus’s PAC is here. A group with one cause is filed under that cause instead.Placed by our rules or a model’s suggestion, and not yet checked by a person. The money still counts here; a person may move it.
Against Cavanaugh $2,260,128
Tap a slice or a name to open it.
$2.3MTap a slice
On the Democratic side by their own words, their main funder, or a published source a reviewer cites. A caucus’s PAC is here. A group with one cause is filed under that cause instead.$735.2K33%
Groups set up for one candidate or one race: no parent organization, and 80% or more of their spending on that race, for a candidate, against their rival, or both. A group that is part of an older organization (a trade, union or caucus PAC, or a party leaders’ super PAC shell) stays in its own place even when it spends on one race, and one that has spread across races is filed by its side.$675.4K30%
On the Republican side by their own words, their main funder, or a published source a reviewer cites. A group with one cause is filed under that cause instead.$435.2K19%
Groups whose purpose is electing, or mobilizing voters for, candidates from a shared community: women, or Black, Latino, Asian American and Pacific Islander candidates, among others. The community has to be an identity people share, not an age bracket or a political stance.$292.7K13%
Groups that state a purpose of protecting abortion rights, including the political arms of abortion providers.Placed by our rules or a model’s suggestion, and not yet checked by a person. The money still counts here; a person may move it.$121K5.4%
Groups that state a pro-Israel purpose, and the groups AIPAC’s network funds or runs, such as United Democracy Project. Placed by their own words, a stated tie to that network, or their main funder.$659<0.1%
“Proposed” marks money from groups whose place is not yet reviewed by a person. Each group is placed by its filings and its own words, never by which party it backs. Every interest · How groups are placed
Support and oppose are each group’s own labels, not a judgment made here.
$7,760,325 of the race total was filed about other candidates, so it would not show on Cavanaugh’s own record.
Independent expenditures (Schedule E) only. Electioneering communications and corporate or union member communications file separately; they are counted for Cavanaughunder “Other outside spending” in the full finance detail, but not for the rest of the field, so every other row is a floor.
Organization · tax-exempt: need not name its donors · behind Fight for Nebraska PAC
$267.5K
Global Impact Social Welfare FundOrganization · behind Fight for Nebraska PAC
$256.7K
Effective Governing CoalitionOrganization · tax-exempt: need not name its donors · behind New Democrat Majority
$245.9K
Thomas KlingensteinPerson · Investment Counselor, Cohen Klingenstein LLC · behind Civic Renewal Fund Inc.
$170.5K
Choose Freedom Inc.Organization · behind Civic Renewal Fund Inc.
$170.5K
Elon MuskPerson · CEO, Space Exploration Technologies Corp. · behind CLF and NO Going Back PAC Inc.
$166.1K
Opportunity Action FundOrganization · tax-exempt: need not name its donors · behind Cffe PAC and HMP
$158.6K
Read for the 19 largest groups of 43, 96% of the $10.3M spent. Shares are of what each group received, not a record of which dollar went where; an organization that need not name its donors ends the trail; a person who gave by more than one route is counted once here. It shows who stood behind the money, not what it was for.
$24,824
VIDEO PRODUCTION AND PHOTOGRAPHY SERVICES$8,500
PRINT ADVERTISING$350
Paid to
Screen Strategies Media$620,052
Dixon/davis Media Group LLC$87,197
Authentic Campaigns$36,100
Google$9,388
Cavanaugh, Michael$8,500
Linkedin$492
Payroll and staffSalaries, wages, benefits, and payroll services.$109,7808.6%
Filed as
PAYROLL$109,752
IN-KIND: SALARIES AND BENEFITS$28
Paid to
Bartizal, Katie$42,739
Kaplan, Gabriel$21,874
Kathleen, Bartizal$20,466
Scarlett, Micah$12,008
Gabriel, Kaplan$10,914
Ellen, Fogarty$1,177
Polling and researchSurveys, opposition research, voter file work, and analytics.$74,9815.9%
Filed as
RESEARCH CONSULTING$74,981
Paid to
Gbao$67,550
Jones Mandel$7,431
Printing, mail, and shippingPrinted literature, direct mail, postage, design, and delivery.$60,4194.7%
Filed as
PRINTING AND POSTAGE$26,250
DESIGN AND PRINTING OF CAMPAIGN MATERIALS$14,345
PRINTING$13,010
PRINTING OF CAMPAIGN MATERIALS$2,589
YARD SIGNS$2,200
SHIPPING$2,020
POSTAGE$5
Paid to
Amhc$40,595
Unionist Printing$10,737
Mark Weiss Associates$7,062
Fedex Office$1,528
United States Postal Service$497
Digital and technologyWebsites, hosting, software subscriptions, databases, email, and texting platforms.$58,1454.6%
Filed as
TEXT MESSAGING SERVICES$30,292
SOFTWARE$27,854
Paid to
Switchboard PBC$22,952
NGP VAN$18,947
Blue Action Inc$5,375
Grassroots Analytics$4,250
SLY Broadcast$2,685
Google$1,858
Consulting and strategyStrategic, political, legal, and compliance consulting, and campaign management.$52,7224.1%
Filed as
COMPLIANCE CONSULTING$36,000
GENERAL CAMPAIGN CONSULTING$10,960
FIELD CONSULTING$4,760
DIGITAL CONSULTING$1,002
Paid to
Hanlon, Edward$36,000
Dunn, Ethan$10,960
Langois, Saoirse$1,500
Lee, Mike$1,400
Leverage Digital$1,002
Bryant, Adonna$640
Taxes, fees, and bank chargesPayroll and income taxes, filing fees, bank and merchant processing charges.$49,7953.9%
Filed as
PAYROLL TAXES$44,827
FILING FEE$1,740
PARADE FEE$820
BANK FEES$759
PAYROLL PROCESSING FEE$537
SOFTWARE AND TAX FILING FEE$486
PARADE ENTRY FEE$350
PAYROLL FEE$276
Paid to
Gusto$46,126
Nebraska Secretary of State$1,740
Amalgamated Bank$759
City of Ralston$425
United in Pride$395
Ancient Order of Hibernians$350
Card paymentsPaid to a card processor with no itemisation filed beneath it, so the purchases behind it are not on the record.$37,4642.9%
Filed as
CREDIT CARD PROCESSING FEES$36,760
CREDIT CARD PROCESSING FEE$704
Paid to
ActBlue Technical Services$37,090
Jstreetpac$373
Fundraising and eventsThe cost of raising money: finance consultants, donor list rental and acquisition, event venues, catering, and donor processing.$27,0732.1%
Filed as
FUNDRAISING CONSULTING$10,000
DIGITAL FUNDRAISING CONSULTING$9,000
IN-KIND: EVENT SPACE AND CATERING$3,389
LIST ACQUISITION$2,292
EVENT SUPPLIES, FOOD AND BEVERAGES$963
EVENT SPACE AND FOOD AND BEVERAGE$536
IN-KIND: EVENT SPACE AND SECURITY, CATERING$310
EVENT SUPPLIES$306
EVENT CATERING$202
IN-KIND: EVENT SECURITY$75
Paid to
Kieloch Consulting$10,000
Grassroots Analytics$9,000
DEMOCRATS.COM$1,616
Ashford, Ann$1,000
Karr, Rodney$963
Anthony, Darin$934
Office and administrativeRent, utilities, phones, supplies, equipment, security, food, and campaign merchandise.$16,7221.3%
Filed as
OFFICE RENT$12,100
OFFICE EQUPIMENT$2,139
PHOTOGRAPHY SERVICES$1,300
SECURITY SERVICES$577
OFFICE SUPPLIES$538
IN-KIND: MEALS$68
Paid to
Binney Building LLC$12,100
Apple$2,139
Rebecca Gratz Multimedia LLC$1,300
Omaha Sentinel Force$577
WAL-Mart$382
United States Postal Service$156
TravelAirfare, lodging, mileage, and ground transport.$13,3791%
Filed as
TRAVEL$9,714
IN-KIND: TRAVEL EXPENSES$2,363
IN-KIND: LODGING, MEALS, AND TRAVEL$766
MILEAGE REIMBURSEMENT$310
LODGING$226
Paid to
Delta Airlines$4,576
Southwest Airlines$2,693
Blue Majority PAC$1,659
National Committee to Preserve Social Security & Medicare PAC$1,470
United Airlines$865
American Airlines$742
Refunds and redesignationsContributions returned to donors or reassigned to another election.$7,0000.5%
Filed as
CONTRIBUTION REFUND TO COMMITTEE$7,000
Paid to
Democracy Summer Leadership PAC$5,000
Jamie Raskin for Congress$2,000
OtherPayments whose filed description does not match any category above. Every one is listed so it can be read directly.$4,6140.4%
Filed as
MOVING STIPEND$2,000
REIMBURSEMENT - VENDORS THAT AGGREGATE OVER $200 LISTED BELOW$1,320
PO BOX RENTAL$617
REIMBURSEMENT - VENDORS THAT ITEMIZE LISTED BELOW$363
REIMBURSEMENT (VENDORS THAT ITEMIZE LISTED BELOW)$202
TELEPHONE SERVICE$112
ACCOUNT VERIFICATION$0
Paid to
Kathleen, Bartizal$2,347
Bartizal, Katie$1,056
United States Postal Service$617
Jamie Raskin for Congress$250
Scarlett, Micah$112
Verizon$112
Total itemized disbursements $1,274,422
Every itemized payment the committee reported this cycle, sorted by what it said each one was for. The categories are ours; the wording they are matched against is the committee’s own. Open a category to read the filed descriptions and who was paid. FEC filings through Sep 30, 2026.
All 461 itemized payments filed this cycle. Spending below the itemization threshold is not filed line by line.
21 payments were reported as a lump sum, such as a card or payroll bill, with the detail filed underneath as memo entries. Those entries, $109,044 in all, are counted under the payee and purpose they name rather than under the processor that was paid. The total is the same either way.