PETALUMA CIVIC
Meetings & Decisions
Budget & Finances
Explore Records
Budget · Full data set

Every number behind the budget story

The Budget Story covers the four questions residents ask first. This page holds everything else — 11 sections, each a full section of real charts and tables, not a quick preview. Pick a topic below, or scroll straight through.

Choose what to explore

General Fund spending by department, FY2018–FY2027. FY2027 actual was $85.4M up from $44.3M in FY2018 — figures are nominal dollars, not adjusted for inflation or population growth.

FY2027 spending by department

No department-level breakdown on file for the latest year yet.

Total General Fund spending, FY2018–FY2027

FY18: $44.3MFY19: $46.7MFY20: $47.3MFY21: $47.3MFY22: $58.7MFY23: $63.2MFY24: $70.6MFY25: $75.0MFY26: $80.4MFY27: $85.4MFY18FY19FY20FY21FY22FY23FY24FY25FY26FY27

Source: Annual Comprehensive Financial Reports (audited actuals) and the adopted/proposed budget for years without an audit yet.

FY2018–FY2025 figures are audited actuals from the city's Annual Comprehensive Financial Reports (ACFR FY2024–25, p. 114 for FY2025; ACFR FY2023–24, p. 114 for FY2018–2024). FY2026 from the FY2025–26 Adopted Budget; FY2027 from the FY2026–27 Proposed Budget.

Budget vs. Actual

Back to index ↑

FY2025 actual spending came in $4.0M (5.6%) above the adopted budget, and $2.6M above the final amended budget (the version council approved mid-year, after adjustments). Department-level variance below, largest first.

DepartmentAdopted budgetActualVariance
Fire$23.8M$26.9M+$3.1M
Public works$7.0M$7.6M+$0.6M
Police$29.6M$30.2M+$0.6M
Administrative services$2.2M$1.6M-$0.5M
Parks and recreation$2.9M$3.3M+$0.3M
City manager$2.2M$2.4M+$0.2M
Community development$1.8M$1.7M-$0.1M
City attorney$1.0M$0.9M-$0.1M
City clerk$0.5M$0.5M-$0.0M
City council$0.0M$0.1M+$0.0M

Source: FY2025 Annual Comprehensive Financial Report, budgetary comparison schedule.

Compensation

Back to index ↑

Total city compensation (wages + benefits) reached $58.8M in calendar year 2024 across 480 employees, up from $37.2M in 2018. Overtime was 10.9% of wages city-wide — but Fire alone ran 35.8% overtime in 2024, above every other department.

Total compensation by year

2018: $37.2M2019: $39.1M2020: $42.7M2021: $47.0M2022: $49.2M2023: $54.4M2024: $58.8M2018201920202021202220232024

Top departments by total compensation, 2024

  1. Police$16.8M
  2. Fire$12.9M
  3. Public Works$5.3M
  4. Waste Water-Ellis Creek$4.1M
  5. Water Field Office$3.4M
  6. Recreation$3.1M
  7. Community Development$2.1M
  8. Finance$2.0M

Source: State Controller’s Office Government Compensation in California database. Calendar years don't align exactly with the city's July–June fiscal year, so these figures shouldn't be compared directly to the ACFR spending figures above.

Source: California Government Compensation in California (GCC) database, published annually by the State Controller's Office. Data reflects actual compensation paid. Individual employee names are not stored.

Note: GCC data is reported by calendar year (January–December), which does not align with Petaluma's fiscal year (July–June). Calendar year 2024 overlaps with fiscal years FY2024 and FY2025. Compensation figures on this tab should not be directly compared to ACFR fiscal year expenditure figures without accounting for this offset.

Fund Balance

Back to index ↑

The General Fund closed FY2025 with $18.8M in total fund balance. Reserves stood at 2.7 months of spending — a “green” level, though the trend has been declining. Unassigned balance — money with no earmark — is shown separately below; most of what's held is often assigned to specific future uses, not freely available.

FY2025 balance composition

  • Assigned88.7%
  • Nonspendable11.3%

Unassigned balance, FY2015–FY2025

FY15: $1.9MFY16: $2.0MFY17: $2.0MFY18: $3.2MFY19: $3.2MFY20: $2.7MFY21: $1.6MFY22: $4.3MFY23: $4.6MFY24: $0.0MFY25: $0.0MFY15FY16FY17FY18FY19FY20FY21FY22FY23FY24FY25

Source: Annual Comprehensive Financial Reports, governmental funds balance sheet.

Assigned balances are earmarked for specific future uses; unassigned represents truly discretionary reserves. GFOA recommends a minimum of two months of annual operating expenditures (~16.7% of total). Source: ACFR FY2024–25, pp. 165–166 (FY2025); ACFR FY2023–24, pp. 165–166 (FY2015–2024).

