Проблемы с формированием кассовой книги в 1С:Предприятие — одна из самых распространённых головных болей бухгалтеров. Вы пытаетесь сдать отчётность, а система упорно выдаёт пустой бланк, ошибку или просто игнорирует команду. Ситуация усложняется тем, что причин может быть десяток: от банальной нехватки прав до серьёзных сбоев в базе данных.
В этой статье мы не просто перечислим возможные причины, а разберём их с привязкой к конкретным версиям 1С (Бухгалтерия 8.3, УНФ, КА 2.4) и типам кассовых операций (наличные, безналичные, валютные). Особое внимание уделим скрытым настройкам, которые часто упускают даже опытные пользователи. Если вы уже пробовали стандартные способы (перезагрузка, обновление конфигурации) и ничего не помогло — здесь вы найдёте решения для неочевидных случаев.
Предупреждаем сразу: часть проблем связана с изменениями в законодательстве 2023–2026 годов (в частности, новые формы КО-4 и правила учета электронных кассовых чеков). Если ваша конфигурация не обновлялась больше года, сначала проверьте актуальность релизов.
1. Нарушена последовательность документов
Самая частая причина — разрыв в нумерации кассовых ордеров или даты документов, выходящие за отчётный период. Система просто"не видит" операции, которые должны попасть в книгу, потому что они либо не проведены, либо имеют некорректные реквизиты.
Проверьте:
- 📅 Даты документов
Приходный кассовый ордер (ПКО)иРасходный кассовый ордер (РКО)— они должны попадать в диапазон формируемого отчёта. - 🔢 Нумерация ордеров — пропуски или дубли приводят к сбою. Например, если после ПКО №10 сразу идёт №12, система может"потерять" документ №11.
- ⚡ Статус проведения — не проведённый документ не попадёт в книгу. В 1С:УНФ это особенно критично: там есть отдельный флаг"Включать в кассовую книгу".
Как исправить:
- Откройте журнал
Кассовые документы(Банк и касса → Кассовые документы). - Отсортируйте по дате и номеру, найдите разрывы.
- Если документ не проведён — проведите его вручную или восстановите последовательность через
Сервис → Проведение документов.
В 1С:Бухгалтерия 8.3 есть скрытая настройка"Контролировать последовательность номеров кассовых документов". Она находится в Администрирование → Настройки программы → Касса. Если галочка снята, система не будет блокировать формирование книги при разрывах нумерации, но это чревато ошибками в отчётности.
2. Неверные настройки учётной политики
Кассовая книга формируется на основе параметров учётной политики, и если они настроены некорректно, отчёт либо будет пустым, либо покажет неверные данные. Особенно это актуально для организаций, работающих с валютными операциями или использующих несколько касс.
Ключевые настройки, которые влияют на формирование:
- 💰 Ведение кассовых операций в иностранной валюте — если галочка не стоит, но у вас есть валютные ПКО/РКО, они не попадут в книгу.
- 📊 Форма кассовой книги — в 1С:Бухгалтерия 8.3 можно выбрать между
КО-4(стандартная) иКО-4 (с разделами). Несоответствие формы требованиям налоговой приведёт к отказу в приёме отчётности. - 🔄 Периодичность формирования — если в политике указано"Ежемесячно", а вы пытаетесь сформировать книгу за квартал, система выдаст ошибку.
Где проверить:
- Перейдите в
Главное → Учётная политика. - Выберите вашу организацию и откройте вкладку
Касса. - Убедитесь, что параметры соответствуют реальному учету. Например, если вы ведёте кассу в валюте, но галочка не стоит — поставьте её и перепроведите документы.
Что делать, если в учётной политике нет вкладки"Касса"?
Это означает, что ваша конфигурация устарела или сильно модифицирована. В 1С:УНФ настройки кассы могут находиться в Администрирование → Финансовый учет → Настройки кассы. Если вкладки нет вообще — требуется обновление конфигурации или доработка программистом.
3. Ошибки в справочниках (кассы, статьи движения денег)
Кассовая книга формируется на основе связки документов и справочников. Если в справочнике Кассы или Статьи движения денежных средств есть ошибки, система не сможет корректно сгруппировать данные.
Типичные проблемы:
- 🏦 Не указана основная касса — если в организации несколько касс, но не выбрана основная, книга может формироваться пустой.
- 🔗 Неверная привязка статей ДДС — например, статья"Выдача подотчёт" не отмечена как кассовая операция.
- 🚫 Заблокированные или помеченные на удаление элементы — они не участвуют в формировании отчёта.
Инструкция по проверке:
1. Откройте справочник"Кассы" через меню:
Банк и касса → Справочники → Кассы
2. Проверьте, что у основной кассы стоит галочка"Основная".
3. Откройте справочник"Статьи движения денежных средств":
Банк и касса → Справочники → Статьи движения денежных средств
4. Для каждой статьи, используемой в ПКО/РКО, проверьте:
- Тип операции (Приход/Расход)
- Флаг"Использовать в кассовых документах"
Убедиться, что основная касса отмечена галочкой|Проверить, что все статьи ДДС имеют корректный тип операции|Удалить помеченные на удаление элементы|Обновить данные справочников (кнопка"Заполнить")-->
4. Проблемы с правами пользователя
Если кассовая книга не формируется только у конкретного пользователя, а у других всё работает — проблема в правах. В 1С права на формирование отчётов и просмотр кассовых документов настраиваются отдельно.
Что проверять:
- 👤 Роль пользователя — у него должна быть роль с правами на
ЧтениеиФормирование отчётов по кассе. - 🔐 Ограничения по организациям — если пользователь привязан только к одной организации, он не увидит документы других.
- 📋 Права на справочники — без доступа к справочнику
КассыилиСтатьи ДДСформирование книги невозможно.
Как исправить:
- Зайдите в
Администрирование → Пользователи. - Выберите проблемного пользователя и откройте его права.
- На вкладке
Ролидобавьте рольБухгалтер (полные права)или создайте кастомную роль с правами:- Банк и касса → Кассовые документы (Чтение, Добавление, Изменение)
- Отчёты → Кассовая книга (Формирование)
- Справочники → Кассы (Чтение)
В 1С:ERP и 1С:КА права на кассовые операции часто разделяются по подсистемам. Например, для формирования книги может потребоваться роль"Кассир-операционист" ПЛЮС роль"Бухгалтер по кассе".
5. Технические сбои: блокировки, повреждения базы, обновления
Если все настройки верны, но книга всё равно не формируется — проблема может быть технической. Чаще всего это:
- 🔒 Блокировки объектов — другой пользователь редактирует кассовый документ в момент формирования отчёта.
- 💥 Повреждение данных — сбои при обновлении или некорректное завершение работы 1С.
- 🔄 Устаревшая конфигурация — если не обновляли систему больше 6 месяцев, могут отсутствовать актуальные формы отчётности.
Диагностика и решения:
| Проблема | Признаки | Решение |
|---|---|---|
| Блокировки | Ошибка"Объект заблокирован", долгое"зависание" при формировании | Закройте все сеансы 1С через Администрирование → Активные пользователи. Используйте Тестирование и исправление с флагом"Снять блокировки". |
| Повреждение данных | Ошибки при открытии документов,"битые" суммы в отчётах | Выполните Тестирование и исправление ИБ (через Конфигуратор). При серьёзных повреждениях восстановите базу из резервной копии. |
| Устаревшая конфигурация | Отсутствует форма КО-4, ошибки при печати | Обновите конфигурацию через Сервис → Обновление конфигурации. Для 1С:Бухгалтерия 8.3 актуальный релиз — не ниже 3.0.130. |
Критическая информация: Если при тестировании базы вы видите ошибки типа"Несоответствие итогов регистров", не игнорируйте их! Это означает, что данные кассовых операций не сходятся с регистрами накопления, и книга будет сформирована с искажениями. В этом случае требуется восстановление итогов через Конфигуратор (операция"Пересчёт итогов").
Перед обновлением конфигурации всегда делайте резервную копию базы! В 1С:Предприятие 8.3 это можно сделать через Администрирование → Выгрузить информационную базу.
6. Особенности формирования книги в 1С:УНФ и 1С:КА
В 1С:Управление небольшой фирмой (УНФ) и 1С:Комплексная автоматизация (КА) логика формирования кассовой книги отличается от 1С:Бухгалтерия 8.3. Здесь чаще всего проблемы возникают из-за:
Типичные"подводные камни":
- 📌 Отсутствие флага"Включать в кассовую книгу" — в УНФ этот параметр есть у каждого кассового документа.
- 💼 Неверная привязка к подразделению — если в КА ведётся учёт по подразделениям, но в документе не указано подразделение, он не попадёт в книгу.
- 🔄 Конфликт с модулем"Денежные средства" — в КА кассовые операции могут дублироваться в модуле банковских операций, что приводит к двойному учёту.
Решения для УНФ:
- Откройте проблемный ПКО/РКО.
- На вкладке
Дополнительнонайдите флагВключать в кассовую книгуи установите его. - Если флага нет — обновите конфигурацию до актуального релиза (не ниже 1.6.25).
Решения для КА:
- Проверьте настройки модуля
Денежные средствавАдминистрирование → Финансовый учет. - Если используются подразделения — убедитесь, что в каждом кассовом документе указано подразделение, закреплённое за пользователем.
- При двойном учёте выполните сверку через отчёт
Анализ субконто по счёту 50.
Как проверить, попал ли документ в кассовую книгу в УНФ?
Откройте отчёт Кассовая книга, нажмите Настройки → Показать настройки и включите колонку"Документ-основание". Там будет видна прямая ссылка на ПКО/РКО, включённый в книгу.
7. Ошибки при работе с электронными кассовыми чеками (54-ФЗ)
С 2023 года в кассовую книгу обязательно включаются данные с онлайн-касс (ЭКЛЗ, фискальные накопители). Если ваша 1С интегрирована с кассовым оборудованием, но чеки не попадают в книгу, причины могут быть следующими:
Чек-лист для диагностики:
- 🖨️ Не настроен обмен с кассой — в 1С не поступают данные о чеках.
- 🔌 Разрыв связи с ОФД — чеки формируются, но не передаются в 1С.
- 📝 Неверный формат фискальных данных — 1С не распознаёт структуру чека.
Как настроить обмен с кассой:
- Откройте
Банк и касса → Кассовые аппараты. - Выберите вашу кассу и проверьте:
- Настройку драйвера (например, Атол: Драйвер ККТ или Штрих-М: ФР-К)
- Параметры подключения к ОФД (адрес сервера, логин/пароль)
- Формат обмена (JSON, XML)
- Выполните тестовый обмен через кнопку
Проверить связь.
Внимание! Если чеки не попадают в книгу, но в журнале Кассовые чеки они есть — проблема в настройках отчёта. Откройте форму кассовой книги, нажмите Ещё → Настройки и убедитесь, что в разделе Источники данных включены:
- 📄 Документы ПКО/РКО
- 🖼️ Чеки ККТ (фискальные данные)
В 1С:Бухгалтерия 8.3 для корректного учёта электронных чеков (обязательно) обновить обработку"Загрузка данных из фискального накопителя" до версии не ниже 2.1.12. Скачать её можно в разделе"Обновления" на сайте 1С или через ИТС.
FAQ: Частые вопросы по кассовой книге в 1С
Почему в кассовой книге не отображаются операции по безналичным расчётам?
Кассовая книга предназначена только для наличных операций (счёт 50). Безналичные платежи (счёт 51) отражаются в Выписке банка и не включаются в КО-4. Если вам нужно сформировать отчёт по всем денежным операциям, используйте Отчёт по денежным средствам (Банк и касса → Отчёты по денежным средствам).
Как исправить ошибку"Недостаточно прав для формирования отчёта"?
Эта ошибка появляется, если у пользователя нет роли с правом Формирование отчётов по кассе. Решение:
- Зайдите в
Администрирование → Пользователи. - Выберите пользователя и нажмите
Изменить. - На вкладке
Ролидобавьте рольБухгалтер (полные права)или создайте кастомную роль с правом на отчётКассовая книга.
Если права есть, но ошибка остаётся — перезапустите 1С с очисткой кэша (удерживайте Shift при запуске).
Можно ли сформировать кассовую книгу за прошлый год, если база уже закрыта?
Да, но с оговорками:
- Если документы не помечены на удаление и проведены, книга сформируется корректно.
- Если в текущем периоде были изменения ретроспективных данных (например, стorno документов), итоги могут разойтись. В этом случае нужно перепровести документы за прошлый год.
- В 1С:Бухгалтерия 8.3 для формирования книги за закрытый период может потребоваться временно снять флаг"Запрет изменения данных" в настройках учётной политики.
Почему в кассовой книге суммы не сходятся с обороткой по счёту 50?
Расхождения возникают по следующим причинам:
- Не все кассовые документы проведены — проверьте статус документов в журнале.
- Есть операции, не оформленные ПКО/РКО — например, корректировки вручную через операции по счёту 50.
- Ошибки в аналитике — если в настройках счёта 50 включена аналитика по статьям ДДС или подразделениям, но не все документы её заполняют.
- Проблемы с итогами регистров — требуется пересчёт итогов через Конфигуратор.
Для диагностики используйте отчёт Анализ счёта 50 с детализацией по документам.
Как экспортировать кассовую книгу в XML для налоговой?
В актуальных релизах 1С (3.0.130 и выше) экспорт в XML для ФНС выполняется так:
- Сформируйте кассовую книгу за нужный период.
- Нажмите кнопку
Выгрузить(илиЕщё → Выгрузить в XML). - Выберите формат
XML для ФНС (КО-4). - Сохраните файл и проверьте его через сервис Контур.Экстерн или СБИС на корректность структуры.
Внимание! Если в вашей версии 1С нет кнопки выгрузки в XML, обновите конфигурацию или используйте внешнюю обработку ВыгрузкаКО4ВXML.epf (доступна на ИТС).