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