Pension Obligations

Back to index ↑

The tread water threshold is the minimum annual contribution that keeps the unfunded pension liability from growing — normal cost plus interest on the existing shortfall. Paying below it means the liability grows even while payments are being made. In 9 of the last 10 years, contributions to the Miscellaneous plan fell short of tread water; the Safety plan fell short in 7 of 10 years. Combined net pension liability reached $131.2M as of FY2024.

Miscellaneous plan (general employees)

2014: $19.6M2015: $21.7M2016: $25.9M2017: $28.9M2018: $24.4M2019: $26.9M2020: $30.9M2021: $16.6M2022: $35.8M2023: $40.1M2024: $37.9M20142015201620172018201920202021202220232024

Safety plan (police & fire)

2014: $49.7M2015: $53.7M2016: $61.8M2017: $70.1M2018: $66.6M2019: $71.0M2020: $75.4M2021: $56.6M2022: $89.8M2023: $95.7M2024: $93.3M20142015201620172018201920202021202220232024

Source: Annual Comprehensive Financial Reports, net pension liability by plan.

Source: net pension liability from ACFR FY2024–25, pp. 107–110 (FY2025) and ACFR FY2023–24, pp. 107–110 (FY2014–2024); contribution schedules from pp. 123–126 of the same report. FY2024 ADC matches the FY2022 figure ($10,234,649) — as reported in ACFR FY2023–24, p. 123; may reflect actuarial smoothing.

Structural Balance

Back to index ↑

Structural balance measures whether recurring revenues cover recurring expenditures — set aside one-time items like asset sales, capital spending, or inter-fund transfers. A surplus means ongoing operations are self-sustaining; a deficit means the city is using one-time money to fund ongoing services. FY2025 closed with a structural surplus of $2.4M (3.0% of recurring revenue). 1 of the last 8 years closed with a structural deficit.

Recurring revenue minus recurring expenditure, FY2018–FY2025

FY18: $1.5MFY19: $1.7MFY20: -$2.5MFY21: $4.4MFY22: $9.1MFY23: $6.8MFY24: $1.9MFY25: $2.4MFY18FY19FY20FY21FY22FY23FY24FY25

A structural surplus can coexist with a falling fund balance — that happens when the balance decline comes from inter-fund transfers (a financing decision) rather than weaker operations. Source: Annual Comprehensive Financial Reports.

All figures are audited actuals from the city's ACFRs, FY2018–FY2025. Source: ACFR FY2024–25, p. 114 (FY2025); ACFR FY2023–24, p. 114 (FY2018–2024).

Net Position

Back to index ↑

Net position is the government-wide equivalent of net worth — total assets minus total liabilities, including long-term obligations like pensions, OPEB, and bonded debt that don't appear in the General Fund figures above. Total net position was $257.4M at the end of FY2025, up $1.1M for the year. Of that total, unrestricted position was a deficit of $44.3M — a common condition for cities carrying significant pension liabilities when negative.

Composition, FY2025 (excludes unrestricted)

  • Net investment in capital assets79.0%
  • Restricted38.2%

Total net position, FY2018–FY2025

FY18: $242.3MFY19: $241.3MFY20: $236.9MFY21: $235.2MFY22: $247.4MFY23: $261.2MFY24: $256.3MFY25: $257.4MFY18FY19FY20FY21FY22FY23FY24FY25

Government-wide figures use full accrual accounting (GASB 34) and differ from the General Fund fund-balance figures above, which use modified accrual accounting and exclude long-term liabilities. Source: Annual Comprehensive Financial Reports, statement of net position.

Government-wide net position differs from General Fund fund balance. The General Fund statements use modified accrual accounting and exclude long-term liabilities including pension obligations. Government-wide statements use full accrual accounting (GASB 34) and include all assets and liabilities. Net pension liability shown here reflects Petaluma's proportionate share of CalPERS pool obligations and may differ from plan-level figures in the Pension Obligations tab. Source: ACFR FY2024–25, p. 44 (FY2025); ACFR FY2023–24, p. 44 (FY2018–2024).

Revenue Volatility

Back to index ↑

Coefficient of variation (CoV) measures year-to-year swings as a share of the average — higher means less predictable, and a volatile source needs bigger reserves to absorb a down year. The bigger risk sits in Taxes: it grew from $29.1M to $53.2M over this window — a large, now-load-bearing revenue source worth watching.

Volatility ranking

  1. OtherCoV 72%
  2. Use of money and propertyCoV 68%
  3. Fines, forfeitures, and penaltiesCoV 34%
  4. TaxesCoV 25%
  5. Charges for current servicesCoV 18%
  6. IntergovernmentalCoV 14%
  7. Licenses, permits and feesCoV 13%

