Skip to main content

Federal campaign finance laws

Federal law puts limits on campaign contributions to candidates for president and Congress. Learn about contribution limits and campaign financial reporting rules.

How much can you contribute to a candidate for federal office?

You can donate to more than one candidate in each federal election. The donation limits are:

Primary election General election
$2900 to each candidate $2900 to each candidate

Find out more about contribution limits.

Learn which organizations and individuals are not allowed to donate to federal candidates.

Financial reporting requirements for candidates in federal elections

The Federal Election Campaign Act requires candidates to report:

  • Where the money they raise comes from, and the amounts
  • Where the money they spend goes, and the amounts

The law applies to candidates for president as well as for the U.S. Senate and the U.S. House of Representatives.

The Federal Election Commission’s role in campaign finance law

The Federal Election Commission (FEC) oversees enforcement of the Federal Election Campaign Act. The FEC:

  • Sets campaign contribution limits for individuals and groups
  • Tracks campaign finance data
  • Oversees public funding used in presidential elections

Explore campaign finance data from the FEC.

LAST UPDATED: April 5, 2023


Do you have a question?

Ask a real person any government-related question for free. They will get you the answer or let you know where to find it.