НДФЛ с аванса физлицу (не ИП) по гражданско-правовому договору удерживайте на дату выплаты денег, независимо от того, когда будет подписан акт выполненных работ (оказанных услуг) и произведен окончательный расчет.

Взносы же, напротив, начисляйте после окончательной или промежуточной сдачи результатов — на дату подписания акта и начисления вознаграждения в учете.

На это указал Минфин в письме от 21.07.2017 № 03-04-06/46733.

Подробнее про страховые взносы по ГПД в 2017 году читайте здесь.