Учет и Финансы · 10 мин
Почему не закрывается период в 1С: причины и способы решения
Разбираем, почему не закрывается месяц в 1С: незакрытые счета, отрицательные остатки, ошибки регламентных операций. Пошаговая диагностика и исправление.
Операция «Закрытие месяца» в 1С завершается с ошибками или не выполняется до конца — одна из самых частых проблем бухгалтеров и пользователей конфигураций «1С:Бухгалтерия», «1С:ERP» и «1С:Комплексная автоматизация». Программа при этом обычно показывает красные или жёлтые индикаторы напротив регламентных операций, но не всегда сразу понятно, где именно искать первопричину.
Важно понимать: закрытие периода — это цепочка взаимозависимых операций. Если не выполнена амортизация, не закроется расчёт себестоимости, а без него не сформируется финансовый результат. Поэтому исправлять ошибки нужно не «с конца списка», а начиная с первой сбойной операции.
Ниже разобраны основные причины, по которым период не закрывается, порядок диагностики и безопасные способы исправления типовых ошибок без привлечения программиста.
Как устроено закрытие периода и почему возникают ошибки
Закрытие месяца в 1С — это последовательность регламентных операций: начисление амортизации, списание расходов будущих периодов, расчёт себестоимости, закрытие затратных счетов (20, 25, 26, 44), расчёт налогов и формирование финансового результата. Каждая операция опирается на данные, подготовленные предыдущими шагами и первичными документами.
Если в первичных документах есть ошибка — например, товар продан без поступления (отрицательный остаток) или в документе не указано подразделение — соответствующая регламентная операция завершится с ошибкой, и вся цепочка после неё остановится. Поэтому программа и «не закрывает период»: она честно сообщает, что не может корректно выполнить расчёт.
Диагностика: с чего начать проверку
Откройте обработку «Закрытие месяца» (раздел «Операции» → «Закрытие периода» → «Закрытие месяца»). Найдите первую операцию с красным или жёлтым статусом — именно она является источником проблемы. Нажмите на неё и откройте сообщение об ошибке: программа обычно указывает конкретный документ, счёт или объект учёта, вызвавший сбой.
Дополнительно используйте встроенные инструменты проверки. В «1С:Бухгалтерии» это «Экспресс-проверка ведения учёта» (раздел «Отчёты») и отчёт «Анализ состояния налогового учёта по налогу на прибыль». Эти инструменты показывают типовые нарушения: расхождения БУ и НУ, незакрытые счета, отсутствующие документы.
- 1Откройте «Закрытие месяца» и найдите первую операцию с ошибкой
- 2Прочитайте текст сообщения об ошибке и перейдите к указанному документу
- 3Запустите «Экспресс-проверку ведения учёта» за проблемный период
- 4Проверьте оборотно-сальдовую ведомость на отрицательные остатки и «красные» суммы
- 5Исправьте первичные документы и перепроведите закрытие месяца
- 6Убедитесь, что все операции получили статус «Выполнено»
Отрицательные остатки и ошибки в складском учёте
Самая распространённая причина — отрицательные остатки на счетах 10, 41, 43. Это происходит, когда реализация или списание проведены раньше поступления, либо количество в документе расхода превышает фактический остаток. При расчёте себестоимости программа не может списать то, чего нет, и операция завершается с ошибкой.
Как найти: сформируйте оборотно-сальдовую ведомость по счетам 10, 41, 43 с детализацией по номенклатуре и складам. Отрицательные конечные остатки — ваши проблемные позиции. Далее проверьте хронологию: возможно, документ поступления стоит более поздней датой, чем реализация, или поступление вообще не введено.
Исправление: введите недостающее поступление, измените время документов (в пределах одного дня решает время проведения) или скорректируйте количество в расходном документе. После исправлений перепроведите документы за месяц и повторите закрытие.
Незаполненная аналитика и ошибки в документах
Вторая группа причин — документы с незаполненными обязательными полями аналитики: подразделение, статья затрат, номенклатурная группа, договор. Затратные счета не могут закрыться, если программа не понимает, куда относить сумму. Ошибка обычно звучит как «Не заполнено подразделение» или «Не указана статья затрат».
Отдельная ситуация — непроведённые или помеченные на удаление документы, которые пользователь «забыл» в середине месяца. Непроведённый документ не участвует в расчёте, а помеченный на удаление может оставить «висячие» ссылки. Проверьте журналы документов за период и убедитесь, что все нужные документы проведены.
Также проверьте ручные операции (документ «Операция»). Ручные проводки по затратным счетам и счетам расчётов — частый источник остатков, которые автоматическое закрытие не трогает: программа считает, что раз бухгалтер сделал проводку вручную, то и отвечает за неё сам.
Проблемы с конкретными регламентными операциями
Амортизация и расчёт себестоимости
Операция «Амортизация и износ основных средств» не выполняется, если у объекта ОС не заполнен способ отражения расходов, срок полезного использования или объект не принят к учёту корректно. Откройте карточку проблемного ОС и проверьте параметры амортизации.
Расчёт себестоимости может останавливаться из-за «зависших» остатков в незавершённом производстве, некорректного распределения косвенных расходов или отсутствия базы распределения (например, нет выпуска продукции, на который можно списать затраты).
Закрытие затратных счетов и расчёт налога на прибыль
Если счёт 20 не закрывается, проверьте: есть ли выпуск продукции или услуг по соответствующей номенклатурной группе, корректно ли настроены методы распределения косвенных расходов в учётной политике. Счёт 26 может не закрываться, если в учётной политике не выбран метод (директ-костинг или распределение).
Ошибки расчёта налога на прибыль чаще всего связаны с расхождениями бухгалтерского и налогового учёта: постоянные и временные разницы, убытки прошлых лет, незакрытые счета 97. Здесь помогает отчёт «Анализ состояния налогового учёта» — он покажет сумму расхождения и счёт, на котором оно возникло.
Организационные и технические причины
Иногда проблема не в учёте, а в настройках и техническом состоянии базы. Проверьте, что закрывается правильный период и по нужной организации — в многофирменных базах пользователи нередко пытаются закрыть месяц не по той организации. Убедитесь, что учётная политика на текущий год создана: после начала нового года её нужно скопировать или создать заново.
Технические причины: недостаток прав у пользователя (нет прав на регламентные операции), работающие фоновые задания, блокирующие проведение, повреждённые последовательности документов. Восстановление последовательностей выполняется через «Все функции» → «Стандартные» → «Проведение документов» → «Восстановление последовательностей».
Когда обращаться к специалисту
Самостоятельно безопасно исправлять: незаполненную аналитику в документах, хронологию поступлений и реализаций, отсутствующие первичные документы, настройки учётной политики. Эти действия обратимы и не ломают структуру данных.
К программисту или внедренцу стоит обращаться, если: ошибки связаны с доработанными (нетиповыми) механизмами закрытия, программа выдаёт ошибки исполнения кода вместо понятных сообщений, расхождения БУ/НУ не удаётся локализовать стандартными отчётами, либо требуется исправление данных напрямую в регистрах. Вмешательство в регистры вручную без понимания структуры конфигурации почти всегда создаёт больше проблем, чем решает.
Как выбрать действие
Как проверить результат
Все операции зелёные, статус «Выполнено»
Есть красные или жёлтые операции
Нулевые конечные сальдо (кроме НЗП на счёте 20, если оно предусмотрено)
Остатки на конец месяца
Субсчета закрыты на 90.09 и 91.09, сальдо нулевое
Остатки на субсчётах доходов и расходов
Нет ошибок за закрываемый период
Есть разделы с ошибками
Часто задаваемые вопросы
Можно ли закрыть месяц, если есть жёлтые предупреждения?
Технически да — жёлтый статус означает, что операция выполнена, но программа обнаружила потенциальные несоответствия. Однако игнорировать их не стоит: при закрытии квартала или года предупреждения часто превращаются в ошибки. Разберите каждое сообщение и убедитесь, что оно не влияет на отчётность.
Почему после перепроведения документов закрытие всё равно не проходит?
Чаще всего потому, что старая операция закрытия месяца не отменена. Пометьте на удаление документ «Закрытие месяца» за проблемный период (или отмените его через кнопку в форме обработки) и выполните закрытие заново. Также проверьте, не остались ли ручные операции, созданные поверх автоматического расчёта.
Что делать, если ошибка указывает на документ прошлого, уже закрытого периода?
Это признак того, что в закрытый период вносились изменения задним числом. Найдите изменённый документ, оцените влияние на отчётность прошлого периода. Если период сдан, корректнее вносить исправления текущей датой; если нет — откройте период, исправьте документ и последовательно перезакройте все месяцы до текущего.
Не закрывается счёт 20 из-за незавершённого производства — это ошибка?
Не всегда. Если в учётной политике предусмотрено формирование НЗП и по номенклатурной группе действительно есть незавершённое производство, остаток на счёте 20 — норма. Ошибкой это становится, когда НЗП возникает «случайно»: например, затраты собраны по номенклатурной группе, по которой не было выпуска. Проверьте соответствие затрат и выпуска по аналитике.
Влияет ли дата запрета изменения данных на закрытие месяца?
Да. Если установлена дата запрета редактирования, регламентные операции за закрытый период не будут созданы или перепроведены. Временно сдвиньте дату запрета (раздел «Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных»), выполните закрытие и верните запрет на место.
Что важно запомнить
Период в 1С не закрывается из-за конкретной ошибки в данных: отрицательных остатков, незаполненной аналитики, ручных проводок или настроек учётной политики. Находите первую сбойную операцию, читайте текст ошибки, исправляйте по цепочке сверху вниз и всегда делайте резервную копию перед массовыми исправлениями.