The 2017-18 Mascom Top 8 Cup was the only domestic tournament played in Botswana since the FA Cup was not contested. The winner qualified to represent Botswana in the 2018-19 CAF Confederation Cup, but this honour was given to the runners-up Orapa United since the champions Township Rollers had already qualified for the 2018-19 CAF Champions League. Security Systems were the only debutants in the tournament.
The quarterfinals and semifinals were played over two legs both home and away, with only one final in a predetermined venue. Three points were awarded for a win, one point for a draw and none for a loss. Aggregate score was used to determine the winner of a round. Where the aggregate score was equal away goals were used to pick out the victor and if those were equal the tied teams went into a penalty shootout. There was no quarterfinal draw. The teams were seeded based on their position in the table, with the first placed team facing off against the eighth placed team.