[1] El campeón participó en la DFL-Supercup 2020 y en la UEFA Europa League 2020-21.
Los 3 cupos restantes se asignan a las tres asociaciones regionales con la mayoría de los equipos, que actualmente son Baviera, Baja Sajonia y Westfalia.
El equipo amateur mejor clasificado de Regionalliga Bayern recibe el lugar para Baviera.
[14] Los sorteos para las diferentes rondas se realizan de la siguiente manera:[14] Para la primera ronda, los equipos participantes se dividirán en dos bombos de 32 equipos cada uno.
Una vez que un bombo esté vacío, los pares restantes se extraerán del otro bombo con el primer equipo sorteado para un partido que sirva como anfitriones.
Para las rondas restantes, el sorteo se realizará desde un solo bote.
En todos los demás casos, el primer equipo seleccionado servirá como anfitriones.
En caso de empate en tiempo reglamentario, se añadirán dos tiempos suplementarios de quince minutos cada uno y si el encuentro sigue igualado, la tanda de penaltis definirá que equipo avanza a la siguiente fase.
[14] Un total de siete jugadores pueden aparecer en el banco de suplentes, y se permiten hasta tres sustituciones durante los 90 minutos.
El ganador también recibirá la DFL-Supercup al comienzo de la próxima temporada, y se enfrentará al campeón de la Bundesliga del año anterior, a menos que el mismo equipo gane la Bundesliga y la DFB-Pokal, completando un doblete.
[18] Hägele Schuppan Kaufmann Vrenezi Widemann Hansen Szalai Bebou Skov Rudy Rupp Posch Lokotsch Backszat Wolff Steffen Hünemeier Gjasula Collins Cauly Arslan Malone Halke Matovina Fernandes Sobota Hoffmann Lankford Buchtmann Knoll Müller Sarmov Bonga Schoppenhauer Tallig Itter Reddemann Kittel Hinterseer Narey Wintzheimer Jairo Van Drongelen Fein Kuhn Gül Guthörl Kyereh Ajani Terodde Kainz Modeste Hector Verstraete El sorteo de la segunda ronda se llevó a cabo el 18 de agosto de 2019 a las 18:00[3] con Sebastian Kehl como encargado de armar los emparejamientos.
[2] Janjić Lach Ritzka Choroba Schröder Haeder Stöckner Andzouana Schöppner Wahl Khelifi Mühling Porath Iyoha Lee Schmidt Eberwein Neumann Kraus Röser Starke Kühlwetter Hemlein Bjarnason Geis Hack Dovedan Frey Sørensen Handwerker Ibišević Darida Dilrosun Rekik Selke Grujić Ebert Horvath Müller Koné Štor Ehlers
Zellner Jacob Zeitz Golley Schorch Andrist Froese Barylla Jänicke Müller Ayhan Hennings Karaman Skrzybski Stöger Zimmermann Suttner Ampomah Morales Jørgensen El sorteo de las semifinales fue el 8 de marzo de 2020 a las 18:00, con Almuth Schult emparejando los partidos.