PETALUMA CIVIC
Meetings & Decisions
Budget & Finances
Explore Records
Investigation · Updated May 27, 2026

Petaluma FY2026–27 Proposed Budget

A structured analysis of the city's $400.4 million proposed budget, covering fiscal health, year-over-year trends, and claims in the public record.

On May 4, 2026, city staff presented the Proposed Budget for Fiscal Year 2026–27 to City Council. A public workshop follows May 11, with first reading May 18 and final adoption June 8. This deep dive draws from structured budget data and audited Annual Comprehensive Financial Reports to examine the General Fund's structural balance, five-year departmental trends, capital investment concentration, pension obligations, and specific figures in the city's public communications.

Methodology and source basis

FY27 figures are from the Proposed Budget document presented May 4, 2026. FY26 figures are from the adopted budget ordinance. FY22–FY25 financial figures are from audited actuals in the city's Annual Comprehensive Financial Reports (ACFRs), sourced from the General Fund Budget vs. Actual Schedule and fund balance tables. ACFR figures differ from budget-basis figures: inter-fund transfers appear as 'other financing sources' below the operating line rather than as revenues, and actuals reflect what was received and spent rather than what was appropriated. Prior-year ACFRs are available at cityofpetaluma.org/financial-reports/.

← All Deep Dives
01 · Fiscal Health

Overall Fiscal Health

General Fund structural balance, reserves, pension obligations, and expenditure composition

On an operating basis (revenues vs. expenditures before transfers), the General Fund generated modest surpluses in FY24 and FY25 — $1.6M and $2.0M respectively per audited actuals. However the full net change in fund balance tells a more complex story: FY24 saw a $7.1M decline driven by planned transfers out, while FY25 saw a $7.3M increase because budgeted transfers out largely did not occur. The city's combined CalPERS unfunded pension liability stands at $131.2M as of FY2024.

FY22–FY27

General Fund: Revenues, Expenditures, and Fund Balance

The table below shows audited actuals for FY22–FY25 from the city's ACFRs, adopted budget for FY26, and proposed budget for FY27. ACFR figures exclude inter-fund transfers from the revenue line; transfers appear separately as 'other financing sources.'

YearBasisRevenueExpenditureOperating Surplus/(Deficit)GF Ending Balance
FY22ACFR actual$67.7M$62.3M+$5.4M$17.7M
FY23ACFR actual$70.3M$63.2M+$7.1M$18.7M
FY24ACFR actual$72.5M$70.9M+$1.6M$11.5M
FY25ACFR actual$77.4M$75.4M+$2.0M$18.8M
FY26Adopted budget$80.4M$86.1M($5.7M projected)
FY27Proposed budget$84.5M$91.1M($6.5M projected)

FY22 and FY23 show strong operating surpluses — driven in part by the Measure U sales tax taking full effect in FY2022, which caused a significant jump in tax revenues.

The FY24 fund balance decline of $7.1M was driven by transfers out ($11.2M actual) exceeding transfers in ($2.4M actual) — a net outflow of $8.8M to other funds for planned projects including the General Plan and trestle rehabilitation.

The FY25 fund balance increase of $7.3M reflects the opposite: budgeted transfers out of $17.6M were largely not executed (only $4.4M actual), while the operating surplus of $2.0M added to the base. The ending FY25 fund balance of $18.8M is the strongest in the 10-year record.

The FY26 and FY27 figures are budget-basis (adopted/proposed appropriations) and will differ from audited actuals when available.

1, 2, 11, 18, 19, 20
  • FY25 operating surplus (ACFR): $2.0M
  • FY25 GF ending balance (ACFR): $18.8M
  • FY22 operating surplus (ACFR): $5.4M
  • FY27 proposed operating gap: ($6.5M)
FY22–FY27

General Fund Reserve Position

The city maintains a Council policy target of 15% of operating expenditures in emergency reserves.

Audited fund balance components for the General Fund (from ACFR 10-year statistical table):

YearTotalAssignedUnassigned
FY22$17.7M$11.9M$4.3M
FY23$18.7M$12.5M$4.6M
FY24$11.5M$9.5M$0
FY25$18.8M$16.7M$0

The Finance Director confirmed to Council in March 2026 that as of end of FY25, total assigned reserves were $16M (~22% of operating expenditures), but the portion attributable to emergency reserves — after stripping out capital and debt service allocations — was approximately 13.5–14%, below the 15% Council policy target.

As of the FY26 mid-year update (March 2026), the unassigned General Fund balance was reported as approximately $308,000 on an $82.6M operating budget — 0.3% of expenditures. The city's 15% reserve claim is based on assigned reserves, which include funds earmarked for specific purposes. GFOA guidance distinguishes assigned from unassigned balances and recommends the latter meet a two-month minimum (approximately 16.7% of operating expenditures).

