Italian giants Juventus have reached an agreement with Fiorentina and Federico Chiesa to bring the winger to Turin according to reports.
The 22-year-old will join Andrea Pirlo’s side on an initial two-year loan deal.
Juventus will be having an obligation to buy if certain conditions are met.
Juventus will pay around €2 million for the first year of the loan deal, which will rise to €8m for the second season.
Chiesa’s stint in Turin would then have to be made permanent for a fee of around €40m ($47m) if certain conditions are met.
Among a range of factors that would see Juve forced to buy Chiesa outright include the attacker playing at least 60 per cent of matches.
He should also play at least 30 minutes in each game and the player himself contributing a minimum of 10 goals and 10 assists.
Chiesa is also expected to sign a contract extension with Fiorentina before sealing his move to Juventus.
However, his wage demands on that front initially holding up the deal.
Federico Chiesa to undergo medical on Monday
A medical in Turin is scheduled to take place on Monday with an official announcement likely to come soon after.
The 19-time Italy international scored 10 goals in Serie A last season.
He also struck in Fiorentina’s 4-3 loss against Inter last month.
Chiesa joined Fiorentina as a junior in 2007 and has never played for another club.
He incidentally made his senior debut against Juventus in 2016 but was replaced by then manager Paulo Sousa at half-time.
Fiorentina have made a poor start to the new Serie A season.
They are currently sit 13th with one win from their first three games.
They next face Spezia following the international break and will likely do so without Chiesa in their squad.