На уничтожение франкфуртско-губенской группировки противника были направлены войска 3-й, 69-й и 33-й армий 1-го Белорусского фронта, а также войска 3-й гвардейской армии и две дивизии 28-й армии 1-го Украинского фронта. Этими силами предусматривалось нанести концентрические удары с севера, востока, юга и запада с тем, чтобы расчленить вражеские войска на отдельные, изолированные друг от друга группы и одновременно сжимать внутренний фронт окружения как вокруг каждой из расчленённых групп, так и вокруг всей окружённой франкфуртско-губенской группировки противника.
По опыту предыдущих боёв за крупные населённые пункты, во всех стрелковых дивизиях, участвовавших в штурме Берлина, были выделены в качестве штурмовых отрядов усиленные стрелковые батальоны и роты. В их состав включились танки и САУ непосредственной поддержки пехоты. Эти отряды предназначались для действий на одном направлении, включавшем обычно одну улицу, или для штурма крупного объекта.
В случае надобности из штурмового отряда выделялись для штурма отдельных мелких объектов штурмовые группы. В зависимости от объекта, подлежащего захвату, состав штурмовых групп был различным — от 5–6 человек до стрелкового взвода, усиленного двумя — четырьмя орудиями, одним-двумя танками или САУ, а также сапёрами и химиками.
Действия танков и САУ непосредственной поддержки пехоты при штурме Берлина принимали самый различный характер. Танки и САУ подавляли во взаимодействии с пехотой и сапёрами, а также при поддержке массированных ударов артиллерии и авиации гарнизоны отдельных опорных пунктов и узлов сопротивления противника.
При наступлении по улице, когда на атакуемом направлении отсутствовали противотанковые препятствия и противотанковый огонь был слабым, танки с десантом мотопехоты на больших скоростях совершали бросок вперёд на несколько кварталов до крупного перекрёстка, площади или сквера и там закреплялись, ожидая подхода основных сил пехоты и артиллерии. Вслед за танками пехота очищала от противника пройденные кварталы.
Когда из-за сильного противотанкового огня противника танки и САУ в уличных боях не могли наступать впереди пехоты, они действовали в её боевых порядках. Ведя огонь с ходу или с места, они уничтожали огневые точки противника и тем содействовали продвижению пехоты.
Танковые армии, а также танковые и механизированные корпуса, подобно общевойсковым соединениям, в уличных боях наступали не сплошным фронтом, а по основным магистралям, которые включали несколько параллельных улиц. Танковая бригада обычно наступала по одной-двум улицам, а механизированная бригада — по трём-четырём улицам.
Из состава танковых и механизированных бригад так же, как и в стрелковых дивизиях, выделялись штурмовые группы и отряды.
Интересно описание штурма Берлина, данное очевидцем В. Миндлиным в книге «Последний бой — он трудный самый». В боях за Берлин Миндлин командовал 11-м гвардейским тяжёлым танковым полком прорыва, где на вооружении состояли ИС-2.