Закрытие месяца в 1С:Управление производственным предприятием (УПП) — одна из самых ответственных процедур, от которой зависит корректность финансовой отчётности, налоговых расчётов и аналитики. Даже небольшая ошибка на этом этапе может привести к искажению данных, проблемам с ФНС или необходимости пересчёта всех операций. В отличие от типовой 1С:Бухгалтерии, УПП имеет расширенный функционал для производственных предприятий, что усложняет процесс, но и делает его более гибким.

Эта статья — не просто перечень действий, а практическое руководство с учётом типичных ошибок, оптимизации времени и нюансов конфигурации. Мы разберём не только стандартную последовательность операций, но и расскажем, как проверять корректность закрытия, исправлять распространённые сбои и настраивать автоматизацию для ускорения процесса. Инструкция актуальна для 1С:УПП 1.3 и 1С:УПП 2.0 (включая последние релизы 2026 года).

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

1. Подготовка к закрытию месяца: проверка данных и настройки

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

Начните с проверки:

  • 📅 Период закрытия: Убедитесь, что в системе установлен правильный рабочий месяц (проверьте в Сервис → Параметры учётной политики). Если дата в системе отличается от фактической, операции могут записаться не в тот период.
  • 📊 Остатки по счётам: Просмотрите оборотно-сальдовую ведомость (Отчёты → Оборотно-сальдовая ведомость) за предыдущий месяц. Особое внимание уделите счётам 20 (основное производство), 23 (вспомогательное), 25 и 26 (общепроизводственные и общехозяйственные расходы).
  • 📄 Документы: Проверьте, что все первичные документы (накладные, акты, платежки) проведены и не имеют статуса "Не проведён" или "На согласовании". Используйте отчёт Журнал документов с фильтром по дате.
  • ⚙️ Настройки учётной политики: В 1С:УПП закрытие месяца зависит от методов распределения косвенных расходов, способов оценки запасов и других параметров. Убедитесь, что они соответствуют вашей учётной политике (раздел Предприятие → Учётная политика).

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

⚠️ Внимание: Если в вашей конфигурации включены межфирменные операции (например, передача товаров между юридическими лицами одной группы), убедитесь, что все межфирменные документы проведены и согласованы. Незакрытые транзакции между компаниями блокируют закрытие месяца.
📊 Как часто вы сталкиваетесь с ошибками при закрытии месяца в 1С УПП?
Никогда — всё проходит гладко
Иногда, но справляюсь самостоятельно
Часто, приходится обращаться к программистам
Постоянно, это головная боль

2. Последовательность регламентных операций: что и в каком порядке закрывать

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

Основные этапы:

  1. Закрытие заказов покупателей и продаж (Продажи → Закрытие месяца → Закрытие заказов покупателей).
  2. Расчёт себестоимости выпущенной продукции (Производство → Закрытие месяца → Расчёт себестоимости).
  3. Закрытие затратных счетов (20, 23, 25, 26) (Производство → Закрытие месяца → Закрытие счетов затрат).
  4. Распределение общехозяйственных и общепроизводственных расходов (если не автоматизировано на предыдущем этапе).
  5. Закрытие счетов 90 и 91 (Бухгалтерия → Закрытие месяца → Закрытие счетов прибылей и убытков).
  6. Формирование финансового результата.

Важно: в 1С:УПП некоторые операции можно выполнять параллельно (например, закрытие заказов и расчёт себестоимости), но закрытие затратных счетов должно идти строго после расчёта себестоимости. В противном случае система не сможет корректно распределить косвенные расходы.

Этап закрытия Типичные ошибки Как избежать
Закрытие заказов покупателей Не закрыты отгрузки, остатки по счёту 45 Проверьте отчёт Ведомость по заказам покупателей на наличие неотгруженных позиций
Расчёт себестоимости Отрицательная себестоимость, ошибки в спецификациях Проверьте корректность заполнения документов Отчёт производства за смену
Закрытие счетов 20, 23 Не распределились косвенные расходы Настройте базы распределения в учётной политике
Закрытие 90, 91 счетов Не совпадают обороты по субсчетам Используйте отчёт Анализ счёта для сверки

Если в вашей базе используется позаказный метод учёта затрат, перед закрытием счетов 20/23 необходимо выполнить операцию Распределение затрат по заказам (Производство → Закрытие месяца → Распределение затрат). Это позволит корректно сформировать себестоимость по каждому производственному заказу.

Проверены остатки по счёту 20 на начало месяца|

Все документы "Отчёт производства за смену" проведены|

