Patrick Cannon pleaded guilty in June to one count of honest wire services fraud in June in the federal corruption case that stunned North Carolina's largest city, after cutting a deal.
Prosecutors said he accepted the money in January 2013 when he was a city councilman and February 2014, just three months after he was elected mayor.
FBI agents posing as real estate developers recorded him accepting more than $48,000 in cash, airline tickets and a hotel room, in return for expediting permitting and zoning approvals.
He was also accused of soliciting up to $1 million in additional bribes.
In exchange for his guilty plea prosecutors promised not to ask for a prison sentence of more than five years, although U.S. District Judge Frank Whitney is not bound by the plea agreement.