Az erőviszonyok bizonytalansága miatt a szövetségi parlamentben (Bundestag) úgynevezett ajtós szavazást tartottak, vagyis a képviselők elhagyták az üléstermet, és úgy voksoltak, hogy döntésüknek megfelelően az igen, a nem vagy a tartózkodás feliratú ajtón léptek be a terembe. A 709 képviselő közül 554 szavazott, a kormány javaslatait 314 igen szavazattal, 237 nem szavazat és három tartózkodás mellett fogadták el.
Az eredmény arra utal, hogy a 398 képviselőt összefogó kormánypárti frakciókban – a CDU/CSU jobbközép pártszövetség és a szociáldemokrata párt (SPD) képviselőcsoportjában – nem volt egyöntetű az előterjesztések támogatottsága.
A Bundestag után a törvényhozás tartományi kormányokat képviselő kamarája (Bundesrat) is elfogadta a jogszabálycsomagot. A német törvényhozás így az atomerőművek fokozatos – 2022 végéig tartó – leállításáról 2011-ben hozott döntés után a szénalapú energiatermelés leépítéséről is határozott. A kieső termelést mindkét esetben környezetbarát, megújuló forrásokra építve kell pótolni.
A szénalapú energiatermelés fokozatos leállításának legfőbb középtávú célja, hogy az energiaszektor szén-dioxid-kibocsátása 62 százalékkal csökkenjen 2030-ig 1990-hez képest. A távlati cél az, hogy Németország a 2015-ös párizsi nemzetközi klímaegyezmény előírásait teljesítve 2050-re elérje az úgynevezett karbonsemlegességet, vagyis megteremtse az egyensúlyt a kibocsátott szén-dioxid és a légkörből kivont és szénelnyelőkben tárolt szén-dioxid mennyisége között.
Az új törvények alapja egy 2019 elején bemutatott javaslatcsomag a szénbányászat és a szénalapú áram- és hőenergia-termelés fokozatos leállításáról. A javaslatokat egy politikusokból, környezetvédőkből, tudósokból és az ágazatban tevékenykedő vállalkozói és munkavállalói érdekképviseletek vezetőiből álló bizottság állította össze. A kormány nem ültette át valamennyit a törvénytervezetekbe. A 2038-as céldátumot ugyan átvette, de több részkérdésben szembehelyezkedett a bizottsággal, például lehetővé tette egy új szénerőmű üzembe helyezését az Észak-Rajna-Vesztfália tartománybeli Dattelnél.