войск 1-го Белорусского и 1-го Украинского фронтов утром 16
апреля 1945 года. 2-й Белорусский фронт, в связи с предстоящей крупной перегруппировкой своих сил, должен был начать наступление 20 апреля, то есть на 4 дня позже.1-й Белорусский фронт должен был нанести главный удар силами пяти общевойсковых (47-й, 3-й ударной, 5-й ударной, 8-й гвардейской и 3-й армии) и двух танковых армий с кюстринского плацдарма в направлении на Берлин. Танковые армии планировалось ввести в сражение после прорыва общевойсковыми армиями второй полосы обороны на Зееловских высотах. На участке главного удара создавалась артиллерийская плотность до 270 орудий (калибром от 76 мм и выше) на один километр фронта прорыва. Кроме того, командующий фронтом Г. К. Жуков решил нанести два вспомогательных удара: справа — силами 61-й советской и 1-й армии Войска Польского в обход Берлина с севера в направлении на Эберсвальде, Зандау; и слева — силами 69-й и 33-й армий на Бонсдорф с главной задачей не допустить отхода в Берлин 9-й армии противника.
1-й Украинский фронт должен был нанести главный удар силами пяти армий: трёх общевойсковых (13-я, 5-я гвардейская и 3-я гвардейская) и двух танковых из района города Тримбель в направлении на Шпремберг. Вспомогательный удар должен был быть нанесён в общем направлении на Дрезден силами 2-й армии Войска Польского и частью сил 52-й армии.
Разграничительная линия между 1-м Украинским и 1-м Белорусским фронтами обрывалась в 50 км юго-восточнее Берлина в районе города Люббен, что позволяло, в случае необходимости, войскам 1-го Украинского фронта нанести удар на Берлин с юга.
Командующий 2-м Белорусским фронтом К. К. Рокоссовский решил нанести главный удар силами 65, 70 и 49 армий в направлении на Нёйстрелиц. Развивать успех после прорыва немецкой обороны должны были отдельные танковые, механизированный и кавалерийский корпуса фронтового подчинения.