소프트웨어는 그 자체로 물리적 형태가 없는 무형자산으로 분류됩니다. 다만, 컴퓨터와 같은 하드웨어와 결합되어 작동하는 경우에는 해당 하드웨어의 일부로 간주하여 유형자산으로 처리될 수 있습니다. 어떤 요소가 더 중요한지에 따라 회계처리가 달라지는데, 소프트웨어가 없으면 하드웨어가 가동되지 않는다면 유형자산으로, 그렇지 않다면 무형자산으로 처리합니다.
만약 소프트웨어를 개별적으로 취득하여 사용한다면, 일반적으로 무형자산으로 인식하고 내용연수에 따라 상각합니다. 다만, 소프트웨어의 내용연수는 일반적으로 짧게 설정되며, 5년 이내의 기간으로 상각하는 경우가 많습니다.