Капитализация на разходите за разработка на софтуер

Капитализацията на софтуера включва признаването на вътрешно разработен софтуер като дълготрайни активи. Счита се, че софтуерът е за вътрешна употреба, когато е придобит или разработен само за вътрешните нужди на бизнеса. Примери за ситуации, при които софтуерът се счита за разработен за вътрешна употреба, са:

  • Счетоводни системи

  • Системи за проследяване на управлението на паричните средства

  • Системи за проследяване на членството

  • Системи за автоматизация на производството

Освен това не може да има разумно възможен план за пускане на пазара на софтуера извън компанията. Проучването за осъществимост на пазара не се счита за разумно възможен маркетингов план. Историята на продажбата на софтуер, който първоначално е разработен за вътрешна употреба, създава основателно предположение, че най-новият продукт за вътрешна употреба също ще бъде пуснат на пазара за продажба извън компанията.

Правила за отчитане на капитализиране на софтуера

Отчитането на софтуера за вътрешна употреба варира в зависимост от етапа на завършване на проекта. Съответното счетоводство е:

  • Етап 1: Предварителен . Всички разходи, направени по време на предварителния етап на даден проект за разработка, трябва да бъдат начислени на разходи, както са направени. Счита се, че този етап включва вземане на решения относно разпределението на ресурсите, определяне на изискванията за ефективност, провеждане на демонстрации на доставчици, оценка на технологията и избор на доставчик.

  • Етап 2: Разработване на приложения . Капитализирайте разходите, направени за разработване на софтуер за вътрешна употреба, който може да включва кодиране, инсталиране на хардуер и тестване. Всички разходи, свързани с преобразуване на данни, обучение на потребители, администриране и режийни разходи, трябва да бъдат начислени на разходи, както са направени. Само следните разходи могат да бъдат капитализирани:

    • Материали и услуги, консумирани в усилията за разработка, като такси за разработка на трети страни, разходи за закупуване на софтуер и пътни разходи, свързани с разработката.

    • Разходите за заплати на тези служители, пряко свързани с разработването на софтуер.

    • Капитализирането на разходите за лихви, направени за финансиране на проекта.

    • Етап 3. След изпълнение . Начислявайте всички разходи след внедряването на разходи, както са направени. Примери за тези разходи са разходите за обучение и поддръжка.

Всяка допустима капитализация на разходите трябва да започне след приключване на предварителния етап, ръководството се ангажира да финансира проекта, вероятно е проектът да бъде завършен и софтуерът ще бъде използван по предназначение.

Капитализацията на разходите трябва да приключи, когато всички съществени тестове са завършени. Ако вече не е вероятно даден проект да бъде завършен, спрете да капитализирате свързаните с него разходи и проведете тестване за обезценка на вече капитализирани разходи. Цената, на която активът трябва да бъде пренесен, е по-ниската от неговата балансова стойност или справедлива стойност (намалена с разходите за продажба). Освен ако няма доказателства за противното, обичайното предположение е, че незавършеният софтуер няма справедлива стойност.