Закрытие месяца

Закрытие месяца в 1С не проходит: разбор семи причин

Счёт 20 не закрывается, на 26 висит остаток, затраты не распределяются, а сроки уже сегодня. Разбираем семь типовых причин и главный вопрос, который экономит день: это вопрос к бухгалтеру или к программисту.

Что происходит, когда вы нажимаете «Закрыть месяц»

Закрытие месяца — это не одна кнопка, а очередь регламентных операций, которые выполняются строго по порядку: амортизация, зарплата, курсовые разницы, распределение косвенных расходов, закрытие счетов 20, 23, 25, 26, расчёт себестоимости, финансовый результат. Каждая следующая опирается на результат предыдущей.

Отсюда главное свойство: ошибка почти никогда не находится там, где она показалась. Красная операция «Закрытие счетов 20, 23, 25, 26» обычно означает, что раньше в месяце что-то не сошлось в данных, а не что сломалась сама операция.

Семь причин, по которым закрытие встаёт

1. Затраты на счёте 20 не на что распределить

Самая частая. Затраты собраны по номенклатурной группе, а выручки по этой же группе в месяце нет. Программе не на что разнести расходы, и она оставляет их на счёте. Сценариев два: либо реализация действительно не прошла, либо она прошла, но с другой номенклатурной группой, чем затраты.

Проверяется отчётом «Анализ счёта» по 20-му в разрезе номенклатурных групп рядом с оборотами 90-го счёта. Если группы не совпадают — вопрос к первичке, а не к программе.

2. На счёте висит остаток с начала периода

Классическая ситуация: в феврале расход материалов отнесли на 26-й, в марте закрытие ругается на остаток на начало периода. Это значит, что месяц-источник закрыт неверно или не закрыт вовсе, и разбираться нужно с него, а не с текущим.

Правило простое: закрытие месяцев идёт подряд. Если февраль закрыт с ошибкой, март будет ошибаться всегда, сколько его ни перезакрывай.

3. Счёт закрылся, но не туда

Отдельный класс проблем, когда операция зелёная, а результат неверный: 20-й закрывается в дебет 62-го, по счёту появляются суммы в скобках, или в проводках видно Дт 20 Кт 20 с последующим списанием. Формально всё прошло, фактически цифры в отчётности будут неверными.

Причина обычно в настройках методов распределения косвенных расходов и в учётной политике: выбранная база распределения не соответствует тому, как реально ведётся учёт. Это правится настройкой, но менять её задним числом опасно — изменение перестраивает уже закрытые периоды.

4. Нарушена последовательность проведения документов

Документы вводят задним числом почти все: поступление за 5-е число провели 20-го. Программа считает себестоимость в хронологическом порядке, и документ, вставленный в середину, делает все последующие расчёты неактуальными.

Лечится перепроведением документов за период. Операция долгая: на базе с десятками тысяч документов она занимает часы, и запускать её в последний день сдачи — плохая идея.

5. Ошибки первички, которые всплывают только на закрытии

Отрицательные остатки на складе, поступление без указанной суммы, реализация без себестоимости, авансы, не закрытые зачётом. В течение месяца это не мешает, а на закрытии выходит наружу.

Первый инструмент здесь — типовая «Экспресс-проверка ведения учёта». Она не чинит, но показывает список мест, где данные не сходятся, и экономит часы поиска вслепую.

6. Учётная политика не совпадает с тем, как учитывают на самом деле

Компания перешла с учёта услуг охраны на 26-м счёте на 20-й с апреля, а настройки остались прежними. Или изменился состав прямых расходов, а перечень в настройках не поменяли. Программа делает ровно то, что записано в настройках, и это расходится с ожиданием бухгалтера.

7. Доработки и обмены, которые вмешиваются в проведение

Единственный пункт из семи, который действительно относится к программисту, а не к бухгалтеру. Признаки: закрытие падает с технической ошибкой, а не с содержательным сообщением; проблема появилась ровно после доработки или обновления; в базе есть обмен, который дописывает документы фоном.

