FIFO-laskenta automaattisesti
Lataa pohja →Eräs tamperelainen kahvilayrittäjä sai syksyllä 2024 postiinsa Verohallinnon kirjeen. Pyyntö oli suoraviivainen: toimita varastonarvostuksen laskelmat kolmelta edelliseltä tilikaudelta. Yrittäjällä oli kaikki kuitit tallessa, mutta erälaskenta puuttui – hän oli arvanut varaston arvon taseeseen "silmämääräisesti". Lopputulos oli useita tuhansia euroja lisäveroja – merkittävä osa olisi jäänyt saamatta, jos laskenta olisi tehty oikein ja dokumentoitu kunnolla.
Tämä ei ole harvinainen tarina. Varastonarvostus on yksi niistä kirjanpidon alueista, joka tuntuu monimutkaiselta – ja juuri siksi se usein jätetään tilitoimiston harteille tai, mikä pahempaa, hoidetaan summittaisesti.
Tosiasiassa FIFO-laskenta on täysin hallittavissa itse, kunhan laskentalogiikka on kunnossa. Excel tekee tästä jopa suoraviivaisen prosessin.
tuntiveloitus kirjanpitäjältä — FIFO-varastonarvostus vie usein varttitunnin kvartaalissa, eli 270 – 540 € vuodessa pelkästä laskennasta
Laske FIFO-varastonarvostus itse – valmis Excel-pohja hoitaa laskentalogiikan puolestasi.
Lataa pohja →FIFO on lyhenne sanoista First In, First Out – ensimmäinen sisään, ensimmäinen ulos. Se kuvaa sekä fyysistä varastonhallintaa että kirjanpidollista arvostusperiaatetta.
Käytännössä FIFO tarkoittaa seuraavaa: kun myyt tai kulutat varastoitua tuotetta, käytät laskennassa aina vanhimman hankintaerän hintaa ensin. Varastoon jää siis uusimpien erien hinta.
Ajatellaan konkreettinen esimerkki. Ostat tammikuussa 100 kappaletta tuotetta hintaan 5,00 €/kpl. Helmikuussa ostat lisää 150 kappaletta hintaan 5,50 €/kpl. Maaliskuussa myyt 80 kappaletta. FIFO:n mukaan myynnin kustannus lasketaan tammikuun erästä: 80 × 5,00 € = 400 €. Varastoon jää tammikuusta 20 kpl ja helmikuusta kaikki 150 kpl.
FIFO eroaa painotetusta keskiarvosta siinä, että se pitää erät erillään. Tämä on hieman enemmän työtä, mutta se antaa tarkemman kuvan siitä, mitä varasto oikeasti maksaa.
FIFO on Suomessa selvästi yleisin valinta kolmesta syystä:
LIFO (Last In, First Out) ei ole Suomessa sallittu kirjanpitolain nojalla. Vaihtoehto FIFO:lle on painotettu keskiarvo, mutta sekin vaatii erälaskennan – se ei ole sen helpompi.
Tässä kohtaa monet pienyrittäjät tekevät virheen: he ajattelevat, että "suunnilleen oikea" riittää. Ei riitä.
Verohallinto tarkastelee varastonarvostusta erityisesti, jos yrityksen kate vaihtelee selittämättömästi vuodesta toiseen. Yliarvostettu varasto paisuttaa tulosta, aliarvostettu pienentää sitä – molemmat voivat johtaa lisäverotukseen.
Tilitoimistot näkevät tämän säännöllisesti:
On myös vähemmän ilmeinen riski: väärin laskettu varasto vääristää omaa päätöksentekoasi. Jos luulet varastosi olevan arvokkaampi kuin se on, saatat ostaa liikaa tai hinnoitella väärin.
Kirjanpitäjän tuntilasku FIFO-laskennasta on tyypillisesti 60 – 120 €/h. Noin kolme varttia vuosineljänneksessä tekee jo 270 € – 540 € pelkästä laskennasta. Siitä kertyy vuodessa summia, joita ei tarvitsisi maksaa.
Hyvä uutinen on, että kirjanpitolaki ei vaadi sinua käyttämään tilitoimistoa – se vaatii vain, että teet arvostuksen oikein ja dokumentoit sen.
Vaihto-omaisuuden hankintamenon jaksottamisessa saadaan käyttää FIFO-periaatetta (ensimmäinen sisään – ensimmäinen ulos) tai painotetun keskihinnan menetelmää. Valittua menetelmää on sovellettava johdonmukaisesti tilikaudesta toiseen.
Tilinpäätöstä laadittaessa on noudatettava varovaisuutta riippumatta tilikauden tuloksesta. Varaston arvostuksessa tämä tarkoittaa, että mahdolliset arvonalennukset on kirjattava viipymättä.
Kirjanpitolautakunnan (KILA) yleisohjeiden mukaan arvostusmenetelmä ja sen soveltamisperiaatteet on kuvattava tilinpäätöksen liitetiedoissa. Tämä ei ole monimutkaista – yksi lause riittää, kuten: "Vaihto-omaisuus on arvostettu FIFO-periaatteella."
Verohallinto edellyttää, että laskenta on toistettavissa jälkikäteen. Tämä on juuri se kohta, jossa Excel-dokumentaatio on korvaamaton: erätason laskenta näkyy selvästi, ja kuka tahansa pystyy tarkistamaan sen.
Prosessi on systemaattinen. Kun teet sen ensimmäisen kerran huolella, seuraavat kerrat sujuvat merkittävästi nopeammin – usein alle varttitunnissa.
Jokaiselle erällä on oma rivi: päivämäärä, toimittaja, kappalemäärä ja yksikköhinta. Tämä on pohja, johon kaikki muu nojaa. Älä yhdistä eri päivien tai eri hintojen ostoja – erät on pidettävä erillään.
Jokainen poistuma varastosta kirjataan omalle rivilleen päivämäärän kanssa. FIFO-logiikka tarkoittaa, että poistuma kohdennetaan aina vanhimpaan jäljellä olevaan erään ensin.
Jokaisen tapahtuman jälkeen lasket, paljonko kutakin erää on jäljellä. Kun erä tyhjenee, siirryt seuraavaan. Excel-kaava hoitaa tämän automaattisesti, joten manuaalilaskentaa ei tarvita.
Kerrot kunkin jäljellä olevan erän kappalemäärän sen hankintahinnalla. Summa on varastosi FIFO-arvo. Tämä luku menee taseeseen vaihto-omaisuutena.
Jos tuotteiden markkina-arvo on laskenut hankintahintaa alemmas, on kirjattava arvonalennuspoisto varovaisuuden periaatteen mukaisesti. Excel-pohja hälyttää, jos nettorealisointiarvo alittaa FIFO-hinnan.
Excel-pohja tuottaa tulostettavan raportin, jonka voit liittää kirjanpitoaineistoon. Tilitoimisto voi tarkistaa laskelman – mutta itse laskentaan ei tarvita heidän panostaan.
Valmis FIFO-pohja koostuu useasta välilehdestä, joista jokainen hoitaa oman tehtävänsä. Tässä on esimerkki siitä, miltä laskentavälilehti näyttää.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Päivä | Erä | Kpl | Hinta | Arvo |
| 2 | 01.01.2026 | Erä 1 | 100 | 5,00 € | =C2*D2 |
| 3 | 15.01.2026 | Erä 2 | 150 | 5,50 € | =C3*D3 |
| 4 | 20.01.2026 | Myynti | -80 | — | =FIFO_calc |
Laskee FIFO-arvon automaattisesti vanhimmista eristä alkaen.
Kaava näyttää monimutkaiselta, mutta tekee yhden yksinkertaisen asian: se tarkistaa, kuinka paljon myynti syö ensin Erä 1:stä ja sen jälkeen Erä 2:sta, ja kertoo jäljelle jäävät kappaleet niiden hankintahinnoilla.
Alla oleva simulaatio näyttää konkreettisesti, miten FIFO-logiikka toimii erien tasolla. Huomaa, miten tammikuun erä kuluu ensin, ennen kuin helmikuun erää kosketaan.
| Päivä | Tapahtuma | Erä | Kpl | Hinta/kpl | Erän arvo | FIFO-jäljellä |
|---|---|---|---|---|---|---|
| 01.01 | Osto | Erä 1 | 100 kpl | 5,00 € | 500,00 € | 100 kpl |
| 15.01 | Osto | Erä 2 | 150 kpl | 5,50 € | 825,00 € | 150 kpl |
| 20.01 | Myynti | — | -80 kpl | — | — | Erä 1: 20 kpl jäljellä |
| 31.01 | Varastoarvo | — | 170 kpl | — | 100,00 € + 825,00 € = 925,00 € | — |
Simulaatio paljastaa jotain tärkeää: varaston arvo kauden lopussa on 925 €, ei 850 € eikä 935 €. Tämä tarkka luku on se, mikä menee taseeseen. Vain FIFO-laskenta antaa sen oikein.
Valmis Excel-pohja tekee tämän simulaation automaattisesti kaikille tuotteille ja kaikille erälle, myös silloin kun eriä on kymmeniä ja tapahtumia satoja.
Nämä ovat virheitä, joita tilitoimistot korjaavat säännöllisesti. Jokainen niistä on täysin vältettävissä.
Eri hintoihin ostetut erät yhdistetään yhdeksi riviksi. FIFO vaatii eräkohtaisen seurannan – muuten laskenta ei toimi.
Varasto arvostetaan vain tilinpäätöksessä ilman juoksevaa erälaskentaa. Tämä tekee tarkistamisesta lähes mahdotonta.
Yksi vuosi FIFO, seuraava painotettu keskiarvo. Laki vaatii johdonmukaisuutta – menetelmä pitää ilmoittaa liitetiedoissa.
Varaston arvo ei voi ylittää nettorealisointiarvoa. Jos tuote on vanhentunut tai hinta laskenut, arvonalennuspoisto on pakollinen.
Hankintameno sisältää kaikki kulut tuotteen saamiseksi varastoon: ostohinta, rahti, tulli, käsittely. Pelkkä ostohinta aliarvioi varaston.
Laskenta on tehty, mutta tallentamatta. Verotarkastuksessa suullinen selitys ei riitä – erätason laskelmat on oltava kirjallisena.
Virhe numero kuusi on ehkä yleisin ja samalla helpoin korjata. Excel-pohjan käyttö on itsessään dokumentaatiota – jokainen rivi on jälki, jonka voi tarkistaa.
Valmis Excel-pohja hoitaa erälaskennan, arvostuksen ja raportoinnin automaattisesti. Kirjanpitolain mukainen, verotarkastukseen sopiva.
Lataa pohja → Lataa kerran – käytä vuosiaFIFO (First In, First Out) tarkoittaa, että varastosta myydään laskennallisesti ensin vanhimmat erät. Arvostuksessa käytetään ensimmäisenä ostettujen erien hintoja, jolloin varastoon jää uusimpien ostojen hinta. Tämä on Suomessa yleisin sallittu arvostusmenetelmä ja intuitiivinen tapa seurata, mitä varasto oikeasti maksaa.
Ei ole pakollinen. Kirjanpitolaki (1336/1997) 5 luku 6 § sallii myös painotetun keskiarvon. FIFO on kuitenkin yleisin valinta, koska se on helppo perustella ja dokumentoida. Valittua menetelmää tulee noudattaa johdonmukaisesti vuodesta toiseen – menetelmä on mainittava tilinpäätöksen liitetiedoissa.
Kyllä voi. Kirjanpitolaki ei vaadi tilitoimiston tekemää laskentaa – se vaatii, että laskenta on oikein ja dokumentoitu. Pienyrittäjä pystyy tekemään FIFO-laskennan itse, kunhan erälaskenta on kunnossa. Excel-pohja automatisoi laskentalogiikan ja tuottaa tilitoimistolle toimitettavan raportin.
FIFO käyttää vanhimman erän hintaa ensin. LIFO (Last In, First Out) käyttää uusimman erän hintaa ensin. Suomessa LIFO ei ole sallittu arvostusmenetelmä kirjanpitolain nojalla, joten käytännössä kyseeseen tulee FIFO tai painotettu keskiarvo. LIFO on käytössä joissakin muissa maissa, kuten Yhdysvalloissa.
Verohallinto voi määrätä lisäveroja, veronkorotuksia ja mahdollisesti myöhästymismaksuja. Lisäksi väärin dokumentoitu arvostus voi johtaa tilinpäätöksen oikaisemiseen, mikä on kallista ja aikaavievää. Tarkastus voi ulottua kolmelle taaksepäin jäävälle tilikaudelle.
Vähintään tilinpäätöksen yhteydessä kerran vuodessa. Monet yritykset tekevät sen kvartaaleittain tai kuukausittain tarkemman kustannusseurannan vuoksi. Mitä useammin, sitä helpompi vuosiyhteenveto on – ja sitä epätodennäköisempää, että virheitä kertyy näkymättömiin.