Kapitalizacija troškova razvoja softvera

Kapitalizacija softvera uključuje priznavanje interno razvijenog softvera kao dugotrajne imovine. Smatra se da je softver za internu upotrebu kada je nabavljen ili razvijen samo za interne potrebe poduzeća. Primjeri situacija u kojima se smatra da je softver razvijen za internu upotrebu su:

  • Računovodstveni sustavi

  • Sustavi praćenja gotovine

  • Sustavi za praćenje članstva

  • Sustavi automatizacije proizvodnje

Nadalje, ne može biti razumno mogućeg plana za plasiranje softvera izvan tvrtke. Tržišna studija izvedivosti ne smatra se razumno mogućim marketinškim planom. Međutim, povijest prodaje softvera koji je u početku razvijen za internu upotrebu stvara razumnu pretpostavku da će se najnoviji proizvod za internu upotrebu također prodavati na prodaju izvan tvrtke.

Pravila računovodstva kapitalizacije softvera

Računovodstvo softvera za internu upotrebu varira, ovisno o fazi završetka projekta. Relevantno računovodstvo je:

  • Faza 1: Preliminarno . Svi troškovi nastali u preliminarnoj fazi razvojnog projekta trebaju biti terećeni troškovima prema nastanku. Smatra se da ova faza uključuje donošenje odluka o raspodjeli resursa, određivanje zahtjeva za izvedbom, provođenje demonstracija dobavljača, ocjenu tehnologije i odabir dobavljača.

  • Faza 2: Razvoj aplikacija . Kapitalizirajte troškove nastale razvojem softvera za internu upotrebu, što može uključivati ​​kodiranje, instalaciju hardvera i testiranje. Svi troškovi koji se odnose na pretvorbu podataka, obuku korisnika, administraciju i režijske troškove trebaju biti terećeni po potrebi. Mogu se kapitalizirati samo sljedeći troškovi:

    • Materijali i usluge potrošeni u razvojnim naporima, kao što su naknade za razvoj treće strane, troškovi kupnje softvera i putni troškovi povezani s razvojnim radovima.

    • Troškovi plaća onih zaposlenika koji su izravno povezani s razvojem softvera.

    • Kapitalizacija troškova kamata nastalih za financiranje projekta.

    • Faza 3. Post-implementacija . Sve troškove nakon implementacije naplatite po potrebi. Uzorci ovih troškova su troškovi obuke i održavanja.

Svaka dopuštena kapitalizacija troškova trebala bi započeti nakon završetka preliminarne faze, ako se uprava obveže financirati projekt, vjerojatno će projekt biti dovršen i softver će se koristiti za namjeravanu funkciju.

Kapitalizacija troškova trebala bi završiti kad se završe sva bitna ispitivanja. Ako više nije vjerojatno da će projekt biti dovršen, zaustavite kapitaliziranje troškova povezanih s njim i provedite ispitivanje umanjenja vrijednosti već kapitaliziranih troškova. Trošak po kojem bi se imovina tada trebala prenijeti niži je od njezine knjigovodstvene vrijednosti ili fer vrijednosti (umanjeni za troškove prodaje). Ako ne postoje suprotni dokazi, uobičajena je pretpostavka da nedovršeni softver nema fer vrijednost.