Is Software a Fixed Asset or a Capital Asset?

Capitalized software is a capital asset — but usually an intangible one, not a tangible fixed asset. What the distinction means for how it's classified and expensed.

Short answer: when you capitalize software, it becomes a capital asset — but an intangible one, not a tangible fixed asset. That distinction decides where it sits on the balance sheet and how its cost is spread over time.

Capital asset: yes

Capitalizing a cost means recording it as a long-term (non-current) asset rather than expensing it now. So capitalized software is a capital asset — it appears on the balance sheet and delivers value over several years.

Fixed asset: usually not

“Fixed assets” normally means property, plant, and equipment (PP&E) — tangible things with physical substance: machines, buildings, hardware. Software has no physical substance, so it’s classified as an intangible asset, not part of PP&E.

That classification has a consequence: tangible fixed assets are depreciated, while intangible assets like software are amortized. Same idea — spreading cost over the asset’s life — but a different label for a different asset class. (More on that in software depreciation vs. amortization.)

The exception

Software that’s an integral part of the hardware it runs — embedded firmware, or an operating system bundled with the equipment it controls — can be capitalized as part of that tangible fixed asset rather than separately as an intangible.

Frequently asked questions

Is software a tangible or intangible asset?

Intangible. Software has no physical substance, so capitalized software is recorded as an intangible asset, not as tangible property, plant, and equipment.

Is capitalized software a current or non-current asset?

Non-current. It delivers value over several years, so it sits in long-term assets and is amortized over its useful life.

Is software part of PP&E?

Generally no — unless it’s embedded in or integral to a piece of hardware, in which case it can be capitalized as part of that fixed asset.

Capitalize software development costs in Jira — without the manual work

Quantify turns Jira activity into audit-ready software-capitalization data automatically — no manual timesheets.