Revisorn ringde en torsdag i februari. Inte för att gratulera.
Vi hade gjort bokslutet som vi alltid gjort — räknat ihop lagret, skrivit upp ett värde, gått vidare. Det fanns en inventeringslista. Det fanns inköpsfakturor. Men ingen FIFO-beräkning som kopplade ihop dem, ingen dokumentation om vilken metod vi valt, och ingenting som visade hur vi kommit fram till siffran.
Anmärkningen i revisionsberättelsen kostade oss fjorton tusen kronor att rätta till — och tre veckors nervös väntan på om det skulle bli värre.
Det var inte lagret som var fel. Det var dokumentationen.
Det här är en erfarenhet många småföretagare delar. Man vet att lagret ska värderas, man har siffrorna, men inte hur man paketerar dem på ett sätt som revisorn faktiskt accepterar. Och när det brister visar sig kostnaden vara oproportionerligt hög jämfört med hur enkelt det är att göra rätt från början.
Den här guiden visar exakt vad ÅRL och K2/K3 kräver, vad schablonregeln på 97% innebär — och hur en rätt byggd Excel-mall täcker allt revisorn behöver utan att du anlitar konsult.
Mallen jag önskar att vi använt från dag ett: en FIFO-mall byggd för revision — med stöd för schablonregeln, inbyggda kontroller och klar att leverera till revisorn direkt.
Det börjar med Årsredovisningslagen. Inte med K2 eller K3 — med ÅRL. Och ÅRL är tydlig.
4 kap. 11 § säger att anskaffningsvärdet för varulager av likartade tillgångar får beräknas enligt först-in-först-ut-principen, enligt vägda genomsnittspriser eller enligt någon annan liknande princip. En metod är uttryckligen förbjuden: sist-in-först-ut (LIFO). Det är inte ett tolkningsutrymme — det är ett förbud som gäller alla aktiebolag, handelsbolag och ekonomiska föreningar som tillämpar ÅRL.
Det finns alltså egentligen tre tillåtna spår i praktiken:
Valet måste tillämpas konsekvent räkenskapsår för räkenskapsår. Du kan inte byta metod utan att dokumentera varför — och byte kräver godkänd anledning.
En vanlig missuppfattning: Att "FIFO" innebär att varorna fysiskt säljs i inköpsordning. Det gör det inte. FIFO är en kalkylmetod — det spelar ingen roll vilken fysisk vara du säljer, du beräknar lagervärdet som om de äldsta inköpen gick ut först. Lagerlogistiken och redovisningsmetoden är två separata saker.
ÅRL ger ramen. K2 och K3 fyller ut detaljerna — och de är ganska olika vad gäller lagervärdering.
K2 (BFNAR 2016:10) är det förenklade regelverket för mindre aktiebolag. Får tillämpas om företaget inte uppfyller mer än ett av dessa tre kriterier under de senaste två räkenskapsåren: fler än 50 anställda, omsättning över 40 mkr, balansomslutning över 20 mkr.
K3 (BFNAR 2012:1) gäller för alla övriga — och är obligatoriskt för börsnoterade bolag och moderbolag i större koncerner. K3 har inga förenklingsalternativ för lagervärdering. Exakt FIFO-beräkning per produktkategori krävs, och noter i årsredovisningen om värderingsprinciper är obligatoriska.
Det praktiska: de flesta som läser den här artikeln tillämpar K2. Men det betyder inte att dokumentationskraven är lättvindiga — de är bara annorlunda strukturerade.
Det här är den del av K2-regelverket som förvånar de flesta när de hör det för första gången. BFNAR 2016:10 kap. 12 innehåller en schablonregel som tillåter en väsentlig förenkling.
Regeln: ett K2-företag får beräkna varulagrets anskaffningsvärde till lägst 97% av varornas sammanlagda anskaffningsvärde — utan att räkna exakt FIFO per produkt. Det är ett sätt att schablonmässigt täcka inkuransavdrag och värdeminskning, utan komplicerade produktvisa beräkningar.
Vad det inte innebär: att du slipper inventeringslista. Du måste fortfarande räkna lagret fysiskt och dokumentera anskaffningsvärdet. Schablonen ersätter den exakta FIFO-kalkylen — inte inventeringen.
| Kriterium | K2 — Schablonregeln (97%) | K2 — Exakt FIFO | K3 — Exakt FIFO |
|---|---|---|---|
| Regelgrund | BFNAR 2016:10 kap. 12 | ÅRL 4:11 + BFNAR 2016:10 | ÅRL 4:11 + BFNAR 2012:1 |
| Beräkningsmetod | Totalt anskaffningsvärde × 97% | FIFO per produkt och batch | FIFO per produkt och batch |
| Inventeringslista krävs | Ja | Ja | Ja |
| Batch-beräkning per produkt | Ej obligatorisk | Obligatorisk | Obligatorisk |
| Notkrav i årsredovisningen | Enkel metodangivelse | Enkel metodangivelse | Detaljerade noter obligatoriska |
| Räkneexempel (totalt inköpsvärde 200 000 kr) | 194 000 kr 200 000 × 97% |
192 400 kr exakt batchberäkning |
192 400 kr exakt batchberäkning |
| Passar bäst för | Många produkter, homogent sortiment | Färre produkter, stor prisvariasjon | Obligatorisk för K3-bolag |
Schablonregeln är ett strategiskt val. Om du har ett brett sortiment med homogena varor är den ett utmärkt sätt att spara tid. Har du ett litet antal dyra produkter med stor prisspridning ger exakt FIFO ofta ett mer korrekt — och lägre — lagervärde, vilket reducerar skatten.
Revisorn arbetar systematiskt. Det finns tre saker som alltid granskas vid lagervärdering, oavsett om du tillämpar K2 eller K3.
Revisorn bedömer inte om ditt system är snyggt eller om du har ett dyrt program. Han bedömer om underlaget är fullständigt och spårbart.
Det är den tredje punkten som fattas i de flesta fall när det går fel. En inventeringslista utan FIFO-beräkning ger revisorn ingen möjlighet att verifiera siffran — och det är tillräckligt för en anmärkning.
Praktisk tumregel: Om du kan svara "ja" på alla tre frågorna — Har du en inventeringslista? Har du dokumenterat vilken metod du valt? Kan du visa hur du räknat fram lagervärdet från inköpspriserna? — så är du i princip klar för revision. Allt annat är detaljer.
En bra FIFO-mall gör det tredje steget ovan automatiskt — kopplar inköpsbatcher till lagersaldon utan manuell räkning vid varje bokslut. Så här ser strukturen ut i praktiken.
Beräknar vägt genomsnittspris per produkt från alla inköpsbatcher automatiskt.
| A | B | C | D | E | F |
|---|---|---|---|---|---|
| Produkt-ID | Inköpsdatum | Antal | Pris/st (kr) | Batch-värde | Kvar i lager |
| PRD-001 | 2026-01-12 | 100 | 45,00 | =C2*D2 | 40 |
| PRD-001 | 2026-03-08 | 150 | 48,50 | =C3*D3 | 150 |
| PRD-002 | 2026-02-20 | 80 | 120,00 | =C4*D4 | 0 — FIFO slut |
Nyckeln är att hålla INKÖP-bladet uppdaterat löpande — inte bara vid bokslutet. Varje inköp registreras som en ny rad med datum, antal och pris. LAGERVÄRDERING-bladet hämtar sedan batcherna i kronologisk ordning och beräknar vilka som "finns kvar" baserat på inventeringskvantiteterna.
Resultatet är ett underlag som revisorn direkt kan följa från inventeringslista → inköpsbatcher → lagervärde. Det är exakt den kopplingen som saknas i de flesta manuella upplägg.
Det vanligaste misstaget. Man har räknat lagret och vet kvantiteterna — men ingen dokumentation visar hur man gick från kvantiteter till kronvärde. Det är det steget revisorn saknar.
Ett år FIFO, nästa år vägt genomsnitt, utan dokumentation om bytet. Metodbyte är tillåtet men kräver godkänd anledning och ska upplysas om i årsredovisningen.
Man räknar 97% av lagervärdet utan att skriva ut i årsredovisningen att man tillämpar schablonregeln. Revisorn godkänner inte det — metodvalet måste dokumenteras explicit.
Lagervärdet i Excel baseras på "ungefärliga" priser som inte spåras tillbaka till faktiska inköpsfakturor. Revisorn kan och granskar detta mot leverantörsfakturor vid tveksamhet.
Bokföringslagen 7 kap. 2 § kräver att räkenskapsinformation sparas i sju år. FIFO-underlaget ingår i detta krav — ett bokslut från 2022 ska kunna återskapas fullt ut 2029.
Sju kalkylblad: inventeringslista, inköpslogg, FIFO-beräkning per batch, schablonregel-stöd och ett dashboard som sammanfattar det revisorn vill se — allt utan makron.