Departmental Filing Officer Manual

Departmental Filing Officer Manual

ABSTRACT - This manual provides an introduction of the NetFile SEI Admin system and step-by-step instructions for administering the Form 700 program in the NetFile SEI Admin system. This manual is frequently revised to ensure delivery of up-to-date information.

 


Introduction to the NetFile SEI Admin System

The NetFile SEI Admin System enables departments to administer their Form 700 program online and accept Form 700 filings electronically. The system keeps track of filings, determines whether they are filed on time, and populates and notifies filers of their annual filing requirements. The System gives departments the ability to add and edit filers’ information as well as the ability to track filed disclosure statements.

Online Filing

Once an e-filer submits their disclosure statement via the online Filer Portal, a redacted version is immediately available for the public to search. Moreover, departmental filing officers can download an un-redacted version of the filed statement at any time.

NetFile System Access and Software Requirements

The NetFile system is internet-based. Any computer and operating system with Internet access and most modern browsers are compatible. System pages may display slightly differently depending on the browser you use.

Terminology

The following terminology will help you better understand the NetFile system:

NetFile Form 700 Staff Portal

Secured platform accessed by only filing officer (“staff”) and Ethics Commission staff (“full admins”).

NetFile Form 700 Staff Portal

Secured platform accessed by only filing officer (“staff”) and Ethics Commission staff (“full admins”).

NetFile Admin Login Page

The access point to the NetFile SEI Admin Portal.

SEI Admin Home Page

Filing officers’ landing page after logging into NetFile Staff Portal.

Main Menu

The main menu toolbar is present at the top of all NetFile SEI Admin System pages. It lists links to help you navigate the system.

NetFile User Login Page

The access point for Form 700 filers.

User Account

Refers to Form 700 filers’ NetFile account.

Filer Dashboard

Displays details about the filer and filing activity.

Live Public Portal

Online public portal where redacted Form 700 statements are accessed.

Staff

Refers to system users with staff-level access (i.e., Filing Officers).

Full Admin

Refers to system users with full admin-level access (i.e., Ethics Commission staff).

Filer Types (NetFile Categories)

The NetFile system is designed to accommodate City officers who file statements with the Ethics Commission as well as designated filers who file with their respective departments. As a result, you may encounter filer type categories and form types that do not apply to designated filers. As general rule, only 700 is applicable to the filer accounts you administer. Disregard all references to 87200, SF Board Member, 800 Filers, SunCert and Candidate.

Filer Type

Description

Use/Do Not Use

Filer Type

Description

Use/Do Not Use

700

ll designated filers are categorized under this Filer Type category in the NetFile system.

Use

87200

Applicable to officials specified in Gov. Code Section 87200 required to file Form 700 statements with the Fair Political Practices Commission (FPPC).

Do Not Use

SF Board Member

Applicable to City officers who file with the Ethics Commission and have both a Form 700 and Ethics/Sunshine requirement.

Do Not Use

800 Filers

Applicable to elected officials only who file behested payments reports.

Do Not Use

Candidate

Applicable to commissioners and board members only.

Do Not Use

System Functions, Modules, and Controls

Feature

Description

Feature

Description

Contact Details Module

Displays the filer’s notification email, and filer address, phone and web address that were entered into the system.

Notes Module

Provides the ability to leave or edit notes about the filer or their account

Contact Log Manual

Provides the ability to log details regarding contacts made with a filer via phone, email, fax, letter or in person.

Tasks Panel

Displays a summary of filing activity and administrative transactions.

Abbreviations

The following abbreviations are commonly used in the NetFile system:

Abbreviation

Meaning

Abbreviation

Meaning

AS

Assuming Office

AN

Annual

L

Leaving Office

Type

Refers to Filing Type

Cert

Ethics Training completion certification only applicable to positions that file with the Ethics Commission.

Sun An

Sunshing Training applicable only to positions that file with the Ethics Commission.

Form 700 Elements

Cover Page Sections

Filer Information


Pre-populates information entered when filer account is created.

Office / Agency Information

Jurisdiction

Type of Statement

Assuming Office, Annual, Leaving Office

Schedules

Schedule

Common
Reportable Interests

Common Non-Reportable Interests

Schedule

Common
Reportable Interests

Common Non-Reportable Interests

A-1: Investments

Stocks, including those held in an IRA or 401K. Each stock must be listed.

Insurance policies, government bonds, diversified mutual funds, funds similar to diversified mutual funds.

