Alle Teams der 1. und 2. Bundesliga qualifizieren sich grundsätzlich für den DFB-Pokal. Das sind jeweils 18 Mannschaften. Es qualifizieren sich also 36 Vereine sofort. Aus der 3. Liga können 4 Teams mitspielen, die in der Vorsaison den ersten bis vierten Tabellenplatz erreicht haben. Zusätzlich nehmen noch 24 Sportvereine aus den darunter liegenden Ligen teil. Dabei handelt es sich um die Verbandspokalsieger. Insgesamt nehmen 64 Mannschaften an der Auslosung der Spielpaarungen teil. In der ersten Runde werden die Spielpaarungen aus zwei verschiedenen Lostöpfen ermittelt. Damit soll den Amateurmannschaften (ab 2. Bundesliga) die Möglichkeit geboten werden, einer 1. Bundesliga Mannschaft zugelost zu werden. Des Weiteren haben die Amateurmannschaften in der ersten Runde automatisch Heimrecht, während bei den übrigen Mannschaften das Los über den Austragungsort entscheidet. Mit Beginn der ersten Runde des DFB-Pokals wird nach dem K.O. System gespielt. Die Verlierer scheiden aus.