Правила для подрядчиков не отличаются от общих правил по НДС. Базу определяют либо на день получения предоплаты, либо на день выполнения работ. Последний определяется датой подписания акта сдачи-приемки (письмо Минфина от 13.10.2016 № 03-07-11/59833).

Об НДС с предоплаты читайте в статье «Какой общий порядок учета НДС с авансов полученных?».