Паньшин Иван Яковлевич родился  в Ивантеевке, в крестьянской семье. До войны был трактористом, и эта гражданская специальность стала и его военно-учётной с некоторым добавлением – специалист гусеничных тягачей. В мае 1941 года был призван на переподготовку в Татищевские лагеря, откуда с началом войны его мобилизовали на фронт. Всю войну прошёл рядовым. С 20 июля 1941 по 10 июля 1943-го, будучи трактористом 204-го артиллерийского полка, буксировал боевые орудия. С июля по август 43-го участвовал в боях в составе 333 стрелкового полка 73 стрелковой дивизии в должности стрелка. С августа 43-го по март 1944-го он тоже стрелок, и его военные дороги пролегли на 3-м Украинском фронте. Участник Сталинградской битвы.

Дважды был тяжело ранен: в июле 1943 года – в грудную клетку в городе Изюм Харьковской области и в конце марта 45-го – в обе ноги под Одессой. Ещё получил ранения под Воронежем, в Кривом Роге. Демобилизован  29 мая 1945 года. Награждён орденом Отечественной войны 2 степени, медалью «За Победу».