The Fund Map: Connecting the Budget to Berkeley's ~110 Funds

The budget shows 18 departments. The audit shows the same money scattered across roughly 110 legally separate pots. This page connects the two views.

Berkeley Transparency Hub · built from public documents · residents decide
Why this matters: almost every confusing thing about Berkeley's finances — how a city with $621.9M in fund balances can run a ~$29M deficit, why voter-approved measure money "can't just fix the streets budget," why nobody can quote one number for what homelessness costs — traces back to the fund structure. The budget is written by department; the money legally lives in funds; and most funds are walled off by law or ballot language.
~110
individual funds maintained (FY2025 ACFR; count Moderate, categories High)
$621.9M
total governmental fund balances, June 30, 2025
65%
of those balances legally restricted ($406.4M)
$22.2M
unassigned — the only citywide "free" money, less than one year of the deficit

ATwo views of the same money

The budget view — by department

The FY2027 adopted budget appropriates $905M (all funds) across 18 departments. Six of them — Public Works, HHCS, Police, Non-Departmental, Fire, Parks — carry 81% of it. This is the view Council votes on and the public debates.

See: the department scoreboard · Budget Basics

The audit view — by fund

The ACFR reports the same dollars by fund: 5 major governmental funds, ~86 nonmajor governmental funds, 8 enterprise funds, 8 internal service funds, and fiduciary trusts. Each fund is a separate legal pot with its own revenue source and spending rules. This is the view that determines what's actually possible.

A department spends from many funds; a fund can feed many departments. The crosswalk between them is the map below.

BThe full fund taxonomy

Every category below is a legal wall. Money inside stays inside unless the law, the ballot measure, or the grant agreement says otherwise.

Governmental funds — $621.9M in balances
Major funds (5): General Fund ($154.9M balance — the only discretionary pot) · Grants Fund ($70.4M) · Library ($25.1M) · Capital Improvement ($23.8M) · Measure O Housing Bond ($81.3M)
Special revenue funds (~61): every earmarked tax and fee gets its own fund — Park Tax, Measure FF Public Safety, Measure GG Fire, Paramedic Assessment, Street Lighting, CDBG, State Gas Tax, three separate Measure B funds and three separate Measure BB funds (county rules require it), Affordable Housing Mitigation Fee, Fair Elections (public campaign financing), Health/Mental Health State Realignment, down to an Animal Shelter donations fund and a "Legacy fund" that exists to hold the balances of dead funds.
Capital project funds (~12): Measure T1, Measure M streets/watershed, Measure G, phone-system and software replacement reserves, Park Acquisition…
Debt service funds (~13): one per bond issue — T1, Measure M, Measure O, pension refunding, 2025 Lease Revenue Notes (fire building)…
Proprietary funds — run like businesses
Enterprise funds (8): Zero Waste, Marina, Sanitary Sewer, Clean Storm Water, Permit Service Center, Off-Street Parking, Parking Meter, Building Purchases & Management. Funded by $132.3M/yr in customer charges, not taxes. This is why your refuse rate and your sewer fee can rise while the General Fund still has a deficit — separate economies.
Internal service funds (8): equipment replacement, building maintenance, central services, computer replacement, workers' comp, sick leave/vacation payout, public liability, catastrophic loss. City departments "buy" from these — their transfers are why naive fund-by-fund addition double-counts.
Fiduciary funds — not the City's money
Safety Members Pension Trust, OPEB (retiree health) trusts, custodial funds. Held for others; excluded from the government-wide statements entirely.

CWhere the $621.9M actually sits

Fund balances sound like savings. Most are spoken for. The classification below is the auditor's, not BeTH's.

ClassificationAmountMeaning
Restricted — 65%$406,437,918Locked by external force: ballot measures, grant agreements, bond covenants, state law. Council cannot repurpose it.
Committed — 25%$152,568,524Locked by Council's own formal action (reserves policy, pension pre-funding). Reversible, but only by explicit vote — and reversing it is a one-time fix.
Assigned — 6%$38,781,285Earmarked by management intent; softest lock.
Nonspendable$1,881,627Not cash (prepaid items, long-term notes).
Unassigned — 3.6%$22,245,650The only genuinely free money citywide — General Fund unassigned $31.7M, minus small deficits in other funds. Less than one year of the ~$29M structural gap.

General Fund balance alone: $154.9M — but it decomposes to $42.2M restricted + $58.3M committed + $22.7M assigned + $31.7M unassigned. This reconciles Budget Basics' "truly free reserve ≈ $29.6M" to the audited statement.

DHow a dollar finds its way — four worked examples

Revenue→ Fund→ Department (budget view)→ What you see
Park Tax (voter-approved 1997/2000/2008)Park Tax Fund (special revenue)Parks, Recreation & WaterfrontPark maintenance — and why parks money can't fill potholes
Alameda Co. Measure BB sales taxThree separate Measure BB funds (streets / bike-ped / paratransit — county agreement requires separation)Public WorksPaving and bike lanes — earmarked before it arrives
Federal & state grantsGrants Fund + CDBG FundMostly HHCSHealth, housing, shelter services — see the grant-flows infographic
Your refuse billZero Waste enterprise fundPublic WorksTrash collection — a closed loop; rates must cover costs
The reverse lookup is the hard one. "What does Berkeley spend on homelessness?" has no clean answer because the spending crosses HHCS, Public Works, Police, Fire, and the City Attorney and draws from the General Fund, Grants Fund, Measure P revenue, and Shelter Operations Fund simultaneously. The fund structure is why cross-cutting costs are unknowable from published statements — the measurement gap BeTH keeps returning to.

EWhat the fund map explains

Why a deficit and big balances coexist. The ~$29M gap lives in one fund (General); the $600M+ in balances lives mostly in others, behind legal walls. Neither fact contradicts the other — and quoting either alone misleads.

Why every fix goes to the ballot. Council's discretionary lever is one fund out of ~110. Raising restricted money (parcel taxes, bonds) needs voters; moving restricted money is mostly illegal. Hence the November 2026 ballot: a sales tax (rare general-purpose revenue that lands in the GF) plus an infrastructure bond (which would create yet another fund).

Why oversight is hard by design. Sixty-one special revenue funds each carry their own reporting, ballot-compliance, and audit trail — including a fund whose job is holding the remains of dead funds. Fund sprawl isn't malfeasance; it's accumulated ballot measures and grant conditions. But every added wall makes the whole harder to see, which is the transparency case in one sentence.

Why "just cut waste" and "just use reserves" both miss. The committed $152.6M (reserves, pension pre-funding) can be tapped only by explicit Council reversal, once, with real future costs. The restricted $406M can't be tapped at all. The recurring gap needs recurring answers — in the one fund where recurring choices are made.

Confidence: All dollar figures — High (audited FY2025 ACFR: governmental funds balance sheet, fund-balance classifications, fund descriptions pp. 178–182). Fund count ~110 — Moderate (hand-tallied from the ACFR's fund descriptions; the City does not publish a single authoritative count). FY2027 budget figures — High (adopted budget / budget-spine dataset).

Sources: City of Berkeley FY2025 Annual Comprehensive Financial Report · FY2027–28 Adopted Biennial Budget · BeTH: Budget Basics · BeTH: How Grant Money Flows · BeTH: Adopted Plans vs. Strategic Priorities

Berkeley Transparency Hub. Maintained by Steve Kromer, candidate for Berkeley City Council District 1 — kromerforberkeley.org.