The proposed budget (page 28) projects that at June 30, 2026, the designated reserve will be approximately $11.9M — 15.8% of the General Fund operating budget. Of that, approximately $10.8M is reserved for emergencies, representing 14.3% of operating expenditures — below the Council's 15% policy minimum.

16, 17, 18, 20
  • Council policy target: 15%
  • FY25 assigned reserves: $16.7M (~22%)
  • Emergency reserve share: ~13.5–14%
  • FY26 mid-year unassigned balance: $308K (0.3%)
  • GFOA recommended minimum: 16.7%
FY2015–FY2024

CalPERS Pension Obligations

Petaluma participates in two CalPERS defined benefit pension plans — miscellaneous (general employees) and safety (police and fire). Pension liability data lags one year in the ACFR; the most recent figures are as of FY2024.

Miscellaneous plan (FY2024)

MetricValue
Total pension liability$157.2M
Plan net position$119.2M
Net (unfunded) pension liability$37.9M
Funded ratio75.9%

Safety plan (FY2024)

MetricValue
Total pension liability$273.6M
Plan net position$180.4M
Net (unfunded) pension liability$93.3M
Funded ratio65.9%

Combined unfunded liability (FY2024): $131.2M

Ten-year trend — combined net pension liability:

YearCombined NPLNotes
FY2015$75.4M
FY2017$99.1M
FY2019$97.9M
FY2021$73.2MStrong investment returns
FY2022$125.6MMarket downturn
FY2023$135.7M
FY2024$131.2MModest improvement

The safety plan has maintained a funded ratio below 70% for most of the past decade. Every percentage point of funded ratio decline increases the city's required annual contribution, directly pressuring the General Fund salary and benefits line. The proposed FY27 budget does not discuss pension obligations.

Pension liability data lags one year in the ACFR. FY2025 actuarial data will appear in the FY26 ACFR, expected December 2026.

21
  • Combined unfunded liability FY2024: $131.2M
  • Miscellaneous plan funded ratio: 75.9%
  • Safety plan funded ratio: 65.9%
  • 10-yr liability growth: $75.4M → $131.2M
FY2018–FY2025

Government-Wide Net Position

The government-wide Statement of Net Position (full accrual basis, GASB 34) shows total assets minus all liabilities including long-term pension and OPEB obligations — the closest equivalent to a municipal balance sheet. Unlike the General Fund statements, this includes infrastructure assets and all long-term debt.

YearTotal Net PositionUnrestrictedUnrestricted %
FY2018$242.3M($66.4M)-27.4%
FY2019$241.3M($71.6M)-29.7%
FY2020$236.9M($63.4M)-26.7%
FY2021$235.2M($68.5M)-29.1%
FY2022$247.4M($56.4M)-22.8%
FY2023$261.2M($50.7M)-19.4%
FY2024$256.3M($58.8M)-23.0%
FY2025$257.4M($44.3M)-17.2%

Unrestricted net position strips out capital assets (infrastructure, buildings — not spendable) and restricted funds, leaving only the freely available residual. A negative unrestricted position means long-term obligations exceed unrestricted assets. Petaluma's unrestricted position has been negative in every year of this series, driven primarily by unfunded pension and OPEB liabilities.

The FY2025 improvement to ($44.3M) is the strongest reading in the 8-year window and reflects both the modest operating surplus and a reduction in the government-wide net pension liability from $118.9M to $113.6M.

Note: government-wide net pension liability ($113.6M in FY2025) differs from the plan-level figures in the Pension Obligations section ($131.2M combined) because the government-wide statements reflect Petaluma's proportionate share of the CalPERS risk pool.

18, 19, 20, 21
  • FY2025 total net position: $257.4M
  • FY2025 unrestricted: ($44.3M)
  • Unrestricted negative all 8 years
  • FY2025 best unrestricted reading in series
FY22–FY27

Expenditure Composition: Salaries & Benefits

Salaries and benefits as a share of General Fund expenditures (budget-basis):

FY22: $49.4M / $10.5M services / $2.2M capital = 79.3% salaries
FY24: $55.6M / $13.9M services / $2.3M capital = 78.8% salaries
FY26: $64.2M / $14.4M services / $1.8M capital = 82.1% salaries
FY27: $66.5M / $16.3M services / $2.6M capital = 80.3% salaries

For comparison, FY25 ACFR actuals show total expenditures of $75.4M against an adopted budget of $71.0M — departments overspent their adopted budgets by approximately $4.4M in aggregate, driven primarily by Police ($570K over) and Fire ($3.1M over adopted, $1.3M over final amended budget).

