Почему в отчете «Валовая прибыль» отображается старая закупочная цена и как актуализировать себестоимость?

Пользователь 1С v8.3 (Обычные формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

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

Принцип формирования себестоимости в отчете «Валовая прибыль»

Распространенное заблуждение заключается в том, что отчет «Валовая прибыль» берет данные из документа Установка цен номенклатуры. Документ установки цен записывает сведения в регистр сведений ЦеныНоменклатуры, который предназначен исключительно для прайс-листов и автоматической подстановки цен в табличные части документов продажи или закупки.

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

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

Таким образом, простое изменение цены в прайс-листе или даже перезаполнение документа поступления задним числом не изменит себестоимость в уже проведенных документах расхода до тех пор, пока не будет заново рассчитан партионный учет.

Основные причины некорректной себестоимости в отчетах

Проанализируем ключевые факторы, из-за которых себестоимость в отчете может оставаться неактуальной или нулевой:

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

Пошаговый алгоритм исправления: восстановление последовательности партий

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

  1. Проверяем время проведения документов в цепочке. Убедимся, что цепочка документов за день выстроена строго последовательно:
    Поступление товаров и услуг → Перемещение товаров → Реализация товаров и услуг.
  2. Запускаем регламентное проведение по партиям. Переходим в главное меню программы: Документы → Дополнительно → Проведение по партиям.
  3. Настраиваем параметры обработки:
    - Указываем дату, начиная с которой были внесены изменения в закупочные цены или документы поступления;
    - Выбираем вид учета (Управленческий учет);
    - Нажимаем кнопку «Выполнить».

Обработка последовательно пересчитает движения партий по регистрам ПартииТоваровНаСкладах и сформирует актуальные записи в регистре ПродажиСебестоимость.

Диагностика и проверка результата

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

  1. Анализ движений реализации. Открываем документ РеализацияТоваровУслуг, нажимаем кнопку «Перейти → Движения документа по регистрам» и проверяем закладку регистра Продажи себестоимость. В колонке «Стоимость» должна быть зафиксирована актуальная сумма списания.
  2. Контроль по отчетам. Формируем отчет «Ведомость по партиям товаров на складах» с детализацией по номенклатуре и документам оприходования, чтобы убедиться в отсутствии зависших или отрицательных остатков.
  3. Финальная проверка. Заново формируем отчет «Валовая прибыль» за анализируемый период — маржинальность и себестоимость отобразятся с учетом актуальных закупочных цен.
← На главную