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.

The budget's central pressure

Elmira has held most operating costs near or below inflation. Health insurance has not.

The city's own budget record points to employee benefits—especially health insurance—as the cost that has consistently outpaced inflation. That is a different story from broad overspending, and it changes where a credible fix must start.

Compare each major cost with inflation before drilling into the budget.

See what grew in real terms →
Most City Costs Held the Line. Health Insurance Did Not.
Elmira has generally kept its major operating functions near or below inflation. The clear exception is employee benefits, led by health insurance. This explorer lets readers inspect that distinction instead of mistaking a hard budget for simple overspending.
$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 The unassigned part — savings not already spoken for — 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) is estimated: it apportions the levy by each property class’s share of the city-taxable base, from the NYS ORPTS assessment roll. Elmira levies one rate on all classes, so value share is the right proxy — applying the city’s own published rate to that base reproduces the levy it actually raised to within 2% in every year. 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.

What this chart shows: Public safety largely tracked inflation while employee benefits moved above it. The next chart shows why.

Inside Employee Benefits — the Two Costs Doing the Damage
The chart above shows benefits as the one budget line that outran inflation. Open it up and the driver is plain: health insurance went from $1.6M (1995) to $6.4M (2025) — roughly four times bigger while consumer prices only doubled — and police & fire pensions now cost about $3.5M a year, at contribution rates set by the state, not the city. Social Security and everything else grew roughly like ordinary inflation. This matters for the fix: you can't cut your way out of a health-premium and state-pension-rate problem by trimming services.
Employee Benefits spending by component, 1995–2025 (nominal $) Bands stack to the General Fund's total Employee Benefits spending each year. OSC renamed these accounts in 2013 (e.g. “Hospital & Medical Ins” became “Hospital”); the series are normalized across the renaming, and the components sum exactly to the published function total every year. Source: NYS OSC Annual Update Document.
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.