Усі гайди
Як це працює

Собівартість і метод AVG

Як СкладПро рахує, скільки коштує одиниця товару. Що з цим робити.

4 хв читання

Якщо ви закупили той самий товар тричі за різними цінами, а тепер продаєте — за якою ціною списувати з обліку? У СкладПро ми використовуємо метод Moving Average(середньозважена) — найбільш справедливий для більшості бізнесів.

Як рахується

Простий приклад:

  • Закупили 10 шт. по 100 ₴ = 1 000 ₴ загальна вартість.
  • Через тиждень закупили 10 шт. по 120 ₴ = 1 200 ₴.
  • Тепер на складі 20 шт. на 2 200 ₴ = 110 ₴/шт. — нова сер.собівартість.
  • Продали 5 шт. — собівартість списання = 5 × 110 = 550 ₴.
  • Залишок: 15 шт., все ще по 110 ₴, на 1 650 ₴.

Тобто кожна закупівля «вмішується» в загальний котел, з нього і списується. Старі партії не відстежуються окремо.

Чому AVG, а не FIFO?

  • Простіше — одна цифра на товар, без партій.
  • Менш чутливо до коливань цін — закупили дорого один раз, не «вгризається» у звіт за конкретний місяць.
  • Достатньо для МСП — складніший FIFO потрібен великим імпортерам з валютними коливаннями.
У планах (v1.5) — FIFO як альтернатива, з перемикачем у налаштуваннях.

Де зберігається

Сер.собівартість зберігається в snapshot-таблиці stock_balance. Перерахунок — автоматично при кожному русі (закупівля, продаж, повернення, переміщення). Самі нічого не робите.

Якщо склад «провалився» в мінус

Бувало: ви провели продаж, не маючи закупівлі (наприклад, фактично віддали, а в обліку ще не приходували). Залишок став −5. Тоді при наступній закупівлі система перерахує середню з урахуванням від'ємного залишку — це може дати дивне число. Краще такі ситуації вирівнювати якнайшвидше.

Як перевірити собівартість конкретного товару

  • У «Залишках» — колонка «Сер. собівартість».
  • У «Рухах» — кожна закупівля показує фактичну ціну партії.
  • У звіті «Залишки» — окремо «Сер. собівартість» і «Вартість залишку».

Часті питання

Я знаю, що партія Х була дорога, але середня її 'розмазала'. Чи можу я бачити окремо?
В AVG — ні, «партії» не зберігаються окремо. У FIFO (v1.5) — будуть.
Якщо я зміню закупівельну ціну в одному документі, чи перерахуються всі наступні продажі?
Так, але тільки наступні. Старі продажі, які вже були списані з попередньою середньою, залишаються з тією цифрою. Для повного перерахунку — сторнуйте і проведіть заново.
Далі →
Чому проведені документи не редагуються
Принцип незмінності — і як з ним жити. Скасування замість «правки».

Подивіться також