Если покупатель уплатил продавцу аванс, взял НДС с него к вычету, но впоследствии договор был расторгнут, вычет нужно восстановить. Это требуется в общем случае, если отношения между сторонами прекратились совсем.
Порядок восстановления НДС по авансам и соответствующие проводки вы найдете в нашей статье.
Если же уплаченный аванс был переброшен с расторгнутого договора на другой, заключенный с этим же продавцом, восстанавливать налог не нужно. Это подтвердил Минфин в письме от 08.02.2019 № 03-07-11/7650.
И действительно, особого смысла в восстановлении НДС при таком зачете аванса нет. Восстановив вычет по первому договору, покупатель тут же зачтет его по новому. Значит, на сумму налога к уплате это никак не повлияет. Но не забудьте восстановить налог потом, когда продавец исполнит новый договор: отгрузит товары, выполнит работы, окажет услуги.
См. также «Как принять к вычету НДС при взаимозачете в 2018-2019 годах (нюансы)».