3, 18
  • FY27 salaries & benefits: $66.5M (80.3%)
  • FY25 Fire overspent adopted budget: $3.1M
  • 5-yr S&B growth: +34.6%
FY27 (proposed)

Capital Improvement Program: Concentration

The $133.3M FY27 Capital Improvement Program is heavily concentrated in two projects:

1. PIPS Parallel Force Main (Wastewater): $45.3M
2. Fire Station No. 4 / Public Safety Building (Facilities): $33.4M

These two projects account for $78.7M — 59% of the total CIP. The remaining $54.6M is distributed across roads, water systems, parks, airport, transit, and other facilities.

The total proposed budget of $400.4M exceeds estimated revenues of $379.6M by $20.8M. A significant portion of CIP spending is funded through bond proceeds and grants recognized as revenues in the current fiscal year, which accounts for most of this difference.

1, 8
  • Total CIP: $133.3M
  • PIPS Force Main: $45.3M (34%)
  • Public Safety Building: $33.4M (25%)
  • Top 2 projects: 59% of CIP
02 · Claims & Data

Claims and Data

Comparing specific figures in the city's public communications to budget data and audited actuals

Several figures in the city's May 8 community update and May 4 budget presentation can be cross-referenced against structured budget data and ACFR actuals. The Measure U figure, staffing count, and road investment number each warrant additional context.

FY22–FY27

Measure U Revenue

The city's May 8 community update states Measure U is expected to generate approximately $16.7M in FY2026–27. The budget tables record the Measure U Sales Tax fund appropriation at $18.88M.

Historical Measure U revenues from the budget:
FY22: $12.5M
FY25: $15.7M
FY26: $15.7M
FY27 (proposed): $18.9M

The $16.7M figure in the community update and the $18.88M in the budget tables reflect different scopes. Per the FY26 transfer matrix, the Measure U fund transfers out as follows: $14,761,329 to the General Fund, $366,671 to the 2021 Lease Revenue Bonds (debt service), $250,000 to General Government CIP (ERP/EDEN system), $150,000 to Parks CIP (Lucchesi Turf Field), and $180,000 to Transit (Fare-Free Program) — totaling $15,708,000. The $16.7M cited in the community update is the FY27 projected figure, not FY26.

For context, Measure U revenues represent approximately 20% of proposed FY27 General Fund revenues of $84.5M. The community update characterizes Measure U as representing approximately 4% of the total $400.4M budget.

Note: the FY25 ACFR shows transfers in to the General Fund of only $9.8M actual against $16.1M budgeted — a $6.3M shortfall from budget. This suggests Measure U transfers to the General Fund are not always executed at budgeted levels.

4, 13, 18
  • Community update (FY27 projection): $16.7M
  • Measure U fund appropriation: $18.88M
  • Share of GF revenues: ~20%
  • FY25 transfers in vs. budget: $9.8M vs. $16.1M
FY22–FY27

Staffing Levels

The community update states the FY27 proposed budget includes 419 full-time positions citywide. The budget's position tables show 416.6 authorized positions and 423.0 funded positions — FY27 is the first year in the data series where funded positions exceed authorized.

ACFR actuals for FY25 show Police actual expenditures exceeded adopted budget by $570K and Fire exceeded adopted budget by $3.1M, consistent with positions being filled beyond planned levels mid-year.

At 423 funded positions and a population of approximately 62,000, the employee-to-resident ratio is 1:146.6, consistent with the stated range of 1:140–150. The budget document does not include the peer city data underlying the comparative staffing claim.

5, 6, 9, 18
  • Stated in update: 419 positions
  • Authorized positions: 416.6
  • Funded positions: 423.0
  • Ratio: 1:146.6 residents/employee
FY27 (proposed)

Road Restoration Investment

The community update references $7.8M in road restoration projects. Pavement-specific CIP line items for FY27 total $7.68M:

— Pavement Restoration – Caulfield Lane: $4,214,000
— Pavement Restoration – Howard Street: $1,670,000
— FY26/27 Pavement Preventative Maintenance: $799,000
— Pavement Restoration – Rainier Avenue: $674,000
— Pavement Restoration – D Street: $323,000

Additional street-related CIP projects not included in the pavement subtotal:
— Crosswalk and Signal Improvements: $1,740,000
— Safe Streets Quick Builds: $1,707,000
— Downtown Pedestrian ADA Improvements: $700,000
— Pedestrian Improvements Citywide: $635,000

Total street-related CIP investment in FY27, including pedestrian and safety improvements, is approximately $12.5M.

The $100M deferred roadway repair figure cited in the community update does not appear as a current estimate in the FY27 budget document. The most recent Pavement Condition Index (PCI) assessment date is not identified in the budget.

7, 8
  • Pavement restoration: $7.68M
  • Street-adjacent projects: $4.78M
  • Total street-related CIP: ~$12.5M
  • Deferred backlog ($100M+): assessment date not current
