Михаил Викторович Щапов родился 20 сентября 1975 года в Киренске.
Через несколько лет семья переехала в Иркутск.
В 1999 году окончил Институт переподготовки и повышения квалификации сотрудников ФСБ России (Новосибирск).
Более 10 лет проработал в ФСБ (Иркутск) по направлениям экономической безопасности и борьбы с коррупцией, руководил оперативным отделением. Участник боевых действий на Северном Кавказе. В 2010 году вышел в отставку в звании подполковника ФСБ.
В 2011 - окончил юридический институт ИГУ по специальности «Юриспруденция». Получил степень МВА по направлению «Управление недвижимостью» в Академии народного хозяйства при Правительстве РФ.
Тогда же создал с партнерами сельскохозяйственное предприятие ООО «АгроБайкал». Предприятие ввело в оборот 4500 гектаров заброшенных земель возле сёл Мамоны и Максимовщина Иркутского района. «АгроБайкал» специализируется на производстве качественных высокобелковых кормов и элитных семян.
В 2012 году возглавил ИРО ООО «Центр противодействия коррупции в органах государственной власти».
В 2013 году избран депутатом Законодательного собрания Иркутской области (по списку КПРФ).
В 2016 году стал председателем совета директоров международного аэропорта «Иркутск» (на общественных началах), с избранием в Государственную думу осенью 2016 года сложил полномочия.
В 2016 избран депутатом Государственной думы ФС РФ от избирательного округа № 93 (Иркутская область), получив 34,45% голосов избирателей (ближайший соперник – единоросс Олег Каньков – 30,4%).
С 2016 по 2017 год входил в комитет Государственной думы по безопасности и противодействию коррупции, комиссию Государственной думы о контролю за достоверностью сведений о доходах, об имуществе и обязательствах имущественного характера, представляемых депутатами Госдумы.
С 2017 года и по настоящее время работает в комитете по бюджету и налогам. Член трехсторонней комиссий по вопросам межбюджетных отношений.
Также с 2017 входит в межфракционную рабочую группу «Байкал», которая представляет интересы граждан, живущих на прибайкальских территориях, занимается совершенствованием правовой базы, касающейся охраны озера и развития Байкальской природной территории.
В 2019 году вошел в состав межфракционной рабочей группы Государственной думы по законодательному обеспечению прав предпринимателей Российской Федерации.
В том же году стал участником межфракционной рабочей группы Государственной думы по защите прав граждан и доступности цифровых технологий.
В апреле 2020 года возглавил рабочую группу по поддержке малого и среднего предпринимательства в сфере сельского хозяйства при комиссии Государственной думы по вопросам поддержки МСП. Задача комиссии — предложить меры поддержки различным отраслям экономики, пострадавшим от ограничений, связанных с пандемией коронавирусной инфекции.
Единогласно выдвинут кандидатом в губернаторы иркутским областным отделением КПРФ. Несмотря на грязную кампанию, кандидатов-спойлеров, применение административного ресурса, набрал 25,5%, уступив только поддержанному партией “Единая Россия” врио губернатора Игорю Кобзеву.
2021 год. Избран первым заместителем председателя комитета по бюджету и налогам VII созыва Государственной Думы ФС РФ.
Вновь избран депутатом Государственной Думы ФС РФ от одномандатного избирательного округа №93 (Иркутская область), набрав 50,77%. Полученный результат стал первым в России по уровню поддержки избирателей среди кандидатов от оппозиции, против которых на одномандатном избирательном округе был выдвинут кандидат от партии власти.
Повторно избран на должность первого заместителя председателя комитета по бюджету и налогам в VIII созыве Государственной Думы ФС РФ.
Член фракции Коммунистической партии Российской Федерации в Госдуме
Женат, четверо детей, двое внуков.