Закрытие месяца
Закрытие месяца в 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 причин выше — это данные и настройки, и программист там ничем не поможет. Но если признак из нижней половины таблицы, то бухгалтер будет искать методологическую ошибку там, где её нет, и потеряет день.
Что делать, если закрытие встало в день сдачи
- Сделать выгрузку базы до любых действий. 10 минут сейчас против возможности вернуться в исходное состояние потом. Перепроведение и смена настроек необратимы без копии.
- Прочитать сообщение целиком. В 1С текст ошибки закрытия обычно содержит и счёт, и аналитику, и период. Половина обращений к нам начинается со слов «не закрывается месяц» без единой подробности, и первый наш вопрос — скриншот.
- Закрыть предыдущий месяц. Если он красный или закрывался с ошибками, текущий не закроется. Идти надо от первого проблемного месяца.
- Прогнать экспресс-проверку. Она за минуты даёт список мест с несходящимися данными.
- Не менять учётную политику задним числом в день сдачи. Это перестраивает закрытые периоды и превращает одну проблему в три. Если менять надо — на копии базы и с проверкой результата.
Вопросы, которые задают
Почему месяц закрылся, а цифры всё равно неверные
Зелёная галочка означает, что операция выполнилась без технической ошибки, а не что результат верный. Программа распределяет расходы по той базе, которая задана в настройках, и если база выбрана не та, суммы разойдутся с ожиданием при полностью успешном закрытии. Проверять надо справками-расчётами, а не цветом статуса.
Можно ли перезакрыть уже закрытый месяц
Технически да, отменой регламентных операций и повторным закрытием. Но если за этот период уже сдана отчётность, перезакрытие изменит данные, на основании которых она сдавалась. Делать это стоит осознанно, с копией базы и пониманием, что придётся сверить отчётность заново.
Сколько времени должно занимать закрытие месяца
На небольшой базе — минуты. На базе с десятками тысяч документов в месяц — от получаса до нескольких часов, и это нормально. Ненормально, когда время закрытия выросло в 2–3 раза без роста объёма: обычно это следствие разросшихся данных или неудачной доработки, и такое уже разбирают по производительности.
Мешает ли закрытию дата запрета редактирования
Да, и это частая мелочь: при неверно выставленной дате запрета часть документов не перепроводится, а закрытие опирается на неактуальные данные. Проверять дату запрета стоит раньше, чем искать методологическую ошибку.
Кто отвечает за закрытие месяца при обслуживании 1С
За методологию и данные — бухгалтерия, за работоспособность программы — подрядчик. Мы не ведём учёт и не подписываем отчётность, но отвечаем за то, чтобы программа не падала и доработки не мешали закрытию, а при обновлении проверяли это на копии. Что входит в подписку и что нет — на странице тарифов, порядок работы — в разделе «Как работаем».
Если встало прямо сейчас
Пришлите скриншот ошибки — скажем, чья это зона
Посмотрим текст ошибки и скажем прямо: это вопрос к бухгалтеру по данным или к нам по программе. Если к нам — разберём на копии базы, боевую не трогаем.