FY24–FY27

Fire Department: Cost vs. Headcount

The Fire department proposed budget increases from $26.5M in FY26 to $28.8M in FY27 — a $2.3M increase — while Fire FTE decreases from 67.3 to 65.0.

Audited actuals from the ACFRs show Fire has consistently exceeded its adopted budget:
FY24: Adopted $21.0M / Final amended $23.2M / Actual $24.2M (+$3.2M over adopted)
FY25: Adopted $23.8M / Final amended $25.6M / Actual $26.9M (+$3.1M over adopted)

Fire has overspent its adopted budget by $3M+ in each of the past two audited years. The FY27 adopted budget of $28.8M may follow the same pattern. Cost per FTE in Fire based on actual spending: FY24 ~$365K, FY25 ~$400K, with the gap between adopted budget and actual driven primarily by overtime and CalPERS contribution increases.

3, 9, 15, 18, 19
  • FY25 Fire actual: $26.9M vs. adopted $23.8M
  • FY24 Fire actual: $24.2M vs. adopted $21.0M
  • FY27 Fire proposed: $28.8M
  • Fire FTE FY27: 65.0 (down from 67.3)
03 · Year-over-Year

Year-Over-Year Trends

Five-year trends in departmental spending, revenue mix, fund balances, and staffing

Police and Fire together represent 70.7% of proposed FY27 General Fund appropriations, up from 65.4% in FY22. The General Fund's 10-year fund balance trend shows a significant decline in FY24 (to $11.5M) followed by a strong recovery in FY25 (to $18.8M), driven primarily by transfer timing rather than operating performance. The combined CalPERS unfunded pension liability has grown from $75.4M in FY2015 to $131.2M in FY2024.

FY22–FY27

General Fund Expenditures by Department

Note: FY22–FY25 figures are ACFR actuals; FY26 is adopted budget; FY27 is proposed budget.

DepartmentFY22FY23FY24FY25FY26FY27
Police$24.4M$26.2M$29.0M$30.2M$30.1M$31.7M
Fire$21.1M$21.8M$24.2M$26.9M$26.5M$28.8M
Public Works$4.6M$5.9M$7.1M$7.6M$7.4M$8.1M
City Admin$5.7M$5.4M$5.4M$9.2M$10.1M
Parks & Rec$3.3M$2.4M$2.8M$3.3M$3.6M$4.5M
Community Dev$1.6M$1.8M$1.7M$3.6M$2.3M

Police and Fire combined as share of GF actuals: FY22 69.8% → FY23 68.3% → FY24 75.0% → FY25 76.2% → FY27 proposed 70.7% (budget basis).

Note: the Police + Fire share of 65.4% cited in earlier versions of this analysis used budget-basis figures for FY22. Audited actuals show the combined share was already 69.8% in FY22 and has reached 76.2% of actual GF spending in FY25.

Fire was the exception to the overspend pattern in FY22 — actual spending of $21.1M came in below the adopted budget. This is the only year in the audited series where Fire did not exceed its adopted budget.

1, 2, 11, 18, 19
  • Police + Fire share FY22 (actual): 69.8%
  • Police + Fire share FY25 (actual): 76.2%
  • Police + Fire share FY27 (proposed): 70.7%
  • Fire underspent adopted budget only in FY22
FY2015–FY2025

General Fund Balance: 10-Year Trend

Audited General Fund total balance by year (from ACFR 10-year statistical table):

FY2015: $6.5M
FY2016: $10.2M
FY2017: $11.5M
FY2018: $13.1M
FY2019: $15.5M
FY2020: $14.1M
FY2021: $13.0M
FY2022: $17.7M
FY2023: $18.7M
FY2024: $11.5M
FY2025: $18.8M

The FY24 decline from $18.7M to $11.5M was not an operating deterioration — it reflected planned transfers out for capital projects (General Plan, trestle rehabilitation). The FY25 recovery to $18.8M reflects those same budgeted transfers not being executed, with $4.4M transferred out against $17.6M budgeted.

Unassigned fund balance has been $0 in both FY24 and FY25 — the entire fund balance is classified as nonspendable or assigned to specific purposes. GFOA guidance recommends maintaining unassigned reserves sufficient for two months of operating expenditures.

20, 18, 19
  • FY25 GF fund balance: $18.8M (10-yr high)
  • FY24 GF fund balance: $11.5M
  • Unassigned balance FY24 and FY25: $0
  • 10-yr fund balance growth: $6.5M → $18.8M
FY2015–FY2024

CalPERS Pension Liability: 10-Year Trend

Combined net pension liability (miscellaneous + safety plans), from ACFR pension schedules:

