ASC 730: Research and Development
ASC 730 sets the default for research and development costs — expensed as incurred — the baseline the software-capitalization rules carve their exceptions out of.
In plain terms: under U.S. GAAP, research and development is a cost you take now, not an asset you build. ASC 730 says R&D is expensed as incurred — and the software standards define the narrow points where development work crosses over into something you can capitalize.
ASC 730 (Research and Development) establishes the general rule: the costs of research and development are charged to expense when incurred, because their future benefit is too uncertain to record as an asset.
For software, ASC 730 is the baseline the other standards work against. The early, exploratory work — the preliminary project stage for internal-use software, or everything before technological feasibility for software to be sold — is research in character, and expensed. Capitalization begins only once the work crosses the threshold those standards set.
That same R&D activity can also qualify for R&D tax credits — a separate question from how it’s treated on the books.
See also: the software capitalization guide.
Capitalize software development costs in Jira — without the manual work
Quantify turns Jira activity into audit-ready software-capitalization data automatically — no manual timesheets.