Почему в 1С:ERP некорректно или не полностью распределяются затраты по 20 счету при закрытии месяца?

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Бухгалтерский учет
← На главную

Рано или поздно любой специалист, работающий с системой 1С:ERP Управление предприятием, сталкивается с ситуацией, когда регламентная процедура закрытия месяца проходит без явных системных ошибок, но при этом сальдо и обороты по счету 20 «Основное производство» вызывают массу вопросов. Расходы по одной и той же статье распределяются не полностью, зависают по некоторым подразделениям, а в отдельных случаях программа формирует странные отрицательные проводки (красное сторно), уводя остатки в минус.

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

---

Почему нельзя проверять распределение затрат только по бухгалтерским проводкам?

Первая и самая распространенная ошибка начинающих пользователей и бухгалтеров — попытка анализировать механизмы распределения затрат исключительно по оборотно-сальдовой ведомости (ОСВ) счета 20 или по проводкам документов регламентной операции. В 1С:ERP бухгалтерский учет (проводки) является вторичным. Первичным всегда выступает оперативный контур — регистры накопления.

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

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

---

Шаг 1. Анализируем расхождения между управленческим и регламентированным учетом

Выясним причину, по которой затраты одной и той же статьи распределяются не в полном объеме в рамках одного подразделения. Как показывает практика, очень часто в регистре накопления ПрочиеРасходы по некоторым строкам заполнена сумма в управленческом учете, но отсутствует сумма в регламентированном учете (ресурс СуммаРегл равен нулю).

Посмотрим на основные причины возникновения такой ситуации:

  1. Ошибки при вводе НДС в первичных документах. При оформлении документов (например, «Приобретение услуг и прочих активов») пользователи могут ошибочно указать сумму НДС, равную общей сумме документа, или некорректно распределить ставки. В результате стоимость услуги без НДС для регламентированного учета рассчитывается как нулевая. При этом в управленческом учете (который может вестись по правилам «включая НДС» или по иному курсу валют) сумма отражается корректно. Как итог: в управленческом учете расход распределяется, а в регламентированном — распределять просто нечего.
  2. Использование документов исключительно для управленческого учета. Некоторые операции отражаются документами, в которых снят флаг отражения в регламентированном учете, либо используются корректировки регистров, затрагивающие только управленческий контур.
  3. Отсутствие настроек ГФУ (Групп финансового учета). Если для статьи расходов или конкретной номенклатурной позиции не настроены правила отражения в регламентированном учете (рабочее место «Настройка отражения документов в регламентированном учете»), оперативные движения по регистру ПрочиеРасходы пройдут, но проводки по счетам учета сформированы не будут.

---

Шаг 2. Оцениваем методологическую корректность использования 20 счета без выпуска

Проанализируем ситуацию, когда производства как такового в компании нет, но все затраты списываются на счет 20, чтобы затем распределиться на счет 90 «Продажи».

С точки зрения методологии 1С:ERP, счет 20 «Основное производство» жестко привязан к выпуску продукции или выполнению работ. Система ожидает увидеть материальный или нематериальный выпуск (документы «Выпуск продукции», «Производство без заказа» или «Выполнение работ клиенту»). Если выпуска по подразделению в текущем месяце не было, все затраты, отнесенные на счет 20 по этому подразделению, программа расценит как незавершенное производство (НЗП) и оставит их на балансе.

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

Рассмотрим два методологически верных решения этой проблемы:

Решение А. Переход на использование счетов 26 или 44

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

В настройках статей расходов необходимо указать вариант распределения «На финансовый результат» (директ-костинг). В таком случае программа будет закрывать эти расходы напрямую на счет 90, минуя производственные регистры и исключая зависание затрат в НЗП.

Решение Б. Оформление выпуска через «Производство без заказа»

Если использование счета 20 принципиально (например, этого требует учетная политика или специфика деятельности), необходимо ежемесячно оформлять факт выполнения работ или услуг документом «Производство без заказа»:

Этот шаг позволит системе корректно сопоставить затраты 20 счета с выпуском и закрыть контур партионного учета без ошибок.

---

Шаг 3. Выясняем причины отрицательного («минусового») распределения затрат

Иногда при закрытии месяца на счете 20 можно обнаружить отрицательные суммы распределения. Разберем по шагам, почему это происходит:

  1. Пустые или некорректные аналитики в регистрах. Если при проведении документов поступления расходов поле Аналитика расходов в регистре ПрочиеРасходы оказалось пустым, заполненным некорректно или содержит битую ссылку, алгоритм распределения себестоимости при группировке данных может дать сбой. Из-за некорректного схлопывания строк программа рассчитывает базу распределения с ошибкой, что приводит к формированию сторнирующих проводок.
  2. Ошибки при расчете базы распределения. Если для статьи расходов настроено автоматическое распределение (например, «Пропорционально выручке от продаж» или «Пропорционально прямым затратам»), а в каком-то из подразделений в текущем периоде была отражена отрицательная выручка (например, из-за возвратов товаров от клиентов или корректировок реализаций прошлых периодов), база распределения примет отрицательное значение. Система послушно распределит расходы пропорционально этой базе, сформировав «минусовые» затраты.
  3. Конфликт Направлений деятельности (НД). В 1С:ERP действует строгое обособление затрат по направлениям деятельности. Если приход расхода был зарегистрирован по одному НД, а база для распределения (выпуск или выручка) сформировалась по другому НД, программа не сможет сопоставить эти данные. Попытки ручного перераспределения или исправления документов задним числом часто порождают отрицательные остатки в регистре ПрочиеРасходы.

---

Шаг 4. Пошаговая инструкция по поиску и локализации ошибок

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

Этап 1. Настройка Универсального отчета по регистру «Прочие расходы»

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

  1. Перейдите в раздел НСИ и администрирование — Печатные формы, отчеты и обработки — Универсальный отчет.
  2. В поле «Тип объекта» выберите Регистр накопления.
  3. В поле «Имя объекта» выберите Прочие расходы, тип таблицы — Остатки и обороты.
  4. Нажмите кнопку «Настройки» и перейдите в структуру отчета. Добавьте следующие группировки строк:
    • Организация
    • Подразделение
    • Статья расходов
    • Аналитика расходов
    • Направление деятельности
  5. На вкладке «Поля и сортировки» оставьте только необходимые ресурсы:
    • Сумма (Упр. учет)
    • Сумма (Регл. учет)
    • Сумма НУ
  6. Сформируйте отчет за проблемный период.

Что мы ищем в отчете? Нам необходимо найти строки, по которым:

Этап 2. Проверка и исправление документов-источников

Двойным щелчком по проблемной строке в Универсальном отчете сделайте расшифровку по регистратору (документу движения). Откройте документ-источник и выполните следующие проверки:

  1. Проверьте вкладку «Расходы» или «Услуги». Убедитесь, что сумма НДС указана корректно и не превышает общую сумму документа.
  2. Проверьте статус отражения документа в регламентированном учете. Если проводки не сформированы, выполните отражение вручную или проверьте настройки счетов учета для данной статьи.
  3. Если в документе очищена аналитика расходов (например, не указан конкретный склад, подразделение или заказ), заполните ее и перепроведите документ.

Этап 3. Локализация через замену статьи расходов

Если вы проверили все документы, но статья расходов все равно упорно отказывается правильно распределяться при закрытии месяца, применим проверенный технический прием:

  1. Создайте в справочнике «Статьи расходов» новый элемент — точную копию проблемной статьи (с теми же настройками распределения и счетами учета), но добавьте к наименованию пометку «(Новая)».
  2. С помощью документа «Отражение прочих доходов и расходов» (вид операции «Реклассификация расходов») перенесите все накопленные за месяц затраты со старой статьи на новую.
  3. Запустите повторную процедуру закрытия месяца.

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

---

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

← На главную