A-2: Business Entities/Trusts

Business entities, sole proprietorships, partnerships, LLCs, corporations, and trusts (e.g., Form 1099 filers)

Savings and checking accounts, and annuities.

B: Real Property

Rental property in filer’s jurisdiction, or within two miles of the boundaries of the jurisdiction.

A residence used exclusively as a personal residence (such as a home or vacation property).

C: Income

Non-governmental salaries. Note that filers are required to report only half of their spouse’s or partner’s salary.

Governmental salary (from school district, for example).

D: Gifts

Gifts from businesses, vendors, or other contractors (meals, tickets, etc.).

Gifts from family members.

E: Travel Payments

Travel payments from third parties (not your employer).

Travel paid by your government agency.

Redacted Form 700 Fields

Online Form 700 datasets and filings available to the public redact some fields to address filers’ privacy concerns. The table below shows the information redacted sections of the Form 700 form.

Schedule

Redacted Field Names

Schedule

Redacted Field Names

Cover

address, phone number, email address

A1

None

A2

address, real property parcel address

B

income sources, loan address

C

income address, loan address

D

address

E

address

Comments

None

Unredacted statements are public records and must also be made available upon request (i.e., public records request). Departmental Filing Officers can access unredacted statements in PDF format from the NetFile system.

Getting Started Using NetFile

Obtaining Filing Officer Login Credentials (New Filing Officers)

  1. Departments must submit a Department Contact Change Form via DocuSign to add or remove a filing officer.

  2. Complete mandatory Filing Officer Training in SF Learning (Note: filing officers are auto-enrolled in training following receipt of Department Contact Change Form).

After you have completed the required training, Ethics Commission staff will set-up your filing officer account in the NetFile SEI Admin System. You will receive system login credentials via email, generally within 3 business days following completion of the training.

  1. While you wait – review information on SEI Form 700 Home Page and ‘Filing Officer Responsibilities’ available on the Filing Officer Home Page.

Logging in to Your Account

  1. Go to: Filing Officer Home Page.

  2. Click on NetFile Admin (Filing Officer) Login Page to access the NetFile SEI Admin System.

  3. Enter your Username and Password and click Log In. If you have forgotten your admin username or password, submit a support ticket with the NetFile Support.

    San Francisco Ethics Commission Staff Portal login screen. The page includes labeled fields for 'User' and 'Password', both marked required, and a 'Log In' button below
    Figure 1

If an error occurs, check for mis-typed username and/or password. Carefully retype both, then click the Log In button again.

Logging Out of Your Account

As a security precaution, NetFile recommends that you logout of your account when you are done using the NetFile SEI Admin System. To log out of your account, click the Log Out link on the right end of the main menu. The Log Out page displays assuring you that you have logged out of the system.

Figure 2

Get to Know Your SEI Admin Home Page

Once you’ve logged in to the Admin system, you will arrive at your SEI Home Page.

Staff Portal dashboard with top navigation menu, notifications area, and a filer progress bar.
Figure 3
  1. Main Menu

  2. SEI Home - Links to SEI Home Page.

  3. Filer Search - Search for a filer by last name and then select the filer’s name in the results to open the filer’s Filer Dashboard.

  4. Filers - Add, view, and edit filers; record a contact with a filer; access Tasks Panel.

  5. Filings - View and edit filings.

  6. Reports - Access reports menu.

  7. Code Management - for Ethics Commission Staff use only.

  8. Advanced - Change your account password.

  9. Help - Access documentation provided by NetFile.

  10. Logout - Click to log out of system.

  11. Receive e-mail for each notification - For Ethics Commission Staff use only. Keep this box UNCHECKED.

  12. Quick look Table - Displays filing progress for Annual.

NetFile’s documenation may not apply to Departmental Filing Officers. Please refer to Filing Officers Home Page for resources developed by the Ethics Commission.

 

Onboarding a Form 700 Filer

Onboarding a new filer

When a person assumes a designated position within your department, you must create the filer’s account, or if the person already exists in the system, edit the filer’s existing account to add the new position and update their contact information. If applicable, you will also set-up and notify the filer of their assuming office filing requirement, which must be filed no later than 30 days after the filer has assumed the position. The sections in this chapter provide detailed instructions for the various onboarding scenarios.

Before onboarding a filer, review ‘Assuming Office Filing Exceptions’ under Filing Requirements, Deadline and Exceptions.

