德国杯由64支参赛球队组成。单败淘汰制。由18支德甲球队和14支德乙球队为一组,24支业余报名球队和4支德乙升班马4支德乙降级球队为一组,后者有主场优势。两组各抽一对两两对决,晋级球队中弱队有主场优势。进入半决赛四支球队时,抽签决定主场优势,直至决出冠军。