Campaign finance in the United States is the financing of
electoral campaigns at the
federal,
state, and
local levels. At the federal level, campaign finance law is enacted by Congress and enforced by the
Federal Election Commission (FEC), an
independent federal agency. Although most campaign spending is privately financed,
public financing is available for qualifying candidates for President of the United States during both the
primaries and the general election. Eligibility requirements must be fulfilled to qualify for a government subsidy, and those that do accept government funding are usually subject to spending limits on money.