If a company is internally developing software to be sold, when can expenses be capitalized?
As you can see in the visual below, all expenses incurred prior to achieving technological feasibility should be expensed. Only expenses incurred between technological feasibility and the release of the product for sale should be capitalized.
Now, the subjective part is determining when technological feasibility has been achieved. Technological feasibility is achieved when the company has completed the planning, design, coding, and testing phases of product development.
You might also be interested in...
What type of documentation should the audit team collect for the inventory cycle?
The audit team should collect documentation related to purchasing inventory and selling inventory. When purchasing inventory, the audit team should focus on the voucher package, which is the purchase order, receiving report, and invoice related to a purchase (receieved from supplier/vendor). When a company purchases inventory, that will increase their inventory balance. When a company […]
What is lapping?
Lapping is a fraudulent accounting techniques that occurs when an employee alters the financial records to hide cash stolen from the company. Basically, the employee will take subsequent cash received and apply it to an accounts receivable to cover the theft. The employee must keep up this practice, otherwise the fraud will be discovered. As […]
What is check kiting?
Check kiting is a form of fraud that involves floating checks from one bank account to another. Generally, the objective of check kiting is for the client to attempt to make use of a fund or bank account that might not actually exist.