Перенос налогового вычета по НДС на следующий квартал — стандартная операция для компаний, у которых сумма «входного» НДС превысила «исходящий» в отчетном периоде. В 1С:Бухгалтерия 8.3 и 1С:ERP эта процедура автоматизирована, но требует внимательного контроля: ошибки в переносе приводят к искажению декларации, претензиям от налоговой и штрафам. В статье разберем, как технически выполнить перенос, какие настройки учета на это влияют, и что делать, если остаток НДС не «переходит» в новый квартал.
Важно понимать: перенос НДС не означает его «списание» или «потерю». Это временная разница между датой принятия вычета и датой его фактического использования. Налоговый кодекс (ст. 172 НК РФ) позволяет переносить остатки НДС на будущие периоды без ограничений по срокам, но с обязательным отражением в декларации. В 1С механизм переноса завязан на учетную политику, регистры накопления и документы Формирование записей книги покупок.
Статья актуальна для всех редакций 1С:Бухгалтерия 8.3 (включая ПРОФ и КОРП), а также для 1С:ERP Управление предприятием 2. Если вы работаете в 1С:УНФ или 1С:КА 2.5, часть функций может отсутствовать — уточняйте в документации к вашей конфигурации.
Когда требуется перенос НДС на следующий квартал
Перенос НДС необходим в двух случаях:
- 📉 Превышение вычетов над начисленным НДС. Если за квартал сумма «входного» НДС (по полученным счетам-фактурам) больше суммы «исходящего» (по выставленным счетам), разница переносится на будущие периоды. Например, вы купили оборудование на 1 млн рублей (НДС 200 тыс.), а продали товаров только на 500 тыс. (НДС 100 тыс.) — остаток 100 тыс. переносится.
- 📅 Исправление ошибок прошлых периодов. Если в предыдущем квартале вычеты были занижены (например, не учли счет-фактуру), их можно перенести и заявить в текущем отчетном периоде.
Перенос не требуется, если:
- 🚫 У вас нулевая ставка НДС (экспорт, льготные операции).
- 🚫 Вы работаете на УСН или ЕНВД (НДС не применяется).
- 🚫 Остаток НДС полностью погашен в текущем квартале (например, за счет авансов или корректировок).
В 1С перенос оформляется автоматически при закрытии квартала, но только если:
- ✅ В учетной политике включен флаг
Переносить остатки НДС на следующий квартал. - ✅ Все счета-фактуры на вычет зарегистрированы в книге покупок.
- ✅ Нет блокировок по контрагентам (например, из-за несоответствия данных в ЕГАИС).
⚠️ Внимание: Если в вашей базе 1С отключен регламентный документЗакрытие месяца, перенос НДС придется делать вручную черезОперации → Операции, введенные вручную. Это рискованно — лучше восстановить автоматическое закрытие.
Подготовка к переносу: проверка остатков НДС
Прежде чем переносить НДС, убедитесь, что остаток действительно есть. Для этого:
Сформируйте отчет
Анализ счетов(разделОтчеты → Стандартные отчеты) по счету19.03(«НДС по приобретенным ценностям»). Остаток по дебету этого счета — потенциальная сумма к переносу.Проверьте
Книгу покупокза квартал (разделНалоги и отчеты → НДС → Книга покупок). Сумма в графе «Всего вычетов» должна превышать сумму начисленного НДС (изКниги продаж).Запустите отчет
НДС по операциям(разделОтчеты → Регламентированные отчеты) и посмотрите раздел «Расчеты с бюджетом». Если там есть строка «НДС к возмещению», значит, остаток есть.
Типичные ошибки на этом этапе:
- 🔍 Неучтенные счета-фактуры. Если документ не проведен или не зарегистрирован в книге покупок, вычет «зависает» на счете
19.03, но не попадает в декларацию. - 🔍 Ошибки в датах. Счета-фактуры с датой позже отчетного квартала не могут быть заявлены в текущем периоде.
- 🔍 Блокировка вычетов. Если контрагент попал в «черный список» ФНС, вычет по его счетам может быть приостановлен.
Если остаток есть, но 1С его не переносит, проверьте:
- 🔧 Настройки учетной политики (раздел
Главное → Учетная политика). - 🔧 Регистр сведений
Параметры учета НДС(черезВсе функции → Регистры сведений). - 🔧 Наличие документа
Закрытие месяцаза последний месяц квартала.
Настройка учетной политики для автоматического переноса
Чтобы 1С сама переносила остатки НДС, в учетной политике должны быть включены соответствующие флаги. Инструкция:
Откройте раздел
Главное → Учетная политика → Учетная политика организаций.Выберите вашу организацию и нажмите
Изменить.Перейдите на вкладку
НДС.Убедитесь, что стоят галочки:
- ✅
Вести учет НДС. - ✅
Переносить остатки НДС на следующий квартал. - ✅
Формировать записи книги покупок при закрытии месяца.
- ✅
Нажмите
Записать и закрыть.- 🔹 У вас устаревшая версия 1С:Бухгалтерии (обновите до актуальной).
- 🔹 Вы используете упрощенную конфигурацию (например, 1С:Бухгалтерия 8.3 Базовая), где перенос делается вручную.
- 🔹 В настройках отключен регламентный учет (проверьте в
Администрирование → Настройки программы → Регламентные операции).
Если флаг Переносить остатки НДС отсутствует, значит:
После изменения учетной политики обязательно:
- Закройте все открытые месяцы текущего квартала (через
Операции → Закрытие месяца). - Перепроведите документы, связанные с НДС (счета-фактуры, книги покупок/продаж).
- Проверьте остатки по счету
19.03— они должны обнулиться после переноса.
⚠️ Внимание: Если вы изменили учетную политику после закрытия квартала, перенос НДС придется делать ретроактивно через Операции, введенные вручную. Это трудоемко и чревато ошибками — лучше избегать таких ситуаций.
☑️ Проверка перед перenosom НДС
Пошаговая инструкция: как перенести НДС в 1С 8.3
Если все настройки верны, перенос выполняется автоматически при закрытии квартала. Но иногда требуется ручное вмешательство. Разберем оба варианта.
Автоматический перенос (рекомендуемый способ)
Закройте последний месяц квартала:
- Перейдите в
Операции → Закрытие месяца. - Выберите организацию и месяц (например,
Март 2026). - Нажмите
Выполнить закрытие.
- Перейдите в
После закрытия месяца 1С сформирует документ Формирование записей книги покупок с операцией Перенос НДС на следующий квартал. Проверьте его:
- Откройте раздел
Налоги и отчеты → НДС → Книга покупок. - Найдите документ с типом операции
Перенос остатков. - Убедитесь, что сумма совпадает с остатком по счету
19.03.
Сформируйте декларацию по НДС за квартал:
- Перейдите в
Налоги и отчеты → Регламентированные отчеты → Декларация по НДС. - Заполните отчет и проверьте строку
170(сумма НДС к возмещению).
Ручной перенос (если автоматика не сработала)
Если остаток НДС не перенесся, сделайте это вручную:
Создайте документ
Операция (бухгалтерская и налоговая):- Перейдите в
Операции → Операции, введенные вручную. - Нажмите
Создать.
- Перейдите в
Заполните шапку документа:
- Дата — последний день квартала (например,
31.03.2026). - Организация — ваша компания.
- Содержание —
Перенос остатков НДС на II квартал 2026.
Сформируйте проводки:
Дт 68.02 (НДС) — Кт 19.03 (НДС по приобретенным ценностям) — на сумму остатка.
Пример: если остаток 50 000 рублей, введите:
| Счет Дебет | Счет Кредит | Сумма | Содержание |
|---|---|---|---|
68.02 |
19.03 |
50 000,00 | Перенос НДС на II квартал 2026 |
Проведите документ и проверьте остатки по счетам 19.03 и 68.02 — они должны обнулиться.
⚠️ Внимание: Ручной перенос НДС не формирует записи в книге покупок автоматически. После создания операции вам нужно вручную добавить строку вКнигу покупокчерез документФормирование записей книги покупокс типом операцииПеренос остатков.
Если при ручном переносе 1С выдает ошибку «Недостаточно данных для формирования проводок», проверьте, что у вас заполнены все обязательные реквизиты в справочнике Организации (ИНН, КПП, система налогообложения).
Проверка корректности переноса НДС
После переноса обязательно проверьте:
Остатки по счетам:
- Сальдо по
19.03должно быть0,00. - Сальдо по
68.02должно уменьшиться на сумму переноса (или стать кредитовым, если НДС к возмещению).
- Сальдо по
Книгу покупок:
- Должна появиться строка с типом операции
Перенос остатков НДС. - Сумма в графе «Всего» должна совпадать с суммой переноса.
Декларацию по НДС:
- В разделе 3 строка
170(«Сумма НДС, подлежащая вычету») должна включать перенесенную сумму. - В разделе 1 строка
050(«Сумма НДС к возмещению») должна совпадать с остатком.
Если данные не сходятся, ищите ошибки в:
- 🔍 Дата документов. Счета-фактуры с датой после отчетного квартала не могут быть перенесены.
- 🔍 Статус контрагентов. Если поставщик попал в реестр недобросовестных (проверяется через сервис ФНС), вычет блокируется.
- 🔍 Настройках учета. В регистре
Параметры учета НДСможет быть отключен флагПереносить остатки.
Для быстрой проверки используйте отчет Сверка НДС (Налоги и отчеты → НДС → Сверка НДС). Он показывает расхождения между книгой покупок, книгой продаж и декларацией.
Что делать, если перенос НДС не отразился в декларации?
Если сумма переноса есть в книге покупок, но не попала в декларацию, проверьте:
1. Версию отчета — обновите шаблон декларации через Обновление регламентированной отчетности.
2. Настройки заполнения — в форме декларации нажмите Заполнить и выберите По данным книги покупок.
3. Ручные правки — если вы редактировали декларацию вручную, 1С могла «забыть» перенесенную сумму. Сбросьте отчет и заполните заново.
Типичные ошибки и как их исправить
Ошибки при переносе НДС ведут к искажению отчетности и претензиям от налоговой. Рассмотрим самые частые проблемы и их решения.
| Ошибка | Причина | Как исправить |
|---|---|---|
| Остаток НДС не перенесся | Не закрыт последний месяц квартала | Выполните Закрытие месяца за март/июнь/сентябрь/декабрь |
| Сумма переноса не совпадает с остатком по 19.03 | В книге покупок не все счета-фактуры | Проверьте регистрацию счетов-фактур через Налоги и отчеты → НДС → Анализ учета НДС |
| Перенос сделан, но в декларации суммы нет | Не обновлен шаблон декларации | Обновите отчетность через Сервис → Обновление регламентированной отчетности |
| Отрицательный остаток по 68.02 после переноса | Двойной перенос (автоматический + ручной) | Сторнируйте ручную операцию и перезакройте месяц |
Если ошибка связана с блокировкой вычетов (например, из-за расхождений с данными контрагента), проверьте:
- 📌 Счета-фактуры на предмет ошибок в реквизитах (ИНН, сумма, ставка НДС).
- 📌 Контрагентов через сервис ФНС «Проверка контрагентов» (ссылка для проверки актуальности).
- 📌 Документы-основания (накладные, акты) — они должны быть проведены до счета-фактуры.
Для исправления ошибок прошлых периодов используйте документ Корректировка записей книги покупок (Налоги и отчеты → НДС → Корректировка книги покупок). Он позволяет:
- 🔄 Добавить пропущенные счета-фактуры.
- 🔄 Исправить ошибочные суммы.
- 🔄 Перенести вычеты на другой период.
⚠️ Внимание: Если ошибка в переносе НДС обнаружена после сдачи декларации, подавайте уточненку. В 1С для этого есть документУточненная декларация по НДС(Налоги и отчеты → Регламентированные отчеты).
Самая частая ошибка — несовпадение данных в книге покупок и декларации. Всегда сверяйте эти отчеты перед сдачей НДС!
Перенос НДС в специальных случаях
Не всегда перенос НДС проходит по стандартному сценарию. Рассмотрим нетипичные ситуации.
Перенос НДС при смене налогового периода
Если ваша организация изменила отчетный период по НДС (например, с квартала на месяц), остатки переносятся по особым правилам:
В 1С создайте документ
Изменение регламентированного отчетного периода(Налоги и отчеты → Настройки и справочники).Укажите новую периодичность (месяц) и дату перехода.
После этого выполните
Закрытие месяцаза последний месяц старого периода — 1С автоматически перенесет остатки.
В декларации за последний квартал остаток отразится в строке 170, а в первой месячной декларации — в строке 090 («Сумма НДС, подлежащая вычету в следующем налоговом периоде»).
Перенос НДС при реорганизации компании
При реорганизации (слиянии, присоединении, разделение) остатки НДС переносятся на правопреемника. В 1С это оформляется так:
Создайте документ
Реорганизация(Справочники → Организации → Реорганизация).Укажите тип реорганизации и правопреемника.
Сформируйте
Акт передачис разделом по НДС (включая остатки по счетам19.03и68.02).В базе правопреемника заведите документ
Принятие к учетус переносом остатков.
В декларации реорганизуемой компании остаток НДС отражается в последнем отчетном периоде перед реорганизацией. Правопреемник заявляет его в своей первой декларации.
Перенос НДС при переходе на УСН или ЕНВД
Если организация переходит с ОСНО на УСН или ЕНВД, остатки НДС не переносятся — их нужно восстановить. В 1С это делается так:
Создайте документ
Восстановление НДС(Операции → Документы по НДС).Укажите сумму остатка и счет затрат (обычно
91.02).Проводка будет:
Дт 91.02 — Кт 19.03.
В декларации за последний период на ОСНО восстанавливаемая сумма отражается в строке 090 (раздел 3).
Что делать, если перенос НДС заблокирован налоговой?
Если ФНС приостановила вычеты по НДС (например, из-за проверки), в 1С:
1. Проверьте статус контрагента через сервис «Проверка контрагентов».
2. Если блокировка подтверждена, перенос НДС придется отложить до снятия ограничений.
3. В декларации укажите остаток в строке 170, но без зачета в текущем периоде.
Автоматизация переноса НДС: обработки и доработки
Если вам часто приходится переносить НДС или исправлять ошибки, можно автоматизировать процесс:
- 🤖 Обработка «Перенос НДС». На Инфостарт есть готовые обработки для массового переноса остатков (например, «Перенос остатков НДС по нескольким организациям»).
- 🤖 Доработка конфигурации. Если у вас 1С:Бухгалтерия КОРП, можно добавить кнопку «Перенести НДС» в документ
Закрытие месяца. - 🤖 Интеграция с ФНС. Настройте автоматическую проверку контрагентов через сервис «1С:Контрагент» — это снизит риск блокировки вычетов.
Пример кода для переноса НДС через 1С:Предприятие (для программистов):
Процедура ПеренестиОстаткиНДС()
// Получаем остаток по счету 19.03
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СуммаОстатковДтКт.СальдоДт КАК СуммаНДС
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(
| &ДатаНачала,
| &ДатаКонца,
| Счет = &Счет19_03,
| Организация = &Организация)
| КАК СуммаОстатковДтКт";
Запрос.УстановитьПараметр("ДатаНачала", НачалоКвартала(ТекущаяДата()));
Запрос.УстановитьПараметр("ДатаКонца", КонецКвартала(ТекущаяДата()));
Запрос.УстановитьПараметр("Счет19_03", ПланСчетов.НДСпоПриобретеннымЦенностям);
Запрос.УстановитьПараметр("Организация", ТекущаяОрганизация());
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Если Выборка.Следующий() Тогда
СуммаПереноса = Выборка.СуммаНДС;
// Создаем документ "Операция"
Док = Документы.Операция.СоздатьДокумент();
Док.Дата = КонецКвартала(ТекущаяДата());
Док.Организация = ТекущаяОрганизация();
Док.Содержание = "Перенос остатков НДС на следующий квартал";
// Добавляем проводку
Строка = Док.Движения.Добавить();
Строка.СчетДт = ПланСчетов.НДСРасчетыСБюджетом;
Строка.СчетКт = ПланСчетов.НДСпоПриобретеннымЦенностям;
Строка.Сумма = СуммаПереноса;
Строка.Содержание = "Перенос НДС";
Док.Записать();
Док.Провести();
КонецЕсли;
КонецПроцедуры
Для непрограммистов проще использовать готовые решения:
- 🛠️ Обработка «Массовый перенос НДС» (бесплатно на Инфостарт).
- 🛠️ Доработка от партнеров 1С (например, «Перенос НДС с аналитикой по контрагентам»).
- 🛠️ Облачный сервис «1С:Отчетность» — автоматически проверяет остатки перед сдачей декларации.
⚠️ Внимание: Перед использованием сторонних обработок сделайте резервную копию базы (Администрирование → Обслуживание → Резервное копирование). Некоторые скрипты могут конфликтовать с обновлениями 1С.