New guidelines on tax accounting for software costs.

AuthorSair, Edward A.

The IRS has updated its guidelines on accounting for software development costs. Rev. Proc. 2000-50 supersedes the guidelines for software costs provided in Rev. Proc. 69-21, and modifies Rev. Proc. 99-49's procedures for obtaining an automatic consent to a change in accounting method and Rev. Proc. 97-50's guidelines on the costs of converting or replacing computer software to be Y2K compliant. The new guidelines are effective for tax years ending on or after Dec. 1, 2000, and cover the costs to develop, purchase, lease or license computer software.

Under Rev. Proc. 2000-50, costs for developing software for a developer's own use or for sale or lease to others may continue to be treated as current expenses under rules similar to Sec. 174(a). Developers may also continue to treat the costs as capital expenditures amortizable over 60 months from completion of development under Sec. 174(b) or over 36 months from the date placed in service under Sec. 167(f)(1).

For costs associated with purchased software, the Service will not challenge the treatment of costs included in the capitalized and depreciable cost of hardware. In addition, as long as the rules under Sec. 167(f)(1) are followed, the IRS will not challenge the treatment of costs separately stated. Under Regs. Sec. 1.167(a)-14(b)(1), costs are consistently treated as capital expenditures for an intangible asset and are recovered by amortization deductions ratably over a 36-month period. Also, the Service will not disturb a rental deduction under Regs. Sec. 1.162-11 if a taxpayer leases or licenses computer software.

Although Rev. Proc. 2000-50 is not markedly different from Rev. Proc. 69-21, it does clarify some guidelines and include others. For example, the term "computer software" is defined as "any program or routine ... that is designed to cause a computer to perform a desired function or set of functions, and the documentation required to describe and maintain that program or routine." Likewise, the term "program" or "routine," for purposes of defining computer software, has been described to be any sequence of machine-readable code.

The definition of computer software has been expanded to include all forms and media in which the software is contained, whether written, magnetic or otherwise. Moreover, it includes any incidental and ancillary rights necessary to effect the acquisition of the title to, the ownership of or the right to use the computer software, and that are used...

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT