Skip Navigation
Federal Election Commission, United States of America (logo). Link to FEC Home Page
Federal Election Commission

You're visiting a page from the old design. | Please Visit the new



Help for software vendors

Programming Tools

Vendor Tools Tool Kit Logo

The Vendor Tools contain:

Electronic Filing Specifications Requirements — Format layouts and technical specifications for all reports and schedules required to be filed with the Commission.

Validation software — A program designed to check files ensuring compliance with the FEC format requirements. Also included are sample files that comply with the validation specifications.

Upload Utility and Report Image Rendering— Files necessary to upload validated reports to the FEC web site via TCP/IP and SSL and Files necessary to render a report image from data.

If you experience any difficulty using these tools or would like more information about electronic filing, contact the FEC Electronic Filing Office at 202-694-1667 or call toll free 1-800-424-9530 ext. 1667

[Updated May 19, 2017]