City of Elmira — Budget Explorer

Where the city's money comes from and where it goes, from the New York State Comptroller's filings. Click any category to drill into the line items. General Fund, 1995–2025.

A Balanced Budget Built on a Shrinking Base
On paper Elmira's General Fund balances each year. The problem is what's underneath it: a heavy reliance on property tax from a frozen, heavily-exempt roll, a sales-tax share that keeps falling, and a savings cushion that nearly vanished in 2024.
$47.8M General Fund revenue (2025)
$17.5M From property tax — the largest single source
$2.3M Fund balance (2024), down from $7.5M a year earlier
−$1.87M Unassigned General Fund balance went negative in 2024
Where the Money Comes From — and Goes
Every dollar of the City General Fund, traced from its revenue source on the left, through the city, out to what it pays for on the right. Hover any flow for its dollar amount and share of the budget; use the budget explorer below to drill into departments and line items.
City of Elmira General Fund flow, 2025 Revenue sources (left) flow through the City General Fund to spending categories (right); the smallest categories on each side are grouped into an “Other” node. Hover any flow for the dollar amount. Source: NYS OSC Annual Update Document.
Explore the Budget
Pick a year and switch between revenue and spending. Each block is a category sized by dollars — click to open its line items, use the breadcrumb to step back out. Spending drills one level further, splitting each department into salaries, employee benefits, contractual costs, and equipment. On the revenue side, the property-tax levy drills into who pays it — residential, commercial, industrial, and utility owners.

Source: New York State Comptroller, Annual Update Document — line-item General Fund revenues and expenditures for the City of Elmira (account-code prefix “A”), compiled into city-budget.json by scripts/build_budget_json.py. The smallest categories are grouped into an “Other” block — click it to see them. The property-tax payer split (2021–2025) apportions the levy by each property class’s share of the city-taxable base, from the NYS ORPTS assessment roll. Full provenance on the Data & Sources page.


Revenue vs. Spending Over Time
General Fund totals. The recent jump reflects pandemic-era federal aid washing through the budget, not a structural surplus.
General Fund revenue and expenditure, 1995–2025 Source: NYS OSC Annual Update Document (account-code prefix “A”).
Which Costs Actually Grew — Adjusted for Inflation
Nominal dollars mislead: consumer prices roughly doubled from 1995 to 2025, so a budget line that merely kept pace looks like "growth." Each function below is indexed to 1995 = 100, with the dashed inflation line as the yardstick — only lines that climb above it grew in real terms. Employee benefits — driven by health insurance and state-set pension rates — is the one function that clearly outran inflation. Public safety, the single largest line, has essentially tracked it; transportation and sanitation were cut in real terms. The place to look for structural savings is benefits, not headcount-heavy services.
General Fund spending by function, indexed to 1995 = 100 The dashed grey line is consumer-price inflation (BLS CPI-U, all items). A function ending above it grew faster than inflation; below it, the city spends less in real terms than it did in 1995. Community Services and Economic Development are omitted — both are distorted by temporary federal pandemic aid (2021–2024). Sources: NYS OSC Annual Update Document; U.S. Bureau of Labor Statistics CPI-U.
The Two Taxes That Pay for the City
Property tax has climbed; the city's sales-tax receipts have been flat-to-falling for a decade — even as the countywide sales-tax pool grew. That gap is the subject of the City–County Relationship page.
Property tax (A1001) vs. city sales-tax receipts (A1120) General Fund, 1995–2025.