When to File Campaign Statements: State & Local Filing Schedules
Follow the expandable links below to find the filing schedule that applies to you. The schedules are divided between state and local elections and by committee type.
Please note that filing schedules are posted approximately one year in advance of elections. Committees that are not facing an election this year should refer to the schedule below for those not on the ballot.
If you are unsure which filing schedule applies, you may Ask the FPPC for Advice.
Filing Schedules
State June 2, 2026 Reporting Schedules
State November 3, 2026 Reporting Schedules
Local June 2, 2026 Reporting Schedules
Local November 3, 2026 Reporting Schedules
No Local Election in 2026
State Odd Year Reporting Schedules
Local November 4, 2025 Reporting Schedules
No Local Election in 2025
Local Slate Mailer Organizations
Special Election Assembly District 32 and Senate District 36
State March 5, 2024 Reporting Schedules
Local March 5, 2024 Reporting Schedules
Local November 5, 2024 Reporting Schedules
No Local Election in 2024
State Odd Year Reporting Schedules
Local November 7, 2023 Reporting Schedules
No Local Election in 2023
Local Slate Mailer Organizations
State June 7, 2022 Reporting Schedules
State November 8, 2022 Reporting Schedules
- Committees Primarily Formed to Support/Oppose State Candidates Listed on the November 8, 2022 Ballot
Local June 7, 2022 Reporting Schedules
- Committees Primarily Formed to Support/Oppose Local Measures Listed on the June 7, 2022 Local Ballot
Local November 8, 2022 Reporting Schedules
No Local Election in 2022
Special Election Assembly District 11, 62, and 80
Special Election Assembly District 17 and 49
CalPERS Election
State Odd Year Reporting Schedules
Local Nov 2, 2021 Reporting Schedules
No Local Election in 2021
Local Slate Mailer Organizations
State Gubernatorial Recall Election
Special Election Assembly District 18
Special Election Senate District 30
CalPERS Election
State March 3, 2020 Reporting Schedules
State November 3, 2020 Reporting Schedules
- Committees Primarily Formed to Support/Oppose State Candidates Listed on the November 3, 2020 Ballot
Local November 3, 2020 Reporting Schedules
- Committees Primarily Formed to Support/Oppose Local Candidates Listed on the November 3, 2020 Ballot
No Local Election in 2020
State Odd Year Reporting Schedules
Local March 5, 2019 Reporting Schedules
Local June 4, 2019 Reporting Schedules
Local November 5, 2019 Reporting Schedules
- Committees Primarily Formed to Support/Oppose Local Candidates Listed on the Nov 5,2019 Local Ballot
Local No Election
Local Slate Mailer Organizations
Special Election Assembly District 1
Special Election Senate District 1 and 33
CalPERS Election
State June 5, 2018 Reporting Schedules
State November 6, 2018 Reporting Schedules
- Committees Primarily Formed to Support/Oppose State Candidates Listed on the November 6, 2018 Ballot
Local June 5, 2018 Reporting Schedules
Local November 6, 2018 Reporting Schedules
- Committees Primarily Formed to Support/Oppose Local Candidates Listed on the November 6, 2018 Ballot
No Election
Special Election Assembly District 39, 45, and 54
Special Election Senate District 32
Recall Election Senate District 29
CalPERS Election
State Odd Year Reporting Schedules
Local March 7, 2017 Reporting Schedules
Local June 6, 2017 Reporting Schedules
- Committees Primarily Formed to Support/Oppose Local Measures Listed on the June 6, 2017 Local Ballot
Local November 7, 2017 Reporting Schedules
No Election
Local Slate Mailer Organizations Reporting Schedule
Special Election Assembly District 51
CalPERS Election
State June 7, 2016 Reporting Schedules
State November 8, 2016 Reporting Schedules
Local April 12, 2016 Reporting Schedules
Local June 7, 2016 Reporting Schedules
Local November 8, 2016 Reporting Schedules
No Election in 2016
Please send request for earlier schedules to advice@fppc.ca.gov.
How to Request Advice
If you have questions about your obligations under the Act you can request advice directly from FPPC staff