Учет и Финансы · 8 мин
Как восстановить НДС с аванса в 1С
Как в 1С восстановить НДС с аванса: проводки, документы «Формирование записей книги покупок и продаж», проверка результата, типичные ошибки и ответы на вопросы.
Восстановление НДС с аванса — обязательная операция, когда организация ранее приняла к вычету налог с предоплаты, а затем получила товар, работы или услуги либо вернула аванс. В типовых конфигурациях 1С (Бухгалтерия предприятия 3.0, Комплексная автоматизация, ERP) операция выполняется регламентными документами, и при корректной первичке всё происходит автоматически.
Логика проста: НДС, принятый к вычету с аванса выданного, нужно восстановить при зачёте аванса или его возврате. Симметрично у продавца: начисленный при получении аванса НДС принимается к вычету при отгрузке. В 1С за это отвечают документы «Формирование записей книги покупок» и «Формирование записей книги продаж», которые обычно создаются в конце квартала через обработку «Помощник по учёту НДС» или операцию закрытия месяца.
Когда требуется восстановление НДС с аванса
Обязанность восстановить налог возникает у покупателя, который принял НДС к вычету с перечисленной поставщику предоплаты. Основания для восстановления: поступление товаров (работ, услуг), в счёт которых зачтён аванс, возврат аванса поставщиком, расторжение договора или изменение его условий с возвратом предоплаты.
Восстановление выполняется в том квартале, в котором произошёл зачёт или возврат аванса, в полной сумме либо в части, соответствующей зачтённой сумме. Если аванс зачтён частично, восстанавливается пропорциональная часть налога.
У продавца зеркальная ситуация: он начислил НДС с полученного аванса, а при отгрузке принимает этот налог к вычету через книгу покупок. В статье основной фокус — на покупателе, но механизм в 1С симметричен.
Что должно быть оформлено до восстановления
Регламентный документ корректно сработает только при полной цепочке первички. Проверьте, что в базе есть: документ оплаты («Списание с расчётного счёта» с видом операции «Оплата поставщику»), зарегистрированный счёт-фактура на аванс, документ поступления или возврата аванса.
Счёт-фактура на аванс создаётся на основании документа оплаты либо через обработку «Регистрация счетов-фактур на аванс» (раздел «Банки и касса»). В договоре с контрагентом должен быть указан порядок регистрации авансов — обычно «Регистрировать счета-фактуры на аванс» либо «Не регистрировать», если организация не применяет вычет с авансов.
Если счёт-фактура на аванс не зарегистрирован, вычет не был заявлен — и восстанавливать нечего. Поэтому первый шаг диагностики: откройте карточку договора и проверьте настройку авансов, затем журнал счетов-фактур.
Нужно восстановить НДС при зачёте или возврате аванса
Восстановление не требуется, проверьте настройку договора
Восстанавливается сумма пропорционально зачтённой части
Пошаговое восстановление через регламентные операции
В 1С:Бухгалтерии 3.0 восстановление выполняется документом «Формирование записей книги продаж». Путь: «Операции → Регламентные операции НДС» либо через «Помощник по учёту НДС» (раздел «Операции»), где все документы квартала создаются одной кнопкой.
Создайте документ за последний день квартала, нажмите «Заполнить» — программа автоматически подберёт авансы, по которым был заявлен вычет и произошёл зачёт или возврат. Суммы попадут на закладку «Восстановление по авансам».
После проведения документ сформирует проводку Дт 76.ВА — Кт 68.02 и запись в регистр «НДС продажи», которая отразится в книге продаж и разделе 9 декларации по НДС.
- 1Проверьте, что проведены оплата, счёт-фактура на аванс и поступление или возврат аванса
- 2Откройте «Операции → Помощник по учёту НДС» за нужный квартал
- 3Создайте документ «Формирование записей книги продаж» и нажмите «Заполнить»
- 4Проверьте закладку «Восстановление по авансам»: контрагент, счёт-фактура, сумма НДС
- 5Проведите документ и сверьте проводку Дт 76.ВА — Кт 68.02
- 6Сформируйте книгу продаж и убедитесь, что запись появилась
Проверка результата и контрольные отчёты
После проведения документов откройте книгу продаж («Отчёты → Книга продаж») и найдите запись с кодом вида операции 21 (восстановление с авансов выданных). Сумма НДС должна совпадать с ранее заявленным вычетом по этому авансу.
Полезная проверка — оборотно-сальдовая ведомость по счёту 76.ВА в разрезе контрагентов и счетов-фактур. После полного зачёта аванса сальдо по связке «контрагент + счёт-фактура на аванс» должно закрыться в ноль. Остаток означает: аванс зачтён частично либо есть неотражённая операция.
Дополнительно сформируйте отчёт «Анализ НДС к уплате» или экспресс-проверку ведения учёта — программа укажет на расхождения между вычетами и восстановлением.
Как проверить результат
Есть запись с кодом 21 на сумму ранее заявленного вычета
Записи нет или сумма не совпадает со счётом-фактурой на аванс
Закрыто в ноль после полного зачёта аванса
Висит остаток при полной отгрузке
Раздел 9 содержит восстановление, раздел 3 учитывает сумму
Ошибки при контрольных соотношениях
Особые ситуации и частые ошибки
Если поступление и оплата пришлись на один квартал, многие организации вообще не заявляют вычет с аванса — тогда и восстанавливать не нужно, а 1С при настройке договора «не регистрировать авансы» не создаст лишних движений. Это законная упрощающая практика.
При возврате аванса покупателю документ «Поступление на расчётный счёт» с видом «Возврат от поставщика» также попадёт в восстановление. Проверьте, что возврат привязан к тому же договору и счёту-фактуре, иначе программа не сопоставит суммы.
Ручная правка регламентных документов — главный источник ошибок. Если суммы не сходятся, не редактируйте «Формирование записей книги продаж» вручную, а исправляйте первичку и перезаполняйте документ.
Ограничения и когда нужен специалист
Автоматическое заполнение работает корректно только при типовой методологии: один договор — одна цепочка «аванс — отгрузка». Нетиповые ситуации — зачёт аванса третьему лицу, взаимозачёты, уступка права требования, исправительные счета-фактуры — часто требуют ручных операций и проверки методолога.
Перед массовыми исправлениями закрытого периода сделайте резервную копию базы. Перепроведение документов прошлых кварталов изменит регистры НДС и может потребовать уточнённых деклараций.
Частые вопросы
Можно ли не заявлять вычет с аванса, чтобы не восстанавливать НДС?
Да, это право, а не обязанность. Если вычет с аванса не заявлялся, восстановление не требуется. В 1С в договоре устанавливается «Не регистрировать счета-фактуры на аванс», и цепочка упрощается.
В каком квартале восстанавливать НДС, если отгрузка прошла позже оплаты?
В том квартале, в котором произошёл зачёт аванса (отгрузка) или возврат предоплаты, независимо от того, когда заявлялся вычет.
Почему документ «Формирование записей книги продаж» заполнился пустым?
Чаще всего не зарегистрирован счёт-фактура на аванс, не проведено поступление, либо возврат оформлен по другому договору. Проверьте цепочку документов и настройки договора, затем перезаполните.
Какой код операции указывается при восстановлении НДС с аванса?
В книге продаж применяется код вида операции 21 — восстановление налога, принятого к вычету с авансов выданных.
Что делать при частичном зачёте аванса?
Ничего вручную считать не нужно: при заполнении регламентного документа 1С восстанавливает НДС пропорционально зачтённой части. Остаток восстановится при зачёте оставшейся суммы.
Нужно ли восстанавливать НДС при возврате аванса из-за расторжения договора?
Да, возврат предоплаты — самостоятельное основание для восстановления в квартале возврата. Документ «Поступление на расчётный счёт» с видом «Возврат от поставщика» подхватится регламентной операцией.
Что важно запомнить
Восстановление НДС с аванса в 1С выполняется автоматически документом «Формирование записей книги продаж» в квартале зачёта или возврата предоплаты. Успех зависит от полной первички: оплата, счёт-фактура на аванс, поступление или возврат. Контролируйте результат по книге продаж (код 21) и сальдо счёта 76.ВА.