The NetFile SEI Admin System uses duplication checking when adding a new filer. This provides a way to search the entire list of filers within the City and County of San Francisco to prevent duplicate filers from being added and ensures that a filer within the City and County of San Francisco has only one Form 700 filer account.

  1. Click the Add a New Form 700 Filer link on the Filers menu.

  2. Enter the filer’s last name to confirm the filer doesn’t already exist in the system (search may take several seconds).
    If the filer does NOT exist, continue to steps 3 & 4.
    If the filer DOES exist, skip to Onboarding An Existing Filer.

  3. If you do not see the name of the filer you want to add, click the Proceed button to display the Add a New Filer dialog screen.

Although phone and address information are not required, entering this information pre-populates the filer’s form 700 statement cover page, which is a public document. For this reason, use filers' business phone and address information.

  1. Complete all required Filer fields:

    1. *First Name

    2. Middle Name (optional)

    3. *Last Name

    4. *Email address - enter the filer’s City-provided work email.

      Email address input field with a crossed-out 'Temporary E-mail' option and red text reading 'Do not use Temporary E-mail option
      Figure 4
    5. Phone Number - Enter the filer’s business phone number.

    6. Address - the Form 700 is a public document, so it’s recommended to use the filer’s business address.

    7. *Filer Type - Select 700.

    8. Is 800 Y/N - for Ethics Commission Staff use only.

    9. *Employee ID - Enter the filer’s DSW number.

    10. *Department - Select the filer’s department from the drop-down list. The position list will refresh to display the department’s positions.

    11. Agency Name - default is ‘City and County of San Francisco’ (do not edit this field).

    12. Position - Select the filer’s position from the drop-down list. This will automatically set the filer’s appropriate Disclosure Category.

    13. Position Number - leave this blank.

    14. *Assuming Office Date - Enter the date the filer assumed office. This creates an Assuming Office Statement Requirement and a deadline for the statement to be filed.
      WARNING: Adding the Assuming Office date is an important step, especially for filers who assume office in the last quarter of the year. For filers who assume office between October 1 and December 31 the system removes the requirement to file the first annual statement. A filer assuming office on or after October 1 may skip the first annual filing. However, if the filer has a pre-existing secondary designated position, an annual will be generated and the new position will be added to it. (See Annual Filing Exceptions for more information).

    15. Leaving Office Date - (Optional) generally, this field should be left blank.
      * Required field.

The City and County of San Francisco (CCSF) has over 6,000 former and active Form 700 filers in the NetFile system. Once a filer leaves a designated position and electronically files their leaving office statement, the position is terminated under their account. If the terminated position was the filer’s only active position, the filer’s account is terminated/deactivated as well. However, if the filer occupies more than one designated position and one of the positions remains active, the filer’s account remains active in the system and only the position that they left displays as terminated (see Figure 5). Both active and terminated filers will appear when conducting a filer search in the system.

Figure 5

If the Filer’s name exists in the system:

  1. Click on the filer’s name to select the filer.

    Search for Name field with 'Crockett' entered and a dropdown with a Proceed button below
    Figure 6
  2. Click Proceed to open the existing Filer’s page displaying:

    1. The filer’s name, email address, and Employee ID.

    2. The filer positions table.

If you don’t select the filer’s name before clicking Proceed, the system will open the Add a New 700 Filer, instead of the Existing Filer page.

  1. Review the filer’s information carefully to determine if this is the correct filer.

When you encounter a situation where there are two or more individuals in the system that share the same name, it is important that you select and review each filer’s information to ensure it is the correct person and that you don’t created a duplicate filer account. If unsure whether a name-match is the same person, you should contact the filer directly to confirm.

  1. After you’ve confirmed it is the correct filer, select Add Position at the top of the Filer Positions table (see Figure 7).

If the filer is an existing filer transferring from another departmenet or designated position without a break in service or displays another active position on their account from another CCSF department, stop here and see Onboarding An Existing Filer Transferring from Another City Department.

Existing Filer page showing filer details and current position as Executive Director in the Ethics Commission. The 'Add Position' button is highlighted on the right
Figure 7
  1. In the Add New Position to Filer dialog screen:

    1. Select your Department from the drop-down menu.

    2. Next, select the designated Position from the drop-down menu.

    3. Enter an Assuming Office Date.

  2. Do not complete Leaving Office Date as this will automatically create a leaving office requirement on that date.

7. If the Filer’s account is active, click the Submit button.

