Introduction to 
Electronic Filing
How to electronically file your FPPC forms 
using NetFile
.
Error processing SSI file
Table of Contents
3
4
5
6
7
8
9
9
10
11
13
14
What is NetFile?
System Requirements
Creating Your NetFileAccount
Linking Your NetFileAccount to Your Committee
Process Flow
Setting Up Your Committee on NetFile
Transactions
Creating a New Entity
Money In/Money Out Transactions
Loans
Creating and E-Filing Statements 
Contact Information
2
Error processing SSI file
What is 
NetFile
?
• A way for filers to enter transactions and necessary 
information for generating disclosure statements
• Not line-by-line entries
o NetFilestores the information you enter into the system. The program will 
do the calculations and generate the statement for you!
3
Error processing SSI file
What do you need to use 
NetFile
?
• System/Program Requirements
o Web browser software such as Internet Explorer (7+), Mozilla Firefox (10+), 
Safari (5+) 
o A compression utility such as WinZip or StuffItExpander. (Windows 7, Vista 
and XP operating systems have a built-in compression utility so there is no 
need to install a compression utility.)
o A PDF reader such as Adobe Reader or FoxitReader
4
Error processing SSI file
Create Your 
NetFile
User Account
1. Go to https://netfile.com/Filer
.
2. Under  ´New Campaign Committee Filersµ in the ´Campaign Committee Filersµ section, click 
´Create a New NetFileUser.µ
3. Enter your name, e-mail address, work phone, and mobile phone (you must enter something in 
fields).
4. Click ´Create New NetFileUser.µ The ´E-mail Sentµ page opens, informing you that the system 
has sent an email to you with further instructions.
5. Log into your e-mail account to open the confirmation e-mail that was just sent to you.
• Check your junk mail or spam folder if you don’t see it after a few minutes.
6. Click on the link provided in the email to confirm this request. 
7. The ´NetFileUser Confirmationµ page opens, containing confirmation that the system has 
created your new account. The page lists your new user name (which is your e-mail address) 
and a unique password for the user. Save the password for your records. This is CASE SENSITIVE. 
• You may change your password to something of your own choosing once you log-in.
5
Is this your committee’s first visit to this web page? If so, follow the above instructions in order to log-
in.
Error processing SSI file
Link Your 
NetFile
Account to 
Y
our 
C
ommittee
1. Click the ´Go to the Log-In Pageµ link on the Confirmation page to open the 
Log-In page. Enter your username and password (the TwoWordsyou were 
just given).
2. You will now be at your NetFileUser Home page. Click ´Link Local Campaign 
Filer Account.µ
3. Enter your committee name exactly as it appears on your Form 410, choose 
a committee type, and enter the committee’s Filer ID (e.g., SCC-12345) and 
Filer Password. Click ´Link Local Campaign Filer Account.µ 
4. You are now the owner of the account. Repeat steps 1-3 to link your NetFile
User to all other committees for which you are responsible.
6
Don’t confuse your Filer ID with your FPPC/SOS ID number. You should have received your Filer 
ID and Filer Password from the ROV Office.
Error processing SSI file
7
Set up 
committee
Record all 
transactions
Create draft 
statement
Review draft 
statement
E-file
Remember to generate a new draft statement if you corrected any mistakes during the review process. 
Skip Step 1 for future filings under the same committee (set-up is only required once). 
Error processing SSI file
Setting Up Your Committee on NetFile
• Committee Set-Up Wizard
1. Enter your committee’s information exactlyas it appears on your 410. DO NOT fill out 
the Form 410 section at the bottom. Click ´Save and Proceed to Step 2.µ 
(Remember, if you change any officer/committee information, you must file a 410 
amendment!)
2. Tabs: Candidate/Officeholder, Ballot Measure Information, Related Committees, 
and Primarily Formed Information
a) ONLY fill each section out if it applies to your committee! There is no way to 
delete these changes—so please make sure you read the print carefully. 
b) Click ´Skip this step and continue to the next stepµ if a section does NOT apply 
to you.
3. All filers must complete Officer Information tab.
a) Be sure to enter candidate as Treasurer or Assistant Treasurer if applicable.
4. Click ´complete.µ
You can also update committee information by clicking on the ȃCommittee InformationȄ link in the 
ȃStatementsȄ tab.
8
Error processing SSI file
Transactions
• In order to record a transaction, you must associate it with an 
entity in the system
• Creating a new entity (accessible either under ´Entitiesµ tab or 
within the transaction)
o
Add a New Individual
1. Click ´Create a New Individual.µ
2. Enter all required fields.
3. Submit.
o
Add a New Organization
1. Click ´Create a New Organization.µ
2. Enter all required fields.
3. Submit.
o
Add a New Committee
1. Click ´Create a New Committee.µ
2. Enter all required fields.
3. If applicable, enter Candidate Committee and/or Ballot Measure Committee 
information.
4. Submit.
9
Search for existing entities on transaction pages to see if you’ve already put them in the system.
Creating a New Entity
Error processing SSI file
Transactions
Entering “Money Out” Transactions
1. Select the appropriate link under the 
´Money Outµ heading on the Transactions 
menu depending on the source of the 
money: Disbursements, Enter Bills, or Loan 
Made to Others.
2. Search for an individual, an organization, 
or a committee entity to associate with the 
transaction by typing the name into the 
search box and clicking ´search.µ (If the 
entity does not exist in the system, you must 
add the entity.)
3. Click ´selectµ in the Search Results table 
for the entity you want to associate with 
the transaction. The page for the 
transaction type you selected in Step 1 
opens.
4. Enter information about the ´Money Outµ 
transaction.
5. Click ´submitµ to record the transaction.
Entering “Money In” Transactions
1. Select one of the following ´Money Inµ 
transactions on the Transactions menu: 
Monetary Contributions, Nonmonetary 
Contributions, Miscellaneous Increase to 
Cash, or Loan Received from Others
2. Search for an individual, an organization, 
or a committee entity to associate with the 
transaction by typing the name into the 
search box and clicking ´search.µ (If the 
entity does not exist in the system, you must 
add the entity.)
3. Click ´selectµ in the Search Results table 
for the entity you want to associate with 
the transaction. The page for the 
transaction type you selected in Step 1 
opens.
4. Enter information about the transaction.
5. Click ´submitµ to record the transaction.
10
ȃUnitemizedreceiptsȄ and ȃunitemizeddisbursementsȄ are already existing entities in the system—
just search for them on the transaction page!
Error processing SSI file
Error processing SSI file