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