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