Raport zapasów to zestawienie produktów, które posiada firma, wraz z ich ilościami, a często także lokalizacją i kosztem. W zależności od rodzaju raportu może pokazywać aktualny stan zapasów, migawkę historyczną lub to, jak sprzedaż zmienia potrzebny poziom zapasów.
Przydatny raport zależy od pytania: co możesz sprzedać dziś, ile wartości zapasów jest zamrożone w danym produkcie, albo co należy zamówić ponownie? Poniżej porównaj siedem typów raportów i zobacz przykłady z Mipler, w tym analizę ABC, planowanie zapasów i wycenę.
Czym jest raport zapasów?
Raport zapasów zamienia dane o produktach i stanach magazynowych w widok, na podstawie którego można podjąć decyzję. Podstawowa wersja zawiera jeden wiersz na SKU i lokalizację, z ilością oraz datą raportu. Bardziej szczegółowe raporty dodają koszt jednostkowy, sprzedaż w wybranym okresie lub szacunki uzupełnienia zapasów.
Zawsze ustal, co dokładnie oznacza dana ilość. W Shopify na stanie obejmuje jednostki dostępne, zarezerwowane i niedostępne. Dostępne to ilość, którą można sprzedać; jednostki przychodzące są liczone osobno, dopóki nie zostaną przyjęte. Raport oparty na jednostkach dostępnych będzie więc różnił się od raportu opartego na wszystkich jednostkach na stanie. Zobacz definicje stanów zapasów Shopify.
Na przykład lokalizacja z 30 dostępnymi jednostkami, 8 zarezerwowanymi jednostkami i 2 niedostępnymi jednostkami ma 40 jednostek na stanie. Kolejne 20 jednostek przychodzących nie oznacza 60 jednostek gotowych do sprzedaży. Przed złożeniem zamówienia zakupu sprawdź definicję kolumny, z której korzystasz.
Rodzaje raportów zapasów
Wybór raportu zależy od pytania, na które chcesz odpowiedzieć. Te kategorie się przenikają: raport zarządzania może łączyć w jednym widoku kolumny dotyczące stanu, sprzedaży i planowania.
| Twoje pytanie | Raport | Pola do sprawdzenia |
|---|---|---|
| Które produkty wymagają uwagi? | Zarządzanie zapasami | SKU, lokalizacja, stan, sprzedaż, filtry wyjątków |
| Które produkty mają największy udział w sprzedaży? | Analiza zapasów / ABC | Okres sprzedaży, miara sprzedaży, klasa ABC |
| Kiedy powinniśmy uzupełnić zapasy? | Prognozowanie zapasów | Tempo sprzedaży, pokrycie zapasów, czas realizacji, zapas bezpieczeństwa |
| Co możemy teraz sprzedać? | Stan zapasów | SKU, lokalizacja, ilości dostępne i zarezerwowane |
| Co zmieniło się w ciągu miesiąca? | Raport miesięczny zapasów | Stan otwarcia, przyjęcia, przesunięcia, stan zamknięcia |
| Ile warte są nasze zapasy w cenie kosztu? | Wartość zapasów | Podstawa ilościowa, koszt jednostkowy, koszt całkowity |
| Jak sprzedaż zużywa zapasy? | Sprzedaż a zapasy | Sprzedane jednostki, zwroty, okres sprzedaży, pozostały stan |
Przykłady raportów zapasów
Prosty przykład raportu zapasów
Podstawowy format raportu zapasów zaczyna się od daty raportu, lokalizacji, SKU oraz jasno zdefiniowanej ilości zapasów. Dodaj koszt jednostkowy, jeśli potrzebujesz kolumny wartości. Poniżej znajduje się przykładowy raport dostępnych zapasów dla jednego magazynu na dzień 1 września 2026 r.; liczby są fikcyjne.
| SKU / produkt | Dostępne jednostki | Koszt jednostkowy | Dostępny stan w cenie kosztu |
|---|---|---|---|
| TEE-01 / Bawełniana koszulka | 40 | $8 | $320 |
| CAP-02 / Czapka z płótna | 15 | $6 | $90 |
| BAG-03 / Torba typu tote | 25 | $4 | $100 |
| Razem | 80 | — | $510 |
Jak czytać ten przykład: 40 koszulek przy koszcie jednostkowym $8 daje $320 z łącznej kwoty $510. Ilość w tym przykładzie to zapas dostępny. Aby zamiast tego raportować cały stan na stanie, zmień podstawę ilościową i przelicz wartości ponownie. Dla wielu magazynów dodaj kolumnę lokalizacji i zachowaj jeden wiersz na SKU i lokalizację.
Tych samych nagłówków kolumn możesz użyć w arkuszu kalkulacyjnym lub narzędziu do raportowania. Dodaj okres sprzedaży i liczbę sprzedanych jednostek do analizy popytu albo ilość otwarcia i przesunięcia do raportu miesięcznego. Zachowuj kopię z datą, jeśli chcesz później porównywać stany.
Osadzone poniżej tabele Mipler zawierają przykładowe dane, a nie zapasy Twojego sklepu. Użyj ich, aby zrozumieć pola i sposób odczytu raportu; przed podjęciem działań na podstawie wyniku wybierz własne lokalizacje i okres raportowania.
Raport zarządzania zapasami
Raport zarządzania łączy informacje o stanie i sprzedaży, dzięki czemu możesz ustalić priorytety pracy. Możesz na przykład odfiltrować produkty, które mają dostępny zapas, ale nie miały sprzedaży w ciągu ostatnich 90 dni. Otrzymasz w ten sposób listę do sprawdzenia pod kątem nadmiaru zapasów; sama lista nie dowodzi jednak, że każdy wymieniony produkt powinien zostać przeceniony.
- Przegląd uzupełnień: porównaj pokrycie zapasów z czasem realizacji dostawy u dostawcy.
- Przegląd lokalizacji: sprawdź, czy niski stan w jednej lokalizacji można rozwiązać przesunięciem między magazynami.
- Przegląd wolno rotujących zapasów: porównaj dostępną ilość z ostatnią sprzedażą, uwzględniając sezonowość.
- Przegląd jakości danych: przed obliczeniem sum znajdź brakujące SKU, nieśledzone ilości lub brakujące koszty.
Zacznij od Shopify inventory report i zostaw tylko kolumny istotne dla danej decyzji. Krótsza lista wyjątków wymagających działania jest często bardziej przydatna niż eksport zawierający każde pole produktu.
Eksploruj powiązane raporty
Raport analizy zapasów
Raport ABC grupuje produkty według ich udziału w wybranej mierze w określonym okresie. Wybrana miara ma znaczenie: ranking według przychodu ze sprzedaży to nie to samo, co ranking według zysku. Produkt o wysokim przychodzie może mieć niską marżę, więc klasa A oparta na sprzedaży nie jest dowodem rentowności.
| 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 |
Jak czytać ten przykład: zidentyfikuj wariant i SKU, a następnie porównaj jego klasę ABC, dostępną ilość i sprzedaż łączną. Ważny produkt pod względem sprzedaży przy niskim stanie zasługuje na przegląd uzupełnienia. Produkt niższej klasy z dużą ilością może zasługiwać na przegląd wolno rotujących zapasów.
Sprawdź okres klasyfikacji i progi w raporcie, którego używasz. Własna analiza produktów ABC Shopify opiera się na przychodzie; nie zakładaj, że każdy raport ABC korzysta z miary zysku lub takich samych ustawień. Znana zasada 80/20 to heurystyka planistyczna, a nie gwarantowany rozkład w Twoim sklepie.
Raport prognozowania zapasów
Raport prognozowania wykorzystuje historię sprzedaży i założenia planistyczne, aby oszacować, jak długo wystarczy zapasu i co należy uzupełnić. Jest najbardziej przydatny, gdy możesz sprawdzić dane wejściowe, zamiast traktować sugerowaną ilość zamówienia jako pewnik.
| 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 |
Jak czytać ten przykład: tabela Mipler zawiera kolumny Total Available, Sales Velocity, Stock Covered / days oraz Replenishment QTY. Przeanalizuj szacowane pokrycie zapasów razem z czasem realizacji dostawy u dostawcy. Sprawdź, jak wybrany okres sprzedaży i ustawienia planowania wpływają na rekomendację.
- Tempo sprzedaży: liczba sprzedanych jednostek dziennie w wybranym okresie.
- Czas realizacji: czas od złożenia zamówienia u dostawcy do momentu, gdy zapas jest gotowy do użycia.
- Zapas bezpieczeństwa: bufor na wahania popytu lub czasu uzupełnienia.
- Punkt ponownego zamówienia: próg zapasu, który uruchamia zamówienie uzupełniające.
Prosty przykład planistyczny wykorzystuje wzór punkt ponownego zamówienia = średni dzienny popyt × czas realizacji + zapas bezpieczeństwa. Przy 5 jednostkach dziennie, 10 dniach czasu realizacji i 20 jednostkach zapasu bezpieczeństwa próg wynosi 70 jednostek. Ten poglądowy przykład nie jest stwierdzeniem dotyczącym ustawień przykładowego raportu Mipler. Zobacz przewodnik Shopify o punkcie ponownego zamówienia.
Punkt ponownego zamówienia mówi Ci, kiedy przeanalizować uzupełnienie, niekoniecznie ile zamówić. Przed ustaleniem wielkości zamówienia weź pod uwagę otwarte zamówienia zakupu, minima dostawcy, wielkości opakowań oraz docelowe pokrycie. Sprzedaż w czasie braku towaru również może zaniżać rzeczywisty popyt.
Aby poznać pola i konfigurację, sprawdź raport planowania zapasów w Shopify.
Raport stanu zapasów
Raport stanu odpowiada na pytanie, co jest obecnie zarejestrowane w każdej lokalizacji. Uwzględnij produkt, wariant, SKU, lokalizację oraz jasno nazwane kolumny ilości. Jeśli w danych występują te stany, rozdziel ilości dostępne, zarezerwowane, niedostępne i przychodzące.
Do codziennego przeglądu filtruj według lokalizacji i sortuj dostępną ilość od najniższej do najwyższej. Przed nadaniem priorytetu niskiej ilości sprawdź ostatnią sprzedaż: dwie pozostałe jednostki wolno sprzedającego się produktu mogą być mniej pilne niż dwadzieścia jednostek produktu sprzedającego się w tempie dziesięciu dziennie.
Aktualny raport jest też dobrym punktem wyjścia do inwentaryzacji fizycznej. Rozbieżność może wynikać z niezarejestrowanego przyjęcia, uszkodzenia, przesunięcia lub korekty. Zapisz znacznik czasu raportu, aby sprzedaż dokonana w trakcie liczenia nie tworzyła mylącej rozbieżności.
Sama tabela nie wysyła alertów o niskim stanie. Jeśli potrzebujesz powiadomień lub zaplanowanej wysyłki, skonfiguruj ten proces osobno i sprawdź jego częstotliwość.
Miesięczny raport zapasów
Raport miesięczny pomaga porównać stan otwarcia i zamknięcia oraz wyjaśnić przesunięcia między nimi. Migawka na koniec miesiąca i raport przesunięć zapasów odpowiadają na różne pytania: jeden pokazuje saldo w danym momencie, a drugi wyjaśnia, jak się ono zmieniło.
Dla przykładowego uzgodnienia stanu fizycznego załóżmy, że zaczynasz ze 100 jednostkami, przyjmujesz 40, wysyłasz 55, zwracasz 5 do zapasu dostępnego do sprzedaży i odpisujesz 2. Końcowa ilość fizyczna wynosi 100 + 40 − 55 + 5 − 2 = 88 jednostek. Uwzględnij przesunięcia i inne korekty, jeśli mają zastosowanie. Zwrot, który nie został ponownie wprowadzony do sprzedaży, nie powinien zwiększać salda zapasów.
Przykład miesięcznego raportu zapasów
To samo przykładowe uzgodnienie można przedstawić jako raport przesunięć dla jednego SKU i lokalizacji:
| Przesunięcie / saldo | Jednostki |
|---|---|
| Stan otwarcia (fizyczny) | 100 |
| Przyjęcia | +40 |
| Wysyłki | −55 |
| Zwroty wprowadzone ponownie | +5 |
| Odpisy | −2 |
| Stan zamknięcia (fizyczny) | 88 |
Co miesiąc stosuj tę samą lokalizację, godzinę graniczną i definicję ilości. Lista bieżącego stanu nie pozwoli odtworzyć historycznych sald na koniec miesiąca bez migawek lub odpowiedniej historii przesunięć.
Shopify udostępnia raporty zapasów na koniec miesiąca w sekcji Analytics → Reports, filtrowanej do Inventory. Sprawdź jej dokumentację raportów zapasów pod kątem ograniczeń danych historycznych. Gdy leżące u podstaw salda będą porównywalne, użyj panelu Shopify, aby przedstawić wynikające z nich trendy.
Raport wartości zapasów
Raport wartości zapasów dodaje miarę pieniężną do ilości zapasów. Dla widoku operacyjnego w cenie kosztu oblicz ilość × koszt jednostkowy dla każdego SKU i zsumuj wiersze. Podaj, jakiej ilości użyto: wycena jednostek dostępnych da inny wynik niż wycena wszystkich jednostek na stanie.
| 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 |
Jak czytać ten przykład: przykład zawiera kolumny Total Available, Cost, Price, Total Cost i Total Price. Wiersz Hera Pullover Hoodie pokazuje 45 dostępnych jednostek przy koszcie jednostkowym $32, co daje $1,440 w cenie kosztu. Jej cena sprzedaży $48 daje $2,160 w cenie detalicznej. To różne miary; wartość detaliczna nie jest zrealizowanym przychodem ani zyskiem.
Przed użyciem sumy sprawdź brakujące koszty, mieszane waluty, duplikaty wierszy i wykluczenia ilościowe. Ten przykład to raport operacyjny, a nie gwarancja wyceny księgowej ani dowód na to, że zachowano koszt historyczny.
Zobacz raport wartości zapasów w Shopify, aby dokładniej poznać dostępne pola i sposób budowania widoku.
Raport sprzedaży i zapasów
Raport sprzedaży i zapasów łączy popyt z pozostałym stanem. Zestaw jednostki sprzedane w określonym okresie z bieżącym stanem tego samego SKU. Dodaj zwroty i jasno zdefiniowaną kwotę sprzedaży, jeśli mają znaczenie dla decyzji.
Na przykład sprzedaż 60 jednostek w 30 dni daje średnio 2 jednostki dziennie. Przy 24 dostępnych jednostkach proste pokrycie zapasów wynosi 24 ÷ 2 = 12 dni. Zakłada to, że popyt pozostaje podobny, i pomija przyszłe przyjęcia. Jeśli tempo sprzedaży wynosi zero, to obliczenie nie daje sensownego, skończonego oszacowania pokrycia.
Wykorzystaj wynik, aby zbadać uzupełnienie lub nadmiar zapasów. Promocja, szczyt sezonowy lub dni bez towaru mogą sprawić, że krótkie okno sprzedaży będzie niereprezentatywne. Spadek stanu zapasów nie jest też tożsamy ze sprzedażą: przyjęcia, przesunięcia i odpisy mogą zmieniać zapasy bez powstania sprzedaży.
Jak stworzyć raport zapasów
- Wybierz jedną decyzję. Zacznij od kontroli stanu, przeglądu uzupełnień lub wyceny.
- Ustal zakres. Wybierz lokalizacje, produkty, datę raportu i okres sprzedaży.
- Wybierz pola. Zachowaj identyfikatory SKU i wariantu; dodaj kolumny ilości oraz kosztu lub sprzedaży potrzebne do tej decyzji.
- Zweryfikuj kilka wierszy. Porównaj je z danymi źródłowymi. Sprawdź stany ilości, brakujące koszty oraz to, czy złączenia lub grupowanie nie powielają tego samego zapasu.
- Zapisz powtarzalny widok. Zapisz filtry i założenia, aby kolejny przegląd korzystał z tych samych definicji.
W Mipler zacznij od szablonu raportu zapasów i dostosuj pola oraz filtry do pytania. Powyższe przykłady pokazują rodzaje tabel dotyczących stanu, planowania i analizy, których możesz użyć. Jeśli potrzebujesz pomocy w wyborze widoku, przedstaw zespołowi konkretne pytanie oraz przykład oczekiwanego wyniku.
Wybierz raport, który wesprze Twoją kolejną decyzję
Użyj raportu stanu dla dzisiejszej dostępności, raportu wartości dla ilości w cenie kosztu oraz raportu planowania dla uzupełnień. Dodaj analizę sprzedaży i porównania miesięczne, gdy chcesz zrozumieć popyt lub zmiany w czasie. W każdym przypadku data raportu i definicje pól mają takie samo znaczenie jak sama suma.
Najczęściej zadawane pytania o raporty zapasów
Jak napisać raport zapasów?
Wybierz datę raportu i lokalizacje, a następnie wypisz każdy produkt lub wariant według SKU z określoną ilością zapasów. Dodaj koszt jednostkowy i wartość całkowitą do wyceny albo dane o sprzedaży i czasie realizacji do uzupełnienia. Przed udostępnieniem raportu porównaj przykładowe wiersze z danymi źródłowymi.
Co pokazuje raport zapasów?
Pokazuje ilości zapasów dla określonego zakresu i daty. W zależności od celu może też pokazywać lokalizacje, koszty, sprzedaż, przesunięcia zapasów lub szacunki uzupełnienia. Zawsze sprawdź, czy podana ilość to zapas dostępny, zapas na stanie, czy saldo historyczne.
Od jakich raportów zapasów warto zacząć?
Zacznij od bieżącego stanu według SKU i lokalizacji, wartości zapasów w cenie kosztu oraz przeglądu uzupełnień. Dodaj analizę ABC do ustalania priorytetów sprzedaży oraz porównania na koniec miesiąca dla zmian w czasie. Właściwy zestaw zależy od Twoich decyzji i danych, które śledzisz.
Jaka jest różnica między ilością zapasów a wartością zapasów?
Ilość to liczba jednostek. Wartość stosuje miarę pieniężną do tych jednostek, na przykład koszt jednostkowy pomnożony przez ilość. Podaj podstawę ilościową i rozróżniaj koszt od ceny detalicznej, aby suma raportu nie została pomylona z przychodem ze sprzedaży.