The city of Hannibal has extra money in the bank, thanks to yet another road project coming in under budget.