Kapitalizacja kosztów rozwoju oprogramowania

Kapitalizacja oprogramowania wiąże się z uznaniem oprogramowania opracowanego wewnętrznie za środki trwałe. Uważa się, że oprogramowanie jest przeznaczone do użytku wewnętrznego, jeżeli zostało nabyte lub opracowane wyłącznie na potrzeby wewnętrzne firmy. Przykłady sytuacji, w których uznaje się, że oprogramowanie zostało opracowane do użytku wewnętrznego, to:

  • Systemy księgowe

  • Systemy śledzenia zarządzania gotówką

  • Systemy śledzenia członkostwa

  • Systemy automatyzacji produkcji

Co więcej, nie może być żadnego rozsądnego planu sprzedaży oprogramowania poza firmą. Studium wykonalności rynku nie jest uważane za rozsądnie możliwy plan marketingowy. Jednak historia sprzedaży oprogramowania, które było początkowo opracowane do użytku wewnętrznego, stwarza uzasadnione założenie, że najnowszy produkt do użytku wewnętrznego będzie również sprzedawany poza firmą.

Zasady rozliczania kapitalizacji oprogramowania

Rachunkowość oprogramowania do użytku wewnętrznego różni się w zależności od etapu realizacji projektu. Odpowiednia księgowość to:

  • Etap 1: Wstępny . Wszystkie koszty poniesione na wstępnym etapie projektu deweloperskiego powinny być odnoszone w koszty w momencie ich poniesienia. Uważa się, że ten etap obejmuje podejmowanie decyzji dotyczących alokacji zasobów, określanie wymagań dotyczących wydajności, przeprowadzanie demonstracji dostawców, ocenę technologii i wybór dostawców.

  • Etap 2: Tworzenie aplikacji . Kapitalizacja kosztów poniesionych na opracowanie oprogramowania do użytku wewnętrznego, które może obejmować kodowanie, instalację sprzętu i testowanie. Wszelkie koszty związane z konwersją danych, szkoleniem użytkowników, administracją i kosztami ogólnymi należy obciążyć kosztami w momencie ich poniesienia. Skapitalizować można tylko następujące koszty:

    • Materiały i usługi zużyte podczas prac rozwojowych, takie jak opłaty programistyczne od stron trzecich, koszty zakupu oprogramowania i koszty podróży związane z pracami rozwojowymi.

    • Koszty wynagrodzeń tych pracowników bezpośrednio związane z rozwojem oprogramowania.

    • Kapitalizacja kosztów odsetek poniesionych w celu sfinansowania projektu.

    • Etap 3. Po wdrożeniu . Naliczaj wszystkie koszty po wdrożeniu do kosztów w momencie ich poniesienia. Przykładowe koszty to koszty szkolenia i utrzymania.

Ewentualna dopuszczalna kapitalizacja kosztów powinna rozpocząć się po zakończeniu etapu wstępnego, zobowiązaniu kierownictwa do sfinansowania projektu, jest prawdopodobne, że projekt zostanie zakończony, a oprogramowanie będzie wykorzystywane zgodnie z przeznaczeniem.

Kapitalizacja kosztów powinna zakończyć się po zakończeniu wszystkich istotnych testów. Jeżeli nie jest już prawdopodobne, że projekt zostanie ukończony, należy zaprzestać aktywowania kosztów z nim związanych i przeprowadzić test na utratę wartości już skapitalizowanych kosztów. Koszt, po jakim składnik aktywów powinien następnie zostać wyceniony, stanowi niższą z dwóch wartości: jego wartości bilansowej lub wartości godziwej (pomniejszonej o koszty sprzedaży). O ile nie ma dowodów przeciwnych, zwykle przyjmuje się, że nieukończone oprogramowanie nie ma wartości godziwej.

Podobne Artykuły