Co to jest FIFO? Porównanie metod wyceny zapasów
Jak działają warstwy FIFO, porównanie krok po kroku ze średnią ważoną, dlaczego LIFO jest zakazane w UE oraz jak ciągły silnik FIFO pobiera warstwy kosztowe.
FIFO (ang. first in, first out – pierwsze weszło, pierwsze wyszło) to załóżenie dotyczący przepływu kosztów: gdy sprzedajesz jednostkę, obciążasz wynik kosztem najstarszej jednostki, którą nadal posiadasz. Odpowiada ono na pytanie, na które nie ma odpowiedzi fizycznej. Jeśli kupiłeś identyczne towary po 10 €, potem po 12 €, a następnie po 11 €, i sprzedajesz jeden z nich, to który koszt opuścił magazyn?
Jednostki są nieodróżnialne, więc księgowość przyjmuje określoną regułę. Wybrana reguła zmienia zarówno wykazany zysk, jak i bilans, dlatego wybór ten stanowi politykę rachunkowości, a nie szczegół techniczny.
Jak działają warstwy
FIFO traktuje każdy zakup jako warstwę (layer) z własną ilością i kosztem jednostkowym oraz zużywa je w kolejności ich pojawienia się.
Pozycja wyjściowa:
| Warstwa | Przyjęcie | Ilość | Koszt jednostkowy | Wartość |
|---|---|---|---|---|
| 1 | 3 sty | 100 | 10,00 | 1 000 |
| 2 | 14 lut | 100 | 12,00 | 1 200 |
| 3 | 2 mar | 100 | 11,00 | 1 100 |
| 300 | 3 300 |
Sprzedaż 150 jednostek. FIFO pobiera wszystkie 100 z warstwy 1 oraz 50 z warstwy 2:
Koszt własny sprzedaży = (100 × 10,00) + (50 × 12,00) = 1 600
Zapasy pozostające w magazynie = (50 × 12,00) + (100 × 11,00) = 1 700
Warstwa 1 jest teraz wyczerpana, warstwa 2 ma jeszcze 50 jednostek, a warstwa 3 pozostaje nienaruszona. Kolejna sprzedaż rozpocznie się od warstwy 2.
Porównanie metod
Te same trzy zakupy, ta sama sprzedaż 150 jednostek w cenie 3 000 €:
| Metoda | Koszt własny sprzedaży (COGS) | Zapasy końcowe | Zysk brutto |
|---|---|---|---|
| FIFO | 1 600 | 1 700 | 1 400 |
| Średnia ważona | 1 650 | 1 650 | 1 350 |
| LIFO (niedozwolona w UE) | 1 700 | 1 600 | 1 300 |
Średnia ważona wykorzystuje jeden uśredniony koszt – 3 300 ÷ 300 = 11,00 € za jednostkę – przeliczany na nowo po każdym zakupie w systemie ciągłym. Wygładza ona wahania cen i jest prostsza do wyjaśnienia, kosztem tego, że nigdy nie odzwierciedla żadnej faktycznej transakcji.
LIFO obciąża wynik najpierw najnowszym kosztem. W warunkach rosnących cen wykazuje ono najniższy zysk, a tym samym najniższy podatek, co jest dokładnie powodem, dla którego cieszy się popularnością w Stanach Zjednoczonych i jest zabronione na gruncie MSR (MSR 2). Pozostawia ono zapasy w bilansie wycenione według historycznych cen, które nie mają żadnego odniesienia do kosztów bieżących. Spółki unijne sporządzające sprawozdania zgodnie z MSR lub zgodnymi z nimi krajowymi ustawami o rachunkowości nie mogą jej stosować, a litewskie standardy rachunkowości biznesowej dopuszczają FIFO oraz średnią ważoną.
Zwróć uwagę na wzorzec: gdy ceny rosną, FIFO wykazuje wyższy zysk i bardziej aktualną wartość zapasów. Starsze, tańsze koszty trafiają do rachunku zysków i strat, podczas gdy nowszego, droższe koszty pozostają w bilansie. W warunkach spadku cen sytuacja się odwraca. Żadna z metod nie jest "konserwatywna" w każdych warunkach.
Wybór między FIFO a średnią ważoną
- FIFO odzwierciedla przepływ fizyczny w przypadku towarów psujących się lub posiadających termin ważności, utrzymuje zapasy bilansowe blisko kosztów bieżących oraz zapewnia ścieżkę audytu, w której koszt każdej sprzedaży można powiązać z konkretnym dokumentem przyjęcia.
- Średnia ważona sprawdza się w przypadku surowców i towarów masowych zamiennych, łagodzi wpływ zmiennych cen zakupu na zysk oraz wymaga mniej pracy księgowej.
Niezależnie od wybranej metody obowiązują dwie zasady. Konsekwencja: nie można przełączać się na metodę dającą lepszy wynik w danym roku. Oraz niższa z ceny nabycia i wartości netto możliwej do uzyskania: jeśli zapasy są warte mniej niż ich koszt, dokonuje się odpisu aktualizującego – założenia o przepływie kosztów określają koszt, a nie wartość.
System ciągły (perpetual) a okresowy (periodic)
System ciągły aktualizuje zapasy i koszt własny sprzedaży przy każdej transakcji, dzięki czemu obie wartości są poprawne w dowolnym momencie. System okresowy inwentaryzuje zapasy na koniec okresu i ustala koszt własny sprzedaży (COGS) jako różnicę:
Koszt własny sprzedaży = Zapasy początkowe + Zakupy − Zapasy końcowe
System okresowy jest tańszy i ma charakter ślepy – nie znasz swojej marży brutto, dopóki nie przeprowadzisz spisu z natury, a niedobory są niewidoczne, ponieważ zostają po cichu wchłonięte przez koszt własny sprzedaży. System ciągły działa w czasie rzeczywistym i to właśnie on umożliwia wykrycie jakichkolwiek rozbieżności stanów magazynowych: Twoje ewidencje wskazują 300 jednostek, spis wykazuje 297, a różnica jest konkretnym zdarzeniem wymagającym wyjaśnienia.
Jak działa silnik FIFO w Nordlet
Zapasy są prowadzone w systemie ciągłym metodą FIFO (perpetual and FIFO), zaimplementowaną jako rzeczywiste warstwy kosztowe, a nie jako średnia krocząca.
Każdy ruch przychodowy – przyjęcie zakupu, wynik produkcji, nadwyżka magazynowa – tworzy wiersz ruchu zawierający ilość, koszt jednostkowy oraz ilość pozostałą (remaining quantity). Kiedy zapasy są wydawane, silnik wybiera warstwy o ilości pozostałej większej od zera, uporządkowane według daty, a następnie kolejności utworzenia, i pomniejsza ilość pozostałą każdej warstwy do momentu pokrycia żądanego zapotrzebowania. Wydanie obejmujące trzy warstwy generuje koszt będący sumą trzech różnych kosztów jednostkowych, dokładnie tak jak w powyższym przykładzie.
Projekt ten niesie ze sobą konsekwencje, o których warto wiedzieć:
- Wartość zapasów da się zawsze wyznaczyć jako sumę iloczynów ilości pozostałej i kosztu jednostkowego we wszystkich otwartych warstwach, co zarazem prezentuje endpoint
POST /v1/reports/stock-balance– wartość ta uzgadnia się z kontem zapasów w księdze głównej, ponieważ koszt własny sprzedaży dekretowany jest w momencie rozchodu. - Wiek zapasów jest realny, a nie szacowany:
/v1/reports/stock-aginggrupuje pozostałe warstwy według daty ich przyjęcia, dzięki czemu widać na przykład, że zapasy o wartości 12 500 € zawierają 3 000 € przyjęte ponad 90 dni temu. - Koszty związane z zakupem modyfikują same warstwy. Koszty transportu alokowane po przyjęciu podnoszą koszt jednostkowy warstw wciąż utrzymujących zapasy – jednostki już sprzedane nie są korygowane wstecznie, co pozwala zachować zamknięte okresy w stanie nienaruszonym.
- Niewystarczający stan zapasów skutkuje odrzuceniem operacji zamiast zaksięgowania ujemnego stanu, dzięki czemu księgi nigdy nie wykażą nieistniejących zapasów.
Uczciwe zakresowe podsumowanie: FIFO to jedyna zaimplementowana metoda przepływu kosztów. Brak tu opcji średniej ważonej oraz śledzenia według numerów seryjnych (specific identification), a zapasy są wyceniane po kosztach – automatyczne odpisy do wartości netto możliwej do uzyskania stanowią ręczny zapis księgowy, opracowywany na podstawie raportu wieku zapasów.
FAQ
Co oznacza skrót FIFO w księgowości?
First in, first out (pierwsze weszło, pierwsze wyszło): koszt najstarszych jednostek w magazynie jest zaliczany do kosztu własnego sprzedaży jako pierwszy, pozostawiając koszty ostatnich zakupów w zapasach końcowych. Jest to założenie o przepływie kosztów i nie wymaga ono fizycznego przemieszczania towarów w tej kolejności.
Czy FIFO to to samo co fizyczna sprzedaż najstarszych zapasów w pierwszej kolejności?
Nie, choć często te zjawiska się pokrywają. FIFO dotyczy tego, który koszt podlega potrąceniu w ciężar kosztów; rotacja fizyczna to praktyka magazynowa. Możesz stosować wycenę FIFO, wydając z magazynu to pudełko, które stoi najbliżej drzwi.
Dlaczego LIFO jest niedozwolone w UE?
MSR 2 zakazuje jej stosowania, ponieważ pozostawia ona zapasy w bilansie wycenione według przestarzałych kosztów, fałszując realną wartość faktycznie posiadanego majątku. Unijne standardy powiązane z MSR stosują ten sam zakaz; dozwolonymi metodami są FIFO oraz średnia ważona.
Czy FIFO daje wyższy zysk niż średnia ważona?
W warunkach rosnących cen zakupów tak – FIFO obciąża koszt własny sprzedaży starszymi, tańszymi kosztami i pozostawia nowsze, droższe koszty w zapasach. Gdy ceny spadają, relacja się odwraca. Żaden wariant nie jest uniwersalnie bardziej konserwatywny.
Czy mogę zmienić metodę wyceny zapasów?
Tylko w uzasadnionym przypadku i przy zachowaniu odpowiednich ujawnień. Konsekwencja jest podstawową zasadą rachunkowości właśnie dlatego, że zmiana metody zmienia wykazywany zysk, a zmiana o charakterze oportunistycznym to sytuacja, której zapobieżeniu zasada ta ma służyć.