Отрицательная или нулевая себестоимость
Программа не умеет считать неправильно. Она считает по тем данным, что есть — а абсурдный результат означает абсурдные исходные данные.
Нулевая или отрицательная себестоимость — всегда следствие исходных данных, а не ошибка расчёта. Пять причин по частоте: 1) отрицательные остатки — списывать нечего; 2) отгрузка проведена раньше поступления, в том числе по времени внутри одной даты; 3) отключён контроль остатков — продажи проходят, стоимость не списывается; 4) не распределены дополнительные расходы; 5) документы правили задним числом после расчёта. ⚠️ Главное: не «поправить цифру» в отчёте, а устранить причину. Ручная корректировка себестоимости закрывает симптом на один месяц — в следующем всё повторится, потому что исходные данные не изменились.
Что на самом деле означает такой результат
Себестоимость считается от партий: программа берёт то, что поступило, и списывает по выбранному методу. Если списывать нечего — приход не зарегистрирован, остаток ушёл в минус, документ не проведён, — расчёт даёт ноль либо уходит в отрицательные значения при последующих корректировках.
Отсюда важный вывод: абсурдная себестоимость — это диагностический сигнал, а не косметический дефект. Она означает, что складской учёт разошёлся с реальностью, и та же причина искажает остатки, прибыль и оценку запасов.
Поэтому чинить нужно не отчёт. Порядок такой: найти позиции с проблемой → понять, почему по ним минус или ноль → устранить причину в документах → пересчитать период.
Пять причин по порядку проверки
| Причина | Как проявляется | Что делать |
|---|---|---|
| 1. Отрицательные остатки | По позиции минус на складе, себестоимость нулевая или скачет | Найти минусы, разобраться с непроведёнными приходами, при необходимости провести инвентаризацию — отрицательные остатки |
| 2. Расход раньше прихода | Остаток формально не отрицательный, но себестоимость ноль | Проверить время документов внутри даты: приход должен быть раньше или одновременно с расходом |
| 3. Отключён контроль остатков | Реализации проводятся всегда, себестоимость не списывается | Включить контроль. Отключение решает симптом («документ не проводится») ценой развала себестоимости |
| 4. Не распределены допрасходы | Себестоимость занижена, прибыль подозрительно высокая | Провести распределение дополнительных расходов на партии до расчёта |
| 5. Правки задним числом | Себестоимость закрытого периода изменилась | Закрыть период датой запрета изменения |
Порядок не случайный: он идёт от самой частой причины к самой редкой и от дешёвой проверки к дорогой.
Как разобрать конкретный случай
- 1Зафиксируйте охват
Проблема по одной позиции, по группе или по всей номенклатуре? Массовая — это настройка или незапущенный расчёт. Точечная — конкретные документы.
Этот вопрос сразу отсекает половину причин - 2Посмотрите остаток по проблемной позиции
Если минус — дальше можно не искать, причина найдена. Если остаток положительный, переходите к порядку документов.
- 3Проверьте последовательность и время документов
Откройте движения по позиции за период. Расход, проведённый раньше прихода в тот же день, выглядит корректно в списке, но ломает расчёт.
Время документа — реальный реквизит, а не оформление - 4Проверьте настройку контроля остатков
Если контроль отключён «чтобы документы проводились», себестоимость будет разваливаться систематически. Это не рабочая настройка, а отложенная проблема.
- 5Проверьте распределение дополнительных расходов
Доставка и сопутствующие услуги должны быть распределены на партии до расчёта себестоимости.
- 6Устраните причину и пересчитайте период
После исправления документов расчёт выполняется заново. Ручная корректировка результата без устранения причины даёт совпадение ровно на один месяц.
Порядок — расчёт себестоимости
Соблазн понятен: документы не проводятся, работа стоит, а отключение контроля «решает» вопрос за минуту. Но контроль остатков — это то, что не даёт продать несуществующий товар. После отключения продажи проходят, себестоимость по ним не списывается, и через месяц вы получаете не одну проблему, а три: неверные остатки, неверную себестоимость и неверную прибыль. Правильный путь дольше: найти, почему товара нет в системе, хотя он есть на складе.
Как не возвращаться к этому каждый месяц
- Проверять отрицательные остатки до закрытия месяца, а не после расчёта.
- Держать контроль остатков включённым и разбирать причины, а не отключать проверку.
- Заносить поступления вовремя: задержка прихода на день ломает себестоимость отгрузок этого дня.
- Распределять дополнительные расходы регулярно, а не «когда вспомним».
- Закрывать период датой запрета сразу после расчёта.
- Раз в месяц смотреть отчёт по валовой прибыли на предмет позиций с нулевой или отрицательной маржой — это дешёвый способ поймать проблему рано.
Частые вопросы
Найдём, где разъезжается себестоимость
Разберём отрицательные остатки, порядок документов и нераспределённые расходы, наладим закрытие месяца так, чтобы проблема не возвращалась. Специализация — торговые компании, с 2003 года, Уфа.