Наряду с бюджетной формой обучения на механико-математическом факультете существует контрактная форма обучения. Вступительные испытания для поступающих на платной основе проводятся одновременно с основным потоком.
 

Ежегодно в Московском университете устанавливается минимальная стоимость контрактного обучения. Механико-математический факультет всегда устанавливает стоимость контрактного обучения равной этой минимальной сумме. Для поступающих в 2019 году она составляет 383 550 рублей в год для очной формы обучения и 241 250 рублей в год для очно-заочной формы обучения. Контракт заключается на весь срок обучения с зафиксированной в договоре стоимостью обучения.