Добрый день.
Если гражданско-правовой договор расторгается по соглашению сторон, то стороны сами вправе определить в какой момент договор будет являться расторгнутым. Поэтому, если в дополнительном соглашении сказано, что договор действует до 31 декабря, то такова воля сторон. При этом стороны могут определить иной момент расторжения договора, заключив новое соглашение.