FY2015: $75.4M (misc $21.7M + safety $53.7M) — combined funded ratio ~72%
FY2016: $87.8M — combined funded ratio ~70%
FY2017: $99.1M — combined funded ratio ~69%
FY2018: $91.0M — combined funded ratio ~73% (market recovery)
FY2019: $97.9M — combined funded ratio ~72%
FY2020: $106.3M — combined funded ratio ~71%
FY2021: $73.2M — combined funded ratio ~82% (exceptional investment returns)
FY2022: $125.6M — combined funded ratio ~70% (market decline)
FY2023: $135.7M — combined funded ratio ~69%
FY2024: $131.2M — combined funded ratio ~69% (modest improvement)

The safety plan (police and fire) accounts for 71% of the total unfunded liability and has been below 70% funded for most of the decade. Every increase in the unfunded liability results in higher required annual employer contributions, which flow directly into the salary and benefits line of the General Fund.

Pension liability data lags one year in the ACFR. FY2025 actuarial data will appear in the FY26 ACFR, expected December 2026.

21
  • FY2024 total unfunded: $131.2M
  • Safety plan share: $93.3M (71%)
  • Safety funded ratio: 65.9%
  • 10-yr unfunded growth: $75.4M → $131.2M (+74%)
FY22–FY27

General Fund Revenue by Category

Note: FY24 and FY25 figures are ACFR actuals (excluding transfers). FY26 and FY27 are budget-basis and include transfers as revenue.

FY24 actuals (ACFR) — Total: $72.5M

CategoryAmount
Taxes$51.0M
Charges for services$8.9M
Intergovernmental$8.8M
Licenses, permits, fees$1.5M
Use of money/property$1.5M
Fines/penalties$0.4M
Other$0.4M
Transfers in (other financing)$2.4M

FY25 actuals (ACFR) — Total: $77.4M

CategoryAmount
Taxes$53.2M
Charges for services$10.5M
Intergovernmental$9.8M
Use of money/property$2.0M
Licenses, permits, fees$1.2M
Other$0.5M
Fines/penalties$0.3M
Transfers in (other financing)$9.8M

FY26 adopted budget (budget basis, includes transfers): $80.4M

FY27 proposed budget (budget basis, includes transfers): $84.5M

The large variance in transfers in between FY24 ($2.4M actual) and FY25 ($9.8M actual) vs. budgeted levels ($16.1M and $16.4M respectively) indicates Measure U and other inter-fund transfers are executed selectively depending on cash position.

1, 2, 11, 18, 19
  • FY25 actual GF revenue: $77.4M
  • FY25 actual taxes: $53.2M (69% of revenue)
  • FY25 transfers in vs. budget: $9.8M vs. $16.4M
  • FY27 proposed total GF revenue: $84.5M
FY24–FY25 (audited)

Budget vs. Actual: Revenues and Expenditures

Comparing adopted budget figures to ACFR actuals reveals consistent patterns across both audited years.

Revenues beat adopted budget both years:

FY24: actual $72.5M vs. adopted $66.2M — variance +$6.3M (+9.6%)

FY25: actual $77.4M vs. adopted $71.5M — variance +$5.9M (+8.2%)

Operating revenues are systematically underbudgeted. Charges for services and intergovernmental revenues are the main sources of positive variance.

Expenditures also beat adopted budget both years:

FY24: actual $70.9M vs. adopted $65.3M — variance +$5.6M (+8.6%)

FY25: actual $75.4M vs. adopted $71.0M — variance +$4.4M (+6.1%)

Departments consistently overspend adopted budgets in aggregate. The two effects largely offset each other on the operating line.

Note on longer-term context: the 8-year audited record (FY2018–FY2025) shows that structural surpluses are a recent phenomenon. FY2019 ran a structural deficit of ($4.6M), FY2020 ($11.4M) during COVID, and FY2021 ($6.0M). The return to surplus in FY2022 and FY2023 was driven primarily by the Measure U sales tax taking full effect, which added approximately $17M in annual tax revenue above the pre-FY2022 baseline. The current structural surplus is therefore Measure U-dependent — without it, the recurring revenue base would be closer to the FY2019–FY2021 level where structural deficits were the norm.

18, 19
  • FY24 revenues beat budget: +$6.3M (+9.6%)
  • FY25 revenues beat budget: +$5.9M (+8.2%)
  • FY24 expenditures beat budget: +$5.6M (+8.6%)
  • FY25 expenditures beat budget: +$4.4M (+6.1%)
  • FY2020 structural deficit (COVID): ($11.4M)
FY24–FY25 (audited)

Budget vs. Actual: Department Patterns

Department-level variance (actual vs. adopted budget) shows consistent over- and under-spenders across both years.

Over budget:

