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
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.
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.