Nordlet

← Dokumentation / Ordliste

Hvad er FIFO? Sammenligning af lageropgørelsesmetoder

Sådan fungerer FIFO-lag, en gennemgået sammenligning med vægtet gennemsnit, hvorfor LIFO er forbudt i EU, og hvordan en løbende FIFO-motor forbruger omkostningslag.

FIFO - først ind, først ud (first in, first out) - er en omkostningsfordelingsantagelse: Når du sælger en enhed, belaster du regnskabet med omkostningen for den ældste enhed, du stadig har på lager. Det besvarer et spørgsmål, som ikke har et fysisk svar. Hvis du har købt identiske varer til 10 €, derefter 12 €, og derefter 11 €, og du sælger én, hvilken omkostning forlod så bygningen?

Enhederne kan ikke adskilles fra hinanden, så regnskabet vælger en regel. Den regel, du vælger, ændrer både dit rapporterede resultat og din balance, hvilket er grunden til, at valget er en regnskabspraksis og ikke bare en detalje.

Sådan fungerer lagene

FIFO behandler hvert køb som et lag med sin egen kvantitet og enhedsomkostning, og forbruger dem i den rækkefølge, de ankom.

Udgangsposition:

Lag Modtaget Kvantitet Enhedsomkostning Værdi
1 3. jan 100 10,00 1.000
2 14. feb 100 12,00 1.200
3 2. mar 100 11,00 1.100
300 3.300

Sælg 150 enheder. FIFO tager alle 100 fra lag 1 og 50 fra lag 2:

Cost of goods sold = (100 × 10,00) + (50 × 12,00) = 1.600
Remaining inventory = (50 × 12,00) + (100 × 11,00) = 1.700

Lag 1 er nu tømt, lag 2 har 50 enheder tilbage, og lag 3 er urørt. Det næste salg starter fra lag 2.

Sammenligning af metoderne

De samme tre køb, de samme 150 solgte enheder, solgt for 3.000 €:

Metoder COGS Varebeholdning ultimo Bruttofortjeneste
FIFO 1.600 1.700 1.400
Vægtet gennemsnit 1.650 1.650 1.350
LIFO (ikke tilladt i EU) 1.700 1.600 1.300

Vægtet gennemsnit bruger én samlet enhedsomkostning - 3.300 ÷ 300 = 11,00 € pr. enhed - genberegnet efter hvert køb i et perpetualt system (perpetual system). Det udligner prisvolatilitet og er enklere at forklare, til gengæld matcher metoden aldrig en faktisk transaktion.

LIFO bogfører de nyeste omkostninger først. Ved stigende priser rapporterer metoden det laveste overskud og dermed den laveste skat, hvilket er præcis grunden til, at den er populær i USA og forbudt under IFRS (IAS 2) - den efterlader balanceposten for varelager værdiansat til historiske priser, som ikke har nogen relation til de aktuelle omkostninger. EU-virksomheder, der aflægger regnskab efter IFRS eller nationale regnskabsstandarder i overensstemmelse hermed, kan ikke bruge metoden, og de litauiske regnskabsstandarder tillader FIFO og vægtet gennemsnit.

Bemærk mønstret: Når priserne stiger, rapporterer FIFO et højere overskud og en mere aktuel varelagerværdi. Ældre, billigere omkostninger går til resultatopgørelsen, mens nyere, dyrere omkostninger forbliver på balancen. Ved faldende priser er forholdet omvendt. Ingen af metoderne er "forsigtige" under alle forhold.

Valg mellem FIFO og vægtet gennemsnit

  • FIFO matcher det fysiske flow for alt, der er fordærveligt eller har en udløbsdato, holder balancens varelager tæt på de aktuelle omkostninger og producerer et audit trail, hvor hver salgsomkostning kan spores tilbage til en specifik modtagelse.
  • Vægtet gennemsnit passer til råvarer og ensartede bulkvarer, dæmper resultateffekten af volatile indkøbspriser og kræver mindre bogføringsarbejde.

To begrænsninger gælder uanset metoden. Konsekvens: Du kan ikke skifte til den metode, der giver et bedre tal i det aktuelle regnskabsår. Og laveste værdi-princip (lower of cost and net realisable value): Hvis varelageret er mindre værd end anskaffelsesprisen, nedskrives det - omkostningsfordelingsantagelser bestemmer omkostningen, ikke værdien.

Løbende (perpetual) vs. periodisk lagerstyring

Et perpetuelt (perpetual) system opdaterer varelager og kostpris for solgte varer ved hver transaktion, så begge dele er korrekte på ethvert givet tidspunkt. Et periodisk system opgør lageret ved periodens udløv og beregner vareforbruget som en rest:

