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