Italian football has been rocked by betting scandals in recent weeks, with Newcastle United midfielder Sandro Tonali and Aston Villa winger Nicolo Zaniolo also under investigation.
Fagioli, who placed bets on football games organised by UEFA, FIFA and the Italian Football Federation(FIGC) has also been fined €12,500 and will undergo mandatory treatment for gambling addiction for at least six months.
The 22-year-old has featured in six of Juventus' eight Serie A matches this season.
A statement from the FIGC read: "The Federal Prosecutor's Office has reached an agreement (pursuant to art. 126 CGS) with the footballer Nicolo Fagioli following which he will be sanctioned with a 12-month disqualification, 5 of which will be commuted to alternative prescriptions, and a fine of 12,500 euros, for the violation of art.24 of the CGS which prohibits the possibility of placing bets on football events organized by FIGC, UEFA and FIFA.
"Regarding alternative prescriptions, Fagioli will have to participate in a therapeutic plan lasting a minimum of 6 months and in a cycle of at least 10 public meetings, to be held within 5 months, at amateur sports associations, federal territorial centres, centres for recovery from gambling addiction, and in any case according to the indications and program proposed by the FIGC.
"Federale will monitor compliance with what is indicated and, in case of violations, will adopt the measures within its competence, pursuant to the CGS, with termination of the agreement and continuation of the disciplinary proceedings before the sports justice adjudicating bodies."
Fagioli has one cap for the Italy national team.