Insgesamt nehmen 147 Mannschaften teil. In der ersten Runde werden 74 Vereine ab der dritten Liga abwärts in neun regionale Gruppen eingeteilt. Dies ermöglicht kürzere Reisen und verbessert die Spiele mit größerer regionaler Rivalität. 39 weitere Vereine erhielten ein Freilos und starteten in der zweiten Runde.[1]
Die 16 Mannschaften aus der zweitklassigen Liga Portugal 2 (ohne Reservemannschaften), die in der zweiten Runde einsteigen, müssen gemäß der Wettbewerbsbestimmungen auswärts antreten. Das Gleiche gilt für die 18 Teams der Primeira Liga in der dritten Runde. Ab der vierten Runde wird dann ohne Beschränkungen gelost.
Alle Begegnungen bis auf das Halbfinale (Hin- und Rückspiel) werden in einer Partie entschieden. Bei unentschiedenem Ausgang wird das Spiel um zweimal 15 Minuten verlängert, und wenn nötig im anschließenden Elfmeterschießen entschieden.
39 Vereine erhielten für die 1. Runde ein Freilos.
1. Runde
Teilnehmer waren 18 Vereine aus der Liga 3, 52 Vereine aus der viertklassigen Campeonato de Portugal und 43 Vereine der Distriktverbände. Davon erhielten insgesamt 39 Vereine ein Freilos. Reservemannschaften von Profiklubs waren nicht teilnahmeberechtigt.
Zu den 37 Siegern der 1. Runde kamen die 39 Teams mit Freilos und 16 Vereine aus der Liga Portugal 2. Diese mussten auswärts antreten. Reservemannschaften von Profiklubs waren nicht teilnahmeberechtigt.