Михаил Павлович Мокрецов родился 9 февраля 1961 года в поселке Меньил Игринского района Удмуртской АССР. В 1984 году окончил Ленинградский финансово-экономический институт. После окончания вуза проходил военную службу на офицерской должности в финансовых органах Советской Армии, с 1986 года по 2000 год работал на руководящих должностях в государственных и коммерческих предприятиях Санкт-Петербурга, сообщает ИТАР-ТАСС.
С 2000 года находился на государственной службе в налоговых органах, в которых занимал должности начальника отдела, заместителя руководителя Управления МНС России по Санкт-Петербургу, заместителя руководителя Управления МНС по Москве, начальника Управления международных налоговых отношений министерства РФ по налогам и сборам.
В 2004 году назначен заместителем руководителя Федеральной налоговой службы России, а в 2007 году - ее руководителем.
Имеет классный чин государственной гражданской службы «Действительный государственный советник РФ 1-го класса» и почетное звание «Заслуженный экономист РФ». Награжден орденом «За заслуги перед Отечеством» IV степени и медалью «За боевое содружество». В 2009 году ему объявлена благодарность президента России.