Committees file periodic financial reports with the FEC: quarterly (most committees, Form 3) or monthly (active senate / leadership / multicandidate committees, Form 3X). Each report lists receipts (Schedule A — every itemized contribution) and disbursements (Schedule B — every payment out). Big contributions in the 48-hour window before an election trigger a Form 6 notice. Independent expenditures supporting or opposing a candidate go on Schedule E.
pac.dog is a free, independent, non-partisan research tool. Every candidate, committee, bill, vote, member, and nonprofit on this site is mirrored from primary U.S. government sources (FEC, congress.gov, govinfo.gov, IRS) and each state's Secretary of State / election commission — no third-party data vendors, no paywall, no editorial intermediation. Citations to the originating source are on every detail page.
Estimated value: $180/mo per user — but we made it free.