Проанализируем ситуацию: при закрытии месяца счет 21 «Полуфабрикаты собственного производства» в количественном выражении закрывается, то есть количество по полуфабрикату становится нулевым, но в суммовом выражении остается остаток. При этом сумма остатка совпадает с суммой списания, а задвоение формируется документом или регламентной операцией Корректировка выпуска продукции. Такая картина обычно говорит не о том, что полуфабрикат физически не списался, а о том, что программа некорректно рассчитала или повторно применила суммовую корректировку себестоимости.
Разберем проблему по шагам. Счет 21 используется для учета полуфабрикатов собственного производства. По дебету счета отражается выпуск полуфабрикатов, а по кредиту — их передача в дальнейшую переработку, списание на выпуск готовой продукции или реализация. В 1С сумма по полуфабрикатам может появляться не сразу в момент выпуска, а при закрытии месяца, когда программа рассчитывает фактическую себестоимость. Поэтому важно не пытаться сразу исправлять остаток ручной операцией, а сначала выяснить, на каком этапе нарушилась цепочка расчета.
Начнем с решения, которое чаще всего помогает именно в описанной ситуации. Если задвоение суммы появляется документом Корректировка выпуска продукции, сначала отмените проведение этой корректировки, затем перепроведите документы за период и заново выполните закрытие месяца.
Рассмотрим подробнее, почему это работает. Регламентная корректировка выпуска рассчитывает разницу между плановой, предварительной или ранее отраженной стоимостью выпуска и фактической себестоимостью, рассчитанной по затратам. Если после первого закрытия месяца изменялись документы поступления, списания материалов, выпуска полуфабрикатов, выпуска продукции, перемещения, реализации или документы были введены задним числом, старая корректировка может остаться рассчитанной по уже неактуальной последовательности движений. В результате программа видит количество как закрытое, но сумму пересчитывает повторно или переносит ее не на ту аналитику.
Разберем по шагам порядок исправления:
Сначала сделайте резервную копию информационной базы. Это обязательный шаг перед массовым перепроведением и отменой закрытия месяца.
Откройте обработку Закрытие месяца за проблемный период.
Найдите операцию, связанную с расчетом себестоимости и корректировкой выпуска. В разных конфигурациях и релизах она может отображаться как Корректировка выпуска продукции, Расчет себестоимости, Закрытие счетов 20, 23, 25, 26 или входить в состав регламентных операций закрытия месяца.
Отмените проведение проблемной корректировки или отмените закрытие месяца за этот период. Если операция доступна как отдельный документ, снимите с него проведение.
Перепроведите все документы за месяц в хронологическом порядке: поступления, требования или расходы материалов, выпуски полуфабрикатов, списание полуфабрикатов в производство, выпуск готовой продукции, реализацию и прочие документы, влияющие на себестоимость.
После перепроведения снова выполните Закрытие месяца.
Сформируйте Оборотно-сальдовую ведомость по счету для счета 21 с включенными количественными и суммовыми показателями. Проверьте, исчез ли остаток без количества.
Важно: если после отмены корректировки и перепроведения документов сумма исчезла, значит причина была в нарушенной последовательности проведения или в устаревшем расчете регламентной операции. В этом случае ручные корректировки делать не нужно.
Посмотрим на типовую цепочку учета полуфабрикатов. Сначала организация выпускает полуфабрикат, затем этот полуфабрикат используется как материал для выпуска готовой продукции. Для программы это два разных производственных этапа, и они должны быть отражены в правильной последовательности.
Корректная логика обычно выглядит так:
Сначала оформите выпуск полуфабриката документом Отчет производства за смену. В проводках должен появиться выпуск на счет 21, например Дт 21 Кт 20.
Затем отразите затраты на выпуск полуфабриката. Это могут быть материалы, зарплата, страховые взносы, амортизация и другие затраты, собранные на счете 20.01, 23 или через распределяемые счета 25 и 26.
После этого отразите списание полуфабриката в производство готовой продукции. В этом случае полуфабрикат должен попасть в затраты на выпуск продукции проводкой вида Дт 20 Кт 21.
Затем оформите выпуск готовой продукции, например проводкой Дт 43 Кт 20.
После всех производственных документов выполните закрытие месяца, чтобы программа рассчитала фактическую себестоимость и сформировала корректировки.
Если документ списания полуфабриката проведен раньше документа выпуска полуфабриката, если документы имеют одинаковое время, если выпуск ввели задним числом после закрытия месяца или если корректировка выпуска была проведена до перепроведения первичных документов, программа может сформировать некорректный суммовой остаток. Количество при этом может закрыться, потому что количественные движения уже есть, а сумма останется висеть из-за неправильного пересчета себестоимости.
Разберем практический порядок проверки:
Откройте Карточка счета по счету 21 за проблемный месяц.
Отберите конкретный полуфабрикат, по которому количество равно нулю, а сумма осталась.
Проверьте даты и время документов выпуска и списания. Выпуск полуфабриката должен идти раньше его списания.
Проверьте, нет ли документов, введенных задним числом после закрытия месяца.
Если документы имеют одинаковое время, установите правильную последовательность вручную: сначала выпуск полуфабриката, затем списание полуфабриката, затем выпуск готовой продукции, затем реализация.
Перепроведите документы и снова выполните закрытие месяца.
Теперь разберем одну из самых частых методических причин. Если для выпуска полуфабрикатов и для выпуска готовой продукции используется одна и та же Номенклатурная группа, программа может некорректно определить, какие затраты относятся к полуфабрикату, а какие — к конечной продукции. В результате она одновременно пытается сформировать себестоимость полуфабриката и списать этот же полуфабрикат на выпуск продукции в рамках одной аналитики.
Для корректного учета полуфабрикатов лучше разделить производственные этапы по аналитике. Например, заведите отдельную номенклатурную группу Полуфабрикаты для выпуска полуфабрикатов и отдельную номенклатурную группу Готовая продукция или конкретную номенклатурную группу заказа для выпуска конечной продукции.
Посмотрим на пример правильного заполнения:
При выпуске полуфабриката в документе Отчет производства за смену на вкладке продукции укажите сам полуфабрикат, счет учета 21 и номенклатурную группу, предназначенную для полуфабрикатов.
На вкладке материалов укажите материалы, которые списываются именно на выпуск этого полуфабриката. Если используется аналитика по продукции, в поле продукции укажите этот же полуфабрикат.
При выпуске готовой продукции на вкладке продукции укажите готовую продукцию, счет учета 43 и номенклатурную группу готовой продукции.
На вкладке материалов укажите полуфабрикат как списываемый материал. В аналитике затрат укажите готовую продукцию или соответствующую номенклатурную группу выпуска готовой продукции.
Такой подход позволяет программе разделить два этапа: сначала рассчитать фактическую себестоимость полуфабриката, затем использовать эту себестоимость как часть затрат на готовую продукцию.
Если не хотите разделять номенклатурные группы, рассмотрите отказ от промежуточного учета на счете 21. В таком варианте полуфабрикаты не выделяются как отдельный объект учета, а остаются в составе незавершенного производства на счете 20. Но такой вариант должен соответствовать учетной политике организации и реальной методике учета.
Если количество закрыто, а сумма осталась, почти всегда нужно проверять аналитику. Сумма может зависнуть не потому, что программа не списала полуфабрикат, а потому что выпуск был отражен по одной аналитике, а списание — по другой. Например, выпуск прошел по одному подразделению, а списание — по другому; выпуск был на номенклатурную группу Полуфабрикаты, а списание выполнено на другую номенклатурную группу; в одном документе заполнено субконто Продукция, а в другом оно пустое или отличается.
Разберем по шагам, что сравнить:
Сформируйте Оборотно-сальдовую ведомость по счету для счета 21.
Включите показатели количества и суммы.
Добавьте детализацию по субконто: номенклатура, склад, партия или документ партии, если используется, подразделение, номенклатурная группа.
Найдите строку, где количество равно нулю, а сумма не равна нулю.
Провалитесь в расшифровку и сравните аналитику прихода и расхода.
Сформируйте Анализ субконто по субконто Номенклатура и проверьте движение проблемного полуфабриката по всем счетам.
Особенно внимательно проверьте следующие поля в документах:
Номенклатурная группа в выпуске полуфабриката.
Номенклатурная группа в списании полуфабриката на выпуск продукции.
Подразделение затрат в документах выпуска и списания.
Склад полуфабриката.
Продукция, если в учетной политике включена детализация незавершенного производства или затрат до продукции.
Счет учета и Счет затрат в строках документов.
Если обнаружим, что выпуск был по одной аналитике, а списание по другой, исправьте первичные документы, а не остаток на счете. После исправления снова перепроведите документы и выполните закрытие месяца.
Рассмотрим важный нюанс. Если организация не использует плановую себестоимость, то при выпуске полуфабриката в течение месяца проводка по счету 21 может быть сформирована только в количестве, без суммы. Это не всегда ошибка. Фактическая себестоимость полуфабриката рассчитывается позже, при закрытии месяца, когда программа соберет все затраты на производство.
Например, в течение месяца полуфабрикат выпущен документом Отчет производства за смену. Количество на счете 21 появилось, но суммы нет. Затем этот полуфабрикат списан на выпуск готовой продукции. При закрытии месяца программа должна рассчитать фактическую себестоимость полуфабриката, сформировать стоимость на счете 21 и затем перенести ее в затраты на готовую продукцию через счет 20.
Поэтому разберем контрольный признак. Если до закрытия месяца на счете 21 нет суммы, но после корректного закрытия месяца сумма появляется и затем списывается, это нормальная логика расчета фактической себестоимости. Ошибкой является ситуация, когда после закрытия месяца количество стало нулевым, а сумма осталась без количества.
В такой ситуации проверьте не сам факт отсутствия суммы в исходном выпуске, а то, как прошла регламентная операция Закрытие счетов 20, 23, 25, 26 и как сработала Корректировка выпуска продукции.
Теперь рассмотрим другой частый источник суммового остатка без количества. Если учет в базе начинался с переноса данных или были введены начальные остатки, по полуфабрикатам могли перенести количество без себестоимости или себестоимость без количества. В дальнейшем программа списывает количество, но сумма может остаться на счете, потому что начальные данные были неполными или некорректными.
Разберем проверку:
Сформируйте Оборотно-сальдовую ведомость по счету для счета 21 на начало проблемного месяца.
Проверьте, нет ли строк, где количество есть, а суммы нет.
Проверьте, нет ли строк, где сумма есть, а количества нет.
Если учет переносился из другой базы, сравните остатки по полуфабрикатам с исходной базой или с утвержденной ведомостью переноса.
Если ошибка идет из ввода остатков, исправьте документ ввода начальных остатков или оформите корректировку начальных данных в периоде начала учета.
Не исправляйте такие остатки произвольной ручной операцией в текущем месяце, пока не проверите начало периода. Если причина находится в начальных остатках, ручная операция в текущем месяце может убрать видимый остаток, но исказить себестоимость выпуска и финансовый результат.
Суммовой остаток без количества часто связан с отрицательными остатками или пересортицей. Например, по одному складу или одной аналитике полуфабрикат списали раньше, чем выпустили, а по другой аналитике он есть на остатке. В общей оборотке количество может выглядеть закрытым, но при детализации видно, что по одной строке количество минусовое, а по другой плюсовое. Суммы в такой ситуации распределяются некорректно.
Проверим это так:
Сформируйте Оборотно-сальдовую ведомость по счету для счета 21 с максимальной детализацией.
Отдельно включите количественные показатели.
Проверьте остатки по каждому складу, номенклатуре и аналитике.
Сформируйте отчет Контроль отрицательных остатков, если он доступен в вашей конфигурации.
Сформируйте Анализ субконто по номенклатуре, чтобы увидеть движение полуфабриката между счетами и складами.
Если обнаружим отрицательный остаток, исправьте первичный документ, который списал полуфабрикат раньше выпуска или списал его не с того склада. После исправления снова перепроведите период и выполните закрытие месяца.
Если ошибка повторяется из месяца в месяц, проанализируем настройки. Для корректного производственного учета в 1С должны быть включены нужные функциональные возможности и заполнена учетная политика.
Проверьте следующие настройки:
В разделе Функциональность должна быть включена возможность ведения производственного учета.
В Учетная политика должен быть настроен выпуск продукции, если организация действительно отражает производство в программе.
Проверьте способ учета выпуска: используется ли плановая себестоимость или выпуск отражается без плановых цен с расчетом фактической себестоимости при закрытии месяца.
Проверьте, ведется ли незавершенное производство по продукции. Если включена детализация по продукции, соответствующее субконто нужно заполнять в документах затрат и выпуска.
Проверьте способы распределения косвенных расходов со счетов 25 и 26. Неправильная база распределения может привести к некорректной себестоимости полуфабрикатов и продукции.
Проверьте Счета учета номенклатуры. Для полуфабрикатов должен подставляться счет 21, а для готовой продукции — счет 43, если используется стандартная схема учета.
Если полуфабрикаты заведены как обычные материалы или готовая продукция с неправильным видом номенклатуры, счета учета могут подставляться неверно. В таком случае исправьте вид номенклатуры или правила счетов учета, затем перепроведите документы периода.
Если производство многоэтапное, важно, чтобы программа закрывала переделы в правильной последовательности. Сначала должна быть рассчитана себестоимость полуфабрикатов первого передела, затем себестоимость полуфабрикатов следующего передела, и только после этого себестоимость готовой продукции.
Если подразделения или переделы закрываются в неправильном порядке, программа может списать полуфабрикат количественно, но не успеть корректно рассчитать его фактическую стоимость. В результате сумма зависает на счете 21 или попадает в корректировку выпуска с неправильным знаком.
Разберем, что проверить:
Определите, сколько производственных переделов используется: выпуск полуфабриката, переработка полуфабриката, выпуск готовой продукции.
Проверьте, соответствуют ли переделы подразделениям и номенклатурным группам в документах.
Если в конфигурации используется настройка порядка закрытия счетов затрат или порядка подразделений, проверьте, что первый передел закрывается раньше второго.
Проверьте, нет ли встречного выпуска, когда подразделения взаимно выпускают продукцию или полуфабрикаты друг для друга. Для такой схемы могут потребоваться отдельные настройки.
После исправления порядка закрытия заново выполните закрытие месяца.
Не каждый минус в Корректировка выпуска продукции является ошибкой. Если в течение месяца выпуск отражался по плановой цене, а при закрытии месяца фактическая себестоимость оказалась ниже плановой, программа должна уменьшить стоимость выпуска. Тогда корректировка будет отрицательной. Это нормальная ситуация: программа доводит предварительную стоимость до фактической.
Например, если плановая стоимость полуфабриката была 600 рублей за единицу, а фактическая себестоимость после расчета составила 542,32 рубля, программа сформирует отрицательную корректировку на разницу. Это не задвоение, а корректировка до фактической себестоимости.
Но в нашей ситуации признак другой: сумма остатка на счете 21 ровно совпадает с суммой, которая списалась, и появляется ощущение двойного движения. Это уже похоже не на обычную отрицательную корректировку, а на проблему последовательности проведения, аналитики или повторного расчета регламентной операции.
Чтобы выяснить причину, откройте движения проблемной корректировки. Нас интересуют не только бухгалтерские проводки, но и аналитика каждой строки.
Разберем, на что смотреть:
По какому счету сформирована корректировка: 21, 20, 43, 90.02 или другой счет.
Какая номенклатура указана в движении.
Какая номенклатурная группа указана в движении.
Какое подразделение указано в движении.
На какой склад относится движение.
Совпадает ли аналитика корректировки с аналитикой выпуска и списания полуфабриката.
Если корректировка делает движение по одной аналитике, а списание полуфабриката прошло по другой, остаток без количества будет закономерным. Исправлять нужно исходные документы, которые сформировали разную аналитику, а затем пересчитать закрытие месяца.
Иногда возникает желание быстро убрать остаток документом Операция, введенная вручную. Делать так стоит только после того, как мы убедились, что причина не в последовательности документов, не в аналитике, не в настройках производства и не в начальных остатках.
Ручная операция может быть оправдана только в редких случаях: например, если база давно ведется с ошибкой, период закрыт и не подлежит изменению, а организация принимает решение исправить технический суммовой хвост текущим периодом. Но даже в этом случае сначала подготовьте бухгалтерское обоснование, проверьте влияние на себестоимость, налоговый учет и финансовый результат.
Правильный порядок действий — сначала исправить первопричину, затем перепровести документы и закрыть месяц заново. Ручная операция должна быть не первым, а последним инструментом.
Соберем все действия в единый рабочий алгоритм. Выполните его последовательно, чтобы не искать ошибку вслепую.
Сделайте резервную копию базы.
Сформируйте Оборотно-сальдовую ведомость по счету для счета 21 с количеством и суммой.
Найдите номенклатуру, по которой количество закрыто, а сумма осталась.
Откройте Карточка счета по этой номенклатуре и проанализируйте все движения за месяц.
Проверьте, не сформирована ли сумма документом Корректировка выпуска продукции.
Снимите проведение с корректировки выпуска или отмените закрытие месяца за период.
Проверьте последовательность документов: выпуск полуфабриката должен быть раньше его списания, а закрытие месяца должно выполняться после всех первичных документов.
Проверьте аналитику: номенклатурные группы, подразделения, склады, продукцию, счета учета и счета затрат.
Разделите номенклатурные группы полуфабрикатов и готовой продукции, если они были одинаковыми и из-за этого программа не могла корректно определить этапы производства.
Проверьте начальные остатки по счету 21, особенно если база начиналась с переноса данных.
Проверьте отрицательные остатки и пересортицу по складам и аналитике.
Перепроведите документы за период в правильной хронологии.
Снова выполните Закрытие месяца.
Повторно сформируйте ОСВ по счету 21 и убедитесь, что нет строки с нулевым количеством и незакрытой суммой.
Если счет 21 количественно закрыт, но в сумме остается остаток, а задвоение идет через Корректировка выпуска продукции, начните с отмены проведения корректировки и перепроведения документов периода. Затем проверьте аналитику выпуска и списания полуфабрикатов: номенклатурные группы, подразделения, склады и субконто продукции. Особое внимание уделите ситуации, когда полуфабрикаты и готовая продукция отражаются в одной номенклатурной группе: для 1С это частая причина некорректного расчета себестоимости.
Правильное решение — восстановить корректную цепочку учета: затраты на полуфабрикат собираем на своей аналитике, выпуск полуфабриката отражаем на счете 21, списание полуфабриката на готовую продукцию отражаем на аналитике готовой продукции, затем выполняем закрытие месяца. После этого сумма на счете 21 должна закрыться вместе с количеством.
Информация носит справочный характер