Сергей Иванчиков родился 6 октября 1912 года в селе Хрусловка (ныне — Венёвский район Тульской области). Окончил среднюю школу и два курса Московского государственного педагогического института. В ноябре 1941 года Иванчиков был отправлен в эвакуацию в село Крайчиково Колосовского района Омской области, был учителем математики в местной школе. В марте 1942 года он был призван на службу в Рабоче-крестьянскую Красную Армию. Учился в 1-м Омском военно-пехотном училище, был выпущен сержантом и в августе 1942 года был отправлен на фронт Великой Отечественной войны. Принимал участие в боях на Сталинградском, Донском, Степном и 2-м Украинском фронтах. Участвовал в Сталинградской и Курской битвах, освобождении Украинской ССР. К сентябрю 1943 года старший сержант Сергей Иванчиков командовал огневым взводом 958-го стрелкового полка 299-й стрелковой дивизии 53-й армии Степного фронта. Отличился во время битвы за Днепр.