CoV computed across all years on file. Transfers excluded — they’re financing activity, not operating revenue. Source: Annual Comprehensive Financial Reports, governmental funds revenue detail.

CoV calculated on 8 years of audited actuals (FY2018–FY2025). Transfers are excluded from volatility analysis as they are financing activities, not operating revenues. A longer time series will improve the statistical reliability of these measures. Source: ACFR FY2024–25, p. 114 and ACFR FY2023–24, p. 114. Coefficient of variation (CoV) measures year-to-year variability as a percentage of the mean — higher means less predictable. A highly volatile revenue source requires larger reserves to absorb down years. Note that the most volatile categories (Use of money & property, Other) are also the smallest in absolute terms. The most significant volatility risk is in Taxes, which jumped from $29M in FY2018 to $52M in FY2022 when Measure U took effect — creating a high baseline that depends on voter renewal.

All-Funds Overview

Back to index ↑

The General Fund — the subject of most of this page — is one of 9 funds shown here. Across them, the city took in $284.0M and spent $321.6M in FY2027. Capital Projects, the largest fund by spending, spent $133.3M that year.

Spending by fund, FY2027

  1. Capital Projects$133.3M
  2. General Fund$85.4M
  3. Utilities$75.3M
  4. Special Revenue$45.5M
  5. Enterprise$16.4M
  6. Internal Service$14.9M
  7. Measure U$6.6M
  8. Successor Agency$4.1M
  9. Measure H$0.0M

Transfers between funds are counted once as "in" and once as "out" and are excluded from these per-fund totals to avoid double-counting. Source: Annual Comprehensive Financial Reports and adopted/proposed budgets, all governmental and enterprise funds.

The city carries $508.6M in net book value of capital assets — infrastructure, buildings, land, and equipment, net of depreciation — as of FY2025. Separately, $301.6M in capital improvement projects is planned or underway across 4 categories, led by Water.

Net book value by category, FY2025

  1. Infrastructure$316.1M
  2. Construction In Progress$105.8M
  3. Land$48.2M
  4. Buildings and Improvements$22.7M
  5. Machinery & Equip & Software$7.3M
  6. Vehicles and Equipment$6.6M
  7. Lease Vehicles & Equipment$1.5M
  8. Lease Vehicles$0.4M

Capital improvement plan, by category

CategoryProjectsTotal est.FY budgetSpent
Water22$173.8M$62.5M$25.6M
Facilities7$88.8M$43.7M$2.3M
Public Works13$31.9M$14.2M$5.2M
Parks2$7.0M$3.3M$1.0M

Source: Annual Comprehensive Financial Report capital asset schedules; adopted Capital Improvement Program.

Capital asset rollforward (A & B): ACFR FY2024–25, Note 5, pp. 77–81 (FY2025); ACFR FY2023–24, Note 5, pp. 77–80 (FY2024). CIP pipeline (C): FY2025–26 Adopted Operating and Capital Improvement Budget. O&M appropriations (D): city adopted budgets FY2022–FY2025 and FY2026–27 Proposed Budget.

Finance Decoder

Back to index ↑

Seven fiscal-health indicators based on the Strong Towns Finance Decoder methodology, computed from government-wide (governmental activities) data in the ACFRs. The composite read for FY2025 is green, with a declining multi-year trend on net financial position — it peaked at $38.9M in FY2022.

Net financial position, FY2018–FY2025

FY18: $18.9MFY19: $32.0MFY20: $33.3MFY21: $31.0MFY22: $38.9MFY23: $26.1MFY24: $10.0MFY25: $14.1MFY18FY19FY20FY21FY22FY23FY24FY25

Net Financial Position

$14.1M

Liquid assets minus total liabilities. Negative means obligations exceed financial assets — the city is relying on future revenues to cover past bills.

Financial Assets-to-Liabilities

1.08×

Liquid assets ÷ total liabilities. Below 1.0 means the city cannot pay off its obligations with financial assets alone.

Assets-to-Liabilities

2.25×

Total assets (including infrastructure) ÷ total liabilities. Below 1.0 = insolvent; above 1.0 = owns more than it owes.

Net Debt-to-Total Revenues

0.00×

Years of revenue needed to pay off net debt. Zero means no net debt. A rising trend would signal growing unsustainability.

Interest-to-Total Revenues

0.4%

Share of revenue consumed by interest payments. Rising = past borrowing crowding out current services.

Net Book-to-Cost of Capital Assets

0.42×

Current value ÷ original cost of infrastructure. A declining trend signals aging assets and deferred maintenance.

Government Transfers-to-Total Revenues

11.0%

Share of revenue from state/federal aid. Rising = more exposure to funding decisions outside local control.

Based on the Strong Towns Finance Decoder. Source data is governmental activities only. Some years pending ACFR backfill.