Add New Position to Filer form showing fields for Department, Position, Position Number, and dates for assuming or leaving office. The Submit button is highlighted at the bottom left.
Figure 8
  1. If the filer’s account is terminated/inactive, click the Submit and Re-Activate Filer button.

Add Position dialog showing message message This Filer is Terminated, with the Submit and Re-Activate Filer button highlighted.
Figure 9
  1. Open the filer’s dashboard by clicking Filer Dashboard just below the main menu.

    Screenshot of the San Francisco Ethics Commission Filer Dashboard section for an existing filer.
    Figure 10
  2. Update the filer’s contact information that has changed, including email address if applicable.

Onboarding an existing filer transferring from another CCSF Department (No Break in Service)

If an existing Form 700 filer with no break in service transfers to your department from another city department, do not attempt to add the new position to the filer’s account. Instead, contact the Ethics Commission via our Form 700 Support Portal for assistance. In your request include:

  • Filer Name

  • Filer Email

  • Previous Department

  • Previous Position

 

  • Date Left Office (if known)

  • New Department and Position

  • New Email

  • Assuming Office Date (“Start date”)

Upon receipt, Ethics Commission staff will confirm the information with you and the former department and perform a transfer in the sytem. When a transfer has been performed, the system adds teh new position to the Filer Positions table and marks the old position with information about the transfer in the Date Left column including the postion transferred to and the date of the transfer. The old position’s background color is also changed to gray.

Per FPPC Regulation §18735, a Form 700 filer who moves from one designated position to another designated position in the City & County of San Francisco qualifies for a transfer only if ther is no break in service. No break in service means no gap of any length in City employment or service. To qualify for a transfer, the officer or designated employee must start the new designated position within one business day of leaving their previous designated position.

 

Example A:

Yolanda leaves a designated position on Friday, November 7 2025, and starts a new designated position at a different City department on Monday, November 10th, 2025 (the next business day). Yolanda is not considered to have left and assumed office because there was no gap in City service between both positions. Yolanda will continue filing annual Form 700 forms. Filing Officers should contact the Ethics Commission via the Form 700 Support Portal for assistance transferring the positions in NetFile.

Example B:

Alexis, a designated employee, leaves City employment on November 17, 2023. A week later, Alexis is notified that they have been hired for another different designated position with the City (where they also file the Form 700). Alexis' start date in their new position is December 4, 2025. Alexis must file leaving and assuming office statements because they moved from one designated position to another designated position in the City & County of San Francisco and there was a gap in City service between both positions.

You are likely to encounter situations where an existing Form 700 filer transfers to your department from another City department with no break in service and their previous filing officer erroneously set up a leaving office requirement. When this occurs, a transfer cannot immediately be performed in the system. If the filer has not yet filed the erroneously added leaving office statement, contact the Ethics Commission via our Form 700 Support Portal for assistance excluding the requirement from the filer’s dashboard and performing the appropriate transfer. If the filer has already filed the leaving office statement, the filing cannot be removed, and a transfer cannot be performed. Instead, you will add the new position to the filer’s existing account without an Assuming Office Date and reactivate the filer (see Onboarding An Existing Filer instructions). This will prevent an assuming office statement. Be sure to add a notation in the filer’s account to indicate when the filer started in the new position and why an assuming office filing was not required.

If the person transferring to your department was not required to file a Form 700 in the most recent former CCSF position, or the person transferring to your department from another City department had a gap in City service or employment of any duration between leaving their former designated position and starting their new designated position, they are required to file an assuming office Form 700 statement. Proceed to Onboarding a New Filer or Onboard an Existing Filer depending on whether the person has an existing account.

Intradepartmental Transfer Within the Same Department (no break in service)

If an active filer in your department transfers to another designated position within your department (e.g., promition, job change, activing/interim assignment, etc.) they are generally not required to file a leaving office or assuming office statement if there is no break in service.

If the original position and the new position have different disclosure categories, the next statement of economic interests the employee files shall disclose both of the following:

  • Interests made reportable by the employee’s original disclosure category that were held or received at any time during the period from the opening date of the statement to the transfer date.

  • Interests made reportable by the employee’s new disclosure category that were held or received at any time during the period from the date of the transfer through the closing date of the statement.

You may consider sending a courtesy notice to the filer to let them know of any change in their disclosure category, if applicable.

If a designated filer in your department is transferring to an executive position (e.g., board member, commissioner, executive director, or other chief executive officer position), contact the Ethics Commission.

