[2] Winner of the 2014 Indonesia Super League U-21 Semen Padang U21s were the defending champions, as the 2015 Indonesia Super League U-21 wasn't held due to FIFA suspension while the 2016 Indonesia Soccer Championship U-21 was not counted as an official youth league.
Persipura U19s won the title on 7 November 2017 after defeating Persib U19s 1–0 in the final.
The format of this competition was same as 2016 Indonesia Soccer Championship U-21, divided into four acts consist of two group stages and two knockout rounds, which is the semifinals and final.
[2] Only players born on or after 1 January 1998 were eligible to compete in the tournament.
[4] Five matches was held in Kapten I Wayan Dipta Stadium, Gianyar Regency, Bali and one match was held in Kompyang Sujana Stadium, Denpasar, Bali.