Звіт про запаси — це перелік товарів, які має бізнес, їхньої кількості, а часто й місця зберігання та вартості. Залежно від типу звіту він може показувати поточний стан залишків, історичний знімок або те, як продажі змінюють потрібний вам запас.
Потрібний звіт залежить від питання: що можна продати сьогодні, скільки вартості запасів заморожено в товарі, або що варто поповнити. Нижче порівняно сім типів звітів і наведено приклади від Mipler, зокрема ABC-аналіз, планування запасів та оцінку вартості.
Що таке звіт про запаси?
Звіт про запаси перетворює дані про товари та залишки на інформацію, придатну для ухвалення рішень. Базова версія містить один рядок на SKU й місце зберігання, з кількістю та датою звіту. Детальніші звіти додають собівартість одиниці, продажі за обраний період або оцінки поповнення.
Завжди уточнюйте, що саме означає кількість. У Shopify в наявності включає доступні, зарезервовані та недоступні одиниці. Доступно — це кількість, яку можна продати; одиниці в дорозі враховуються окремо, доки їх не отримано. Тож звіт, що використовує доступну кількість, відрізнятиметься від звіту, що використовує всю кількість в наявності. Див. визначення станів запасів Shopify.
Наприклад, у локації з 30 доступними одиницями, 8 зарезервованими одиницями та 2 недоступними одиницями буде 40 одиниць в наявності. Ще 20 одиниць в дорозі не роблять одразу готовими до продажу 60 одиниць. Перевірте визначення стовпця, перш ніж використовувати будь-яку з кількостей для оформлення замовлення постачальнику.
Типи звітів про запаси
Обирайте звіт залежно від питання, на яке потрібна відповідь. Ці категорії можуть перетинатися: звіт з управління запасами може поєднувати стовпці залишків, продажів і планування в одному вигляді.
| Ваше питання | Звіт | Поля для перевірки |
|---|---|---|
| Які товари потребують уваги? | Управління запасами | SKU, локація, залишок, продажі, фільтри винятків |
| Які товари найбільше впливають на продажі? | Аналіз запасів / ABC | Період продажів, показник продажів, ABC-клас |
| Коли варто поповнювати запаси? | Прогнозування запасів | Швидкість продажів, покриття запасом, термін постачання, страховий запас |
| Що можна продати зараз? | Залишки запасів | SKU, локація, доступна та зарезервована кількість |
| Що змінилося за місяць? | Місячний звіт про запаси | Початковий залишок, надходження, рухи, кінцевий залишок |
| Скільки коштують наші запаси за собівартістю? | Вартість запасів | Базова кількість, собівартість одиниці, загальна вартість |
| Як продажі витрачають запаси? | Запаси та продажі | Продано одиниць, повернення, період продажів, залишок |
Приклади звітів про запаси
Приклад простого звіту про запаси
Базовий формат звіту про запаси починається з дати звіту, локації, SKU та чітко визначеної кількості запасу. Додайте собівартість одиниці, якщо потрібен стовпець вартості. Ось ілюстративний звіт про доступні залишки для одного складу станом на 1 вересня 2026 року; цифри вигадані.
| SKU / товар | Доступна кількість | Собівартість одиниці | Доступний запас за собівартістю |
|---|---|---|---|
| TEE-01 / Бавовняна футболка | 40 | $8 | $320 |
| CAP-02 / Кепка з тканини | 15 | $6 | $90 |
| BAG-03 / Сумка-тоут | 25 | $4 | $100 |
| Разом | 80 | — | $510 |
Як читати приклад: 40 футболок за собівартістю $8 за одиницю становлять $320 із загальних $510. Кількість тут — це доступний запас. Щоб натомість показати весь запас в наявності, змініть базову кількість і перерахуйте значення. Для кількох складів додайте стовпець локації та залишайте один рядок на SKU і локацію.
Ці заголовки стовпців можна використовувати в таблиці або звітному інструменті. Додайте період продажів і продану кількість для аналізу попиту або початкову кількість і рухи для місячного звіту. Зберігайте копію з датою, якщо потрібно порівнювати залишки пізніше.
Вбудовані таблиці Mipler нижче містять приклад даних, а не залишки вашого магазину. Використовуйте їх, щоб зрозуміти поля та спосіб читання звіту; оберіть власні локації та звітний період, перш ніж діяти на основі результату.
Звіт з управління запасами
Звіт з управління запасами об'єднує дані про залишки та продажі, щоб ви могли розставити пріоритети в роботі. Наприклад, відфільтруйте товари, які є в наявності, але не продавалися за останні 90 днів. Це дасть перелік для перевірки на надлишкові запаси; сам по собі він не доводить, що кожен товар зі списку потрібно уцінити.
- Перевірка поповнення: порівняйте покриття запасом із терміном постачання постачальника.
- Перевірка локацій: з'ясуйте, чи можна вирішити низький залишок в одній локації переміщенням.
- Перевірка повільних запасів: порівняйте доступну кількість з нещодавніми продажами, враховуючи сезонність.
- Перевірка якості даних: знайдіть відсутні SKU, невідстежувані кількості або відсутню собівартість перед підрахунком підсумків.
Почніть із Shopify inventory report і залишайте лише стовпці, важливі для рішення. Коротший перелік дієвих винятків часто корисніший, ніж вивантаження з усіма полями товару.
Дослідіть пов'язані звіти
Звіт з аналізу запасів
ABC-звіт групує товари за їхнім внеском в обраний показник за визначений період. Показник має значення: ранжування за виручкою — це не те саме, що ранжування за прибутком. Товар з високою виручкою може мати низьку маржу, тож не сприймайте клас A за виручкою як доказ прибутковості.
| ProductsName | Product VariantsName | Product VariantsSKU | Product Variant AbcGrade | Inventory LevelsTotal Available | OrdersTotal Sales |
|---|---|---|---|---|---|
| Abominable Hoodie | Blue / XS | MH09-XS-Blue | A | 200 | $4,066.32 |
| Abominable Hoodie | Red / XS | MH09-XS-Red | A | 54 | $3,925.87 |
| Adrienne Trek Jacket | Gray / XS | WJ08-XS-Gray | A | 65 | $2,205.73 |
| Adrienne Trek Jacket | Orange / XL | WJ08-XL-Orange | B | 23 | $1,969.64 |
| Abominable Hoodie | Blue / S | MH09-S-Blue | C | 671 | $1,961.57 |
| Abominable Hoodie | Green / XS | MH09-XS-Green | C | 460 | $2,816.08 |
| Adrienne Trek Jacket | Orange / XS | WJ08-XS-Orange | C | 72 | $1,336.50 |
| Adrienne Trek Jacket | Purple / S | WJ08-S-Purple | C | 87 | $3,769.86 |
| Aero Daily Fitness Tee | Black / XS | MS01-XS-Black | C | 12 | $1,351.80 |
| Aero Daily Fitness Tee | Brown / XS | MS01-XS-Brown | C | 231 | $974.90 |
Як читати цей приклад: визначте варіант і SKU, а потім порівняйте його ABC-клас, доступну кількість і загальні продажі. Товар, що суттєво впливає на продажі, але має невеликий запас, потребує перевірки поповнення. Для товару нижчого класу з великим залишком варто перевірити, чи не продається він надто повільно.
Уточніть період і пороги класифікації у звіті, який використовуєте. Власний ABC-аналіз товарів Shopify базується на виручці; не припускайте, що кожен ABC-звіт використовує показник прибутку або ті самі налаштування. Звичне правило 80/20 — це орієнтир для планування, а не гарантований розподіл у вашому магазині.
Звіт прогнозування запасів
Звіт прогнозування використовує історію продажів і припущення планування, щоб оцінити, на скільки часу вистачить запасу і що варто поповнити. Він найкорисніший, коли ви можете перевірити вхідні дані, а не сприймати запропоновану кількість замовлення як щось безумовне.
| ProductsName | Product VariantsName | Inventory LevelsTotal Available | Inventory PlannerSales Velocity | Inventory PlannerStock Covered / days | Inventory PlannerForecast QTY | Inventory PlannerReplenishment QTY | Inventory PlannerReplenishment time / days | Inventory PlannerStockout QTY | Inventory PlannerSafety QTY | Inventory PlannerReorder Point QTY |
|---|---|---|---|---|---|---|---|---|---|---|
| Cassius Sparring Tank | Blue / XS | 15 | 0.53 | 28 | 12 | 15 | 0 | 0 | 3 | 15 |
| Cassius Sparring Tank | Blue / XL | 3 | 0.30 | 10 | 7 | 9 | 0 | 4 | 2 | 9 |
| Cassius Sparring Tank | Blue / L | 4 | 0.23 | 17 | 5 | 7 | 0 | 1 | 2 | 7 |
Як читати цей приклад: таблиця Mipler містить стовпці Total Available, Sales Velocity, Stock Covered / days та Replenishment QTY. Розгляньте оцінку покриття запасом разом із терміном постачання вашого постачальника. Перевірте, як обраний у звіті період продажів і налаштування планування впливають на рекомендацію.
- Швидкість продажів: кількість проданих одиниць за день за обраний період.
- Термін постачання: час від оформлення замовлення постачальнику до готовності запасу до використання.
- Страховий запас: буфер на випадок коливань попиту або терміну поповнення.
- Точка замовлення: поріг запасу, який запускає замовлення на поповнення.
Простий приклад планування використовує формулу точка замовлення = середній денний попит × термін постачання + страховий запас. За 5 одиниць на день, 10 днів терміну постачання та 20 одиниць страхового запасу поріг становить 70 одиниць. Цей ілюстративний розрахунок не є твердженням про налаштування звіту Mipler з прикладу. Див. посібник Shopify з точки замовлення.
Точка замовлення підказує, коли варто переглянути поповнення, але не обов'язково скільки купувати. Перед тим як визначити кількість замовлення, врахуйте відкриті замовлення постачальникам, мінімальні партії постачальника, розміри упаковки та цільове покриття. Продажі під час дефіциту також можуть занижувати реальний попит.
Про поля та налаштування читайте у звіті про планування запасів у Shopify.
Звіт про залишки запасів
Звіт про залишки показує, що зафіксовано в кожній локації зараз. Включіть товар, варіант, SKU, локацію та чітко названі стовпці кількості. Розділяйте доступну, зарезервовану, недоступну та вхідну кількість, якщо ці стани присутні у ваших даних.
Для щоденної перевірки фільтруйте за локацією та сортуйте доступну кількість від найменшої до найбільшої. Перед тим як надавати пріоритет низькій кількості, погляньте на нещодавні продажі: дві залишкові одиниці повільного товару можуть бути менш терміновими, ніж двадцять одиниць товару, що продається по десять на день.
Актуальний звіт також є хорошою відправною точкою для інвентаризації. Розбіжність може виникати через незафіксоване надходження, пошкодження, переміщення або коригування. Зафіксуйте час звіту, щоб продажі, здійснені під час підрахунку, не створювали оманливу розбіжність.
Сама таблиця не надсилає сповіщення про низький залишок. Якщо потрібні сповіщення або запланована розсилка, налаштуйте цей процес окремо та перевірте його частоту.
Місячний звіт про запаси
Місячний звіт допомагає порівняти початковий і кінцевий залишок та пояснити рухи між ними. Знімок на кінець місяця та звіт про рух запасів відповідають на різні питання: один показує баланс на певний момент, а інший пояснює, як він змінився.
Для ілюстративного звірення фізичних залишків припустімо, що ви починаєте зі 100 одиниць, отримуєте 40, відвантажуєте 55, повертаєте 5 у придатний до продажу запас і списуєте 2. Кінцева фізична кількість — 100 + 40 − 55 + 5 − 2 = 88 одиниць. Врахуйте переміщення та інші коригування, якщо вони застосовні. Повернення, яке ще не оприбутковано, не повинно збільшувати баланс запасу.
Приклад місячного звіту про запаси
Те саме ілюстративне звірення можна подати як звіт про рух для одного SKU й локації:
| Рух / баланс | Одиниці |
|---|---|
| Початковий фізичний залишок | 100 |
| Надходження | +40 |
| Відвантаження | −55 |
| Оприбутковані повернення | +5 |
| Списання | −2 |
| Кінцевий фізичний залишок | 88 |
Використовуйте одну й ту саму локацію, час зрізу та визначення кількості щомісяця. Перелік поточних залишків не може відновити історичні залишки на кінець місяця без знімків або відповідної історії рухів.
Shopify надає звіти про запаси на кінець місяця в розділі Analytics → Reports, з фільтром Inventory. Перегляньте документацію щодо звітів про запаси для обмежень щодо історичних даних. Використовуйте панель показників Shopify, щоб показати отримані тренди, коли базові залишки стануть порівнянними.
Звіт про вартість запасів
Звіт про вартість запасів додає грошовий показник до кількості запасу. Щоб оцінити поточні запаси за собівартістю, розрахуйте кількість × собівартість одиниці для кожного SKU й підсумуйте рядки. Вкажіть, яку кількість ви використали: оцінка за доступними одиницями дає інший результат, ніж оцінка за всіма одиницями в наявності.
| ProductsVendor | ProductsName | Product VariantsSKU | Inventory LevelsTotal Available | Inventory ItemsCost | Product VariantsPrice | Inventory ItemsTotal Cost | Inventory ItemsTotal Price |
|---|---|---|---|---|---|---|---|
| Hera | Hera Pullover Hoodie | WH02-XS-Blue | 45 | $32.00 | $48.00 | $1,440.00 | $2,160.00 |
| Ariel | Ariel Roll Sleeve Sweatshirt | WH09-XL-Purple | 42 | $17.00 | $39.00 | $714.00 | $1,638.00 |
| Elisa | Elisa EverCool Tee | WS06-XL-Red | 41 | $18.00 | $29.00 | $738.00 | $1,189.00 |
Як читати цей приклад: приклад містить стовпці Total Available, Cost, Price, Total Cost та Total Price. Рядок Hera Pullover Hoodie показує 45 доступних одиниць за собівартістю $32, що дає $1,440 за собівартістю. Його роздрібна ціна $48 дає $2,160 за роздрібною ціною. Це різні показники; роздрібна вартість — не отриманий дохід і не прибуток.
Перед використанням підсумку перевірте відсутню собівартість, змішані валюти, дубльовані рядки та винятки з кількості. Цей приклад — операційний звіт, а не гарантія бухгалтерської оцінки чи доказ того, що історичну собівартість збережено.
Перегляньте звіт про вартість запасів у Shopify для детальнішого ознайомлення з доступними полями та побудовою цього вигляду.
Звіт про продажі й запаси
Звіт про продажі й запаси поєднує попит із залишковим запасом. Зіставте продану кількість за визначений період з поточним залишком для того самого SKU. За потреби для рішення додайте повернення та чітко визначену суму продажів.
Наприклад, продаж 60 одиниць за 30 днів дає в середньому 2 одиниці на день. За наявності 24 доступних одиниць просте покриття запасом становить 24 ÷ 2 = 12 днів. Це припускає, що попит залишається подібним, і не враховує майбутніх надходжень. Якщо швидкість продажів дорівнює нулю, такий розрахунок не дає змістовної кінцевої оцінки покриття.
Використовуйте результат, щоб дослідити поповнення або надлишок запасу. Акція, сезонний пік або дні без запасу можуть зробити короткий період продажів нерепрезентативним. Виснаження запасу також не тотожне продажам: надходження, переміщення та списання можуть змінювати запас без здійснення продажу.
Як створити звіт про запаси
- Оберіть одне рішення. Почніть із перевірки залишків, огляду поповнення або оцінки вартості.
- Визначте обсяг. Оберіть локації, товари, дату звіту та період продажів.
- Оберіть поля. Залиште ідентифікатори SKU й варіанта; додайте стовпці кількості та собівартості чи продажів, потрібні для цього рішення.
- Перевірте кілька рядків. Порівняйте їх із вихідними записами. Перевірте стани кількості, відсутню собівартість і чи не повторюють ті самі запаси об'єднання чи групування.
- Збережіть повторюваний вигляд. Зафіксуйте фільтри та припущення, щоб наступна перевірка використовувала ті самі визначення.
У Mipler почніть із шаблону звіту про запаси й адаптуйте поля та фільтри під потрібне питання. Наведені вище приклади показують типи таблиць залишків, планування та аналізу, які можна використовувати. Якщо потрібна допомога з вибором вигляду, принесіть команді конкретне питання та приклад очікуваного результату.
Оберіть звіт, який підтримує ваше наступне рішення
Використовуйте звіт про залишки для сьогоднішньої доступності, звіт про вартість для кількості за собівартістю та звіт планування для поповнення. Додайте аналіз продажів і місячні порівняння, коли потрібно зрозуміти попит або зміни з часом. У кожному випадку дата звіту та визначення полів важать не менше, ніж підсумок.
Часті запитання про звіти про запаси
Як скласти звіт про запаси?
Оберіть дату звіту та локації, потім перелічіть кожен товар або варіант за SKU з чітко визначеною кількістю запасу. Додайте собівартість одиниці та загальну вартість для оцінки або продажі й термін постачання для поповнення. Перевірте приклади рядків за вихідними записами, перш ніж ділитися звітом.
Що показує звіт про запаси?
Він показує кількість запасу для визначеного обсягу й дати. Залежно від мети, він також може показувати локації, собівартість, продажі, рухи запасів або оцінки поповнення. Завжди перевіряйте, чи є кількість доступним запасом, запасом в наявності чи історичним балансом.
З яких звітів про запаси варто почати?
Почніть із поточного залишку за SKU та локацією, вартості запасів за собівартістю та перевірки поповнення. Додайте ABC-аналіз для пріоритизації продажів і порівняння на кінець місяця для змін з часом. Потрібний набір залежить від ваших рішень і даних, які ви відстежуєте.
У чому різниця між кількістю запасу та вартістю запасу?
Кількість — це підрахунок одиниць. Вартість застосовує грошовий показник до цих одиниць, наприклад собівартість одиниці, помножену на кількість. Вкажіть базову кількість і відрізняйте собівартість від роздрібної ціни, щоб підсумок звіту не сприймали як виручку від продажів.