Косвенные расходы распределены по базам (выручка, ФОТ, материальные затраты)|

Нет отрицательных остатков по номенклатуре в производстве-->

3. Расчёт себестоимости выпущенной продукции: нюансы и ошибки

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

Алгоритм расчёта:

  1. Проверьте, что все документы Отчёт производства за смену проведены и не имеют статуса "На доработке".
  2. Запустите обработку Расчёт себестоимости выпущенной продукции (Производство → Закрытие месяца → Расчёт себестоимости).
  3. Если используются многоуровневые спецификации, убедитесь, что они актуальны и не содержат циклов (например, когда компонент A входит в состав изделия B, а изделие B — в состав компонента A).
  4. После расчёта проверьте отчёт Анализ себестоимости выпущенной продукции на наличие отрицательных значений или аномально высоких/низких сумм.

Типичные ошибки и их причины:

  • 🔴 Отрицательная себестоимость: Обычно возникает из-за некорректных остатков на начало месяца или ошибок в спецификациях. Проверьте документы Инвентаризация НЗП.
  • 🔴 Не распределились материальные затраты: Возможно, не заполнены статьи затрат в документах Требование-накладная.
  • 🔴 Себестоимость не рассчитана для части номенклатуры: Проверьте, что для всех позиций заполнены Статьи затрат и Подразделения в спецификациях.

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

⚠️ Внимание: Если в вашей базе используется управленческий учёт по международным стандартам (МСФО или GAAP), после расчёта себестоимости необходимо выполнить операцию Трансформация данных для МСФО. Без этого финансовая отчётность будет некорректной.
Что делать, если себестоимость не рассчитывается?

Если после запуска обработки Расчёт себестоимости система выдаёт ошибку или процесс "зависает", проверьте:

1. Наличие незакрытых документов Отчёт производства за смену с нулевым количеством.

2. Корректность заполнения реквизита Статья затрат в спецификациях.

3. Отсутствие "битых" ссылок на номенклатуру (проверьте через Администрирование → Тестирование и исправление ИБ).

Если проблема остаётся, попробуйте рассчитать себестоимость по одному подразделению за раз, чтобы локализовать ошибку.

4. Закрытие затратных счетов (20, 23, 25, 26): распределение косвенных расходов

Закрытие счетов 20 (Основное производство), 23 (Вспомогательное производство), 25 (Общепроизводственные расходы) и 26 (Общехозяйственные расходы) — критически важный этап, от которого зависит финансовый результат. В 1С:УПП это делается через обработку Закрытие счетов затрат.

Порядок действий:

  1. Откройте Производство → Закрытие месяца → Закрытие счетов затрат.
  2. Укажите период закрытия и нажмите Заполнить. Система автоматически подберёт счета и субсчета для закрытия.
  3. Проверьте, что в таблице отображаются все необходимые счета. Если какой-то счёт отсутствует, добавьте его вручную.
  4. Нажмите Выполнить закрытие и дождитесь завершения операции.
  5. После закрытия сформируйте отчёт Оборотно-сальдовая ведомость по счёту 20 и убедитесь, что остатки на конец месяца равны нулю (или соответствуют остаткам НЗП).

Особенности распределения косвенных расходов:

  • 📌 Базы распределения: В 1С:УПП можно распределять расходы по выручке, ФОТ, материальным затратам или другим показателям. Настройка находится в Предприятие → Учётная политика → Методы распределения косвенных расходов.
  • 📌 Позаказный учёт: Если ведётся учёт по заказам, расходы распределяются пропорционально затратам на каждый заказ. Проверьте корректность заполнения реквизита Заказ в первичных документах.
  • 📌 Отрицательные остатки: Если после закрытия на счёте 20 остаётся дебетовое сальдо, это может означать, что не все затраты списаны на себестоимость. Проверьте документы Инвентаризация НЗП.

Если в вашей организации используются несколько видов деятельности (например, производство и торговля), настройте распределение расходов по видам деятельности в учётной политике. Это позволит корректно формировать финансовый результат по каждому направлению.

💡

Если при закрытии счетов 25/26 система выдаёт ошибку "Не указаны базы распределения", проверьте настройки в Учётная политика → Косвенные расходы. Часто проблема решается указанием хотя бы одной базы распределения (например, "Выручка").

5. Закрытие счетов 90 и 91: формирование финансового результата

Последний этап закрытия месяца — формирование финансового результата через закрытие счетов 90 (Продажи) и 91 (Прочие доходы и расходы). Здесь важно убедиться, что все субсчета закрываются корректно, а обороты сходятся.

