FIFO в IZI: как считается себестоимость проданных товаров
FIFO в IZI: как считается себестоимость проданных товаров
Заголовок раздела «FIFO в IZI: как считается себестоимость проданных товаров»FIFO — это правило, по которому IZI определяет по какой цене списывать товар со склада при каждой продаже. Понимать его нужно по одной причине: от него зависит насколько правильно система показывает маржу вашего бара.
Принцип работы
Заголовок раздела «Принцип работы»FIFO (first in, first out) — «первым пришёл, первым ушёл». При продаже товара система берёт себестоимость из самой ранней партии, которая ещё не была полностью израсходована.
Практически это выглядит так: каждый раз когда вы проводите приёмку, IZI запоминает:
- дату поступления
- количество
- закупочную цену за единицу
Это и есть «партия». При следующей продаже из каталога бара система автоматически ищет самую старую незакрытую партию и берёт оттуда себестоимость.
Пример расчёта
Заголовок раздела «Пример расчёта»Допустим, у вас в баре продаётся газировка. За квартал было две закупки:
| Дата | Количество | Закупочная цена |
|---|---|---|
| 1 марта | 30 банок | P₁ |
| 15 апреля | 40 банок | P₂ (выше — поставщик поднял цену) |
К 1 мая продано 35 банок. IZI посчитает себестоимость так:
Первые 30 банок → по цене P₁ (вся первая партия)Следующие 5 банок → по цене P₂ (начало второй партии)
Итого COGS за 35 банок = 30 × P₁ + 5 × P₂Остаток на складе: 35 банок, все по цене P₂.
Если бы закупочная цена не менялась (P₁ = P₂), результат был бы тот же — метод списания не имел бы значения. Но как только цена меняется, метод определяет что именно идёт в себестоимость.
Как IZI отслеживает партии
Заголовок раздела «Как IZI отслеживает партии»За кадром система поддерживает очередь партий для каждой позиции. Новое поступление добавляет партию в конец очереди. При продаже система «кусает» от передней партии:
- Если в первой партии достаточно остатка — вся продажа списывается по её цене
- Если первой партии не хватает — часть берётся из неё, остаток из следующей
- Когда партия израсходована полностью — она удаляется из очереди, следующая становится текущей
Этот процесс происходит автоматически при каждой продаже через бар, при каждом ручном списании и при расчёте расхождений в инвентаризации.
Влияние на маржу
Заголовок раздела «Влияние на маржу»Маржа по позиции рассчитывается как:
Маржа = цена продажи − себестоимость по FIFOПри стабильных закупочных ценах маржа предсказуема. При изменении цен:
- Если закупочные цены выросли: FIFO сначала списывает старые (более дешёвые) партии, что даёт более высокую расчётную маржу. По мере исчерпания старых партий маржа снижается до реального уровня новых цен.
- Если закупочные цены упали: FIFO сначала списывает старые (более дорогие) партии, временно показывая более низкую маржу.
Это важно при принятии решений о ценообразовании: если поставщик поднял цену, вы это увидите в отчёте через некоторое время — после того как истощатся старые партии.
Практические следствия для владельца
Заголовок раздела «Практические следствия для владельца»Не откладывать ввод накладных
Заголовок раздела «Не откладывать ввод накладных»Самая частая ошибка — принимать товар физически, а накладную вводить в конце недели или месяца. В этом промежутке система не знает о новой партии и начинает «тянуть» из старой, иногда уходя в минус или давая неверную маржу.
Правило: каждая поставка оформляется в системе в день приёмки, до начала продаж из этой партии.
Точные закупочные цены
Заголовок раздела «Точные закупочные цены»Если ввести цену «на глаз» или округлить — FIFO посчитает маржу с этой неточной ценой. Через несколько месяцев разбираться в расхождениях будет сложно.
Старые непроданные партии
Заголовок раздела «Старые непроданные партии»Если позиция долго не продаётся, в очереди накапливаются старые партии с устаревшими ценами. При внезапном росте продаж первые единицы спишутся по старой цене — маржа будет выглядеть аномально высокой или низкой. Регулярная инвентаризация помогает держать данные в порядке.
Где смотреть результаты FIFO
Заголовок раздела «Где смотреть результаты FIFO»Себестоимость, рассчитанная по FIFO, видна в:
- Отчёт COGS — себестоимость по каждой позиции и суммарно по бару за период. Подробнее → Отчёт COGS и маржа по бару
- История движений — по каждой транзакции видно из какой партии списалось и по какой цене
- Карточка позиции — текущий состав очереди партий с ценами и остатками
Ошибки которые искажают FIFO
Заголовок раздела «Ошибки которые искажают FIFO»| Ошибка | Последствие |
|---|---|
| Не указана закупочная цена при приёмке | Себестоимость = 0, маржа завышена на 100% |
| Неверная цена (опечатка) | Маржа по всей партии считается с ошибкой |
| Дублированная приёмка | Остатки задвоены, в очереди лишняя партия |
| Товар продавался до оформления приёмки | Продажи ушли в минус без партии, FIFO не работал для этих единиц |
Если видите в отчёте COGS неправдоподобно высокую или нулевую маржу по конкретной позиции — первым делом проверьте историю поступлений: правильно ли введена закупочная цена.
Связанные страницы
Заголовок раздела «Связанные страницы»- Первая приёмка товара — как правильно оформить поступление с закупочной ценой
- Отчёт COGS и маржа по бару — как читать результаты учёта
- Инвентаризация: процедура — как держать данные партий в порядке
- Склад в IZI: обзор — общая логика
- FIFO: определение — краткое определение термина
Частые вопросы
Что такое FIFO в учёте склада?
FIFO (first in, first out — «первым пришёл, первым ушёл») — метод, при котором себестоимость списываемого товара берётся из самой ранней поступившей партии. Если купили 10 единиц по цене A, потом 10 по цене B — при продаже первые 10 списываются по цене A.
Зачем FIFO нужен в компьютерном клубе?
Он даёт точную себестоимость каждой продажи. Без FIFO при изменении закупочных цен маржа в отчёте будет считаться неправильно: система не будет знать из какой партии по какой цене списывается товар.
Нужно ли мне что-то настраивать для FIFO?
Нет. FIFO работает автоматически при каждой продаже через бар и при каждом ручном списании. Ваша задача — правильно вводить закупочные цены при каждой приёмке.
Что будет если не указывать закупочную цену при приёмке?
Система не сможет рассчитать маржу — себестоимость будет нулевой или некорректной. Все показатели прибыли в отчёте COGS окажутся неправильными.
Как FIFO влияет на налоговую отчётность?
FIFO — стандартный метод оценки запасов в розничном учёте. Если ваш бухгалтер ведёт учёт по FIFO, данные IZI о себестоимости совместимы с внешней отчётностью. Для специфических требований регуляторов — уточните у бухгалтера.
Можно ли переключиться с FIFO на другой метод?
В IZI применяется FIFO как единственный метод учёта себестоимости. Переключение на другой метод (например, LIFO или средневзвешенную) в текущей версии системы недоступно.