As exclusively revealed by Goal on Monday, the Premier League runners-up will pay £23.3 million plus add-ons for the Montenegrin forward.
|MAN CITY LATEST
|11/1||Man City are 11/1 with William Hill to win the Champions League this season
The Serie A side will get their wish for a package meeting their €30m (£26m) asking price, with €27m (£23.3m) set to be paid up front and a further €3m (£2.6m) to be paid in performance-related bonuses.
The 23-year-old underwent tests at Fiorentina's medical centre on Monday, accompanied by the club's doctor, Jacopo Giuliattini.
The news comes 24 hours after Sevilla's announcement of striker Alvaro Negredo's departure to the Etihad Stadium a Manuel Pellegrini continues to add to his squad.