Explore the data
Campaign money from the 2000 cycle to today — contributions, spending, loans, and totals, one file per cycle — in one queryable place. For reporters, researchers, and anyone digging across races.
Open the data portal
Ask a question in plain English and it writes the query for you, run a saved report, browse and filter any table, or write your own SQL — then download CSV or JSON. No account needed.
data.whofundstn.org →Prefer raw files?
The portal exports any table as CSV or JSON, but here are 196 ready-made files for the current cycle and the historical archive — stable links you can script against. Each file says exactly which cycle and records it covers.
-
Contributions
contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Expenditures
expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Loans
loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Candidate summaries
candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Filings & publication status
filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2002 Contributions
2002-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2002 Expenditures
2002-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2002 Loans
2002-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2002 Candidate summaries
2002-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2002 Filings & reconciliation status
2002-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2004 Contributions
2004-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2004 Expenditures
2004-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2004 Loans
2004-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2004 Candidate summaries
2004-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2004 Filings & reconciliation status
2004-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2005 Contributions
2005-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2005.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2005 Expenditures
2005-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2005.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2005 Loans
2005-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2005.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2005 Candidate summaries
2005-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2005.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2005 Filings & reconciliation status
2005-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2005.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2006 Contributions
2006-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2006 Expenditures
2006-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2006 Loans
2006-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2006 Candidate summaries
2006-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2006 Filings & reconciliation status
2006-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2007 Contributions
2007-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2007.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2007 Expenditures
2007-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2007.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2007 Loans
2007-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2007.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2007 Candidate summaries
2007-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2007.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2007 Filings & reconciliation status
2007-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2007.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2008 Contributions
2008-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2008 Expenditures
2008-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2008 Loans
2008-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2008 Candidate summaries
2008-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2008 Filings & reconciliation status
2008-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2009 Contributions
2009-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2009.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2009 Expenditures
2009-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2009.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2009 Loans
2009-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2009.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2009 Candidate summaries
2009-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2009.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2009 Filings & reconciliation status
2009-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2009.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2010 Contributions
2010-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2010 Expenditures
2010-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2010 Loans
2010-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2010 Candidate summaries
2010-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2010 Filings & reconciliation status
2010-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2011 Contributions
2011-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2011.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2011 Expenditures
2011-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2011.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2011 Loans
2011-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2011.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2011 Candidate summaries
2011-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2011.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2011 Filings & reconciliation status
2011-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2011.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2012 Contributions
2012-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2012 Expenditures
2012-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2012 Loans
2012-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2012 Candidate summaries
2012-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2012 Filings & reconciliation status
2012-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2013 Contributions
2013-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2013.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2013 Expenditures
2013-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2013.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2013 Loans
2013-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2013.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2013 Candidate summaries
2013-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2013.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2013 Filings & reconciliation status
2013-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2013.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2014 Contributions
2014-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2014 Expenditures
2014-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2014 Loans
2014-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2014 Candidate summaries
2014-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2014 Filings & reconciliation status
2014-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2015 Contributions
2015-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2015.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2015 Expenditures
2015-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2015.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2015 Loans
2015-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2015.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2015 Candidate summaries
2015-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2015.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2015 Filings & reconciliation status
2015-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2015.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2016 Contributions
2016-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2016 Expenditures
2016-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2016 Loans
2016-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2016 Candidate summaries
2016-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2016 Filings & reconciliation status
2016-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2017 Contributions
2017-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2017.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2017 Expenditures
2017-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2017.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2017 Loans
2017-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2017.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2017 Candidate summaries
2017-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2017.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2017 Filings & reconciliation status
2017-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2017.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2018 Contributions
2018-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2018 Expenditures
2018-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2018 Loans
2018-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2018 Candidate summaries
2018-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2018 Filings & reconciliation status
2018-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2019 Contributions
2019-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2019.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2019 Expenditures
2019-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2019.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2019 Loans
2019-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2019.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2019 Candidate summaries
2019-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2019.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2019 Filings & reconciliation status
2019-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2019.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2020 Contributions
2020-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2020 Expenditures
2020-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2020 Loans
2020-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2020 Candidate summaries
2020-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2020 Filings & reconciliation status
2020-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2021 Contributions
2021-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2021.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2021 Expenditures
2021-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2021.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2021 Loans
2021-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2021.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2021 Candidate summaries
2021-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2021.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2021 Filings & reconciliation status
2021-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2021.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2022 Contributions
2022-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2022 Expenditures
2022-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2022 Loans
2022-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2022 Candidate summaries
2022-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2022 Filings & reconciliation status
2022-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2023 Contributions
2023-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2023.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2023 Expenditures
2023-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2023.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2023 Loans
2023-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2023.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2023 Candidate summaries
2023-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2023.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2023 Filings & reconciliation status
2023-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2023.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2024 Contributions
2024-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2024 Expenditures
2024-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2024 Loans
2024-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2024 Candidate summaries
2024-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2024 Filings & reconciliation status
2024-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
2028 Contributions
2028-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2028.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
2028 Expenditures
2028-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2028.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
2028 Loans
2028-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2028.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
2028 Candidate summaries
2028-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2028.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
2028 Filings & reconciliation status
2028-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2028.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
PAC committees
pac-committees.csvOne row per registered Tennessee political committee (PAC): money raised and spent, and how its spending splits between TN candidates, other PACs, out-of-state recipients, and operating costs.
Coverage: Tennessee PAC activity in the current published cycle.
Columns (13)
name, portal_id, entity_subtype, total_raised, total_unitemized, total_spent, in_state_disbursed, to_tn_candidates, to_committees, outside_tn, operating_other, num_recipients, num_funders -
PAC giving
pac-giving.csvEvery contribution a Tennessee PAC made, one row per recipient: who received it, the recipient type (tracked TN candidate, another PAC, out-of-state, or an untracked candidate), the recipient's state, and the amount. The 'follow the money' table for the PAC layer.
Coverage: Tennessee PAC activity in the current published cycle.
Columns (8)
pac_name, pac_portal_id, recipient_name, recipient_type, recipient_state, recipient_slug, total, num_contributions -
Claim receipts (gzipped JSON)
claim-receipts.json.gzEvery computed money figure on the site — candidate totals, insight shares, PAC spend mix — with the inputs and source filings behind it. Totals also carry per_filing: what each individual filing contributed, each part labeled filing-stated (the filing's own summary says so) or derived (we aggregated its itemized rows). The machine-readable receipts for our "Why this number?" panels. Gzipped — it is too large to host uncompressed; most tools read it directly, or `gunzip` it first.
Columns (9)
claim_id, type, subject_slug, value, formula, inputs, sources, per_filing, unattributed -
Federal Contributions
federal-contributions.csvItemized contributions to Tennessee's U.S. House and Senate candidates (federal FEC data), aggregated per candidate. Individuals who gave under the $200 per-candidate disclosure threshold are not named; organizations, businesses, and PACs are listed at any amount.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal Expenditures
federal-expenditures.csvEvery itemized disbursement reported this cycle by Tennessee's federal (U.S. House & Senate) candidates, from FEC filings.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal Loans
federal-loans.csvOutstanding and repaid loans reported by Tennessee's federal candidates (FEC data). Self-loans are flagged.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal Candidate summaries
federal-candidate-summaries.csvOne row per Tennessee federal candidate with campaign totals: money raised, disbursements, loans, and cash on hand (FEC data).
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal Filings & publication status
federal-filings.csvEvery live FEC filing from Tennessee's federal candidates, including the ones whose money we hold back — the published column marks which is which. Federal data carries no per-filing reconciliation, so review_status describes the committee instead: whether we hold its complete itemized set from the FEC, one verdict shared by all of its filings.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for 2026.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2000 Contributions
federal-2000-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2000.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2000 Expenditures
federal-2000-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2000.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2000 Loans
federal-2000-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2000.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2000 Candidate summaries
federal-2000-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2000.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2000 Filings & reconciliation status
federal-2000-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2000.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2002 Contributions
federal-2002-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2002 Expenditures
federal-2002-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2002 Loans
federal-2002-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2002 Candidate summaries
federal-2002-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2002 Filings & reconciliation status
federal-2002-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2002.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2004 Contributions
federal-2004-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2004 Expenditures
federal-2004-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2004 Candidate summaries
federal-2004-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2004 Filings & reconciliation status
federal-2004-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2004.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2006 Contributions
federal-2006-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2006 Expenditures
federal-2006-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2006 Loans
federal-2006-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2006 Candidate summaries
federal-2006-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2006 Filings & reconciliation status
federal-2006-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2006.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2008 Contributions
federal-2008-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2008 Expenditures
federal-2008-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2008 Loans
federal-2008-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2008 Candidate summaries
federal-2008-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2008 Filings & reconciliation status
federal-2008-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2008.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2010 Contributions
federal-2010-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2010 Expenditures
federal-2010-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2010 Loans
federal-2010-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2010 Candidate summaries
federal-2010-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2010 Filings & reconciliation status
federal-2010-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2010.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2012 Contributions
federal-2012-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2012 Expenditures
federal-2012-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2012 Loans
federal-2012-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2012 Candidate summaries
federal-2012-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2012 Filings & reconciliation status
federal-2012-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2012.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2014 Contributions
federal-2014-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2014 Expenditures
federal-2014-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2014 Loans
federal-2014-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2014 Candidate summaries
federal-2014-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2014 Filings & reconciliation status
federal-2014-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2014.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2016 Contributions
federal-2016-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2016 Expenditures
federal-2016-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2016 Loans
federal-2016-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2016 Candidate summaries
federal-2016-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2016 Filings & reconciliation status
federal-2016-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2016.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2018 Contributions
federal-2018-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2018 Expenditures
federal-2018-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2018 Candidate summaries
federal-2018-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2018 Filings & reconciliation status
federal-2018-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2018.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2020 Contributions
federal-2020-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2020 Expenditures
federal-2020-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2020 Loans
federal-2020-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2020 Candidate summaries
federal-2020-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2020 Filings & reconciliation status
federal-2020-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2020.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2022 Contributions
federal-2022-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2022 Expenditures
federal-2022-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2022 Loans
federal-2022-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2022 Candidate summaries
federal-2022-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2022 Filings & reconciliation status
federal-2022-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2022.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2024 Contributions
federal-2024-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2024 Expenditures
federal-2024-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2024 Loans
federal-2024-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2024 Candidate summaries
federal-2024-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2024 Filings & reconciliation status
federal-2024-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2024.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published -
Federal 2025 Contributions
federal-2025-contributions.csvItemized donor totals per candidate (monetary + in-kind). Aggregated per campaign; donors below the $200 per-candidate disclosure threshold are not named. The candidate's own contributions are included and flagged in the self_funding column.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2025.
Columns (13)
candidate, office, party, status, donor_name, city, state, zip, employer, total_amount, num_contributions, kind, self_funding -
Federal 2025 Expenditures
federal-2025-expenditures.csvEvery itemized expenditure reported by visible candidates this cycle. Refunds excluded. Payee city/state/ZIP are as filed.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2025.
Columns (11)
candidate, office, party, status, payee, payee_city, payee_state, payee_zip, purpose, amount, date -
Federal 2025 Loans
federal-2025-loans.csvOutstanding and repaid loans, deduplicated across filings. Self-loans are flagged. `amount` is everything ever drawn on the loan; `amount_this_cycle` is the part borrowed during these filings — the part that counts as money raised here.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2025.
Columns (11)
candidate, office, party, status, lender, amount, amount_this_cycle, date_received, outstanding_balance, amount_repaid, is_self_loan -
Federal 2025 Candidate summaries
federal-2025-candidate-summaries.csvOne row per candidate with totals: contributions, refunds, in-kind, self-funding, loans, expenditures, and cash on hand.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2025.
Columns (20)
candidate, office, party, status, total_contributions, total_refunds, monetary_raised, inkind_received, total_self_contributions, total_loans, loans_received, total_unitemized, total_expenditures, total_expenditure_refunds, total_unitemized_spent, total_spent, cash_on_hand, contributor_count, filing_count, is_incumbent -
Federal 2025 Filings & reconciliation status
federal-2025-filings.csvEvery live filing from visible candidates: each row carries its publication/validation status (review_status) and whether its money is published. Count withheld rows yourself with published = 0.
Coverage: Contributions, expenditures, loans, candidate summaries, and filings for campaigns presented in 2025.
Columns (11)
candidate, office, party, year, reporting_period, report_type, coverage_start, coverage_end, filing_date, review_status, published
Privacy & the contributions file
Contributions are exported in the same per-campaign aggregated form used on candidate pages: one row per donor per candidate, with the cumulative total and number of contributions. Individuals who gave less than $200 to a candidate in a single election are not named — they're counted in candidate summaries but not listed by name, and nothing is summed across elections to get them there. Organizations, businesses, and PACs are listed at any amount. This matches the disclosure threshold used across the site (see About).
Citing this data
Free to use under CC BY 4.0, commercially or not. Credit us with a link and you’re done.
Data from Who Funds Tennessee, CC BY 4.0.
The figures are official totals as filed with the Tennessee Registry of Election Finance. Cite the source report for any specific number.
Spot a problem? Email tips@whofundstn.org with the candidate name and the row in question.