Fire: FY24 +$3.2M (+15.5%), FY25 +$3.1M (+13.0%) — the single largest and most consistent source of overspend

Police: FY24 +$1.9M (+6.9%), FY25 +$0.6M (+1.9%)

Public Works: FY24 +$0.6M (+9.3%), FY25 +$0.6M (+8.9%)

Parks & Recreation: FY24 +$0.2M (+6.5%), FY25 +$0.3M (+11.7%)

City Manager: FY24 +$0.4M (+16.6%), FY25 +$0.2M (+8.2%)

Under budget:

Admin Services: FY24 -$1.2M (-37.0%), FY25 -$0.5M (-25.1%)

City Attorney: FY24 -$0.1M (-15.2%), FY25 -$0.1M (-13.5%)

City Clerk: FY24 -$0.2M (-31.5%), FY25 -$0.04M (-7.7%)

Fire's overspend is driven primarily by overtime and CalPERS contribution increases that are not fully captured in the adopted budget. The FY27 Fire adopted budget of $28.8M may follow the same pattern.

18, 19
  • Fire over adopted: +15.5% (FY24), +13.0% (FY25)
  • Police over adopted: +6.9% (FY24), +1.9% (FY25)
  • Public Works over adopted: +9.3% (FY24), +8.9% (FY25)
  • Admin Services under adopted: -37.0% (FY24), -25.1% (FY25)
FY24–FY25 (audited)

Budget vs. Actual: Transfer Unpredictability

Inter-fund transfers show two distinct patterns across the 8-year audited record.

FY2018–FY2022: small and stable

YearTransfers InTransfers OutNet
FY18$1.7M($1.4M)+$0.3M
FY19$2.0M($1.2M)+$0.8M
FY20$2.6M($1.4M)+$1.3M
FY21$2.5M($7.8M)($5.3M)
FY22$2.7M($7.1M)($4.4M)

FY2023–FY2025: large and unpredictable

YearTransfers InAdoptedVarianceTransfers OutAdoptedVariance
FY23$12.1M$13.2M-8%($18.2M)($17.5M)+4%
FY24$2.4M$16.3M-85%($11.2M)($22.4M)-50%
FY25$9.8M$16.1M-39%($4.4M)($17.6M)-75%

The transfer volatility seen in FY2024–FY2025 is not a long-standing structural pattern — it emerged when Measure U transfer volumes increased and capital project timing became a significant factor. In FY2018–FY2022, actual transfers closely tracked or fell below $3M annually.

Budgeted transfer figures for FY27 ($18.7M transfers in) should be read in this context: execution at that level would be above the historical norm outside of FY2023.

18, 19
  • FY18–FY22 avg transfers in: ~$2.1M/yr
  • FY23–FY25 avg transfers in: ~$8.1M/yr
  • FY24 transfers in: $2.4M vs. $16.3M adopted (-85%)
  • FY25 transfers in: $9.8M vs. $16.1M adopted (-39%)
FY24–FY25 (audited)

Budget vs. Actual: Fund Balance Outcomes

The net change in fund balance — the bottom line of the budget — has differed substantially from projections in both audited years.

FY24: adopted projected ($5.2M), actual was ($7.1M) — $1.9M worse than projected

FY25: adopted projected ($1.1M), actual was +$7.3M — $8.4M better than projected

The FY25 swing of $8.4M was driven almost entirely by transfers out coming in at $4.4M against $17.6M budgeted — not by stronger operating performance.

The fund balance outcome is dominated by transfer execution, not operating performance. The adopted budget's projected ending fund balance is an unreliable predictor of the actual result.

18, 19
  • FY24 fund balance: projected ($5.2M), actual ($7.1M)
  • FY25 fund balance: projected ($1.1M), actual +$7.3M
  • FY25 swing vs. projection: +$8.4M
  • Driver: transfers out $4.4M vs. $17.6M budgeted
FY27 (proposed)

Total Budget by Fund Type

FY27 appropriations by fund:

Capital Project Funds: $133,315,591
General Fund: $85,351,379
Utility Funds: $75,340,971
Special Revenue, Trust & Debt Service: $45,499,303
Measure U Sales Tax: $18,880,000
Enterprise Funds: $16,403,234
Internal Service Funds: $14,887,596
Measure H Sales Tax: $6,585,513
Successor Agency Funds: $4,095,883
Total: $400,359,470

1
  • Total budget: $400.4M
  • Capital projects: 33.3% of total
  • General Fund: 21.3% of total
  • Utilities: 18.8% of total
04 · Open Questions

Questions for the Record

Questions arising directly from the data that remain unanswered in the proposed budget document

Six questions arise from the budget data and ACFR actuals that are not addressed in the proposed budget document or public communications. These are factual questions appropriate for the May 11 workshop or public comment to cityclerk@cityofpetaluma.org.

