The Nerazzurri have claimed the Scudetto for the first time since their 2009-10 treble triumph.
Antonio Conte's side have charged clear since the turn of the year, moving 13 points ahead of early pace-setters Milan.
Inter won 2-0 at Crotone on Saturday, meaning only an Atalanta win against Sassuolo could delay their celebrations.
Atalanta led through a goal from Robin Gosens after 32 minutes, goalkeeper Pierluigi Gollini having earlier been sent off, but Domenico Berardi leveled seven minutes into the second half.
Luis Muriel had the chance to keep the title race alive, winning a penalty after a foul that saw Marlon Santos earn a second yellow card, but his poor attempt was saved by Andrea Consigli.
Inter's success ends a run of Juventus winning nine consecutive titles.
It is the Nerazzurri's 19th Scudetto, moving them clear of Milan into outright second place behind Juve (36 titles).
With four games remaining, Conte's men have matched their points (82) and clean sheets (14) totals for the whole of last season, when they finished a point behind the Bianconeri.
Juve's focus in the closing weeks of this season has switched to simply qualifying for the Champions League, as they headed into Sunday's game at Udinese outside the top four.