Campaign Reporting Software

The NC State Board of Elections has developed and is constantly maintaining and improving free software that enables the storing of all campaign information required by the state. The Campaign Finance Remote Software is a stand-alone application built for Windows operating system. The software will operate on various Windows operating platforms. The software is not designed to operate on Mac/Apple systems. There are also several third-party products that create files that meet the file format requirements.

If you are a new software user, or a current user that has some basic questions, take a look at the Campaign Finance Software Help Topics section below. We have put together step-by-step instructions for some of the basic processes for using the Campaign Finance Software. There is also a guide available by click the following link Electronic Filing Software Manual.

  • Install Note and Software Download
  • Previous Versions/Release Dates
Download the software file listed below in order to use the Campaign Finance Filing Software.
Install Note

The Installation for the CF Remote software has been redesigned due to installation issues. As a result, a new installation has been created. Any user running a version of the CF Remote software that is version 4.2.41 or older will need to:

  • Backup their database (see "Back up your database" under Campaign Finance Remote Software Help Topics)
  • Uninstall the CF Remote software (read the detailed instructions)

These steps above MUST be followed before installing the newest version.

Description File Name Version Size Last Updated
CF Remote Software

* This is the entire installation of the remote software in one single file (to download software click 'Download Now' or right click 'Download Now' and select 'open', then select 'run').
Download Now  v4.4.23 10.8 MB 08-26-2019

List of previous versions and their release dates over the past year: 

Version Last Updated

          4.4.22       08/01/2019

          4.4.21       04/10/2018

          4.4.20       02/16/2018

          4.4.18       11/28/2017

          4.4.16       08/16/2017


If you use some other means to keep track of campaign finances other than the software provided by NC State Board of Elections, then these are the viable layouts of an import file. The file then gets imported into the central database. If you create a file in this format, then the central system can read your file, which can be submitted in electronic format. The example that is contained is by no means a real candidate or committee. It is simply an example which to show the format. Note: There is no intention to include an import tool to enable other software's data to be imported into the CF Remote software.

In addition to the Import File Format, the CFD Validation Utility is a validation tool that can be used to read the import file and assist verifying that it is in the correct format before submitting.

Description File Name Size Last Updated Important Information
Import File Format v4.12 Download Now 52.1KB 05/21/2015 This file is a compressed file that contains an excel workbook with field definitions and a sample import file.
CFD Validation Utility v1.22 Download Now 11.9 MB 12/11/2018 This file will install the CFD Validation Utility for use to assist in verifying the format of import files.