May 11, 2026 Workshop

Q1: Unassigned Reserve Balance

The FY24 and FY25 ACFRs show unassigned General Fund balances of $0 in both years. The city's 15% reserve claim is based on assigned reserves, which include funds earmarked for specific purposes. What is the projected unassigned General Fund balance after FY27, and how does the city reconcile its 15% reserve claim with GFOA guidance on unassigned vs. assigned fund balance?

16, 17, 20
  • FY25 unassigned GF balance: $0
  • FY24 unassigned GF balance: $0
  • GFOA benchmark: ~$14M unassigned
May 11, 2026 Workshop

Q2: Transfer Execution Rate

In both FY24 and FY25, actual transfers in to the General Fund were dramatically lower than budgeted: $2.4M vs. $16.6M budgeted in FY24, and $9.8M vs. $16.4M budgeted in FY25. The FY27 budget includes $18.7M in transfers as General Fund revenue. What determines whether budgeted transfers are executed, and what is the plan if FY27 transfers again come in below budget?

2, 10, 18, 19
  • FY24 transfers in: $2.4M vs. $16.6M budgeted
  • FY25 transfers in: $9.8M vs. $16.4M budgeted
  • FY27 budgeted transfers in: $18.7M
May 11, 2026 Workshop

Q3: Authorized vs. Funded Positions

FY27 shows funded positions (423.0) exceeding authorized positions (416.6) — the first year in the data series where this occurs. In prior years funded was equal to or lower than authorized. The budget document does not address this, and ACFR actuals show both Police and Fire exceeded their adopted staffing budgets in FY24 and FY25.

5, 9, 18, 19
  • Authorized: 416.6
  • Funded: 423.0
  • Funded exceeds authorized by: 6.4
May 11, 2026 Workshop

Q4: Fire Department Cost Escalation

Fire has exceeded its adopted budget by $3M+ in each of the past two audited years (FY24: +$3.2M, FY25: +$3.1M). FTE is declining while costs rise. The FY27 adopted budget of $28.8M may follow the same pattern. What specific cost drivers — overtime, CalPERS contributions, step increases — account for the persistent overage, and what controls are in place for FY27?

3, 9, 15, 18, 19
  • FY25 Fire overage vs. adopted: +$3.1M
  • FY24 Fire overage vs. adopted: +$3.2M
  • FY27 Fire proposed: $28.8M
May 11, 2026 Workshop

Q5: Pavement Condition and Backlog

The $100M deferred roadway repair figure cited in the community update does not appear as a current estimate in the FY27 budget document, and its assessment date is not identified. When was the most recent Pavement Condition Index (PCI) assessment conducted, what is the current score, and what is the updated cost estimate for the deferred backlog?

7, 8
  • Cited deferred backlog: $100M+
  • Current PCI date: not in budget
May 11, 2026 Workshop

Q6: Measure U Sunset and Forecast

Measure U represents approximately 20% of General Fund revenues and $18.9M of the total FY27 budget. Actual transfer execution has been inconsistent — $2.4M in FY24 and $9.8M in FY25 against budgeted levels of $16M+. What is the Measure U sunset date, what revenue assumptions does the five-year forecast use post-expiration, and what is the contingency plan if the measure is not renewed?

4, 13, 18, 19
  • Measure U share of GF revenues: ~20%
  • FY27 Measure U appropriation: $18.9M
  • Sunset terms: not in budget document
2026-05-18

Budget adopted 7-0 at first reading; final adoption June 15

City Council voted 7-0 on May 18, 2026 to adopt the FY2026-27 budget resolutions and introduce the appropriations ordinance (first reading). One change was made between the May 11 workshop and first reading: the downtown public restroom project budget was increased from $180,000 to $350,000 to provide sufficient funding for completion. The budget workshop confirmed that the unassigned General Fund reserve is projected at $37,000 at June 30, 2026 — the city is drawing down $308,000 of unassigned operating reserves to balance the budget. Emergency reserves stand at approximately $10.8M (14% of General Fund operating expenditures), below the council's 15% policy minimum. Final second reading and adoption of the appropriations ordinance is scheduled for June 15, 2026.

22, 23
  • Vote: 7-0, May 18, 2026 (first reading)
  • Unassigned GF reserves at June 30: $37K
  • Downtown restroom budget: $180K → $350K
  • Emergency reserves: 14% — below 15% policy floor
  • Final adoption: June 15, 2026
Source record

References

