The First Round featured eight teams. In this round entered seven of the reserve clubs participating in the competition, along with FC Ruggell. The games were played on 21 and 22 August 2012.
The four winners of the First Round, along with FC Schaan, FC Schaan Azzurri, FC Triesen and FC Balzers II competed in the Second Round. The games were played on 26 September and 2 and 3 October 2012.
The four winners of the Second Round entered the quarter-finals, along with the semifinalists from last season's competitions: FC Vaduz, USV Eschen/Mauren, FC Balzers and FC Triesenberg. The games were played on 6 November 2012.