Задачи у нас, как очевидно из сказанного, были не менее сложные, чем у двух соседних армий, а условия их выполнения — более трудные. Во-первых, хотя мы и получили пополнение, оно не шло ни в какое сравнение с тем, чем располагали 28-я и 6-я армии. Так, 28-я армия имела шесть стрелковых и три кавалерийские дивизии, пять танковых и мотострелковых бригад, девять артполков РГК и шесть инженерных батальонов. Это означало, что у правого соседа на одну стрелковую дивизию приходилось 2,5 километра фронта прорыва, а у нас — 6,5. Количество орудий и минометов на километр фронта составляло в 28-й армии в среднем 59,5 единицы, а в нашей — 18,7, танков, соответственно, 12 и 5. Силы 6-й армии были еще более солидными. В частности, в ее состав входили два вновь сформированных танковых корпуса (восемь танковых и мотострелковых бригад) кроме пяти отдельных танковых бригад, а участок прорыва был такой же, как и у нашей армии. Во-вторых, мы начали готовиться к наступлению на 18 суток позже. В-третьих, 38-я была лишена свободы маневра — она наносила удар в полосе, где до этого непрерывно шли ожесточенные бои и враг все время уплотнял свои боевые порядки. Именно здесь, перед центром Юго-Западного фронта, гитлеровцы располагали наиболее развитой системой укреплений и помимо главной полосы соорудили отсечную позицию, вторую и третью полосы обороны. Вторая оборонительная полоса проходила на удалении 10–15 километров от переднего края главной полосы, а третья, тыловая оборонительная полоса находилась в глубине 20–25 километров. Все три оборонительные полосы опирались на тщательно подготовленные к боям населенные пункты, а также господствующие высоты и водные преграды. При этом в отличие от нас противник имел свободу маневра живой силой, огневыми средствами и техникой как по фронту, так и глубине.
До 1 апреля немецко-фашистское командование после оборонительных боев, развернувшихся ранней весной, приводило свои соединения в порядок и сосредоточивало резервы, прибывавшие с запада, на линии Гомель, Киев, Полтава, Днепропетровск. Группировка вермахта перед Юго-Западным фронтом состояла главным образом из войск 6-й армии Паулюса (29, 17, 51 и 8-й армейские корпуса). На южном участке имелся также румынский корпус, входивший в 17-ю немецкую полевую армию.
Против наших войск, находившихся на барвенковском плацдарме, действовали части пяти пехотных дивизий, в том числе румынской и венгерской. Здесь же были три боевые группы — каждая по составу нечто промежуточное между дивизией и полком. Восточнее Краснограда и в Змиеве на тыловом оборонительном рубеже располагались корпусные резервы (одна пехотная дивизия, а также строительные батальоны). На чугуевском плацдарме и севернее него оборонялись семь пехотных дивизий. Мало того, в полосе действий нашего фронта командование вермахта, как я уже упоминал, имело крупные оперативные резервы. В Харькове находились танковая (23-я), охранная дивизии и заканчивала сосредоточение 71-я пехотная. В район Липцы, Русские Тишки выводилась в резерв 3-я танковая дивизия. С запада подтягивались еще некоторые соединения.