In the 2024 U.S. election cycle, candidates, parties, and outside groups spent over $15.4 billion. Every dollar of that spending is, in theory, public record — tracked by the Federal Election Commission through mandatory disclosure filings. In practice, following the money requires understanding a complex system of contribution types, committee structures, and disclosure loopholes that obscure who is funding whom. This guide breaks down how to navigate FEC data and trace money from donor to candidate to policy outcome.

The FEC Data Structure

The FEC maintains a comprehensive public database accessible through its API at api.open.fec.gov. The data is organized around three core entities:

Committees are the legal vehicles that receive and spend money. Every candidate has a principal campaign committee. Political Action Committees (PACs) are separate entities that can raise money from individuals and distribute it to candidates. Super PACs (officially "independent expenditure-only committees") can raise unlimited amounts but cannot coordinate with campaigns.

Receipts are the incoming money. The FEC tracks every contribution above $200, including the donor's name, address, employer, occupation, and the amount and date of each contribution. Below $200, campaigns report aggregate totals but not individual donor details, creating a significant information gap — roughly 30-40% of individual contributions by dollar amount fall below the itemization threshold.

Disbursements are the outgoing money — what campaigns and committees spend. This includes payments to vendors, media buys, travel, salaries, and transfers to other committees. Disbursement data reveals a campaign's operational priorities and vendor relationships.

# Query individual contributions to a specific candidate
GET https://api.open.fec.gov/v1/schedules/schedule_a/
    ?committee_id=C00703975
    &api_key=YOUR_KEY
    &sort=-contribution_receipt_amount
    &per_page=20

# Key fields in response:
{
  "contributor_name": "SMITH, JOHN",
  "contributor_employer": "ACME INDUSTRIES",
  "contributor_occupation": "CEO",
  "contribution_receipt_amount": 3300,
  "contribution_receipt_date": "2025-06-15",
  "contributor_city": "HOUSTON",
  "contributor_state": "TX"
}

Individual Contributions vs. PAC Money

Federal law caps individual contributions to a candidate at $3,300 per election ($6,600 for primary plus general). These limits seem low until you realize that a single wealthy individual can also give $41,300 per year to a national party committee, $106,500 to a party's convention/building/legal accounts, and unlimited amounts to Super PACs. A family of four with sufficient means can legally direct over $1 million per cycle through various channels, all supporting the same political agenda.

PAC contributions follow different rules. A connected PAC (operated by a corporation, union, or trade association) can give $5,000 per candidate per election. This sounds modest, but a corporation like Lockheed Martin does not have one PAC — it has a single PAC whose members (employees and their families) have collectively contributed. What matters is not any single PAC contribution but the aggregate: which industry sectors are funding which members of Congress, and do those members sit on committees that regulate those industries?

The FEC API makes this traceable. By querying Schedule A (receipts) for a committee, filtering by contributor employer or occupation, and aggregating, you can build an industry profile for any candidate. A senator on the Banking Committee who receives 40% of their PAC money from the financial services sector is a data point worth examining.

Dark Money: Where the Trail Goes Cold

The most significant gap in campaign finance transparency involves 501(c)(4) "social welfare" organizations and 501(c)(6) trade associations. These entities can spend money on "issue advocacy" that is functionally identical to campaign advertising without disclosing their donors. When a 501(c)(4) transfers money to a Super PAC, the Super PAC must disclose the transfer but not the original source of the funds.

This creates a laundering mechanism. A corporation or individual who wants to influence an election anonymously can donate to a 501(c)(4), which then either runs ads directly or transfers funds to a Super PAC. The FEC filing will show "Americans for Prosperity" or "Crossroads GPS" as the contributor, not the underlying donor. In the 2024 cycle, approximately $660 million in dark money entered the political system through these channels, according to OpenSecrets estimates.

Tracing dark money requires looking beyond FEC data. IRS Form 990 filings (available via ProPublica's Nonprofit Explorer) sometimes reveal major donors to 501(c)(4)s, though with a 1-2 year delay. State-level disclosure requirements vary — some states require donor disclosure for organizations that spend on state races even if they are federally tax-exempt. And occasionally, investigative reporting or court proceedings force disclosure that the legal framework does not.

Disclosure Timelines and Strategic Filing

FEC filings follow a specific calendar that campaigns can exploit. Quarterly reports cover January-March, April-June, July-September, and October-December. Pre-election reports are due 12 days before an election, covering activity through 20 days before the election. Post-election reports cover the remaining period.

The gap between the pre-election report cutoff and election day is strategically significant. Contributions received in the final 20 days before an election will not appear in public filings until after voters have already cast their ballots. This is a known exploit — campaigns and PACs often time their most controversial fundraising activities to fall within this disclosure gap.

48-hour reports partially address this: contributions of $1,000 or more received within 20 days of an election must be reported within 48 hours. But these are less detailed and harder to analyze in bulk than quarterly filings.

Tracing Money to Policy Outcomes

The analytical payoff comes from linking financial data to legislative behavior. This requires combining multiple datasets:

  1. FEC data tells you who funded the member.
  2. Committee assignments (from congress.gov or ProPublica Congress API) tell you what policy areas the member controls.
  3. Roll call votes (from the Senate and House clerk) tell you how the member voted on specific legislation.
  4. Lobbying disclosures (from the Senate LDA database) tell you which organizations lobbied on those bills and how much they spent.

When you can show that a specific industry funded a member who sits on the committee that oversees that industry, and that member voted in the industry's interest on a bill that the industry actively lobbied for, you have a chain worth investigating. This does not prove corruption — members may genuinely agree with their donors' policy positions — but it establishes the relationship for public scrutiny.

A concrete example: in 2023, when the Senate Banking Committee considered cryptocurrency regulation, researchers at MapLight found that committee members who voted to ease regulations had received, on average, 3.4 times more money from crypto industry PACs and executives than members who voted to tighten them. The pattern does not prove quid pro quo, but the correlation was statistically significant and newsworthy.

Tools and Techniques for Researchers

The FEC API is powerful but can be slow for large queries. For bulk analysis, download the FEC's bulk data files from fec.gov/data/browse-data/ — these include complete contribution and expenditure records in pipe-delimited format, updated nightly. The compressed files for a single cycle can exceed 4 GB.

OpenSecrets (opensecrets.org) provides pre-processed FEC data with industry classifications, making it easier to aggregate contributions by sector. Their bulk data is available for academic and journalistic use upon request.

For visualization, mapping donor geography reveals concentration patterns. When 60% of a congressional candidate's large-dollar donors come from outside the district, that is a meaningful signal about whose interests the candidate is aligned with.

Track bundlers — individuals who aggregate contributions from their networks and deliver them to campaigns as a package. While bundling itself is legal and partially disclosed for registered lobbyists, it represents a concentration of influence that raw contribution data does not capture. The Obama and Romney campaigns both published voluntary bundler lists; this practice has not been consistently continued.

Try it in Deep Seer

Deep Seer integrates FEC contribution data with congressional voting records and lobbying disclosures, letting you trace money flows from donors through PACs to legislative outcomes on an interactive timeline.

Launch Deep Seer