Am 23. Januar billigte Stalin den von der Stawka vorgelegten Angriffsplan für die Woronesch-Front, die "Operation Swesda" sollte am 28. Januar beginnen. Nach der Ausschaltung der deutschen Rossoscher Gruppe hatten die sowjetischen Truppen am 25. Januar die Linie Nowy Oskol – Walujki – Pokrowskoje erreicht. Nach dem Abschluss der Woronesch-Kastornoje-Operation hatte sich auch der rechte Flügel der Woronescher-Front (die 60. und 40. Armee) bereitzustellen, um ab 30. Januar an der Offensive teilzunehmen. Die Truppen der 38. und 60. Armee sollten die Nordflanke der Operation durch einen Angriff auf Kursk abschirmen. Der Hauptschlag sollte über den Oskol-Abschnitt in Richtung auf Belgorod und Charkow geführt werden, nach den Erwartungen sollte die Angriffsverbände am 9. und 10. Angriffstag bereits den nordwestlichen Stadtrand von Charkow erreicht haben. Das unabhängig operierende 18. Schützenkorps unter Generalmajor P. M. Sykow sollte dabei über Wolokonowka auf Woltschansk vorgehen und den Hauptstoß auf Charkow unterstützen. Die mobile Gruppe des rechten Flügels der Woronesch-Front, das 4. Panzerkorps unter General A. G. Krawtschenko sollte mit drei Panzer- und drei Ski-Brigaden aus dem Raum Stary Oskol über Bobrowo-Dworskoje auf Belgorod vorrücken und dann gegen den nordwestlichen und westlichen Stadtrand von Charkow einschwenken.