Question
From whom may I accept contributions?
Answer

Generally, contributions from individuals, corporations, unions and other organizations are permitted. Candidates subject to contribution limits have special contributor restrictions explained in the PDC's manuals. By federal law, no foreign corporations or citizens (unless they have a Permanent Resident Card, also known as a green card), national banks and corporations organized by authority of Congress and federal government contractors may contribute to or spend funds on behalf of U.S. candidates.