New York City just got warned by 3 out of 4 bond rating agencies in 8 days.
Moody's went first. Then S&P. Now Fitch and Kroll have piled on. All four agencies are sending the same message: the city's finances face structural imbalance under Mayor Zohran Mamdani's $127 billion budget.
The math is straightforward. Mamdani is proposing to drain $2.6 billion from the city's rainy day fund and retiree health reserves over two years to pay for new programs. He's spending $1 billion usually held back for unexpected costs. His backup plan if Albany won't approve a wealth tax on high earners is a 9.5% property tax increase.
Bond investors aren't waiting around. Since Mamdani took office, they've been dumping NYC municipal debt. Yields on general obligation bonds are up 17%. Transitional finance authority bonds up 16%. That means borrowing just got significantly more expensive for a city already running structural deficits.
Comptroller Mark Levine put it plainly. "We are spending more money than we're taking in and we are proposing to drain our reserve funds to cover that."
This is how fiscal spirals start. Higher borrowing costs mean more of the budget goes to debt service. More debt service means less money for services. Worse services and higher taxes push residents and businesses out. A shrinking tax base means even less revenue. Repeat.
New York has been here before. In 1975, the city ran out of money entirely. Banks refused to underwrite its bonds. It took pension fund bailouts, emergency state control, and massive service cuts to avoid default. The city didn't fully recover for a decade.
The City Council has pushed back, identifying $1.7 billion in potential revenue and savings that could avoid the reserve raid. Council Speaker Julie Menin has opposed tapping the rainy day fund. Governor Hochul has rejected both the wealth tax and the property tax increase.
So the mayor is boxed in. No wealth tax from Albany. No property tax hike the governor will support. A City Council that won't approve draining reserves. And now three rating agencies saying if the budget passes as written, downgrades are coming.
A downgrade from AA would raise borrowing costs across every city bond issuance. For a city carrying tens of billions in outstanding debt, even a small increase in rates compounds into hundreds of millions in additional costs over time.
This is the first negative outlook from multiple agencies since COVID. The difference is COVID was an external shock. This is a policy choice.

Moody's went first. Then S&P. Now Fitch and Kroll have piled on. All four agencies are sending the same message: the city's finances face structural imbalance under Mayor Zohran Mamdani's $127 billion budget.
The math is straightforward. Mamdani is proposing to drain $2.6 billion from the city's rainy day fund and retiree health reserves over two years to pay for new programs. He's spending $1 billion usually held back for unexpected costs. His backup plan if Albany won't approve a wealth tax on high earners is a 9.5% property tax increase.
Bond investors aren't waiting around. Since Mamdani took office, they've been dumping NYC municipal debt. Yields on general obligation bonds are up 17%. Transitional finance authority bonds up 16%. That means borrowing just got significantly more expensive for a city already running structural deficits.
Comptroller Mark Levine put it plainly. "We are spending more money than we're taking in and we are proposing to drain our reserve funds to cover that."
This is how fiscal spirals start. Higher borrowing costs mean more of the budget goes to debt service. More debt service means less money for services. Worse services and higher taxes push residents and businesses out. A shrinking tax base means even less revenue. Repeat.
New York has been here before. In 1975, the city ran out of money entirely. Banks refused to underwrite its bonds. It took pension fund bailouts, emergency state control, and massive service cuts to avoid default. The city didn't fully recover for a decade.
The City Council has pushed back, identifying $1.7 billion in potential revenue and savings that could avoid the reserve raid. Council Speaker Julie Menin has opposed tapping the rainy day fund. Governor Hochul has rejected both the wealth tax and the property tax increase.
So the mayor is boxed in. No wealth tax from Albany. No property tax hike the governor will support. A City Council that won't approve draining reserves. And now three rating agencies saying if the budget passes as written, downgrades are coming.
A downgrade from AA would raise borrowing costs across every city bond issuance. For a city carrying tens of billions in outstanding debt, even a small increase in rates compounds into hundreds of millions in additional costs over time.
This is the first negative outlook from multiple agencies since COVID. The difference is COVID was an external shock. This is a policy choice.

7❤️5🤙2❤️1👍1👎1