Inline numbers throughout the story link to these records.

  1. 1

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    Petaluma's total proposed budget is approximately $400.4 million, supporting everything from public safety and parks to utilities and major infrastructure projects.
  2. 2

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    For FY 2026–27, the proposed General Fund budget is approximately $85 million.
  3. 3

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    About 80% of General Fund spending supports salaries and benefits.
  4. 4

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    Measure U continues to play an important role in maintaining City services. The locally approved sales tax measure is expected to generate approximately $16.7 million in FY 2026–27.
  5. 5

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    The FY 2026–27 proposed budget includes 419 full-time positions citywide.
  6. 6

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    Today, the City operates with about one employee for every 140–150 residents — below the staffing levels commonly seen in comparable full-service California cities.
  7. 7

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    Petaluma faces over $100 million in roadway repair needs alone.
  8. 8

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    We'll also be investing $7.8 million in a variety of road restoration projects to make Petaluma streets safer and smoother.
  9. 9

    City Council Meeting – May 4, 2026 (Budget Presentation) →

    This year's proposed budget slightly reduces overall staffing as part of ongoing efforts to align programs and resources sustainably.
  10. 10

    City Council Budget Workshop – May 11, 2026 →

    Workshop to Review Proposed Fiscal Year 26-27 Operating and Capital Budgets and Revised Long-Term General Fund Operating Forecast
  11. 11

    City Council Meeting – June 2, 2025 (FY26 Budget Adoption, First Reading) →

    Proposed Fiscal Year 2025-2026 City of Petaluma Budget, Adoption of City Budget Resolution, Adopt a Resolution Updating the Full-Time Authorized and Funded Position Schedule
  12. 12

    City Council Meeting – June 16, 2025 (FY26 Budget Adoption, Second Reading) →

    Adoption (Second Reading) of FY 2025-26 Budget Appropriations Ordinance
  13. 13

    Measure U Oversight Committee – April 29, 2026 →

    Review of Fiscal Year 2025-26 Mid-Year Update and Fiscal Year 2026-27 Preliminary Budget Report
  14. 14

    City Council Meeting – May 12, 2025 (FY26 Budget Workshop) →

    Review Proposed Fiscal Year 25-26 Operating and Capital Budgets and Revised Long-Term General Fund Operating Forecast
  15. 15

    City Council Meeting – November 17, 2025 (FY26 Mid-Year Amendments) →

    Introduction (First Reading) of the Ordinance to Change Certain Appropriations for the Operations of the City of Petaluma from July 1, 2025 to June 30, 2026
  16. 16

    City Council Meeting – March 2, 2026 (Finance Director statement on reserves) →

    Our total assigned reserves, which a portion of that is emergency reserves, was at 16 million. So that represents about 22% of our operating expenditures. The percentage that we're currently looking at is about 13.5 to 14% of our operating expenditures.
  17. 17

    City Council Meeting – March 23, 2026 (public comment on reserve methodology) →

    The revised general fund unassigned balance is $308,277 on an $82.6 million budget. This is three tenths of 1%. The Government Finance Officers Association recommends a minimum unrestricted fund balance of two months of operating expenditures.
  18. 18

    City of Petaluma ACFR FY2024–25 — General Fund Budget vs. Actual Schedule →

    Total revenues: $77,358,492 actual. Total expenditures: $75,394,358 actual. Revenues over expenditures: $1,964,134. Net change in fund balance: $7,310,207. End of year fund balance: $18,834,891.
  19. 19

    City of Petaluma ACFR FY2023–24 — General Fund Budget vs. Actual Schedule →

    Total revenues: $72,525,000 actual. Total expenditures: $70,918,083 actual. Revenues over expenditures: $1,606,917. Net change in fund balance: -$7,145,051. End of year fund balance: $11,524,684.
  20. 20

    City of Petaluma ACFR FY2024–25 — 10-Year Fund Balance Statistical Table →

    General Fund total fund balance FY2025: $18,834,891 (assigned: $16,701,165, unassigned: $0). FY2024: $11,524,684. FY2023: $18,669,735. FY2022: $17,662,443.
  21. 21

    City of Petaluma ACFR FY2024–25 — Schedule of Changes in Net Pension Liability →

    Miscellaneous plan FY2024: total pension liability $157,172,591; net pension liability $37,940,677; funded ratio 75.9%. Safety plan FY2024: total pension liability $273,635,528; net pension liability $93,253,477; funded ratio 65.9%.
  22. 22

    City Council Meeting — May 18, 2026 (Budget First Reading) →

    We've increased the funding for the downtown bathroom project, um, from 180,000 to 350,000, um, to provide sufficient funding to bring the project to completion. [...] Motion carries unanimously.
  23. 23

    City Council Budget Workshop — May 11, 2026 →

    Starting high level here, fiscal year 27 general fund revenues and expenditures are estimated at 85 million... using about 308,000 of unassigned operating reserves to balance the budget. The unassigned fund reserves at June 30th, 2026 are estimated at 37,000.