passdrill
Accounting: GAAP & IFRS · Assets, PP&E & Impairment (US GAAP) · Card 020/024 easy

A software company is developing a new application it plans to sell to external customers. It incurs coding and testing costs before completing a detailed program design and a working model confirmed to meet the product's design specifications, and it incurs further coding and testing costs after that point, up until the product is made available for general release. Under ASC 985-20, how should each set of costs be treated?

  1. Both sets of costs are capitalized, because all software development costs are capitalizable once a company has committed to building a product it intends to sell
  2. Both sets of costs are expensed as incurred and treated as research and development, because software marketed to external customers is never eligible for cost capitalization
  3. Costs incurred before technological feasibility is established are capitalized as an intangible asset, while costs incurred after technological feasibility is established are expensed as cost of goods sold
  4. Costs incurred before technological feasibility is established are expensed as research and development; costs incurred after technological feasibility is established, up to general release, are capitalized
Next card → Shuffle