The Case for Open Campaign Finance Data
The modern federal campaign finance disclosure regime dates to the Federal Election Campaign Act of 1971. Every itemized donation over $200 to a federal candidate, every PAC expenditure, every payment to a political consultant - it’s all supposed to be public record.
Fifty years of data. Hundreds of millions of transactions. And yet “money in politics” remains one of the most opaque aspects of American democracy.
The problem isn’t that the data doesn’t exist. It’s that existence isn’t the same as accessibility.
The Legal Framework
Understanding campaign finance data requires understanding the laws that mandate its collection.
The Federal Election Campaign Act (1971, amended 1974)
FECA established the modern disclosure regime. It requires:
- Disclosure requirements - Campaigns must report the name, address, employer, and occupation of donors whose contributions add up to more than $200
- Contribution limits - Individuals can give up to a set amount per candidate per election ($3,500 for the 2025-2026 cycle, indexed to inflation)
- The FEC - An independent agency to administer and enforce the law
The 1971 Act built the disclosure system. The 1974 amendments, passed after Watergate, added the contribution limits and created the FEC. The goal was clear: voters should know who funds the candidates seeking their votes.
Buckley v. Valeo (1976)
The Supreme Court upheld disclosure requirements while striking down some spending limits. The Court’s reasoning matters:
“Disclosure provides the electorate with information as to where political campaign money comes from… [enabling] voters to place each candidate in the political spectrum more precisely than is often possible solely on the basis of party labels and campaign speeches.”
Disclosure, the Court said, serves a compelling government interest in informing voters and deterring corruption.
Citizens United v. FEC (2010)
The decision that changed everything - or didn’t, depending on who you ask.
Citizens United held that corporations and unions have First Amendment rights to make independent political expenditures. The practical effects:
- Super PACs emerged - Together with SpeechNow.org v. FEC, decided by the D.C. Circuit a few months later, Citizens United gave rise to organizations that can raise unlimited funds for “independent expenditures” (ads supporting or opposing candidates, not coordinated with campaigns)
- Disclosure requirements remained - Super PACs must disclose their donors to the FEC
- But a loophole opened - More on this below
The majority opinion actually emphasized the importance of disclosure:
“With the advent of the Internet, prompt disclosure of expenditures can provide shareholders and citizens with the information needed to hold corporations and elected officials accountable for their positions and supporters.”
The irony, critics argue, is that the decade after Citizens United brought less transparency, not more.
What Gets Disclosed
FEC data covers a substantial portion of federal election spending:
Candidate Committees
Every candidate for federal office (President, Senate, House) who raises or spends more than $5,000 must register a campaign committee. These committees disclose:
- Contributions from donors who give more than $200 (itemized by donor name, address, employer, occupation); smaller gifts are reported only as totals
- All disbursements (payments to vendors, staff, consultants)
- Cash on hand and debts
Political Action Committees (PACs)
Traditional PACs can contribute directly to candidates (with limits) and must disclose:
- Sources of their funding
- Contributions to candidates
- Operating expenditures
Super PACs (Independent Expenditure-Only Committees)
Created post-Citizens United, Super PACs can raise unlimited funds but cannot coordinate with candidates. They disclose:
- All donors
- All independent expenditures (the ads they run)
Party Committees
National, state, and local party committees disclose similar information to PACs.
This is a lot of data. The FEC’s bulk files hold hundreds of millions of itemized transactions going back to 1980. Every registered candidate, every committee, every itemized transaction - logged and available.
What Doesn’t Get Disclosed: The Dark Money Problem
Here’s where it gets complicated.
501(c)(4) “Social Welfare” Organizations
These nonprofit organizations can engage in political activity as long as it’s not their “primary purpose.” Crucially:
- They don’t disclose their donors publicly
- They can make unlimited independent expenditures
- They can donate to Super PACs (which then discloses receiving funds from the 501(c)(4), but not the original source)
This is the core “dark money” mechanism. A wealthy donor gives to a 501(c)(4), which gives to a Super PAC, which runs ads. The Super PAC discloses receiving money from the 501(c)(4), but the original donor remains hidden.
501(c)(6) Trade Associations
Similar to 501(c)(4)s, business associations like the Chamber of Commerce can spend on political activity without disclosing donors.
LLCs as Intermediaries
Limited liability companies can contribute to Super PACs. While the LLC’s name is disclosed, the individuals behind the LLC may not be readily apparent.
The Scale of Dark Money
OpenSecrets, which tracks dark money spending, has estimated it in the hundreds of millions of dollars per cycle - and over a billion dollars in 2020, counting money routed through super PACs. The exact amount is, by definition, unknowable.
What this means for elect.info: Our data comes from FEC filings. We can show you everything that’s disclosed. We cannot show you what isn’t. When you see a super PAC receive money from a nonprofit or an LLC, you’re seeing the disclosed layer. Who funds that nonprofit or LLC may be partially or fully opaque.
Why Accessibility Matters
Given these limitations, why bother making FEC data more accessible? Because what IS disclosed is still enormously valuable - if you can actually use it.
The Stories Waiting to Be Told
Consider what becomes possible when campaign finance data is truly searchable and interconnected. (The scenarios below are illustrative composites, not findings about specific campaigns.)
The Revolving Door Pattern A political consultant works for Candidate A’s campaign, then forms a PAC that funds Candidate B, then gets hired by Candidate C. Traditional FEC search won’t show you this pattern - you’d need to search each entity separately and manually connect the dots. A knowledge graph makes these connections visible.
The Corporate Political Footprint A major corporation’s employees donate to dozens of candidates across both parties. The company’s PAC gives to different candidates than its executives do personally. Vendors who receive payments from campaigns turn out to be subsidiaries of the same parent company. Understanding corporate political activity requires aggregating across all these vectors.
The Out-of-State Money Flow A Senate candidate raises most of their itemized contributions from donors outside their state. Is this unusual? For this race? For this seat historically? Answering these questions requires not just the data, but the ability to aggregate and compare.
The Vendor Network The same consulting firms, media buyers, and digital agencies work for dozens of campaigns. They become unofficial party infrastructure. Tracking which vendors work for which campaigns reveals coordination patterns that don’t show up in any single filing.
These patterns are common, and they’re in the data, waiting to be found by anyone with the tools to look.
The Current State of Access
Despite decades of disclosure requirements and digital records, actually using FEC data remains difficult:
- Bulk files require technical expertise - The FEC publishes delimited text files, but they’re large, poorly documented, and require joins across multiple files
- Name matching is unsolved - “JOHN SMITH” appearing in thousands of records might be one person or hundreds
- Relationship analysis is manual - Following money through multiple hops requires building your own tools
- Historical data is fragmented - Different file formats across different years, missing data for certain periods
The FEC’s own website and API answer many lookups well. But the questions that span many filings - who connects to whom, how money moves through several hops - remain out of reach for most people who might want to ask them.
Closing the Gap
Campaign finance disclosure works only if the disclosed information is usable. A filing cabinet full of records isn’t transparency - it’s a compliance exercise.
The theory behind disclosure is sound: informed voters make better decisions, and sunlight deters corruption. But the theory assumes the information reaches the people who need it.
That’s the gap elect.info is trying to close. Not by adding new disclosure requirements or changing what gets reported, but by making the existing data actually useful:
- Entity resolution to understand that “JOHN SMITH” and “SMITH, JOHN” and “J. SMITH” might be the same person
- Relationship modeling to trace money from donor to candidate through intermediaries
- Full-text search to find entities without knowing the exact FEC identifier
- Entity pages to make candidates, committees, and donors discoverable without writing queries
The data has been collected for 50 years. We want to help make it work.
Next: Understanding FEC Bulk Data Files - what they contain, how they’re structured, and the quirks you’ll encounter trying to use them. Sources: FEC contribution limits, OpenSecrets dark money.