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