Less than 18 months ago, Charlotte voters approved a $100 million affordable housing bond by a margin of nearly two to one. It was the largest single infusion into the city's Housing Trust Fund in history — 63.6 percent of voters said yes. It doubled the $50 million bond voters had approved two years earlier.
On Monday, city staff presented an FY2027 capital budget that cuts the housing bond back to $50 million.
Council Member Malcolm Graham, the Budget Committee chair, called the number a non-starter. Council Member Mayfield asked staff to model the bond at $200 million to $300 million and requested comparison data from Austin and Columbus — two cities that have recently approved housing bonds of $350 million and $500 million, respectively. Council Member Ashmera, who otherwise argued against property tax increases during the workshop, called $100 million a floor, not a ceiling.
The gap between what staff proposed and what council will accept is not small. It is the defining question of this budget cycle.
What the Budget Shows
The FY2027 capital strategy, presented at Monday's second budget workshop by Deputy Budget Director Hannah Bromberger and CFO Matt Hastett, restructures the Municipal Debt Service Fund into two affordability models. The first — a mobility model — funds transportation and neighborhood bonds using PAVE Act sales tax revenue, with a staff-recommended starting point of $300 million. The second — a housing and facilities model — funds affordable housing bonds and certificates of participation for public facilities using existing general revenues.
Under that framework, the housing bond lands at $50 million. Staff have separately modeled a $100 million housing bond as part of a combined $400 million package ($300 million mobility plus $100 million housing), and City Manager Marcus Jones confirmed Monday that the $400 million figure has been tested for affordability.
But $100 million is where staff stopped modeling. Council wants to see what $200 million looks like.
The Pushback
The pushback came from across the dais.
Graham was blunt: the $50 million number does not go to voters. He did not elaborate at length, but the Budget Committee chair declaring the figure dead before arrival carries weight.
Mayfield went furthest. Beyond the higher modeling request, she raised the exhaustion of existing housing allocations, requested a TIG revenue impact analysis, and pointed to peer cities. Columbus, Ohio approved a $500 million housing bond in November 2025 — officials there called it one of the largest municipal housing investments in the country. Austin authorized $350 million in 2022. Charlotte's proposed $50 million does not belong in that conversation.
Council Member Kimberly pressed on displacement — the risk that bond-funded development pushes out the residents it is supposed to help. She questioned inflationary assumptions and reserve levels that could erode whatever bond amount council approves.
Ashmera's position was notable for what it bridged. He has been among the most vocal critics of property tax increases this budget cycle, citing stagflation and the upcoming revaluation. But on housing, he set $100 million as the minimum — an acknowledgment that the need overrides his general fiscal caution.
Members disagreed on specifics. Watlington pushed for homeownership programs over rental construction. Kimberly focused on anti-displacement. Mayfield wanted the biggest number the math would support. But on the central point — $50 million is inadequate — there was no audible dissent.
Why the Number Dropped
The answer is structural. The new PAVE Act sales tax gives transportation its own dedicated revenue stream. Housing bonds do not have one. They compete for general revenue capacity alongside public facilities — the CMPD helicopter hangar, the CFD commercial burn building, the animal care facility — and the total facilities capacity is $85 million, with only $11 million unprogrammed.
Charlotte's housing crisis has not improved since the 2024 bond. A 2025 UNC Charlotte report found affordable housing remains out of reach across the region. Mecklenburg County data shows 77 percent of low-cost housing available in 2015 had been eliminated by 2024 through redevelopment and gentrification, and the county faces a gap of more than 32,000 rental units affordable to extremely low-income households.
Voters approved $100 million knowing those numbers. Staff proposed $50 million anyway — not because the need shrank, but because the fiscal architecture changed.
What Comes Next
Staff will model the housing bond at higher figures and provide peer-city comparison data. The next budget workshop has not been scheduled, but the housing number will be one of its central items. McKinney's deferred mobility investment outlook will also shape the conversation — how much the city commits to transportation affects what remains for housing.
The November 2026 bond referendum is the hard deadline. In 2024, Charlotte asked for $100 million and won comfortably. Graham has made clear that $50 million will not appear on the ballot. The number goes up. Staff's job now is to show council how far.