COGS = Opening inventory + Purchases − Closing inventory

Periodisk lagerstyring er billigere og blindt - du kan ikke kende din bruttomargin, før du foretager en optælling, og svind er usynligt, fordi det automatisk indgår i vareforbruget. Et perpetuelt system er standarden for alle realtidsbaserede systemer, og det er netop det, der gør lagerdifferencer mulige at opdage: Dine registreringer siger 300 enheder, optællingen siger 297, og forskellen er en reel hændelse, der kræver en forklaring.

Sådan fungerer Nordlets FIFO-motor

Varelageret er perpetuelt og baseret på FIFO, implementeret som reelle omkostningslag snarere end et glidende gennemsnit.

Enhver indgående bevægelse - en modtagelse af indkøb, et produktionsoutput, et lageroverskud - opretter en bevægelseslinje med kvantitet, enhedsomkostning og en resterende kvantitet. Når lageret forbruges, vælger motoren lag med en resterende kvantitet større end nul, sorteret efter dato og derefter oprettelsesrekkefølge, og trækker fra hvert lags resterende kvantitet, indtil den nødvendige mængde er opfyldt. Et forbrug, der spænder over tre lag, producerer en kostpris sammensat af tre forskellige enhedsomkostninger, præcis som i eksemplet ovenfor.

Det design har konsekvenser, som er værd at kende:

  • Lagerets værdi kan altid udledes som summen af resterende kvantitet × enhedsomkostning på tværs af åbne lag, hvilket er det, POST /v1/reports/stock-balance rapporterer - og det afstemmes med lagerkontoen i finansregnskabet (general ledger), fordi kostprisen bogføres i det øjeblik, forbruget sker.
  • Lagerets alder er reel, ikke anslået: /v1/reports/stock-aging inddeler de resterende lag i tidsintervaller baseret på modtagelsesdatoen, så du kan se, at et varelager på 12.500 € indeholder 3.000 € modtaget for over 90 dage siden.
  • Hjemtagelsesomkostninger (landed costs) justerer selve lagene. Fragtomkostninger fordelt efter modtagelsen øger enhedsomkostningerne for de lag, der stadig indeholder varer - allerede solgte enheder reguleres ikke med tilbagevirkende kraft, hvilket holder lukkede perioder lukkede.
  • Utilstrækkeligt lager afvises i stedet for at blive bogført som negativt, så finansregnskabet aldrig kan indeholde et varelager, der ikke findes.

Ærlig afgrænsning: FIFO er den eneste implementerede omkostningsfordelingsmetode. Der er ingen mulighed for vægtet gennemsnit eller individuel sporing via serienumre, og varelageret værdiansættes til kostpris - automatiske nedskrivninger til nettorealisationsværdi foretages via en manuel finanspostering (journal entry), baseret på aldersfordelingsrapporten.

FAQ

Hvad betyder FIFO i regnskabet?

Først ind, først ud: Omkostningen for de ældste enheder på lager belaster vareforbruget først, hvorved de senest indkøbte omkostninger forbliver i ultimo-varelageret. Det er en omkostningsfordelingsantagelse og kræver ikke, at varerne rent fysisk bevæger sig i den rækkefølge.

Er FIFO det samme som fysisk at sælge det ældste lager først?

Nej, selvom de to ting ofte falder sammen. FIFO handler om, hvilken omkostning der udgiftsføres; fysisk rotation er en lagerpraksis. Du kan anvende FIFO-omkostningsberegning, mens du sender den kast, der står tættest på døren.

Hvorfor er LIFO ikke tilladt i EU?

IAS 2 forbyder metoden, fordi den efterlader balanceposten for varelager værdiansat til forældede priser, hvilket giver et misvisende billede af værdien af det faktiske lager. EU-rammer, der er afstemt med IFRS, følger det samme forbud; FIFO og vægtet gennemsnit er de accepterede metoder.

Giver FIFO et højere overskud end vægtet gennemsnit?

Når indkøbspriserne stiger, ja - FIFO bogfører ældre, billigere omkostninger til vareforbruget og efterlader nyere, dyrere omkostninger på lageret. Når priserne falder, er forholdet omvendt. Ingen af metoderne er universelt mere forsigtige.

Kan jeg ændre lageropgørelsesmetoder?

Kun med en gyldig grund og fyldestgørende oplysninger. Konsekvens er et centralt regnskabsprincip, netop fordi et skift i metode ændrer det rapporterede resultat, og det er for at forhindre opportunistiske skift, at princippet eksisterer.