Сюда же относится ситуация, когда доработка перехватила процедуру проведения и после обновления конфигурации перестала соответствовать типовой логике. Как это происходит, разобрано в статье про слетевшие после обновления доработки.

Это к бухгалтеру или к программисту

Вопрос, который экономит больше всего времени. Разделение почти всегда проходит по одной границе.

Что видитеК кому идти
Сообщение про остатки, распределение, номенклатурные группыбухгалтер или методолог
Операция зелёная, но сумма невернаябухгалтер: настройки и учётная политика
Техническая ошибка, стек вызовов, «поле объекта не обнаружено»программист
Встало сразу после обновления или доработкипрограммист
Закрытие идёт 4 часа и не заканчиваетсяпрограммист: производительность и блокировки
Ошибка только у одного пользователяпрограммист: права доступа

Смысл разделения простой: 5 из 7 причин выше — это данные и настройки, и программист там ничем не поможет. Но если признак из нижней половины таблицы, то бухгалтер будет искать методологическую ошибку там, где её нет, и потеряет день.

Что делать, если закрытие встало в день сдачи

  1. Сделать выгрузку базы до любых действий. 10 минут сейчас против возможности вернуться в исходное состояние потом. Перепроведение и смена настроек необратимы без копии.
  2. Прочитать сообщение целиком. В 1С текст ошибки закрытия обычно содержит и счёт, и аналитику, и период. Половина обращений к нам начинается со слов «не закрывается месяц» без единой подробности, и первый наш вопрос — скриншот.
  3. Закрыть предыдущий месяц. Если он красный или закрывался с ошибками, текущий не закроется. Идти надо от первого проблемного месяца.
  4. Прогнать экспресс-проверку. Она за минуты даёт список мест с несходящимися данными.
  5. Не менять учётную политику задним числом в день сдачи. Это перестраивает закрытые периоды и превращает одну проблему в три. Если менять надо — на копии базы и с проверкой результата.

Вопросы, которые задают

Почему месяц закрылся, а цифры всё равно неверные

Зелёная галочка означает, что операция выполнилась без технической ошибки, а не что результат верный. Программа распределяет расходы по той базе, которая задана в настройках, и если база выбрана не та, суммы разойдутся с ожиданием при полностью успешном закрытии. Проверять надо справками-расчётами, а не цветом статуса.

Можно ли перезакрыть уже закрытый месяц

Технически да, отменой регламентных операций и повторным закрытием. Но если за этот период уже сдана отчётность, перезакрытие изменит данные, на основании которых она сдавалась. Делать это стоит осознанно, с копией базы и пониманием, что придётся сверить отчётность заново.

Сколько времени должно занимать закрытие месяца

На небольшой базе — минуты. На базе с десятками тысяч документов в месяц — от получаса до нескольких часов, и это нормально. Ненормально, когда время закрытия выросло в 2–3 раза без роста объёма: обычно это следствие разросшихся данных или неудачной доработки, и такое уже разбирают по производительности.

Мешает ли закрытию дата запрета редактирования

Да, и это частая мелочь: при неверно выставленной дате запрета часть документов не перепроводится, а закрытие опирается на неактуальные данные. Проверять дату запрета стоит раньше, чем искать методологическую ошибку.

Кто отвечает за закрытие месяца при обслуживании 1С

За методологию и данные — бухгалтерия, за работоспособность программы — подрядчик. Мы не ведём учёт и не подписываем отчётность, но отвечаем за то, чтобы программа не падала и доработки не мешали закрытию, а при обновлении проверяли это на копии. Что входит в подписку и что нет — на странице тарифов, порядок работы — в разделе «Как работаем».

Если встало прямо сейчас

Пришлите скриншот ошибки — скажем, чья это зона

Посмотрим текст ошибки и скажем прямо: это вопрос к бухгалтеру по данным или к нам по программе. Если к нам — разберём на копии базы, боевую не трогаем.