Инструкция:

  1. Перейдите в Бухгалтерия → Закрытие месяца → Закрытие счетов 90, 91.
  2. Укажите период и нажмите Заполнить. Система автоматически подберёт счета для закрытия.
  3. Проверьте, что в таблице отображаются все субсчета (например, 90.01, 90.02, 90.03 и т.д.).
  4. Нажмите Выполнить закрытие.
  5. После завершения операции сформируйте Оборотно-сальдовую ведомость по счёту 90 и убедитесь, что остатки по всем субсчетам равны нулю, а финансовый результат списан на счёт 99.

Типичные проблемы и решения:

  • 🔴 Не сходятся обороты по субсчетам 90.01 и 90.02: Проверьте, все ли документы реализации проведены. Часто проблема кроется в неотражённых возвратах или корректировках.
  • 🔴 Остатки по счёту 91 не закрываются: Убедитесь, что все прочие доходы и расходы отражены в правильном периоде. Проверьте документы Поступление на расчётный счёт с видом операции "Прочие доходы".
  • 🔴 Финансовый результат не списывается на счёт 99: Проверьте настройки учётной политики в разделе Налог на прибыль. Возможно, не указан метод признания доходов/расходов.

Если в вашей организации ведётся раздельный учёт по видам деятельности (например, ЕНВД и ОСНО), перед закрытием счетов 90/91 выполните операцию Распределение доходов и расходов по видам деятельности (Бухгалтерия → Закрытие месяца → Распределение по видам деятельности).

💡

Закрытие счетов 90 и 91 должно выполняться в самом конце, после всех остальных регламентных операций. Если сделать это раньше, финансовый результат будет некорректным, так как не все доходы и расходы будут учтены.

6. Проверка корректности закрытия месяца: отчёты и диагностика ошибок

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

Отчёты для проверки:

  • 📈 Оборотно-сальдовая ведомость: Проверьте, что остатки по счётам 20, 23, 25, 26, 90 и 91 равны нулю (или соответствуют остаткам НЗП/незавершённым операциям).
  • 📈 Анализ счёта 99: Убедитесь, что финансовый результат (прибыль или убыток) списан корректно.
  • 📈 Сверка регламентированного и управленческого учёта: Если ведётся оба вида учёта, проверьте отсутствие расхождений.
  • 📈 Ведомость по заказам покупателей: Убедитесь, что все заказы закрыты, а остатки по счёту 45 отсутствуют.
  • 📈 Карточка счёта 43: Проверьте корректность себестоимости выпущенной продукции.

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

  • 🔍 Журнал регистрации (Администрирование → Журнал регистрации): Посмотрите, какие операции выполнялись при закрытии месяца и не было ли ошибок.
  • 🔍 Тестирование и исправление ИБ (Администрирование → Тестирование и исправление): Запустите проверку логической целостности базы.
  • 🔍 Отчёт "Анализ субконто": Помогает найти ошибки в аналитическом учёте (например, неверно указанные подразделения или статьи затрат).

Если после проверки выявились ошибки, не спешите перезакрывать месяц. В некоторых случаях достаточно внести корректировки в первичные документы и перепровести регламентные операции. Например, если ошибка в себестоимости, можно:

  1. Сторнировать документ Расчёт себестоимости.
  2. Исправить ошибки в первичных документах (например, в Отчёте производства за смену).
  3. Запустить расчёт себестоимости заново.
⚠️ Внимание: Если ошибка обнаруžena после формирования финансовой отчётности, внесение изменений может потребовать пересдачи деклараций. В этом случае проконсультируйтесь с аудитором или налоговым консультантом.

7. Автоматизация закрытия месяца: как ускорить процесс

Ручное закрытие месяца в 1С:УПП может занимать несколько часов, особенно на крупных предприятиях. К счастью, многие операции можно автоматизировать.

Способы оптимизации:

  • Регламентные задания: Настройте автоматическое выполнение операций по расписанию (например, расчёт себестоимости по ночам). Для этого используйте Администрирование → Регламентные задания.
  • Групповая обработка: Если у вас несколько юридических лиц, используйте обработку Групповое закрытие месяца (доступна в некоторых релизах 1С:УПП).
  • Шаблоны закрытия: Сохраните настройки закрытия месяца как шаблон, чтобы не настраивать их каждый раз заново.
  • Интеграция с внешними системами: Если у вас автоматизирован обмен данными с 1С:ЗУП или 1С:ERP, настройте автоматическое получение данных о зарплате и материальных затратах.

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

  1. Оборотно-сальдовая ведомость по счётам 20, 23, 25, 26.
  2. Анализ счёта 99.
  3. Ведомость по заказам покупателей.
  4. Сверка регламентированного и управленческого учёта.

