San Francisco plans to spend $16,851,826,113 in 2027. That is about $19,282 for every person who lives here.
The biggest pieces of it: Public Health (DPH) ($3,575,749,426), Public Utilities Commission ($1,933,223,888), Airport (SFO) ($1,713,798,953). Walk the whole money trail →
Everything here is checked arithmetic. Every branch of the money tree adds up to the dollar, and you can see the receipt. Where a number isn't known yet, the page says so out loud — a dead end means "not yet ingested and navigable," never "hidden."
The budget is adopted by Board of Supervisors (11 districts) with an elected Mayor, while Daniel Lurie (Mayor) runs the day-to-day.
Cities and school districts set their own budgets and tax rates through their own boards. See the full roster and how to reach them on the who-decides page.
The budget is written June–July. The Mayor proposes in June and the Board adopts by the Aug 1 charter deadline; the fiscal year begins July 1. SF adopts a two-year budget. A concern raised while the budget is being written lands in it; the same concern raised after waits a year. If you care about a number in this tree, that window is when it moves.
Put it on the record — here. Say what to prioritize, and why, on the priorities board, or answer an open question. When enough neighbors back the same thing, it is carried to the people who decide, and what they do with it is tracked in the open.
The records are yours. The California Public Records Act (Cal. Gov’t Code § 7920.000 et seq.) gives every citizen the right to public records — budgets, minutes, contracts, the check register. Most of what this site publishes came from records anyone could have requested. The docket lists exactly which records would fill the remaining gaps.
Check the math yourself. Every number links to its source. Every branch is re-added by a program, and the receipt is public. If you find an error, that is a gift — the whole point is that it can be checked.
The First Issues Docket tracks every gap — the records still to pull, the pools no document yet itemizes. Each entry says what is known and what only a records request or a counter visit can answer. That open-to-answered loop is the platform's running work, in public.