2017年至2018年德国足协杯

参赛资格

德国足协杯是以64支球队开始角逐。去季德甲和德乙的全部36支球队，以及德丙的前四名球队自动获得参赛资格。剩余的名额中有21个给予各地区足球协会，即地区足协杯冠军。最后的3个名额，则给予三个拥有最多男子球队的地区协会，当前为巴伐利亚、下萨克森和威斯特法伦。其中下萨克森的名额是给予下萨克森杯亚军；而巴伐利亚及威斯特法伦的名额分别给予巴伐利亚地区联赛和威斯特法伦高级联赛中表现最好的业余俱乐部。由于每支球队都有权参加地方赛事以争取从各地足协杯突围，因此原则上每支球队都可以竞争德国足协杯。预备队不允许参赛，因此不会出现同一协会或组织有两支相同球队参赛的情况。

抽签

不同的轮次将按照如下规则进行抽签：
在第一轮，参赛球队将被分成两个档次的各32支球队。第一档包括通过地区杯赛晋级的球队、德丙联赛的前四名球队和德乙联赛的后四名球队。这一档次的每支球队都将被抽至对阵第二档次球队，后者包括所有剩余的职业球队。在此过程中，第一档球队将被设定为主场作战。
两档方案也适用于第二轮，晋级的德丙球队以及/或业余球队分为第一档，而其它晋级的职业球队则分在第二档。然而根据第一轮的结果，此时的分档并不需要具有相同的数量。一旦第一档出现空缺，剩余的对阵将在第二档球队中进行抽签，先被抽出的球队将进行主场作战。
对于再往后的轮次或决赛，将归为同一个档次进行抽签。任何晋级的德丙球队以及/或业余球队将成为主队——如果他们抽中的是职业球队。而在其他情况下，先被抽出的球队将进行主场作战。
决赛将在柏林奥林匹克体育场作为中立场地举行。首场半决赛的胜者会被视为“主队”，可优先选择出赛球衣。

比赛规则

若90分钟的常规比赛内战成平局，则需进行两个半场为期15分钟的加时赛；若加时赛仍未分出胜负，则需进行点球大战决胜。

红黄牌

若球员在赛事期间累计获得5张黄牌，则将在下一场比赛中停赛。若球员在单场比赛中累计两张黄牌被罚下场，也将在下一场比赛中停赛。若球员在单场比赛中被红牌罚下，则将视情况而定被禁赛至少一场。

冠军资格

德国足协杯的冠军将自动获得来季欧洲联赛分组赛阶段的参赛资格。如果它已通过德甲联赛的排名入围更高级别的欧洲冠军联赛，其资格将授予联赛第六名；而欧洲联赛第三轮资格赛的资格则顺延授予联赛第七名。足协杯冠军还将在来季初期获得德国超级杯的主办权，对阵去季德甲联赛冠军——除非同一支球队同时赢得德甲联赛和德国足协杯，实现双冠王。在这种情况下，其资格将授予德甲联赛亚军。

赛事

总共63场比赛将从2017年8月11日开始第一轮角逐，至2018年5月19日于柏林奥林匹克体育场举行的决赛而告终。
2017年10月28日前以及2018年3月25日后使用欧洲中部夏令时间（UTC+02:00）。自2016年10月29日至2017年3月24日为欧洲中部时间 （UTC+01:00）。