Если в вашей организации есть IT-отдел или 1С-программист, можно разработать дополнительные обработки для:

  • Автоматической проверки корректности закрытия.
  • Массового исправления типичных ошибок (например, неправильных статей затрат).
  • Экспорта данных для аудиторов в удобном формате.

Один из самых эффективных способов автоматизации — использование регламентных операций. В 1С:УПП можно настроить автоматическое выполнение следующих действий:

  • Списание материалов в производство.
  • Распределение косвенных расходов.
  • Закрытие заказов покупателей.
⚠️ Внимание: Перед настройкой автоматизации протестируйте её на копии рабочей базы. Автоматическое закрытие месяца может привести к необратимым ошибкам, если настройки неверны.

8. Типичные ошибки и их решения: разбор кейсов

Даже опытные бухгалтеры сталкиваются с ошибками при закрытии месяца в 1С:УПП. Разберём наиболее распространённые случаи и способы их решения.

Ошибка Причина Решение
Не закрываются счета 20/23: остатки не нулевые Не все затраты списаны на себестоимость или ошибки в инвентаризации НЗП Проверьте документы Инвентаризация НЗП и перезапустите расчёт себестоимости
Отрицательная себестоимость продукции Ошибки в спецификациях или остатках на начало месяца Проверьте корректность документов Отчёт производства за смену и остатки по счёту 21
Не распределяются косвенные расходы (счета 25/26) Не указаны базы распределения в учётной политике Настройте базы распределения в Предприятие → Учётная политика → Косвенные расходы
Ошибка "Не совпадают обороты по счёту 90" Не все документы реализации проведены или ошибки в корректировках Проверьте журнал документов Реализация товаров и услуг на наличие непроводённых документов
Закрытие месяца "зависает" Большой объём данных или ошибки в базе Выполните Тестирование и исправление ИБ, затем попробуйте закрыть месяц по подразделениям

Если вы столкнулись с ошибкой, которой нет в таблице, воспользуйтесь следующим алгоритмом:

  1. Запишите точный текст ошибки (можно сделать скриншот).
  2. Проверьте Журнал регистрации на наличие дополнительных деталей.
  3. Попробуйте выполнить операцию для одного подразделения или номенклатурной группы.
  4. Если ошибка повторяется, обратитесь в службу поддержки с логом ошибки.

Часто проблемы возникают из-за некорректных остатков на начало месяца. Например, если в предыдущем периоде не была проведена инвентаризация НЗП, в текущем месяце могут появиться отрицательные остатки. В этом случае необходимо:

  1. Вернуться в предыдущий месяц.
  2. Провести инвентаризацию НЗП.
  3. Перезакрыть месяц.

Если ошибка связана с распределением косвенных расходов, проверьте:

  • Корректность заполнения баз распределения в учётной политике.
  • Наличие оборотов по счётам 25/26.
  • Отсутствие "зависших" документов (например, не проведённых авансовых отчётов).
Что делать, если закрытие месяца прервалось?

Если процесс закрытия месяца был прерван (например, из-за отключения электричества или ошибки в базе), выполните следующие действия:

1. Проверьте, какие операции успело выполнить система (используйте Журнал регистрации).

2. Если часть операций прошла успешно, не запускайте закрытие месяца заново — это приведёт к дублированию проводок.

3. Выполните только те операции, которые не были завершены.

4. После завершения проверьте корректность проводок с помощью отчётов.

Если система выдаёт ошибку о блокировках, перезапустите 1С:Предприятие и повторите попытку.

FAQ: Ответы на частые вопросы

Можно ли закрывать месяц по частям (например, сначала одно подразделение, потом другое)?

Да, в 1С:УПП можно закрывать месяц поэтапно. Для этого при выполнении регламентных операций укажите фильтр по подразделению. Однако учитывайте, что некоторые операции (например, распределение косвенных расходов) могут требовать данных по всем подразделениям. В этом случае закрытие по частям может привести к некорректному распределению затрат.

Что делать, если после закрытия месяца обнаружилась ошибка в первичном документе?

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

  1. Сторнировать ошибочный документ.
  2. Провести корректирующий документ.
  3. Перезакрыть месяц (или только те операции, которые зависят от исправленного документа).