Zohran Mamdani hit 100 days as mayor of New York City on Wednesday, and the numbers waiting for him are not gentle.

Three months into the job, Mamdani has run City Hall the way he ran his Assembly district: high visibility, relentless social media, and a series of small symbolic actions meant to signal that government still works for regular people. It’s been effective atmospherics. But the budget landed, and atmospherics don’t close a $5.9 billion structural gap.

That figure is the one that won’t go away. No policy rollout or well-timed press event changes it. Four bond rating agencies have already cut their outlook on the city’s finances, a warning that a formal downgrade could follow. That’s not a procedural footnote. Lower ratings mean higher borrowing costs, which means less capital available for infrastructure work, school repairs, and transit upgrades that outer-borough riders have been waiting on for years. The Municipal Securities Rulemaking Board tracks that debt market, and the city is on its radar.

The Citizens Budget Commission put the combined shortfall across fiscal years 2026 and 2027 at $9.4 billion. The CBC gave the administration credit for presenting what it called “a much more credible accounting” of where things actually stand, which sounds like praise but also tells you something about what passed for accounting before Mamdani took office. The commission’s analysis found that fiscal year 2026 spending was $16 billion higher than it would have been had it tracked inflation since fiscal year 2017. Underbudgeting didn’t cause the crisis. It just buried it long enough that whoever sat in the mayor’s chair in 2026 would own it.

That person is Mamdani.

At an April 9 press conference, he walked through his version of how the number got smaller. The city’s original disclosure put the crisis at $12 billion. Updated revenue projections and savings measures brought it to $7 billion. Then Gov. Kathy Hochul committed $1.6 billion in state support, trimming the figure to $5.4 billion. What’s left, Mamdani said, demands “a structural solution for a structural crisis.” It’s a clean line. The messier question is what that solution looks like when it’s written into an actual budget document and not delivered at a podium.

He’s been pushing a property tax increase as the centerpiece of his preliminary budget, framing it as a durable fix rather than a stopgap. Critics who didn’t particularly like Eric Adams aren’t persuaded. They argue that a property tax hike is a one-cycle patch dressed up as reform, and that the city’s 8.3 million residents deserve a cleaner answer about where recurring revenue actually comes from. That argument is going to dominate budget negotiations in ways no single event in the first 100 days has.

amNewYork covered the 100-day milestone with a look at the budget math. The picture it describes isn’t a surprise to anyone who’s watched this city’s finances closely, but the speed at which the accounting became visible under this administration is different from what came before.

Margaret Groarke, a professor of political science at Manhattan College, said Mamdani has “continued to campaign” as mayor, trying to show that government can tackle real problems. The catch, she said, is that he hasn’t yet solved many of the problems he’s campaigned around. It’s a dynamic that’s not unique to him. John Lindsay ran into it. Every mayor who arrives with a movement behind them runs into it eventually. The city doesn’t care about the movement. It cares about the gap.

The gap is $5.9 billion. The deadline for a budget that closes it is real. And the 100-day grace period, if there ever was one, is done.