To transfer a filer in NetFile from one designated position to another within your department;

  1. From the filer’s dashboard, in the Filer Position table, click on Action next to the position that the filer is transferring from to open the Edit Positions Actions dialog screen.

Figure 12
  1. Click the Transfer button.

Edit Position window showing options for how a filer is leaving a position, including Leave, Transfer, Correct Position, and Change. The Transfer button is highlighted in red.
Figure 13
  1. Select the filer’s old position from the drop down menu, click the checkbox to confirm that the filer’s position qualifies for a transfer, and click Proceed to Final Step.

    Edit Position screen with a transfer dropdown, a confirmation checkbox, and a Proceed to Final Step button highlighted in red.
    Figure 14
  2. Select your department from the Transfer Target Department drop down menu.

    Figure 15
  3. Select the filer’s new position from the Target Position drop down menu and click Submit (see Figure 16 below).

    Edit Position window showing dropdowns for Transfer Target Department and Target Position, and a Submit button, all highlighted in red.
    Figure 16
  4. Return to the filer’s dashboard to confirm transfer was successful. The old position will appear grayed out and will show TR>[former position +transfer date].

Filers Who Start a New Term of Office in the Same Position

A designated employee who, at the expiration of the employee’s term, begins a term in the same position within the same agency within 30 days has not assumed or left office. The employee shall continue filing annual statements.

Example C: Ray, a designated City employee, retired on November 17, 2023 and was rehired in the same position via Prop F starting December 4, 2024. Because Ray began a new term in the same position and assumed office less than 30 days after he left, he does not need to file leaving and assuming office statements. He will continue filing annual statements by the April 1st deadline.

Note that this 30-day window does not apply if the employee moves from one designated position to another designated position (as opposed to beginning a new term of office in the same position).

Filers Occupying Positions in Multiple Departments

If you encounter a filer who occupes active positions in more than one department, you will only have the permissions to access and manage the filer’s position in you rdepartment. Likewise, the filing officer of the department for the secondary position can only access and manage that position. Accordingly, two or more filing officers will have access to that filer’s account. In most instances when a filer is occupying multiple positions, one of the positions must file with the Ethics Commission (e.g., the filer serves on a board or commission). In this case, the Ethics Commission can manage both positions in the filer’s account. However, you must keep the Ethics Comission apprised of any changes that occur with the positions within your department (e.g., the filer leaves the position, etc.) Additionally, when a filer occupies more than one designated position, all positions will appear on their Form 700 statement. The primary position will appear on the cover sheet and secondary positions will appear in a separate section. Therefore, the filer will only file one annual Form 700 to fulfill requirements for all designated positions.

Setting up an Assuming Office Filing Requirement

An Assuming Office requirement can be added in several ways:

  1. When adding a new filer to the system, entering an assuming office date in the Add Filer sc reen automatically creates an assuming office filing requirement in the filer’s dashboard (see Admin dashboard view in Figure 18). When the filer logs into their NetFile account, they will see the requirement in the Filings to Complete table on their user dashboard (see filer’s dashboard view in Figure 19).

    Filer Dashboard in admin view showing filer details.
    Figure 18
E-Filing System page showing a filings list, one filing row is highlighted in red.
Figure 19
  1. When onboarding an existing filer, adding their new position and its assuming office date will automatically add an assuming office filing requirement to the filer’s dashboard (see Figure 20).

When using this method for an existing filer, refer to Assuming Office Filing Exceptions to ensure the filer has an assuming office requirement.

Form for adding a new position with the Assuming Office Date section highlighted in red.
Figure 20
  1. If you inadvertently omit the assuming office date when adding the filer/position from a filer’s dashboard, click Action next to the position to which you are adding an assuming office requirement. The Edit Position dialog opens.

    Figure 21

Remove an Assuming Office Requirement

If you mistakenly add an assuming office requirement to a filer that is not reuiqred to file an assuming office Form 700, you can remove the requirement from the filer’s account. To remove a filing requirement:

  1. From the filer’s dashboard, in the Active Filing Deadlines table, click Exclude next to the requirement you want to exclude. The assuming office requirement is labeled “AS” in the Type column.

    Screenshot of a Filer Dashboard with the Exclude button highlighted
    Figure 22
Screenshot of a filing dashboard showing active and inactive filing deadlines with the Include button highlighted.
Figure 23

Filer Notification