Skip to main content
NCSBE logo NCSBE

Topical Navigation

  • Home
  • Registering
  • Voting
  • For Candidates
  • Results & Data
  • Campaign Finance
    Campaign Finance
    • Search Campaign Funding and Spending Reports
    • Reporting Schedules
    • Reporting Forms
    • Reporting Software
    • Treasurer Training
    • Candidate Committees
    • Other Political Committees
    • Federal Political Committees
    • Independent Expenditures, Electioneering Communications and Special Contributors
    • Referendum Committees
    • Campaign Finance Audits and Investigations
    • Penalties
  • About Elections
  • About
  • Contact
  • Media
  • nc.gov
NCSBE »  
Campaign Finance
»  
Reporting Software

Campaign Finance Reporting Software

The State Board of Elections has developed and maintains free software that enables the storing of all campaign finance information required by the State and allows the committee to generate electronic disclosure reports. The Campaign Finance Remote Software is a standalone application built for the Microsoft Windows operating system. The software will operate on various Windows versions. Political committees and other filers may also use third-party products that generate files that meet the file format requirements.

Please Note: The free Campaign Finance Remote Software is not designed to operate on Mac/Apple systems.

The following political committees and other filers are required to file campaign finance reports using the current version of the Campaign Finance Remote Software, or qualifying third-party software:

  • Candidate committees for statewide office that show a cumulative total of more than $5,000 in contributions, loans or expenditures for the election cycle.
  • Political committees that make contributions in excess of $5,000 to candidates for statewide office or make independent expenditures in excess of $5,000 that affect contests for statewide office.
  • Political committees that show a cumulative total of more than $10,000 in contributions, loans or expenditures for the election cycle.
  • Federal political committees that show a cumulative total of more than $5,000 in contributions to statewide candidates, or more than $10,000 in contributions to non-statewide candidates for the election cycle
  • Independent Expenditure Filers if the expense incurred is greater than $5,000 during an election.

Other committees may choose to use the Campaign Finance Remote Software as well.

Each treasurer that files reports using the Campaign Finance Remote Software is also required to sign the CRO-1000 Disclosure Report Cover for each report and file the signed original with the board of elections where the political committee filed its Statement of Organization. An Independent Expenditure Filer is required to sign the CRO-2210A Independent Expenditure Report Cover for each report and file the signed original with the proper board of elections. 

08 NCAC 21 .0106 provides more information about electronic filing requirements.

If you are new software user, or a current user with basic questions, please see the Campaign Finance Software Help Topics section below on this webpage.

Step-by-step instructions are located below and an Electronic Filing Software Manual is also available.

Installation and Download

Installation for the Campaign Finance Remote Software has been redesigned. Any user running a version of the software that is version 4.4.23 or older will need to:

  • Back up the database (read “Backing up your database” under Campaign Finance Remote Software Supplemental Help Topics below.)
  • Uninstall the CF Remote Software (read the detailed instructions here)

CURRENT VERSION OF THE CAMPAIGN FINANCE REMOTE SOFTWARE

Download v4.4.27 of the Campaign Finance Remote Software.

Version:          v4.4.27

Size:                13.6 MB

Late Update:   October 22, 2020

Five Most Recent Versions with Release Dates

Version Last Updated
4.4.26 03/04/2020
4.4.24  11/15/2019
4.4.23  08/26/2019
4.4.22  08/01/2019
4.4.21 04/10/2018

Getting Started Guide, Step-By-Step Videos and Supplemental Help topics

The following reference materials are designed to assist you with learning and using the Campaign Finance Remote Software. Additional help files are available in the software program.

Getting Started Guide

Download the Electronic Filing Software Manual.

Step-By-Step Videos

Video 1: Setting up a Committee 

This video shows you how to enter all information to set up a committee, including setting up bank accounts and officers.

Video 2: Entering Transactions

This video shows you how to enter many different transaction types, both receipts and expenditures.

Please Be Aware: This video contains an intentional error with the entry of expense funds for instruction purposes. Correction of the error is covered in Creating, Saving and Submitting Committee Reports. 

Video 3: Creating, Saving and Submitting Committee Reports

This video demonstrates all aspects of reporting, including creating the report and submitting it to the appropriate Board of Elections. It also covers amending reports.

Supplemental Help Topics

DO's and DON’Ts – Pointers to assist you with using your software

Setting up Elections

Entering Basic Transactions

Entering In-Kind Contributions

Entering Refunds to the Committee

Entering Refunds from the Committee

Entering Loan Repayments

Entering Forgiven Loan Transactions

Entering Exempt Sales Plans (Party Committees Only)

Entering Debts and Obligations

Reporting Duplicate Names from CF Remote Software

Creating a Report

Auditing a Report

Printing Data Lists

Printing Reports

Saving the Official Report

Amending a Report

Backing up Your Database

Copying and Sending a Database

Electronic Filing Format for Third-Party Software

A political committee or other entity may use third-party software only if that software can generate reports that can be imported into the State Board’s central database. The Campaign Finance Remote Software does not have an import tool. It is up to the treasurer to ensure that the third-party software can generate an import file with a viable layout.

An import file format is available for download. This is a compressed file that contains an Excel workbook with field definitions and a sample import file.

CURRENT VERSION OF THE IMPORT FILE FORMAT

Download v4.12 of the Import File Format.

Version:          v4.12

Size:                52.1KB

Late Update:   May 21, 2015

The State Board of Elections has also developed a CFD Validation Utility Tool that can read the import file and verify that it is in the correct format. Each treasurer should run the CFD Validation Utility Tool prior to submitting a data file to the State Board of Elections.

CURRENT VERSION OF CFD VALIDATION UTILITY TOOL 

Download v1.23 of the CFD Validation Utility Tool.

Version:          v1.23

Size:                11.9 MB

Late Update:   October 22, 2020 

Submitting Electronic Reports

Reports generated by the State Board software or third-party software must be filed by emailing the generated .cfd file to campaign.reporting@ncsbe.gov. State Board staff shall process the .cfd file and send an email to the political committee’s treasurer confirming receipt.

PDF versions of the report will not be accepted.

Reports must be filed on or before 11:59 p.m. of the business day in which the report is to be filed.

Campaign Finance

  • Search Campaign Funding and Spending Reports
  • Reporting Schedules
  • Reporting Forms
  • Reporting Software
  • Treasurer Training
  • Candidate Committees
  • Other Political Committees
  • Federal Political Committees
  • Independent Expenditures, Electioneering Communications and Special Contributors
  • Referendum Committees
  • Campaign Finance Audits and Investigations
  • Penalties

Share this page:

  • Facebook
  • Twitter

How can we make this page better for you?

Back to top

Contact

North Carolina State Board of Elections (NCSBE)

PO Box 27255
Raleigh NC 27611-7255

Email: elections.sboe@ncsbe.gov
Phone: (919) 814-0700
Fax: (919) 715-0135

Receive Updates

Indicates required field

Follow

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn

Tweets by @NCSBE

Voter Tools

Voter Search
County Boards of Elections Search
Voter Registration Statistics Search
More...

Work With Us

Career Opportunities
County Boards Resources
NCSBE Email Login
NCSBE SharePoint Site

  • Translate Disclaimer
  • Accessibility
  • TERMS OF USE
  • PRIVACY
  • OPEN BUDGET