For purposes of this section, "library files" are a collection of precompiled and frequently used routines that a software developer can use in developing the software. The purchase or use of such "library files" may be subject to retail sales or use tax as the sale of prewritten software.
If a person duplicates custom software for sale to or use by another person other than the original purchaser, the software becomes prewritten computer software as defined in subsection (3) of this section and is subject to manufacturing B&O tax if the prewritten computer software is delivered by tangible storage media.
The combining of two or more prewritten computer software programs or prewritten portions thereof does not result in custom software. Configuration of prewritten computer software to work with other computer software does constitute customization of prewritten computer software.
Prewritten computer software includes software designed and developed by the author or other creator to the specifications of a specific purchaser when it is sold to a person other than such purchaser.
Where a person, who is not the author or creator, modifies or enhances prewritten computer software, that person is deemed to be the author or creator only of the modifications or enhancements made. Prewritten computer software, or a portion thereof, that is modified or enhanced to any degree, remains prewritten computer software, even though the modification or enhancement is designed and developed to the specifications of a specific purchaser. Where there is a reasonable, separately stated charge or an invoice or other statement of the price given to the purchaser for the modification or enhancement, the modification or enhancement will not be considered prewritten computer software.
For purposes of this use tax exception, "beta testing" means the last stage of testing for prewritten computer software prior to its commercial release including the release to manufacturing (RTM). Beta testing may involve sending the software to a third party for the use of the third party. Beta testing is often preceded by a round of testing called alpha testing.
Duplication of prewritten computer software is a manufacturing activity only if the prewritten computer software is delivered from the seller to the purchaser by means of tangible storage media which is retained by the purchaser. RCW 82.04.120.
When a software developer contracts with a third party to duplicate prewritten computer software, the parties must take into account the value of all tangible and intangible materials or ingredients, including the software code, when determining the relative value of all materials or ingredients furnished by each party. If the third party furnishes less than twenty percent of the total value of all materials or ingredients that become a part of the produced product, then the third party is presumed to be a processor for hire and the software developer is presumed to be a manufacturer. See WAC 458-20-136 (Manufacturing, processing for hire, fabricating) for more information.
If the prewritten software is hosted by the licensor or a third party for remote access by the licensee, then see subsection (10) of this section.
Delivery of software manuals and backup copies of prewritten computer software does not alter the delivery of the actual copy of prewritten computer software to be used by the buyer in determining when and where the sale takes place.
See subsection (4) of this section for more information if a site license of prewritten computer software is involved. If the sale of the prewritten software is subject to manufacturing B&O tax, then the sale of the key required by that prewritten software is also subject to manufacturing B&O tax. The income from the sale of a key is part of a sale of prewritten computer software, whether the sales transactions are together or separate.
Charges for server licenses and CAL are a part of the sale of the server software, even if the charges are separately stated. The sales take place where the server software is delivered to the buyer.
In cases where server software is delivered to the buyer and used in multiple locations, see subsection (4) of this section on site licenses for more information.
"Customization of prewritten computer software" includes individualized configuration of software to work with other software and computer hardware but does not include routine installation. Customization of prewritten computer software does not change the underlying character or taxability of the original prewritten computer software.
Example 22. XYZ Computers, Inc., is hired by Dan for routine installation of prewritten software onto Dan's computers. XYZ's out-of-state employee remotely accesses Dan's computers in Washington to install the prewritten software on his computers. If XYZ has nexus with Washington, then it must collect and remit the sales tax. If XYZ does not have nexus, then Dan must pay use tax.
Gross proceeds of sales from uninstalling prewritten computer software are subject to retailing B&O tax and retail sales tax.
Example 23. XYZ Computers, Inc., is hired by Dan to remove prewritten computer software from his computers. Removal of the prewritten computer software requires uninstalling the software from the computer. XYZ sends an employee to Dan's location to remove the software from his computers. Charges for removal of the prewritten computer software are subject to retailing B&O tax and retail sales tax.
Alteration or modification of prewritten computer software performed for a specific person is subject to the service and other activities B&O tax. Such alteration or modification of prewritten computer software for a specific person constitutes customization of prewritten computer software. See RCW 82.04.215.
Stand-alone sales of updates or upgrades to prewritten computer software are retail sales of tangible personal property subject to retailing B&O tax and retail sales tax.
In cases where the charges for the professional service component(s) and the retail component(s) are separately stated within a prewritten computer software maintenance agreement and invoice, then each activity is taxed according to the nature of the activity.
If the software upgrades and updates are delivered from the seller by means other than tangible storage media which is retained by the purchaser, then the software upgrades and updates are not subject to manufacturing B&O tax.
Example 33. BE Software, Inc., a Washington corporation, offers a variety of prewritten software products on-line, but not for download, to its customers for a monthly subscription fee. BE Software must charge Washington customers retail sales tax and is subject to retailing B&O tax for the subscription fees received from its Washington customers.
Example 34. BE Software, a Washington company, purchases prewritten software from Joe's Software Developer Co., that BE will provide remotely to its customers. BE provides an exemption certificate to Joe's for the purchase of prewritten software. Joe's does not collect or remit retail sales tax, but does pay retailing B&O tax on the income from the sale. BE would generally charge and collect retail sales tax and pay retailing B&O tax on income received from the sale of the prewritten software remotely accessed by consumers.
Wash. Admin. Code § 458-20-15502
Statutory Authority: RCW 82.32.200 and 82.01.060. 13-06-015, § 458-20-15502, filed 2/25/13, effective 3/28/13.