Трехбалльная система заменила прежнюю двухочковую систему присуждения побед начиная с сезона 1995/96. Теперь в каждом матче победителю присуждается три очка, проигравшему — ни одного, а в случае ничьей — по одному очку каждой команде.
Только один клуб становится чемпионом по итогам регулярного чемпионата. Три нижние команды немедленно понижаются в должности и заменяются тремя лучшими командами из второго дивизиона. Второй уровень известен как 2-я Бундеслига с 1974 года. Третий дивизион известен как 3-я лига с 2008 года. Ранее он был известен как Региональная лига, поскольку был сформирован в 1963 году.
Чемпион Германии, команды, занявшие второе, третье и четвертое места, попадают в Лигу чемпионов, лучший клубный турнир Европы. Команда, занявшая пятое место и победившая в Кубке Германии, выходит в Лигу Европы.
Команда, занявшая шестое место, пробилась в Лигу конференций Европы. В случае, если победитель DFB Pokal также выходит в Лигу чемпионов, занявшие второе место в том же кубке будут соревноваться в Лиге Европы. Шестая команда получит место в Лиге Европы, когда оба финалиста DFB Pokal пройдут квалификацию в Лигу чемпионов, а место на конференции Европы достанется команде, занявшей седьмое место.
Команды, вылетевшие из Германии высшая лига по окончании регулярного сезона переходит на второй уровень на следующий сезон. Во 2-й Бундеслиге также участвуют 18 клубов, соревнующихся за три места в промоушене, доступных в конце сезона. В следующем сезоне те, кто финиширует последним, переводятся в свои региональные дивизионы, где соревнуются за место во 2-й Бундеслиге.
Команда, занявшая 16-е место в Бундеслиге, играет с командой, занявшей третье место во втором дивизионе, в двухматчевом плей-офф. Победитель ничьей участвует в Бундеслиге в следующей кампании, а проигравший переходит во второй дивизион.