Specifications include, but are not limited to: Customizable registration forms for multiple entity types, including but not limited to: Candidates/officeholders (governor, lieutenant governor, auditor, attorney general, state house, state senate, state school board, write-in, county candidate, city candidate, etc.) Political Action Committees Political Issues Committees Corporations Political Parties Labor Organizations Lobbyists Independent Expenditures Electioneering Ability to customize reports and create reporting periods for different entity types Customizable ledger/reporting system to report contributions and expenditures Ability to set different required fields for entering contributions and expenditures, such as date, amount, type of contribution/expenditure (i.e. loan, in-kind, public service assistance), address, description, dropdown menu of expenditure categories. Ability to assign different ledgers to different reporting entities (ex. Lobbyists will have different reporting requirements than candidates so their ledger will look different). Ability to import information directly to reporting system through an Excel file/spreadsheet Automatic/auto-generated report and fine reminder emails Customizable email/notification messages Ability to flag contributions reported outside of a defined reporting window Ability to assign different reporting windows to different entities (ex. Officeholders must disclose contributions within 31 days of receipt, but other entities may not be required to) Fine generator with customizable fine letter Portal to pay fines or the ability to connect or redirect to a State controlled payment portal Customizable forms assigned to certain entities Ability for reporting entity to upload documents that are viewable by the public For example, if a political party wanted to upload their bylaws to their entity page Generate reports: User/entity contact information Active/inactive entities Filers/non-filers Active/untrained/unpaid lobbyists Issued, unpaid and paid fines Ability to connect and talk to our lobbyist training system Ability to make all contributions entered by a reporting entity public immediately after it is entered onto the website, even if a report has not been filed This is a requirement of Utah Code. An example of such a report/feature may be viewed on disclosures.utah.gov Ability to track data and analytics Easily navigable public view of website Ability to search by: Reporting entity Contributor Ballot Proposition Ability to allow different administrator levels and types, and for administrators to be assigned to certain candidates/reporting entities