Расчет затрат — необходимая часть экономической работы на предприятии, так как в его рамках для запланированной/фактически совершенной деятельности предприятия должны вскрываться экономические причины возникновения целевого результата и выявляться предпосылки для принятия управленческих решений.
Программные продукты представляют собой особый товар, имеющий ряд характерных черт и особенностей, в числе которых специфика труда по созданию ПП, определение цены на ПП, обоснование затрат на разработку ПП и условия реализации данного товара на рынке.
Следует подчеркнуть, что у программного продукта практически отсутствует процесс физического старения и износа. Для программного продукта основные затраты приходятся на разработку образца, а процесс тиражирования программного продукта представляет собой сравнительно простой и недорогой процесс копирования носителей и сопровождающей документации.
При расчете затрат на ПП сложно переплетаются содержание, этапы и распределение работ, возможен ряд возвратов на более ранние технологические этапы в процессе создания компонент ПП, этапы имеют размытые границы начала и завершения. Положение усугубляется трудностью поэтапного определения качества ПП и его прогнозирования в процессе разработки, что непосредственно отражается на технико-экономических показателях в целом. Следствием этого являются серьезные ошибки при планировании сроков, трудоемкости и стоимости создания ПП. Поэтому при расчёте затрат необходимо пользоваться специальными методиками, учитывающими эти особенности, и позволяющими добиться приемлемого уровня достоверности для оценки затрат. Опишем кратко выбранную методику.