NYC Council budget data, checked
BetaNYC publishes how the New York City Council gives out money: which organizations it funds, for how much, through which agency, and at whose request. Every row says where it came from.
How the PDF tables are checked
We read every row of the Council's FY2018–FY2027 budget PDFs twice, once from the PDF's text and once from a picture of the page, and tied the rows to every total the PDFs print. Where the two readings or the totals disagree, a person reviews it. We never change a number: values are shown exactly as printed.
- 141,456 rows in 36 tables: Schedule C, the transparency resolutions, the capital book and Terms and Conditions.
- Schedule C: 76,216 of 76,272 rows read the same both ways. The other 56 went to a person.
- 515 of 519 printed totals tie exactly. The other 4 are totals the PDF itself gets wrong, and they are flagged, not fixed.
- The review is still going. Every row is labeled "checked, review in progress" until a person has decided every flagged item for its year. No year is finished yet.
Figures as of the pdf-tables-2026-10-24-260d16e data release. FY2017 and earlier are not re-read yet.
The Council's spreadsheets and NYC Open Data
- Discretionary expense designations: the Council's own expense funding disclosure spreadsheets, FY2009 and FY2011 through FY2027, one row per published designation, with clearance status and the grantee's mailing address. FY2010 is not included: the Council's archived workbook for that year is incomplete against NYC Open Data's. FY2009 and FY2013 are early snapshots, frozen while many designations were still pending.
- Capital designations: the Council's own capital workbooks and NYC Open Data, FY2015 through FY2017 and FY2019 through FY2027. FY2018 is missing from every source found.
Use it
- Search it in your browser: the NYC Council budget explorer, built from the same data as the MCP server below. Every row links to the file or PDF page it came from.
- Ask an AI assistant: the @betanyc/nyc-budget-mcp server. Its README covers setup and what each tool answers.
- Download the data: the New-York-City-Budget repository and its data releases.
- What changed and why: the changelog.
The old explorer
Our first explorer, from July 2026, is frozen and no longer updated. Its figures were extracted from the text of the Council's PDFs by an earlier parser that lost and merged rows, and BetaNYC no longer stands behind that extraction. Please do not cite figures from it.
You followed a link into the frozen explorer. That view is still online, frozen and marked do not cite, at legacy.html.
It stays online, frozen as of 2026-10-16 and marked do not cite, so that existing links still resolve: legacy.html. The files behind it remain in the repository as a historical record.