The 29-year-old Ivory Coast international joined the Turin club in February after requesting a move away from the Cote d’Azur following reported abuse from Nice supporters.
Juventus will reportedly pay €5 million to secure his permanent transfer from the French side.
Boga made 17 appearances for the Bianconeri in the second half of the season, starting six matches and impressing during a productive spell in early spring.
There, he scored in consecutive games against AS Roma, Pisa and Udinese. He finished the campaign with four goals and one assist.
The former Sassuolo and Atalanta attacker will now continue his Serie A career into an eighth season in Italy.
