FAR continued Flashcards
if a firm performs R&D services for another firm, how is it treated?
if a firm performs R&D services for another firm, the costs are accumulated in an inventory account and expensed as cost of goods sold or cost of services provided at the conclusion of the contract.
IFRS on R&D vs GAAP
IFRS distinguishes between research and development, like U.S. GAAP. However, IFRS allows companies to capitalize development cost
ASC 985 guidance on R&D and Software
As per ASC 985, research and development activities continue until the technological feasibility of the software has been established. The difference between R&D and Software is the latter establishes a point after which development costs are capitalized to an intangible asset and subsequently amortized. In contrast, all R&D is expensed as incurred.
Technological feasibility for software cost accounting
The critical point for software cost accounting is technological feasibility.The establishment of the technological feasibility of the software typically occurs when the program model or working model of the software is complete. The product is not yet ready to market, but the commitment is made at this point to continue with the product.The costs incurred subsequent to the establishment of the technological feasibility will be capitalized and amortized over the estimated economic life of the software.
what is Costs Subsequent to Establishing Technological Feasibility
This category of costs includes additional costs of coding, testing, debugging, and preparation of final product master and final documentation manual. It does not include duplication of product masters and manuals. This category ends when a product master is ready for duplication.
Treatment of Costs Subsequent to Establishing Technological Feasibility
This is the only category of software costs that is capitalized as an intangible asset and subsequently amortized
Software Production Costs treatment
(Duplication of software and manuals). Capitalize in inventory and expense through cost of goods sold as sales take place.
Summary of Accounting Treatment of Software Costs
- Software development (coding and testing) before technological feasibility: DR. R&D expense
- Software development (coding and testing) after technological feasibility to production of product masters: DR. Capitalized Software Development Costs
- Duplication of product, packaging, etc.: DR. Inventory of product
- Sell product: DR. Cost of Goods Sold
- Customer service: DR. Expense
Amortization of Capitalized Computer Software Costs
These are amortized using one of the two following methods, Revenue Method /St Line Method.Whichever results in a larger amortization amount. Each year the computation for both methods must be made to ensure the larger amount is recognized. The same method need not produce the larger amount each year. The amortization is an operating expense.
Cloud Computing—ASU 2015-05
First the company must determine if the cloud computing arrangement includes a software license. The arrangement contains a software license if BOTH one and two are true:
The customer has the contractual right to take possession of the software at any time during the hosting period without significant penalty.
Significant penalty means that the customer can take delivery without incurring significant costs and can use the software separately without a significant reduction in utility or value.
It is feasible for the customer to either run the software on its own hardware or contract with another party unrelated to the vendor to host the software.
If the cloud computing arrangement contains a software license then what is accounting treatment?
If the cloud computing arrangement contains a software license then the license is accounted for like other acquired intangible license agreements. Generally this means that the license is capitalized as an intangible asset and amortized over the life of the license (if definite lived) or tested annually for impairment (if indefinite life).
How is the cost of developing software for internal purposes treated?
The cost of developing software for internal purposes is expensed up to the “application development stage” at which point the effort appears to be leading to a useable application. After that point, costs are capitalized.
Goodwill impairment testing under IFRS and GAAP
US GAAP Goodwill is tested at the reporting unit level.
IFRS Goodwill is tested at the cash generating unit level
GAAP A qualitative prestep and quantitative two-step test and IFRS is a single step.
an AFS Debt is impaired what is the accounting treatment if it does not opt for FV
In the case of impairment, the security is written down to fair value and the amount of the write-down is reported in earnings as a realized loss.
sales of accounts receivable to a factor in a transaction considered a borrowing-what is the treatment
It is considered a factoring with recourse