81_FR_68491 81 FR 68299 - Credit for Increasing Research Activities

81 FR 68299 - Credit for Increasing Research Activities

DEPARTMENT OF THE TREASURY
Internal Revenue Service

Federal Register Volume 81, Issue 192 (October 4, 2016)

Page Range68299-68312
FR Document2016-23174

This document contains final regulations concerning the application of the credit for increasing research activities. These final regulations provide guidance on software that is developed by (or for the benefit of) the taxpayer primarily for internal use by the taxpayer (internal use software). These final regulations also include examples to illustrate the application of the process of experimentation requirement to software. These final regulations will affect taxpayers engaged in research activities involving software.

Federal Register, Volume 81 Issue 192 (Tuesday, October 4, 2016)
[Federal Register Volume 81, Number 192 (Tuesday, October 4, 2016)]
[Rules and Regulations]
[Pages 68299-68312]
From the Federal Register Online  [www.thefederalregister.org]
[FR Doc No: 2016-23174]


=======================================================================
-----------------------------------------------------------------------

DEPARTMENT OF THE TREASURY

Internal Revenue Service

26 CFR Part 1

[TD 9786]
RIN 1545-BC70


Credit for Increasing Research Activities

AGENCY: Internal Revenue Service (IRS), Treasury.

ACTION: Final regulations.

-----------------------------------------------------------------------

SUMMARY: This document contains final regulations concerning the 
application of the credit for increasing research activities. These 
final regulations provide guidance on software that is developed by (or 
for the benefit of) the taxpayer primarily for internal use by the 
taxpayer (internal use software). These final regulations also include 
examples to illustrate the application of the process of 
experimentation requirement to software. These final regulations will 
affect taxpayers engaged in research activities involving software.

DATES: Effective date: These regulations are effective on October 4, 
2016.
    Applicability date: For date of applicability see Sec.  1.41-4(e).

FOR FURTHER INFORMATION CONTACT: Martha Garcia or Jennifer Records of 
the IRS Office of the Associate Chief Counsel (Passthroughs and Special 
Industries) at (202) 317-6853 (not a toll-free number).

SUPPLEMENTARY INFORMATION: 

Background

    This document contains final regulations that amend the Income Tax 
Regulations (26 CFR part 1) relating to the credit for increasing 
research activities (research credit) under section 41 of the Internal 
Revenue Code (Code). Section 41(d)(4)(E) provides that, except to the 
extent provided by regulations, research with respect to software that 
is developed by (or for the benefit of) the taxpayer primarily for 
internal use by the taxpayer is excluded from the definition of 
qualified research under section 41(d). Software that is developed for 
use in an activity that constitutes qualified research for purposes of 
section 41(d) and software that is developed for use in a production 
process with respect to which the general credit eligibility 
requirements under section 41 are satisfied are internal use software, 
but are not excluded under section 41(d)(4)(E) from the definition of 
qualified research and are not subject to these regulations.
    On January 20, 2015, the Treasury Department and the IRS published 
in the Federal Register (80 FR 2624, January 20, 2015) a notice of 
proposed rulemaking (REG-153656-03, 2015-5 IRB 566) under section 41 
(the proposed regulations) relating to the research credit. Comments 
responding to the proposed regulations were received and a public 
hearing was held on April 17, 2015. After consideration of all of the 
comments received, these final regulations adopt the proposed 
regulations as revised by this Treasury decision.

Summary of Comments and Explanation of Provisions

I. Definition of Internal Use Software

    The proposed regulations provided that software is developed by (or 
for the benefit of) the taxpayer primarily for internal use if the 
software is developed by the taxpayer for use in general and 
administrative functions that facilitate or support the conduct of the 
taxpayer's trade or business. General and administrative functions, as 
defined in the proposed regulations, are limited to (1) financial 
management functions, (2) human resource management functions, and (3) 
support services functions. Financial management functions are 
functions that involve the financial management of the taxpayer and the 
supporting recordkeeping. Human resource management functions are 
functions that manage the taxpayer's workforce. Support services 
functions are functions that support the day-to-day operations of the 
taxpayer, such as data processing or facilities services.
    Commenters expressed concern that the list of general and 
administrative functions in the proposed regulations was overly broad 
and included functions that do not represent ``back-office'' functions. 
In particular, the commenters noted that inventory management, 
marketing, legal services, and government compliance services can 
provide significant benefits to third parties and may be developed to 
enable a taxpayer to interact with third parties or to allow third 
parties to initiate functions or review data on the taxpayer's system. 
Specifically, one commenter noted that many inventory management 
software applications are an integral part of a taxpayer's supply chain 
management system and can be readily seen as part of the modern ``front 
office.'' This commenter noted that modern inventory management 
software usually requires interaction with a number of third party 
vendors to ensure the correct flow of raw materials and a corresponding 
flow of finished goods. Additionally, the commenter added that 
inventory management is inherently customer facing because it provides 
the proper amount of inventory to customers at the point of sale at the 
right time. Another commenter added that marketing is an external-
facing function by nature, and software that supports marketing is 
necessarily intended to interact with third parties.
    The Treasury Department and the IRS understand that many modern 
software systems perform more than back-office functions. These 
software systems commonly provide benefits to vendors and include 
functions that are customer facing. Additionally, software with 
functions such as marketing or inventory management may not provide 
solely back-office functions, but may also contain functions that 
enable a taxpayer to interact with third parties or to allow third 
parties to initiate functions or review data on the taxpayer's system. 
Recognizing such situations, the proposed regulations provided rules 
under Sec.  1.41-4(c)(6)(iv)(C) (dual function rules) to evaluate 
whether software that has both back-office and front-office functions 
is developed primarily for internal use. The Treasury Department and 
the IRS continue to believe that functions such as inventory 
management, marketing, legal services, and government compliance 
services provide support to day-to-day operations of a taxpayer in 
carrying on business regardless of the taxpayer's industry and that the 
benefits that such functions may provide to third parties are 
collateral and secondary. In addition, the Treasury Department and the 
IRS believe the dual function rules in these final regulations 
sufficiently address these comments by allowing taxpayers to identify 
subsets of elements of dual function software that only enable a 
taxpayer to interact with third parties or allow third parties to 
initiate functions or review data. Accordingly, the list of general and 
administrative functions provided in the proposed regulations remains 
unchanged in the final regulations.
    Another commenter referred to the tax software example in the 
preamble to the proposed regulations which notes that tax software 
developed by a company engaged in providing tax services to its 
customers is not used by the taxpayer in general and administrative 
functions

[[Page 68300]]

even though tax is listed under Sec.  1.41-4(c)(6)(iii)(B)(1) of the 
proposed regulations, as a general and administrative function. The 
commenter requested that we make this concept more explicit by revising 
Sec.  1.41-4(c)(6)(iii)(A) of the proposed regulations and providing 
additional examples. As discussed in the preamble to the proposed 
regulations, the list of general and administrative functions is 
intended to target the back-office functions that most taxpayers would 
have regardless of the taxpayer's industry, although the 
characterization of a function as back office will vary depending on 
the facts and circumstances of the taxpayer. Because Sec.  1.41-
4(c)(6)(v) of these final regulations makes clear that the 
determination of whether software is developed primarily for internal 
use depends on the intent of the taxpayer and the facts and 
circumstances at the beginning of software development, the Treasury 
Department and the IRS believe that additional clarifying language and 
examples are unnecessary.

II. Definition of Software Not Developed Primarily for Internal Use

    The proposed regulations provided that software is not developed 
primarily for internal use only if it is developed to be commercially 
sold, leased, licensed, or otherwise marketed to third parties, or if 
it is developed to enable a taxpayer to interact with third parties or 
to allow third parties to initiate functions or review data on the 
taxpayer's system. After consideration of the comments described 
herein, these final regulations clarify that (1) software is not 
developed primarily for the taxpayer's internal use if it is not 
developed for use in general and administrative functions that 
facilitate or support the conduct of the taxpayer's trade or business; 
and (2) software that is developed to be commercially sold, leased, 
licensed, or otherwise marketed to third parties and software that is 
developed to enable a taxpayer to interact with third parties or to 
allow third parties to initiate functions or review data on the 
taxpayer's system are examples of software that is not developed 
primarily for the taxpayer's internal use.

A. Software Developed To Be Commercially Sold, Leased, Licensed or 
Otherwise Marketed to Third Parties

    A commenter requested that Sec.  1.41-4(c)(6)(iv)(A)(1) of the 
proposed regulations be revised to state that software is not developed 
primarily for the taxpayer's internal use if the software is developed 
to be commercially sold, leased, licensed, hosted, or otherwise 
marketed to third parties. (Emphasis added.) The commenter also 
recommended additional language to further define ``otherwise 
marketed'' to include transactions where the taxpayer effectively 
provides the functionality of the software to a third party even if 
there is no transfer of a copy of the software itself to such third 
party. The Treasury Department and the IRS understand that a taxpayer 
may develop software where the full functionality of that software is 
provided to a third party even though there is no transfer of a copy of 
the software. The Treasury Department and the IRS believe the phrase 
``software that is developed to be commercially sold, leased, licensed 
or otherwise marketed to third parties'' is sufficiently broad to 
encompass hosted software and other software where there is no transfer 
of a copy of the software. An example has been added to further 
illustrate this point (Example 9 of these final regulations).

B. Software Developed To Enable a Taxpayer To Interact With Third 
Parties or Allow Third Parties To Initiate Functions or Review Data on 
the Taxpayer's System

    Several commenters requested clarification on the terms 
``interact,'' ``initiate,'' or ``review,'' and recommended additional 
examples illustrating the terms. One commenter noted that a common 
example that should be clarified is whether a third party reviewing a 
Web site constitutes ``interaction,'' ``initiate functions,'' or 
``review data.'' In response to these comments, the final regulations 
clarify that software that is developed to enable a taxpayer to 
interact with third parties or to allow third parties to initiate 
functions or review data on the taxpayer's system are examples of 
software that is not developed primarily for the taxpayer's internal 
use. In addition, these final regulations provide that the 
determination of whether software is internal use or developed to 
enable a taxpayer to interact with third parties or to allow third 
parties to initiate functions or review data on the taxpayer's system 
depends on the intent of the taxpayer and the facts and circumstances 
at the beginning of the software development. Accordingly, Example 3 of 
the proposed regulations, now designated as Example 4 in these final 
regulations, is revised to show that software developed with the intent 
of marketing via a Web site and not to allow third parties to review 
data on the taxpayer's system is developed for internal use because it 
was developed for use in a general and administrative function.

III. Connectivity Software

    In the proposed regulations, the Treasury Department and the IRS 
requested comments on the appropriate definition and treatment of 
connectivity software that allows multiple processes running on one or 
more machines to interact across a network, sometimes referred to as 
bridging software, integration software, or middleware. The Treasury 
Department and the IRS received very few responses to this request for 
comments. One of the commenters noted that the treatment of such 
software is challenging because of its multi-faceted purposes; it could 
fall within a category in which it is not sold, does not interact with 
a third party, and does not perform a general and administrative 
function. The other commenter recommended that the regulations provide 
a general rule for connectivity software that is tied to the intent of 
the taxpayer and the facts and circumstances at the beginning of the 
software development and that the regulations provide examples 
demonstrating the rule. In addition, with respect to this category of 
software, the Treasury Department and the IRS understand that with wide 
use and availability of enterprise resource planning (ERP) software, 
few companies actually engage in developing connectivity software. 
Connectivity software is often purchased or the need for it has 
diminished due to the use of ERP software.
    After further consideration of business practices and the limited 
comments received, the Treasury Department and the IRS believe that a 
special rule for connectivity software is not needed. The final 
regulations clarify that software is not developed by (or for the 
benefit of) the taxpayer primarily for the taxpayer's internal use if 
the software is not developed for use in general and administrative 
functions. Accordingly, any software that is not developed to be used 
in a general and administrative function will not be considered to be 
developed for internal use. This is the case even if the software is 
not developed to be commercially sold, leased, licensed, or otherwise 
marketed to third parties, or is not developed to enable a taxpayer to 
interact with third parties or to allow third parties to initiate 
functions or review data on the taxpayer's system.
    Furthermore, connectivity software should not be specifically 
identified or categorized differently from other types of software. 
Whether certain software is developed to be used primarily for

[[Page 68301]]

internal use should be based on the function the software provides, 
rather than the type of software. For example, connectivity software 
that is developed to connect a taxpayer's existing payroll software 
with financial budgeting software to allow an exchange of data between 
the two software modules would be considered to be developed for the 
taxpayer's internal use because the connectivity software's function is 
to be used in human resources and financial management functions. 
Accordingly, the Treasury Department and the IRS believe that the 
general rule in the final regulations to determine whether or not 
software is developed primarily for internal use already provides 
sufficient guidance for connectivity software. Whether software, 
including connectivity software, is developed for use in general and 
administrative functions depends upon the intent of the taxpayer and 
the facts and circumstances at the beginning of the software 
development.

IV. Intent of the Taxpayer and the Facts and Circumstances at the 
Beginning of the Software Development

    The proposed regulations provided that whether software is or is 
not developed primarily for internal use depends upon the intent of the 
taxpayer and the facts and circumstances at the beginning of the 
software development. If a taxpayer originally develops software 
primarily for internal use but later makes improvements to the software 
with the intent to hold the improved software for commercial sale, 
lease, or license or to allow third parties to initiate functions or 
review data on the taxpayer's system, the improvements will be 
considered separate from the existing software and will not be 
considered developed primarily for internal use. Likewise, if a 
taxpayer originally develops software for commercial sale, lease, or 
license or to interact with third parties or to allow third parties to 
initiate functions or review data on the taxpayer's system, but later 
makes improvements to the software with the intent to use the software 
in general and administrative functions, the improvements will be 
considered separate from the existing software and will be considered 
developed primarily for internal use. After consideration of the 
comments described below, these final regulations retain these rules 
without modification.
    A commenter explained that it is common for a taxpayer to initiate 
a software development project with one purpose in mind and to later 
discover that other purposes should be considered and pursued. 
Commenters also explained that it is common for a taxpayer to abandon 
its original intentions of how the software might be used. Commenters 
made several different recommendations, among them that the final 
regulations adopt a standard that allows facts at any point during the 
software development to be considered. Another suggested looking to the 
intended use of the software, and not just the improvements, as of the 
tax return filing date for the taxable year or the beginning of the 
taxable year in which the software development expenditures were 
incurred. One commenter further suggested that if the regulations 
require a determination at the beginning of the software development, 
the regulations should allow that determination to be rebutted with 
evidence about how the software is actually used when it is placed in 
service. Commenters also noted that taxpayers will likely have 
difficulty substantiating their intended use of the software at the 
beginning of the development process.
    The Treasury Department and the IRS conclude that only a rule that 
generally requires that a determination be made at the beginning of 
software development is consistent with the intent and the purpose of 
section 41. Congress intended that the credit for increasing research 
activities would provide an incentive for greater private activity in 
research. That incentive nature of section 41 is promoted by taking 
into account a taxpayer's intent at the beginning of the software 
development; allowing any change in a taxpayer's intent throughout the 
development to support treatment as qualifying research of expenses 
incurred prior to that change would frustrate the purpose of the 
credit. Furthermore, allowing a taxpayer to redetermine the overall 
project's credit eligibility throughout the development which could 
span multiple years would provide uncertain and inconsistent treatment 
and impose an undue burden on both taxpayers and the IRS. Finally, the 
final regulations continue to provide a special rule for improvements 
to software that can be separately identified. This special rule would 
apply, for example, when a taxpayer completes a software development 
and then decides to improve that software by undertaking further 
development to the same software.

V. Dual Function Software and Safe Harbor

A. Presumption and Third Party Subset

    The proposed regulations provided that software developed by (or 
for the benefit of) the taxpayer both for use in general and 
administrative functions that facilitate or support the conduct of the 
taxpayer's trade or business and to enable a taxpayer to interact with 
third parties or to allow third parties to initiate functions or review 
data (dual function software) is presumed to be developed primarily for 
a taxpayer's internal use. However, this presumption is inapplicable to 
the extent that a taxpayer can identify a subset of elements of dual 
function software that only enables a taxpayer to interact with third 
parties or allows third parties to initiate functions or review data on 
the taxpayer's system (third party subset). The proposed regulations 
provided that if the taxpayer can identify a third party subset, the 
portion of qualified research expenditures allocable to such third 
party subset of the dual function software may be eligible for the 
research credit, provided all the other applicable requirements are 
met.
    The Treasury Department and the IRS received several comments on 
dual function software rules. One commenter recommended changes to 
clarify that the dual function software rules do not apply to software 
developed to be commercially sold, leased, licensed, or otherwise 
marketed to third parties, even if such software was also developed to 
enable a taxpayer to interact with third parties or to allow third 
parties to initiate functions or review data on the taxpayer's system.
    The Treasury Department and the IRS believe such clarification is 
unnecessary as Sec.  1.41-4(c)(6)(iv)(C)(1) of the proposed regulations 
clearly defines dual function software as software that is developed by 
the taxpayer both for use in general and administrative functions and 
to enable a taxpayer to interact with third parties or to allow third 
parties to initiate functions or review data. Software that is 
developed to be commercially sold, leased, licensed, or otherwise 
marketed to third parties is not dual function software, even if such 
software was also developed to enable a taxpayer to interact with third 
parties or to allow third parties to initiate functions or review data 
on the taxpayer's system.
    One commenter suggested that the ``substantially all'' and ``shrink 
back'' rules found in Sec.  1.41-4(b)(2) can be easily applied to 
evaluate dual function software. If substantially all of the software 
is non-internal use, then all of the software should be considered non-
internal use under the substantially all rule. Similarly, if 
substantially all of the software is internal use, then the software 
should be considered internal use. In the case where the software as

[[Page 68302]]

a whole does not meet the substantially all rule, then the taxpayer 
would apply the shrink back rule and the software would be divided into 
subcomponents based on functionality until the non-internal use portion 
and the internal use portion were appropriately separated. That 
commenter noted that these two rules have worked for many years with 
little difficulty in other areas of the research credit rules and could 
be used equally well to address the issue of dual function software. 
Another commenter encouraged the addition of a rule to cover cases in 
which a taxpayer's dual function subset's third party use or 
interaction exceeds 80 percent. The commenter stated that in this 
circumstance, the remaining internal use is de minimis and should be 
disregarded and the entire development should be treated as not 
developed for internal use.
    The shrink back rule provides that the requirements of section 
41(d) and Sec.  1.41-4(a) are to be applied first at the level of the 
discrete business component, that is, the product, process, computer 
software, technique, formula, or invention to be held for sale, lease, 
or license, or used by the taxpayer in a trade or business of the 
taxpayer. If these requirements are not met at that level, then they 
apply at the most significant subset of elements of the product, 
process, computer software, technique, formula, or invention to be held 
for sale, lease, or license. This shrinking back of the product is to 
continue until either a subset of elements of the product that 
satisfies the requirements is reached, or the most basic element of the 
product is reached and such element fails to satisfy the test.
    The Treasury Department and the IRS believe that the proposed rules 
already apply principles similar to the shrink back rule to allow 
taxpayers to identify a subset of elements of dual function software 
that only enables a taxpayer to interact with third parties or allows 
third parties to initiate functions or review data on the taxpayer's 
system. The substantially all test referenced by the commenter is 
similar to the general credit eligibility requirement in section 
41(d)(1)(C), which provides that in order for activities to constitute 
qualified research, substantially all of the activities must constitute 
elements of a process of experimentation that relates to a qualified 
purpose. Under Sec.  1.41-4(a)(6), this substantially all requirement 
is satisfied only if 80 percent or more of a taxpayer's research 
activities, for the development or improvement of a business component, 
measured on a cost or other consistently applied reasonable basis, 
constitute elements of a process of experimentation. In contrast to the 
general requirement of section 41(d)(1) pertaining to qualifying 
research, section 41(d)(4)(E) does not apply the substantially all test 
when it excludes activities related to internal use software from 
qualifying research. Accordingly, the Treasury Department and the IRS 
believe the use of the substantially all test in these regulations is 
inappropriate, and the final regulations do not adopt the commenter's 
suggested approach.
    Another commenter requested that the dual function rules be 
eliminated because the provisions are confusing and unnecessary and 
that trying to delineate elements of dual function software raises 
significant administrative issues. Similarly, another commenter noted 
that the concepts in the dual function rules can be confusing to 
taxpayers and will require additional recordkeeping by taxpayers. 
According to this commenter, most taxpayers do not differentiate their 
software applications by ``third party interactions'' or generally 
track such interactions. One commenter similarly stated that Sec.  
1.41-4(c)(6)(iv)(C) of the proposed regulations fails to take into 
account that software systems cannot always be broken into mutually 
exclusive subsets enabling only internal use or third party 
functionality.
    Regarding the presumption that dual function software is developed 
for internal use, a commenter stated that such presumption is contrary 
to the intent of the statute. One commenter recommended that the 
presumption should be replaced with a primary purpose test, consistent 
with the statutory language that looks to whether software is developed 
``primarily'' for internal use.
    The Treasury Department and the IRS believe it is necessary to 
implement rules for dual function software as this type of software 
development is increasingly common in business practice. Rather than 
simply reiterating the ``primarily'' language in the statute, these 
regulations specifically identify the types of software functions that 
are considered to be primarily for internal use. A definition that 
specifically identifies the types of software functions that are 
considered to be primarily for internal use provides a clearer 
objective test that will provide consistency in application. The nature 
of software and its development has rapidly evolved over time, and the 
statute did not expressly address the treatment of dual function 
software. In conjunction with crafting a narrow definition of internal 
use, the Treasury Department and the IRS believe that the dual function 
software rules in the proposed regulations strike an appropriate 
balance between the administrative burdens and compliance concerns 
relating to claiming the research credit for activities relating to 
software. Thus, these final regulations retain the dual function rules. 
These final regulations are applicable to taxable years beginning on or 
after the date of their publication in the Federal Register. Taxpayers 
have been aware of the proposed rules and have had the opportunity to 
begin maintaining the necessary documentation to establish their 
entitlement to research credits under these rules.

B. Safe Harbor

    The proposed regulations provided taxpayers with a safe harbor to 
apply to dual function software if there remains a subset of elements 
of dual function software (dual function subset) after the third party 
subset has been identified. The safe harbor allows a taxpayer to 
include 25 percent of the qualified research expenditures of the dual 
function subset in computing the amount of the taxpayer's credit, 
provided that the taxpayer's research activities related to the dual 
function subset constitute qualified research and the use of the dual 
function subset by third parties or by the taxpayer to interact with 
third parties is reasonably anticipated to constitute at least 10 
percent of the dual function subset's use.
    Some commenters requested that the safe harbor be removed from the 
regulations. Specifically, one commenter stated that the burdens 
associated with the safe harbor may be greater than its benefits and 
noted the multiple steps that a taxpayer must take to determine if it 
meets the safe harbor. Another commenter noted that the safe harbor 
complicates the administration of the credit for both taxpayers and the 
IRS.
    Another commenter noted that the safe harbor potentially penalizes 
the taxpayer with the inequitable result of allowing only 25 percent of 
the qualified research expenditures. According to the commenter, given 
that a taxpayer must document anticipated use, it should then follow 
that the portion of software treated as third party facing should 
mirror this analysis. In other words, the proportion anticipated to be 
third party facing should be the proportion of software that is not 
developed primarily for internal use.
    After careful consideration, the final regulations do not adopt 
these comments. However, the safe harbor has

[[Page 68303]]

been modified to clarify that the safe harbor can be applied to the 
dual function software or the dual function subset after the 
application of Sec.  1.41-4(c)(6)(vi)(B) of the final regulations. The 
safe harbor is not a requirement but an option available for taxpayers 
who cannot identify a third party subset, or after identification of a 
third party subset, still have a dual function subset. Without the safe 
harbor, dual function software or a dual function subset would be 
presumed to be internal use and the taxpayer would have to demonstrate 
that the research with respect to the dual function software or dual 
function subset meets the high threshold of innovation test in addition 
to the general eligibility requirements under section 41(d)(1). The 
safe harbor provides a benefit, not a detriment, to taxpayers, provided 
the dual function software or dual function subset's use by third 
parties is anticipated to be at least 10 percent of the total use. 
Taxpayers who consider it too burdensome to comply with the 
requirements of the safe harbor can choose not to rely upon it.

C. Time of Determination

    Several commenters noted concerns with the time of determination 
for the application of the safe harbor. A commenter noted that 
determining the percentage of third party use based upon an estimate 
made at the beginning of software development imposes an undue 
administrative burden and may not be an accurate reflection of the 
actual use once the software is released. This commenter requested that 
the rule be eliminated or amended to provide that a taxpayer must 
estimate third party use once the software is deployed. Similarly, 
another commenter noted that it has not been their experience that 
taxpayers plot out the future expected use of their software at the 
time the development begins with such specificity, especially given 
that software development is an iterative development process where 
functionality and expected uses rapidly evolve. Lastly, another 
commenter requested that, similar to the provisions for improvements to 
existing software, there should be a mechanism to recharacterize 
software over time.
    While the Treasury Department and the IRS understand commenters' 
concerns, the final regulations do not change the requirement that the 
time of determination occur at the beginning of the software 
development. As discussed herein, the Treasury Department and the IRS 
continue to believe that the rule requiring that a determination be 
made at the beginning of the software development is most accurate and 
appropriate given Congress' intent that the research credit serve as an 
incentive to conduct qualifying research rather than an unanticipated 
reward for doing so.

D. Objective Reasonable Method

    In the proposed regulations, the Treasury Department and the IRS 
invited comments on the administrability of measuring the reasonably 
anticipated use of software by taxpayers to interact with third parties 
and by third parties to initiate functions or review data based on 
reasonable methods (such as processing time, amount of data transfer, 
number of software user interface screens, number of third party 
initiated functions, and other objective, reasonable methods) and 
whether the regulations should include specific reasonable methods and 
examples.
    A commenter recommended that due to the wide range of taxpayers 
that will be subject to these regulations, the final regulations should 
not provide overly detailed examples of ``reasonable methods.'' This 
commenter noted that it should be clear that any examples of reasonable 
methods are for illustrative purposes only and any reasonable method 
may be acceptable. Another commenter recommended the adoption of the 
phrase ``within each industry'' to ensure that the application of the 
objective, reasonable method takes into account unique aspects of all 
taxpayers within given industries.
    The Treasury Department and the IRS agree that it is unrealistic to 
impose one specific method that will be used to measure reasonably 
anticipated use due to the variety of industries that are subject to 
the final regulations. Therefore, the final regulations provide that 
any objective, reasonable method within the taxpayer's industry may be 
used for purposes of the safe harbor.

VI. Third Party Definition

    The proposed regulations provided that the term ``third party'' 
means any corporation, trade or business, or other person that is not 
treated as a single taxpayer with the taxpayer pursuant to section 
41(f). A commenter raised concerns and requested that the Treasury 
Department and the IRS reconsider whether it is appropriate to apply 
the controlled group standard under section 41(f). The commenter 
contended that this third party definition would potentially deny a 
research credit to some software for artificial reasons. The commenter 
further noted that if the regulations do not modify the third party 
definition, taxpayers should at least have an opportunity to 
demonstrate that software provided to a member of the controlled group 
is not internal use software based on the facts and circumstances.
    The Treasury Department and the IRS continue to believe that the 
use of the controlled group standard under section 41(f) is 
appropriate. A well established, objective standard is essential and 
using the standard in section 41(f) is consistent with the reference to 
section 41(f) in section 41(b)(2) relating to in-house research 
expenditures and in Sec.  1.41-6(a)(3)(ii) relating to the definition 
of controlled group for purposes of aggregating expenditures.
    The proposed regulations also provided that third parties do not 
include any persons that use the software to support the taxpayer's 
general and administrative functions that facilitate or support the 
conduct of the taxpayer's trade or business, e.g., the taxpayer's own 
vendors. A commenter contended that excluding any person that uses a 
taxpayer's software to support a general and administrative function 
from the definition of third party creates confusion and blurs a well-
conceived, objective measurement. This commenter believes the term 
third party suggests a person who is external to the organization or a 
person who is not an employee. The Treasury Department and the IRS note 
that the statute provides a higher standard for internal use software, 
in part, because the benefits of such software are intended primarily 
for the taxpayer developing it. Where a taxpayer develops software for 
internal use, any benefit to others, such as vendors or those who 
provide support services to the taxpayer, is collateral and secondary. 
Accordingly, the final regulations do not adopt these comments 
requesting a change to the definition of third party.

VII. High Threshold of Innovation--Significant Economic Risk

    The proposed regulations provided that certain internal use 
software is eligible for the research credit if the software satisfies 
the high threshold of innovation test, the three parts of which are (1) 
software is innovative in that the software would result in a reduction 
in cost or improvement in speed or other measurable improvement, that 
is substantial and economically significant, if the development is or 
would have been successful; (2) software development involves 
significant economic risk in that the taxpayer commits substantial 
resources to the development and there is a substantial uncertainty, 
because of

[[Page 68304]]

technical risk, that such resources would be recovered within a 
reasonable period; and (3) software is not commercially available for 
use by the taxpayer in that the software cannot be purchased, leased, 
or licensed and used for the intended purpose without modifications 
that would satisfy the innovation and significant economic risk 
requirements. The proposed regulations further provided that 
substantial uncertainty exists if, at the beginning of the taxpayer's 
activities, the information available to the taxpayer does not 
establish the capability or method for developing or improving the 
software.

A. Design Uncertainty

    Several commenters requested that the final regulations include 
design uncertainty in the definition of technical risk for purposes of 
meeting the significant economic risk test. Commenters noted that both 
sections 174 and 41 have long included the concept of design 
uncertainty. Commenters also raised concerns that the statute and 
regulations do not define the concepts of capability, methodology, and 
design uncertainty. Commenters further explained that these three types 
of uncertainties are inherently related to each other, and it is often 
difficult for taxpayers to clearly state or describe which type of 
uncertainty they face.
    The use of the word ``substantial'' before ``uncertainty'' in the 
significant economic risk test for internal use software indicates a 
higher threshold of uncertainty than that required for business 
components that are not internal use software. While there may be 
design uncertainty in the development of internal use software, 
substantial uncertainty generally exists only when there is also 
uncertainty in regard to the capability or method of achieving the 
intended result. However, the Treasury Department and the IRS 
understand that it is difficult to delineate the types of technical 
uncertainties and attempting to do so may lead to unnecessary burdens 
on both taxpayers and the IRS. Furthermore, the appropriate design 
uncertainty of internal use software may be inextricably linked to 
substantial uncertainty regarding capability or method. The focus of 
the significant economic risk test should be on the level of 
uncertainty that exists and not the types of uncertainty. For these 
reasons, the final regulations remove the reference to capability and 
method uncertainty. However, the Treasury Department and the IRS 
believe that internal use software research activities that involve 
only uncertainty related to appropriate design, and not capability or 
methodology, would rarely qualify as having substantial uncertainty for 
purposes of the high threshold of innovation test.

B. Substantial Resources/Reasonable Time Period

    A commenter requested that the final regulations provide further 
explanation or examples on what constitutes ``substantial resources'' 
or a ``reasonable time period'' for purposes of meeting the significant 
economic risk test. The Treasury Department and the IRS believe that 
whether the amount of resources committed is substantial or whether 
substantial resources would be recovered within a reasonable time 
period are factual determinations to be resolved based on the 
taxpayer's facts and circumstances and, therefore, further explanation 
or examples would be too specific and not helpful. Accordingly, the 
final regulations do not adopt these comments.

C. Application of High Threshold of Innovation Test

    Another commenter requested deletion of the statement, ``[i]t is 
not always necessary to have a revolutionary discovery or creation of 
new technologies such as a new programming language, operating system, 
architecture, or algorithm to satisfy the high threshold of innovation 
test.'' The commenter is concerned that the sentence can be read to 
imply that in some situations it will be necessary to have a 
revolutionary discovery to qualify internal use software for the 
research credit. The Treasury Department and the IRS did not intend the 
inclusion of this statement to have the interpretation suggested or 
taken by the commenter. Accordingly, the Treasury Department and the 
IRS agree that this statement should be removed from the final 
regulations because a revolutionary discovery is not required to meet 
the high threshold of innovation test.
    Furthermore, the Treasury Department and the IRS are revising 
Sec. Sec.  1.41-4(c)(6)(i) and (ii) of the proposed regulations to 
clarify that the internal use software rules under Sec.  1.41-4(c)(6) 
do not apply to (1) software developed for use in an activity that 
constitutes qualified research, (2) software developed for use in a 
production process to which the requirements of section 41(d)(1) are 
met, and (3) a new or improved package of software and hardware 
developed together by the taxpayer as a single product. Accordingly, 
under the final regulations, the high threshold of innovation test 
applies only to the software developed for use in general and 
administrative functions that facilitate or support the conduct of the 
taxpayer's trade or business and to dual function software.

VIII. Examples

A. Process of Experimentation

    Section 1.41-4(a)(8) of the proposed regulations provided six new 
examples illustrating the application of the process of experimentation 
requirement to software under section 41(d)(1)(C).
    One commenter noted that the examples appear to suggest a 
presumption that activities related to developing web design or ERP 
software do not meet the process of experimentation requirement. This 
commenter requested that the final regulations clearly state the 
reasons for such presumption. The proposed regulations and these final 
regulations do not establish a presumption against a particular type of 
software; rather these examples focus on the facts and circumstances 
surrounding activities to determine whether they involve a process of 
experimentation.
    Another commenter requested that the final regulations include 
additional examples demonstrating fact patterns that do not initially 
qualify as a process of experimentation but where a change in facts 
introduces technical uncertainty that requires a process of 
experimentation. The final regulations could provide examples 
describing a particular change in facts that would introduce technical 
uncertainty and require a process of experimentation; however, because 
the examples are very factual and would differ based on a taxpayer's 
business, we do not think more examples would provide the clarification 
that the commenter is seeking. Accordingly, the final regulations do 
not include additional examples to address this comment.
i. Example 6
    Section 1.41-4(a)(8), Example 6, of the proposed regulations 
analyzed whether activities related to selecting a commercial software 
vendor with object-oriented functions and selecting and incorporating 
the specific functions into new software developed by X involved 
conducting a process of experimentation.
    One commenter noted that the use of certain terms in Example 6, 
such as ``develop,'' ``evaluate,'' and ``determine'' suggest that the 
process of experimentation criteria may be met and recommended changes 
to clearly show that a purchase, installation, and

[[Page 68305]]

selection from pre-determined categories do not meet a process of 
experimentation. We disagree with the commenter because the use or 
nonuse of certain terms is not an implication that the process of 
experimentation criteria has or has not been met. This example is 
intended to show that the process of experimentation requirement is not 
met regardless of the terms used. Accordingly, the final regulations do 
not adopt this comment.
ii. Example 7
    Section 1.41-4(a)(8), Example 7, of the proposed regulations 
analyzed whether when developing software, activities relating to X's 
decision to use a separate server to distribute the workload across 
each of the web servers and X's decision that a round robin workload 
distribution algorithm is appropriate for its needs involved conducting 
a process of experimentation.
    Two commenters recommended removing Example 7. One commenter 
believed that the example did not provide any clarification. The other 
commenter stated that the example shows a failure to meet the technical 
uncertainty requirement under section 174, rather than a process of 
experimentation. While the Treasury Department and the IRS agree with 
the commenter that activities under section 174 must be for the purpose 
of discovering information that would eliminate uncertainties, Example 
7 is intended to demonstrate the process of experimentation requirement 
under section 41(d). The example shows a taxpayer's failure to meet the 
process of experimentation requirement under section 41(d)(1) because 
the use of a technique or design, such as a round robin workload 
distribution algorithm, does not qualify where the taxpayer did not 
conduct a process of evaluating alternatives intended to eliminate 
uncertainty regarding the development of software. Accordingly, the 
final regulations do not adopt these comments.
iii. Example 8
    Section 1.41-4(a)(8), Example 8, of the proposed regulations 
analyzed whether X's activities relating to design and systematic 
testing and evaluation of several different algorithms in the 
development of load balancing software involved conducting a process of 
experimentation.
    One commenter recommended that all references to the terms 
``dynamic'' and ``highly volatile'' be removed because the commenter 
believes the terms provide no additional value and that they suggest 
that the nature of X's business environment has some bearing on the 
performance of qualified research. The Treasury Department and the IRS 
disagree and the final regulations do not adopt the commenter's 
recommendation because we believe the nature of a taxpayer's business 
environment can be a valuable indicator of circumstances that may 
result in the necessary uncertainty required for a process of 
experimentation.
    Another commenter requested that for both Example 8 and Example 10, 
the Treasury Department and the IRS provide clarification by applying 
the high threshold of innovation test once the software is determined 
to be internal use software. Additionally, this commenter requested 
that the final regulations provide an additional example addressing 
this process. The Treasury Department and the IRS note that the 
examples are added to illustrate only the application of a process of 
experimentation to software research. They are not meant to address the 
high threshold of innovation test; those examples were provided under 
Sec.  1.41-4(c)(6)(vi) of the proposed regulations. Furthermore, a 
comprehensive example that applies the rules contained in Sec.  1.41-
4(c)(6) would require more developed facts and layers of analysis and 
would be better suited for a different type of published guidance than 
these final regulations. Accordingly, the final regulations do not 
adopt these comments.
iv. Example 9
    Section 1.41-4(a)(8), Example 9, of the proposed regulations 
analyzed whether X's activities relating to the installation of an ERP 
system involved a process of experimentation.
    Two commenters requested deletion of the phrase ``routine 
programming'' in Example 9 because the term is subjective, 
immeasurable, and inconsistent with Suder v. Commissioner, T.C. Memo 
2014-201. One commenter also stated that taxpayers may confront 
uncertainty about the appropriate design of the configuration of an ERP 
system, and the example does not address this technical uncertainty. 
The Treasury Department and the IRS did not intend to illustrate in 
this example the types of uncertainty that must be eliminated to 
satisfy the process of experimentation requirement under section 
41(d)(1). Rather, this example demonstrates a taxpayer's failure to 
meet the process of experimentation requirement under section 41(d)(1) 
because X did not conduct a process of evaluating alternatives in order 
to eliminate uncertainty regarding the development of the ERP software. 
Accordingly, the Treasury Department and the IRS believe further 
clarification of these examples is unnecessary. Furthermore, the Tax 
Court's decision in Suder is not inconsistent with Example 9 because in 
Suder the court did not address whether ``routine programming'' could 
meet the process of experimentation requirement.

B. Internal Use Software

    The proposed regulations provided examples illustrating the 
provisions contained in Sec.  1.41-4(c)(6) of the proposed regulations.
i. Example 3
    Section 1.41-4(c)(6)(vi), Example 3, of the proposed regulations 
analyzed whether software that is developed for a Web site that 
provides general information about the taxpayer's business, and which 
does not enable a taxpayer to interact with third parties or allow 
third parties to initiate functions or review data, is internal use 
software.
    One commenter disagreed with the characterization of the facts in 
Example 3 which illustrates a support services function. The commenter 
believes that the software is dual function software that is developed 
to allow a third party to review data and to be used in marketing. The 
Treasury Department and the IRS disagree with the commenter's 
characterization of Example 3. The example demonstrates that the 
software is intended to serve marketing purposes and thus is developed 
to be used in general and administrative functions. Changes were made 
to clarify this example which is designated as Example 4 of the final 
regulations.
ii. Example 6
    Section 1.41-4(c)(6)(vi), Example 6, of the proposed regulations 
analyzed the definition of third parties, specifically whether software 
that is developed to allow its users to upload and modify photographs 
at no charge allows third parties to initiate functions on the 
taxpayer's system.
    A commenter believed the example is an important example that comes 
to the correct conclusion, but the commenter believed it is not a 
particularly good fact pattern to illustrate the third party 
interaction exclusion. Specifically, the commenter requested changes to 
the conclusion of the example to show that the advertising software is 
developed for use in a marketing function to an unrelated third party.
    The purpose of the example is to illustrate the third party 
definition and

[[Page 68306]]

to demonstrate whether the software is developed to allow third parties 
to initiate functions or review data. The example is not meant to 
address which, if any, general and administrative function applies to 
the software. Accordingly, the final regulations do not adopt this 
comment. However, other changes were made to clarify Example 6 of the 
proposed regulations, which is designated as Example 8 of the final 
regulations.

IX. Effective/Applicability Date

    Some commenters requested that the final regulations apply 
retroactively back to 1986, while one commenter requested that the 
final regulations apply retroactively back to 2004 to give software 
development equal treatment with all other types of qualified research 
as defined under TD 9104 (69 FR 22). After further consideration, the 
effective date in the proposed regulations is generally retained with 
slight modifications. These final regulations are prospective and apply 
to taxable years beginning on or after the date of publication of this 
Treasury decision in the Federal Register.
    Retroactive application of these final regulations may provide an 
unfair advantage to taxpayers whose prior taxable years are not closed 
by the statute of limitations. Furthermore, retroactively determining 
whether taxpayers engaged in research activities does not further the 
purpose of section 41 which is to encourage taxpayers to engage in 
qualifying research activities within the United States and would 
impose a significant administrative burden on the IRS.
    Section 41(d)(4)(E) provides that, except to the extent provided by 
regulations, research with respect to computer software that is 
developed by (or for the benefit of) the taxpayer primarily for 
internal use by the taxpayer is excluded from the definition of 
qualified research under section 41(d). The nature of software and its 
development has rapidly evolved over time. Recognizing the evolving 
nature of software technology and its role in business practices, these 
final regulations more narrowly define internal use software than the 
rules that apply for prior periods. These final regulations are not, 
and should not be viewed as, an interpretation of prior regulatory 
guidance. Software not developed for internal use under these final 
regulations, such as software developed to enable a taxpayer to 
interact with third parties, may or may not have been internal use 
software under prior law.
    The proposed regulations provided that the 2004 ANPRM (published in 
the Federal Register (69 FR 43)) is withdrawn effective for taxable 
years beginning on or after January 20, 2015, the date the proposed 
regulations were published in the Federal Register (80 FR 2624). For 
taxable years ending before January 20, 2015, taxpayers may choose to 
follow either all of the internal use software provisions of Sec.  
1.41-4(c)(6) in the final regulations published on January 3, 2001 in 
the Federal Register (TD 8930; 66 FR 280) or all of the internal use 
software provisions of Sec.  1.41-4(c)(6) contained in the proposed 
regulations (REG-112991-01) published on December 26, 2001 in the 
Federal Register (66 FR 66362). In addition, the IRS will not challenge 
return positions consistent with all of paragraph (c)(6) of these final 
regulations or all of paragraph (c)(6) of the proposed regulations for 
any taxable year that both ends on or after January 20, 2015, the date 
the proposed regulations were published in the Federal Register (80 FR 
2624), and begins before October 4, 2016.

X. Duty of Consistency

    Some commenters noted the administrative difficulties of applying 
the duty of consistency rule under section 41(c)(6)(A) and requested 
guidance on how to comply with the consistency rule.
    The duty of consistency is a statutory requirement and existing 
regulations under Sec. Sec.  1.41-3(d) and 1.41-9(c) provide sufficient 
guidance for taxpayers to follow. In computing the research credit, 
qualified research expenses and gross receipts must be determined on a 
basis consistent with the definition of qualified research expenses and 
gross receipts for the credit year. These final regulations do not 
modify this existing law. Section 1.41-3(d) provides that in computing 
the credit for increasing research activities, qualified research 
expenses and gross receipts taken into account in computing a 
taxpayer's fixed-base percentage and a taxpayer's base amount must be 
determined on a basis consistent with the definition of qualified 
research expenses and gross receipts for the credit year, without 
regard to the law in effect for the taxable years taken into account in 
computing the fixed-base percentage or the base amount. Section 1.41-
3(d) also provides examples illustrating the requirement. Current 
section 1.41-9(c) contains similar rules. Accordingly, the final 
regulations do not adopt the commenters' suggestions concerning the 
duty of consistency.

Special Analyses

    Certain IRS regulations, including this one, are exempt from the 
requirements of Executive Order 12866, as supplemented and reaffirmed 
by Executive Order 13563. Therefore, a regulatory impact assessment is 
not required. It also has been determined that section 553(b) of the 
Administrative Procedure Act (5 U.S.C. chapter 5) does not apply to 
these regulations, and because the regulations do not impose a 
collection of information on small entities, the Regulatory Flexibility 
Act (5 U.S.C. chapter 6) does not apply. Pursuant to section 7805(f) of 
the Code, the notice of proposed rulemaking was submitted to the Chief 
Counsel for Advocacy of the Small Business Administration for comment 
on its impact on small business, and no comments were received.

Drafting Information

    The principal author of these regulations is Martha M. Garcia, 
Office of the Associate Chief Counsel (Passthroughs and Special 
Industries), IRS. However, other personnel from the Treasury Department 
and the IRS participated in their development.

List of Subjects in 26 CFR Part 1

    Income taxes, Reporting and recordkeeping requirements.

Adoption of Amendments to the Regulations

    Accordingly, 26 CFR part 1 is amended as follows:

PART 1--INCOME TAXES

0
Paragraph 1. The authority citation for part 1 is amended by adding an 
entry in numerical order to read in part as follows:

    Authority:  26 U.S.C. 7805 * * *
* * * * *
    Section 1.41-4 also issued under 26 U.S.C. 41(d)(4)(E).
* * * * *

0
Par. 2. Section 1.41-0 is amended by:
0
1. Revising the entry in the table of contents for Sec.  1.41-4(c)(6).
0
2. Adding entries in the table of contents for Sec.  1.41-4(c)(6)(i) 
through (viii).
    The revision and additions read as follows:


Sec.  1.41-0.  Table of contents.

* * * * *


Sec.  1.41-4.  Qualified research for expenditures paid or incurred in 
taxable years ending on or after December 31, 2003.

* * * * *
    (c) * * *

[[Page 68307]]

    (6) Internal use software.
    (i) General rule.
    (ii) Inapplicability of the high threshold of innovation test.
    (iii) Software developed primarily for internal use.
    (iv) Software not developed primarily for internal use.
    (v) Time and manner of determination.
    (vi) Software developed for both internal use and to enable 
interaction with third parties (dual function software).
    (vii) High threshold of innovation test.
    (viii) Illustrations.
* * * * *

0
Par. 3. Section 1.41-4 is amended by:
0
1. Adding Example 5 through Example 10 at the end of paragraph (a)(8).
0
2. Revising paragraphs (c)(6) and (e).
    The additions and revisions read as follows:


Sec.  1.41-4  Qualified research for expenditures paid or incurred in 
taxable years ending on or after December 31, 2003.

    (a) * * *
    (8) * * *
    Example 5.  (i) Facts. X, a retail and distribution company, 
wants to upgrade its warehouse management software. X evaluates 
several of the alternative warehouse management software products 
available from vendors in the marketplace to determine which product 
will best serve X's technical requirements. X selects vendor V's 
software.
    (ii) Conclusion. X's activities to select the software are not 
qualified research under section 41(d)(1) and paragraph (a)(5) of 
this section. X did not conduct a process of evaluating alternatives 
in order to eliminate uncertainty regarding the development of a 
business component. X's evaluation of products available from 
vendors is not a process of experimentation.
    Example 6.  (i) Facts. X wants to develop a new web application 
to allow customers to purchase its products online. X, after 
reviewing commercial software offered by various vendors, purchases 
a commercial software package of object-oriented functions from 
vendor Z that X can use in its web application (for example, a 
shopping cart). X evaluates the various object-oriented functions 
included in vendor Z's software package to determine which functions 
it can use. X then incorporates the selected software functions in 
its new web application software.
    (ii) Conclusion. X's activities related to selecting the 
commercial software vendor with the object-oriented functions it 
wanted, and then selecting which functions to use, are not qualified 
research under section 41(d)(1) and paragraph (a)(5) of this 
section. In addition, incorporating the selected object-oriented 
functions into the new web application software being developed by X 
did not involve conducting a process of evaluating alternatives in 
order to eliminate uncertainty regarding the development of 
software. X's evaluation of products available from vendors and 
selection of software functions are not a process of 
experimentation.
    Example 7.  (i) Facts. In order to be more responsive to user 
online requests, X wants to develop software to balance the incoming 
processing requests across multiple web servers that run the same 
set of software applications. Without evaluating or testing any 
alternatives, X decides that a separate server will be used to 
distribute the workload across each of the web servers and that a 
round robin workload distribution algorithm is appropriate for its 
needs.
    (ii) Conclusion. X's activities to develop the software are 
activities relating to the development of a separate business 
component under section 41(d)(2)(A). X's activities to develop the 
load distribution function are not qualified research under section 
41(d)(1) and paragraph (a)(5) of this section. X did not conduct a 
process of evaluating different load distribution alternatives in 
order to eliminate uncertainty regarding the development of 
software. X's selection of a separate server and a round robin 
distribution algorithm is not a process of experimentation.
    Example 8.  (i) Facts. X must develop load balancing software 
across a server cluster supporting multiple web applications. X's 
web applications have high concurrency demands because of a dynamic, 
highly volatile environment. X is uncertain of the appropriate 
design of the load balancing algorithm, given that the existing 
evolutionary algorithms did not meet the demands of their highly 
volatile web environment. Therefore, X designs and systematically 
tests and evaluates several different algorithms that perform the 
load distribution functions.
    (ii) Conclusion. X's activities to develop software are 
activities to develop a separate business component under section 
41(d)(2)(A). X's activities involving the design, evaluation, and 
systematic testing of several new load balancing algorithms meet the 
requirements as set forth in paragraph (a)(5) of this section. X's 
activities constitute elements of a process of experimentation 
because X identified uncertainties related to the development of a 
business component, identified alternatives intended to eliminate 
those uncertainties, and evaluated one or more alternatives to 
achieve a result where the appropriate design was uncertain at the 
beginning of X's research activities.
    Example 9.  (i) Facts. X, a multinational manufacturer, wants to 
install an enterprise resource planning (ERP) system that runs off a 
single database so that X can track orders more easily, and 
coordinate manufacturing, inventory, and shipping among many 
different locations at the same time. In order to successfully 
install and implement ERP software, X evaluates its business needs 
and the technical requirements of the software, such as processing 
power, memory, storage, and network resources. X devotes the 
majority of its resources in implementing the ERP system to 
evaluating the available templates, reports, and other standard 
programs and choosing among these alternatives in configuring the 
system to match its business process and reengineering its business 
process to match the available alternatives in the ERP system. X 
also performs some data transfer from its old system, involving 
routine programming and one-to-one mapping of data to be exchanged 
between each system.
    (ii) Conclusion. X's activities related to the ERP software 
including the data transfer are not qualified research under section 
41(d)(1) and paragraph (a)(5) of this section. X did not conduct a 
process of evaluating alternatives in order to eliminate uncertainty 
regarding the development of software. X's activities in choosing 
between available templates, reports, and other standard programs 
and conducting data transfer are not elements of a process of 
experimentation.
    Example 10.  (i) Facts. Same facts as Example 9 except that X 
determines that it must interface part of its legacy software with 
the new ERP software because the ERP software does not provide a 
particular function that X requires for its business. As a result, X 
must develop an interface between its legacy software and the ERP 
software, and X evaluates several data exchange software 
applications and chooses one of the available alternatives. X is 
uncertain as to how to keep the data synchronized between the legacy 
and ERP systems. Thus, X engages in systematic trial and error 
testing of several newly designed data caching algorithms to 
eliminate synchronization problems.
    (ii) Conclusion. Substantially all of X's activities with 
respect to this ERP project do not satisfy the requirements for a 
process of experimentation. However, when the shrinking-back rule is 
applied, a subset of X's activities do satisfy the requirements for 
a process of experimentation. X's activities to develop the data 
caching software and keeping the data on the legacy and ERP systems 
synchronized meet the requirements of qualified research as set 
forth in paragraph (a)(2) of this section. Substantially all of X's 
activities to develop the specialized data caching and 
synchronization software constitute elements of a process of 
experimentation because X identified uncertainties related to the 
development of a business component, identified alternatives 
intended to eliminate those uncertainties, and evaluated 
alternatives to achieve a result where the appropriate design of 
that result was uncertain as of the beginning of the taxpayer's 
research activities.
* * * * *
    (c) * * *
    (6) Internal use software--(i) General rule. Research with respect 
to software that is developed by (or for the benefit of) the taxpayer 
primarily for the taxpayer's internal use is eligible for the research 
credit only if--
    (A) The research with respect to the software satisfies the 
requirements of section 41(d)(1);
    (B) The research with respect to the software is not otherwise 
excluded under section 41(d)(4) (other than section 41(d)(4)(E)); and

[[Page 68308]]

    (C) The software satisfies the high threshold of innovation test of 
paragraph (c)(6)(vii) of this section.
    (ii) Inapplicability of the high threshold of innovation test. This 
paragraph (c)(6) does not apply to the following:
    (A) Software developed by (or for the benefit of) the taxpayer 
primarily for internal use by the taxpayer for use in an activity that 
constitutes qualified research (other than the development of the 
internal use software itself);
    (B) Software developed by (or for the benefit of) the taxpayer 
primarily for internal use by the taxpayer for use in a production 
process to which the requirements of section 41(d)(1) are met; and
    (C) A new or improved package of software and hardware developed 
together by the taxpayer as a single product (or to the costs to modify 
an acquired software and hardware package), of which the software is an 
integral part, that is used directly by the taxpayer in providing 
services in its trade or business. In these cases, eligibility for the 
research credit is to be determined by examining the combined hardware-
software product as a single product.
    (iii) Software developed primarily for internal use--(A) In 
general. Except as otherwise provided in paragraph (c)(6)(vi) of this 
section, software is developed by (or for the benefit of) the taxpayer 
primarily for the taxpayer's internal use if the software is developed 
for use in general and administrative functions that facilitate or 
support the conduct of the taxpayer's trade or business. Software that 
the taxpayer develops primarily for a related party's internal use will 
be considered internal use software. A related party is any 
corporation, trade or business, or other person that is treated as a 
single taxpayer with the taxpayer pursuant to section 41(f).
    (B) General and administrative functions. General and 
administrative functions are:
    (1) Financial management. Financial management functions are 
functions that involve the financial management of the taxpayer and the 
supporting recordkeeping. Financial management functions include, but 
are not limited to, functions such as accounts payable, accounts 
receivable, inventory management, budgeting, cash management, cost 
accounting, disbursements, economic analysis and forecasting, financial 
reporting, finance, fixed asset accounting, general ledger bookkeeping, 
internal audit, management accounting, risk management, strategic 
business planning, and tax.
    (2) Human resources management. Human resources management 
functions are functions that manage the taxpayer's workforce. Human 
resources management functions include, but are not limited to, 
functions such as recruiting, hiring, training, assigning personnel, 
and maintaining personnel records, payroll, and benefits.
    (3) Support services. Support services are other functions that 
support the day- to-day operations of the taxpayer. Support services 
include, but are not limited to, functions such as data processing, 
facility services (for example, grounds keeping, housekeeping, 
janitorial, and logistics), graphic services, marketing, legal 
services, government compliance services, printing and publication 
services, and security services (for example, video surveillance and 
physical asset protection from fire and theft).
    (iv) Software not developed primarily for internal use. Software is 
not developed primarily for the taxpayer's internal use if it is not 
developed for use in general and administrative functions that 
facilitate or support the conduct of the taxpayer's trade or business, 
such as--
    (A) Software developed to be commercially sold, leased, licensed, 
or otherwise marketed to third parties; or
    (B) Software developed to enable a taxpayer to interact with third 
parties or to allow third parties to initiate functions or review data 
on the taxpayer's system.
    (v) Time and manner of determination. For purposes of paragraphs 
(c)(6)(iii) and (iv) of this section, whether software is developed 
primarily for internal use or not developed primarily for internal use 
depends on the intent of the taxpayer and the facts and circumstances 
at the beginning of the software development. For example, software 
will not be considered internal use software solely because it is used 
internally for purposes of testing prior to commercial sale, lease, or 
license. If a taxpayer originally develops software primarily for 
internal use, but later makes improvements to the software with the 
intent to hold the improved software to be sold, leased, licensed, or 
otherwise marketed to third parties, or to interact with third parties 
or to allow third parties to initiate functions or review data on the 
taxpayer's system using the improved software, the improvements will be 
considered separate from the existing software and will not be 
considered developed primarily for internal use. Alternatively, if a 
taxpayer originally develops software to be sold, leased, licensed, or 
otherwise marketed to third parties, or to interact with third parties 
or to allow third parties to initiate functions or review data on the 
taxpayer's system, but later makes improvements to the software with 
the intent to use the software in general and administrative functions, 
the improvements will be considered separate from the existing software 
and will be considered developed primarily for internal use.
    (vi) Software developed for both internal use and to enable 
interaction with third parties (dual function software)--(A) 
Presumption of development primarily for internal use. Unless paragraph 
(c)(6)(vi)(B) or (C) of this section applies, software developed by (or 
for the benefit of) the taxpayer both for use in general and 
administrative functions that facilitate or support the conduct of the 
taxpayer's trade or business and to enable a taxpayer to interact with 
third parties or to allow third parties to initiate functions or review 
data on the taxpayer's system (dual function software) is presumed to 
be developed primarily for a taxpayer's internal use.
    (B) Identification of a subset of elements of software that only 
enables interaction with third parties. To the extent that a taxpayer 
can identify a subset of elements of dual function software that only 
enables a taxpayer to interact with third parties or allows third 
parties to initiate functions or review data (third party subset), the 
presumption under paragraph (c)(6)(vi)(A) of this section does not 
apply to such third party subset, and such third party subset is not 
developed primarily for internal use as described under paragraph 
(c)(6)(iv)(B) of this section.
    (C) Safe harbor for expenditures related to software developed for 
both internal use and to enable interaction with third parties. If, 
after the application of paragraph (c)(6)(vi)(B) of this section, there 
remains dual function software or a subset of elements of dual function 
software (dual function subset), a taxpayer may include 25 percent of 
the qualified research expenditures of such dual function software or 
dual function subset in computing the amount of the taxpayer's credit. 
This paragraph (c)(6)(vi)(C) applies only if the taxpayer's research 
activities related to the development or improvement of the dual 
function software or dual function subset constitute qualified research 
under section 41(d), without regard to section 41(d)(4)(E), and the 
dual function software or dual function

[[Page 68309]]

subset's use by third parties or by the taxpayer to interact with third 
parties is reasonably anticipated to constitute at least 10 percent of 
the dual function software or the dual function subset's use. An 
objective, reasonable method within the taxpayer's industry must be 
used to estimate the dual function software or dual function subset's 
use by third parties or by the taxpayer to interact with third parties. 
An objective, reasonable method may include, but is not limited to, 
processing time, amount of data transfer, and number of software user 
interface screens.
    (D) Time and manner of determination. A taxpayer must apply this 
paragraph (c)(6)(vi) based on the intent of the taxpayer and the facts 
and circumstances at the beginning of the software development.
    (E) Third party. For purposes of paragraphs (c)(6)(iv), (v), and 
(vi) of this section, the term third party means any corporation, trade 
or business, or other person that is not treated as a single taxpayer 
with the taxpayer pursuant to section 41(f). Additionally, for purposes 
of paragraph (c)(6)(iv)(B) of this section, third parties do not 
include any persons that use the software to support the general and 
administrative functions of the taxpayer.
    (vii) High threshold of innovation test--(A) In general. Software 
satisfies this paragraph (c)(6)(vii) only if the taxpayer can establish 
that--
    (1) The software is innovative;
    (2) The software development involves significant economic risk; 
and
    (3) The software is not commercially available for use by the 
taxpayer in that the software cannot be purchased, leased, or licensed 
and used for the intended purpose without modifications that would 
satisfy the requirements of paragraphs (c)(6)(vii)(A)(1) and (2) of 
this section.
    (B) Innovative. Software is innovative if the software would result 
in a reduction in cost or improvement in speed or other measurable 
improvement, that is substantial and economically significant, if the 
development is or would have been successful. This is a measurable 
objective standard, not a determination of the unique or novel nature 
of the software or the software development process.
    (C) Significant economic risk. The software development involves 
significant economic risk if the taxpayer commits substantial resources 
to the development and if there is substantial uncertainty, because of 
technical risk, that such resources would be recovered within a 
reasonable period. The term ``substantial uncertainty'' requires a 
higher level of uncertainty and technical risk than that required for 
business components that are not internal use software. This standard 
does not require technical uncertainty regarding whether the final 
result can ever be achieved, but rather whether the final result can be 
achieved within a timeframe that will allow the substantial resources 
committed to the development to be recovered within a reasonable 
period. Technical risk arises from uncertainty that is technological in 
nature, as defined in paragraph (a)(4) of this section, and substantial 
uncertainty must exist at the beginning of the taxpayer's activities.
    (D) Application of high threshold of innovation test. The high 
threshold of innovation test of paragraph (c)(6)(vii) of this section 
takes into account only the results anticipated to be attributable to 
the development of new or improved software at the beginning of the 
software development independent of the effect of any modifications to 
related hardware or other software. The implementation of existing 
technology by itself is not evidence of innovation, but the use of 
existing technology in new ways could be evidence of a high threshold 
of innovation if it resolves substantial uncertainty as defined in 
paragraph (c)(6)(vii)(C) of this section.
    (viii) Illustrations. The following examples illustrate provisions 
contained in this paragraph (c)(6). No inference should be drawn from 
these examples concerning the application of section 41(d)(1) and 
paragraph (a) of this section to these facts.

    Example 1.  Computer hardware and software developed as a single 
product--(i) Facts. X is a telecommunications company that developed 
high technology telephone switching hardware. In addition, X 
developed software that interfaces directly with the hardware to 
initiate and terminate a call, along with other functions. X 
designed and developed the hardware and software together.
    (ii) Conclusion. The telecommunications software that interfaces 
directly with the hardware is part of a package of software and 
hardware developed together by the taxpayer that is used by the 
taxpayer in providing services in its trade or business. 
Accordingly, this paragraph (c)(6) does not apply to the software 
that interfaces directly with the hardware as described in paragraph 
(c)(6)(ii)(C) of this section, and eligibility for the research 
credit is determined by examining the combined software-hardware 
product as a single product.
    Example 2.  Internal use software; financial management--(i) 
Facts. X, a manufacturer, self-insures its liabilities for employee 
health benefits. X develops its own software to administer its self-
insurance reserves related to employee health benefits. At the 
beginning of the development, X does not intend to develop the 
software for commercial sale, lease, license, or to be otherwise 
marketed to third parties or to enable X to interact with third 
parties or to allow third parties to initiate functions or review 
data on X's system.
    (ii) Conclusion. The software is developed for use in a general 
and administrative function because reserve valuation is a financial 
management function under paragraph (c)(6)(iii)(B)(1) of this 
section. Accordingly, the software is internal use software because 
it is developed for use in a general and administrative function.
    Example 3.  Internal use software; human resources management--
(i) Facts. X, a manufacturer, develops a software module that 
interacts with X's existing payroll software to allow X's employees 
to print pay stubs and make certain changes related to payroll 
deductions over the internet. At the beginning of the development, X 
does not intend to develop the software module for commercial sale, 
lease, license, or to be otherwise marketed to third parties or to 
enable X to interact with third parties or to allow third parties to 
initiate functions or review data on X's system.
    (ii) Conclusion. The employee access software module is 
developed for use in a general and administrative function because 
employee access software is a human resources management function 
under paragraph (c)(6)(iii)(B)(2) of this section. Accordingly, the 
software module is internal use software because it is developed for 
use in a general and administrative function.
    Example 4.  Internal use software; support services--(i) Facts. 
X, a restaurant, develops software for a Web site that provides 
information, such as items served, price, location, phone number, 
and hours of operation for purposes of advertising. At the beginning 
of the development, X does not intend to develop the Web site 
software for commercial sale, lease, license, or to be otherwise 
marketed to third parties or to enable X to interact with third 
parties or to allow third parties to initiate functions or review 
data on X's system. X intends to use the software for marketing by 
allowing third parties to review general information on X's Web 
site.
    (ii) Conclusion. The software is developed for use in a general 
and administrative function because the software was developed to be 
used by X for marketing which is a support services function under 
paragraph (c)(6)(iii)(B)(3) of this section. Accordingly, the 
software is internal use software because it is developed for use in 
a general and administrative function.
    Example 5.  Internal use software--(i) Facts. X, a multinational 
manufacturer with different business and financial systems in each 
of its divisions, undertakes a software development project aimed at 
integrating the majority of the functional areas of its major 
software systems (Existing Software) into a single enterprise 
resource management system supporting centralized financial systems, 
human resources, inventory, and sales. X purchases software (New 
Software) upon which to base its enterprise-wide system. X has to 
develop software (Developed Software) that transfers data from

[[Page 68310]]

X's legacy financial, human resources, inventory, and sales systems 
to the New Software. At the beginning of the development, X does not 
intend to develop the software for commercial sale, lease, license, 
or to be otherwise marketed to third parties or to enable X to 
interact with third parties or to allow third parties to initiate 
functions or review data on X's system.
    (ii) Conclusion. The financial systems, human resource systems, 
inventory and sales systems are general and administrative functions 
under paragraph (c)(6)(iii)(B) of this section. Accordingly, the 
Developed Software is internal use software because it is developed 
for use in general and administrative functions.
    Example 6.  Internal use software; definition of third party--
(i) Facts. X develops software to interact electronically with its 
vendors to improve X's inventory management. X develops the software 
to enable X to interact with vendors and to allow vendors to 
initiate functions or review data on the taxpayer's system. X 
defines the electronic messages that will be exchanged between X and 
the vendors. X's software allows a vendor to request X's current 
inventory of the vendor's product, and allows a vendor to send a 
message to X which informs X that the vendor has just made a new 
shipment of the vendor's product to replenish X's inventory. At the 
beginning of development, X does not intend to develop the software 
for commercial sale, lease, license, or to be otherwise marketed to 
third parties.
    (ii) Conclusion. Under paragraph (c)(6)(vi)(E) of this section, 
X's vendors are not third parties for purposes of paragraph 
(c)(6)(iv) of this section. While X's software was developed to 
allow vendors to initiate functions or review data on the taxpayer's 
system, the software is not excluded from internal use software as 
set forth in paragraph (c)(6)(iv)(B) of this section because the 
software was developed to allow vendors to use the software to 
support X's inventory management, which is a general and 
administrative function of X.
    Example 7.  Not internal use software; third party interaction--
(i) Facts. X, a manufacturer of various products, develops software 
for a Web site with the intent to allow third parties to access data 
on X's database, to order X's products and track the status of their 
orders online. At the beginning of the development, X does not 
intend to develop the Web site software for commercial sale, lease, 
license, or to be otherwise marketed to third parties.
    (ii) Conclusion. The software is not developed primarily for 
internal use because it is not developed for use in a general and 
administrative function. X developed the software to allow third 
parties to initiate functions or review data on the taxpayer's 
system as provided under paragraph (c)(6)(iv)(B) of this section.
    Example 8.  Not internal use software; third party interaction--
(i) Facts. X developed software that allows its users to upload and 
modify photographs at no charge. X earns revenue by selling 
advertisements that are displayed while users enjoy the software 
that X offers for free. X also developed software that has 
interfaces through which advertisers can bid for the best position 
in placing their ads, set prices for the ads, or develop 
advertisement campaign budgets. At the beginning of the development, 
X intended to develop the software to enable X to interact with 
third parties or to allow third parties to initiate functions on X's 
system.
    (ii) Conclusion. The software for uploading and modifying 
photographs is not developed primarily for internal use because it 
is not developed for use in X's general and administrative functions 
under paragraph (c)(6)(iii)(A) of this section. The users and the 
advertisers are third parties for purposes of paragraph (c)(6)(iv) 
of this section. Furthermore, both the software for uploading and 
modifying photographs and the advertising software are not internal 
use software under paragraph (c)(6)(iv)(B) of this section because 
at the beginning of the development X developed the software with 
the intention of enabling X to interact with third parties or to 
allow third parties to initiate functions on X's system.
    Example 9.  Not internal use software; commercially sold, 
leased, licensed, or otherwise marketed--(i) Facts. X is a provider 
of cloud-based software. X develops enterprise application software 
(including customer relationship management, sales automation, and 
accounting software) to be accessed online and used by X's 
customers. At the beginning of development, X intended to develop 
the software for commercial sale, lease, license, or to be otherwise 
marketed to third parties.
    (ii) Conclusion. The software is not developed primarily for 
internal use because it is not developed for use in a general and 
administrative function. X developed the software to be commercially 
sold, leased, licensed, or otherwise marketed to third parties under 
paragraph (c)(6)(iv)(A) of this section.
    Example 10.  Improvements to existing internal use software--(i) 
Facts. X has branches throughout the country and develops its own 
facilities services software to coordinate moves and to track 
maintenance requests for all locations. At the beginning of the 
development, X does not intend to develop the software for 
commercial sale, lease, license, or to be otherwise marketed to 
third parties or to enable X to interact with third parties or to 
allow third parties to initiate functions or review data on X's 
system. Several years after completing the development and using the 
software, X consults its business development department, which 
assesses the market for the software. X determines that the software 
could be sold at a profit if certain technical and functional 
enhancements are made. X develops the improvements to the software, 
and sells the improved software to third parties.
    (ii) Conclusion. Support services, which include facility 
services, are general and administrative functions under paragraph 
(c)(6)(iii)(B) of this section. Accordingly, the original software 
is developed for use in general and administrative functions and is, 
therefore, developed primarily for internal use. However, the 
improvements to the software are not developed primarily for 
internal use because the improved software was not developed for use 
in a general and administrative function. X developed the improved 
software to be commercially sold, leased, licensed, or otherwise 
marketed to third parties under paragraphs (c)(6)(iv)(A) and 
(c)(6)(v) of this section.
    Example 11.  Dual function software; identification of a third 
party subset--(i) Facts. X develops software for use in general and 
administrative functions that facilitate or support the conduct of 
X's trade or business and to allow third parties to initiate 
functions. X is able to identify a third party subset. X incurs 
$50,000 of research expenditures for the software, 50% of which is 
allocable to the third party subset.
    (ii) Conclusion. The software developed by X is dual function 
software. Because X is able to identify a third party subset, the 
third party subset is not presumed to be internal use software under 
paragraph (c)(6)(vi)(A) of this section. If X's research activities 
related to the third party subset constitute qualified research 
under section 41(d), and the allocable expenditures are qualified 
research expenditures under section 41(b), $25,000 of the software 
research expenditures allocable to the third party subset may be 
included in computing the amount of X's credit, pursuant to 
paragraph (c)(6)(vi)(B) of this section. If, after the application 
of paragraph (c)(6)(vi)(B) of this section, there remains a dual 
function subset, X may determine whether paragraph (c)(6)(vi)(C) of 
this section applies.
    Example 12.  Dual function software; application of the safe 
harbor--(i) Facts. The facts are the same as in Example 11, except 
that X is unable to identify a third party subset. X uses an 
objective, reasonable method at the beginning of the software 
development to determine that the dual function software's use by 
third parties to initiate functions is reasonably anticipated to 
constitute 15% of the dual function software's use.
    (ii) Conclusion. The software developed by X is dual function 
software. The software is presumed to be developed primarily for 
internal use under paragraph (c)(6)(vi)(A) of this section. Although 
X is unable to identify a third party subset, X reasonably 
anticipates that the dual function software's use by third parties 
will be at least 10% of the dual function software's use. If X's 
research activities related to the development or improvement of the 
dual function software constitute qualified research under section 
41(d), without regard to section 41(d)(4)(E), and the allocable 
expenditures are qualified research expenditures under section 
41(b), X may include $12,500 (25% of $50,000) of the software 
research expenditures of the dual function software in computing the 
amount of X's credit pursuant to paragraph (c)(6)(vi)(C) of this 
section.
    Example 13.  Dual function software; safe harbor inapplicable--
(i) Facts. The facts are the same as in Example 11, except X is 
unable to identify a third party subset. X uses an objective, 
reasonable method at the beginning of the software development to 
determine that the dual function software's use by third parties to 
initiate functions is reasonably anticipated to constitute 5% of the 
dual function software's use.

[[Page 68311]]

    (ii) Conclusion. The software developed by X is dual function 
software. The software is presumed to be developed primarily for X's 
internal use under paragraph (c)(6)(vi)(A) of this section. X is 
unable to identify a third party subset, and X reasonably 
anticipates that the dual function software's use by third parties 
will be less than 10% of the dual function software's use. X may 
only include the software research expenditures of the dual function 
software in computing the amount of X's credit if the software 
satisfies the high threshold of innovation test of paragraph 
(c)(6)(vii) of this section and X's research activities related to 
the development or improvement of the dual function software 
constitute qualified research under section 41(d), without regard to 
section 41(d)(4)(E), and the allocable expenditures are qualified 
research expenditures under section 41(b).
    Example 14.  Dual function software; identification of a third 
party subset and the safe harbor--(i) Facts. X develops software for 
use in general and administrative functions that facilitate or 
support the conduct of X's trade or business and to allow third 
parties to initiate functions and review data. X is able to identify 
a third party subset (Subset A). The remaining dual function subset 
of the software (Subset B) allows third parties to review data and 
provides X with data used in its general and administrative 
functions. X is unable to identify a third party subset of Subset B. 
X incurs $50,000 of research expenditures for the software, 50% of 
which is allocable to Subset A and 50% of which is allocable to 
Subset B. X determines, at the beginning of the software 
development, that the processing time of the third party use of 
Subset B is reasonably anticipated to account for 15% of the total 
processing time of Subset B.
    (ii) Conclusion. The software developed by X is dual function 
software. Because X is able to identify a third party subset, such 
third party subset (Subset A) is not presumed to be internal use 
software under paragraph (c)(6)(vi)(A) of this section. If X's 
research activities related to the development or improvement of 
Subset A constitute qualified research under section 41(d), and the 
allocable expenditures are qualified research expenditures under 
section 41(b), the $25,000 of the software research expenditures 
allocable to Subset A may be included in computing the amount of X's 
credit pursuant to paragraph (c)(6)(vi)(B) of this section. Although 
X is unable to identify a third party subset of Subset B, 15% of 
Subset B's use is reasonably anticipated to be attributable to the 
use of Subset B by third parties. If X's research activities related 
to the development or improvement of Subset B constitute qualified 
research under section 41(d), without regard to section 41(d)(4)(E), 
and the allocable expenditures are qualified research expenditures 
under 41(b), X may include $6,250 (25% x $25,000) of the software 
research expenditures of Subset B in computing the amount of X's 
credit, pursuant to paragraph (c)(6)(vi)(C) of this section.
    Example 15.  Internal use software; application of the high 
threshold of innovation test--(i) Facts. X maintained separate 
software applications for tracking a variety of human resource (HR) 
functions, including employee reviews, salary information, location 
within the hierarchy and physical location of employees, 401(k) 
plans, and insurance coverage information. X determined that 
improved HR efficiency could be achieved by redesigning its 
disparate software applications into one employee-centric system, 
and worked to develop that system. X also determined that 
commercially available database management systems did not meet all 
of the requirements of the proposed system. Rather than waiting 
several years for vendor offerings to mature and become viable for 
its purpose, X embarked upon the project utilizing older technology 
that was severely challenged with respect to data modeling 
capabilities. The improvements, if successful, would provide a 
reduction in cost and improvement in speed that is substantial and 
economically significant. For example, having one employee-centric 
system would remove the duplicative time and cost of manually 
entering basic employee information separately in each application 
because the information would only have to be entered once to be 
available across all applications. The limitations of the technology 
X was attempting to utilize required that X attempt to develop a new 
database architecture. X committed substantial resources to the 
project, but could not predict, because of technical risk, whether 
it could develop the database software in the timeframe necessary so 
that X could recover its resources in a reasonable period. 
Specifically, X was uncertain regarding the capability of 
developing, within a reasonable period, a new database architecture 
using the old technology that would resolve its technological issues 
regarding the data modeling capabilities and the integration of the 
disparate systems into one system. At the beginning of the 
development, X did not intend to develop the software for commercial 
sale, lease, license, or to be otherwise marketed to third parties 
or to enable X to interact with third parties or to allow third 
parties to initiate functions or review data on X's system.
    (ii) Conclusion. The software is internal use software because 
it is developed for use in a general and administrative function. 
However, the software satisfies the high threshold of innovation 
test set forth in paragraph (c)(6)(vii) of this section. The 
software was intended to be innovative in that it would provide a 
reduction in cost or improvement in speed that is substantial and 
economically significant. In addition, X's development activities 
involved significant economic risk in that X committed substantial 
resources to the development and there was substantial uncertainty, 
because of technical risk, that the resources would be recovered 
within a reasonable period. Finally, at the time X undertook the 
development of the system, software meeting X's requirements was not 
commercially available for use by X.
    Example 16.  Internal use software; application of the high 
threshold of innovation test--(i) Facts. X undertook a software 
project to rewrite a legacy mainframe application using an object-
oriented programming language, and to move the new application off 
the mainframe to a client/server environment. Both the object-
oriented language and client/server technologies were new to X. This 
project was undertaken to develop a more maintainable application, 
which X expected would significantly reduce the cost of maintenance, 
and implement new features more quickly, which X expected would 
provide both significant improvements in speed and reduction in 
cost. Thus, the improvements, if successful, would provide a 
reduction in cost and improvement in speed that is substantial and 
economically significant. X also determined that commercially 
available systems did not meet the requirements of the proposed 
system. X was certain that it would be able to overcome any 
technological uncertainties and implement the improvements within a 
reasonable period. However, X was unsure of the appropriate 
methodology to achieve the improvements. At the beginning of the 
development, X does not intend to develop the software for 
commercial sale, lease, license, or to be otherwise marketed to 
third parties or to enable X to interact with third parties or to 
allow third parties to initiate functions or review data on X's 
system.
    (ii) Conclusion. The software is internal use software because 
it is developed for use in a general and administrative function. 
X's activities do not satisfy the high threshold of innovation test 
of paragraph (c)(6)(vii) of this section. Although the software 
meets the requirements of paragraphs (c)(6)(vii)(A)(1) and (3) of 
this section, X's development activities did not involve significant 
economic risk under paragraph (c)(6)(vii)(A)(2) of this section. X 
did not have substantial uncertainty, because of technical risk, 
that the resources committed to the project would be recovered 
within a reasonable period.
    Example 17.  Internal use software; application of the high 
threshold of innovation test--(i) Facts. X wants to expand its 
internal computing power, and is aware that its PCs and workstations 
are idle at night, on the weekends, and for a significant part of 
any business day. Because the general and administrative 
computations that X needs to make could be done on workstations as 
well as PCs, X develops a screen-saver-like application that runs on 
employee computers. When employees' computers have been idle for an 
amount of time set by each employee, X's application goes back to a 
central server to get a new job to execute. This job will execute on 
the idle employee's computer until it has either finished, or the 
employee resumes working on his computer. The ability to use the 
idle employee's computers would save X significant costs because X 
would not have to buy new hardware to expand the computing power. 
The improvements, if successful, would provide a reduction in cost 
that is substantial and economically significant. At the time X 
undertook the software development project, there was no commercial 
application available with such a capability. In addition, at the 
time X undertook the software development project, X was uncertain 
regarding the capability of developing a server application that 
could schedule and

[[Page 68312]]

distribute the jobs across thousands of PCs and workstations, as 
well as handle all the error conditions that occur on a user's 
machine. X commits substantial resources to the project. X 
undertakes a process of experimentation to attempt to eliminate its 
uncertainty. At the beginning of the development, X does not intend 
to develop the software for commercial sale, lease, license, or to 
be otherwise marketed to third parties or to enable X to interact 
with third parties or to allow third parties to initiate functions 
or review data on X's system.
    (ii) Conclusion. The software is internal use software because 
it is developed for use in a general and administrative function. 
However, the software satisfies the high threshold of innovation 
test as set forth in paragraph (c)(6)(vii) of this section. The 
software was intended to be innovative because it would provide a 
reduction in cost or improvement in speed that is substantial and 
economically significant. In addition, X's development activities 
involved significant economic risk in that X committed substantial 
resources to the development and there was substantial uncertainty 
that because of technical risk, such resources would be recovered 
within a reasonable period. Finally, at the time X undertook the 
development of the system, software meeting X's requirements was not 
commercially available for use by X.
    Example 18.  Internal use software; application of the high 
threshold of innovation test--(i) Facts. X, a multinational 
manufacturer, wants to install an enterprise resource planning (ERP) 
system that runs off a single database. However, to implement the 
ERP system, X determines that it must integrate part of its old 
system with the new because the ERP system does not have a 
particular function that X requires for its business. The two 
systems are general and administrative software systems. The systems 
have mutual incompatibilities. The integration, if successful, would 
provide a reduction in cost and improvement in speed that is 
substantial and economically significant. At the time X undertook 
this project, there was no commercial application available with 
such a capability. X is uncertain regarding the appropriate design 
of the interface software. However, X knows that given a reasonable 
period of time to experiment with various designs, X would be able 
to determine the appropriate design necessary to meet X's technical 
requirements and would recover the substantial resources that X 
commits to the development of the system within a reasonable period. 
At the beginning of the development, X does not intend to develop 
the software for commercial sale, lease, license, or to be otherwise 
marketed to third parties or to enable X to interact with third 
parties or to allow third parties to initiate functions or review 
data on X's system.
    (ii) Conclusion. The software is internal use software because 
it is developed for use in a general and administrative function. 
X's activities do not satisfy the high threshold of innovation test 
of paragraph (c)(6)(vii) of this section. Although the software 
meets the requirements of paragraphs (c)(6)(vii)(A)(1) and (3) of 
this section, X's development activities did not involve significant 
economic risk under paragraph (c)(6)(vii)(A)(2) of this section. X 
did not have substantial uncertainty, because of technical risk, 
that the resources committed to the project would be recovered 
within a reasonable period.
* * * * *
    (e) Effective/applicability dates. Other than paragraph (c)(6) of 
this section, this section is applicable for taxable years ending on or 
after December 31, 2003. Paragraph (c)(6) of this section is applicable 
for taxable years beginning on or after October 4, 2016. For any 
taxable year that both ends on or after January 20, 2015 and begins 
before October 4, 2016, the IRS will not challenge return positions 
consistent with all of paragraph (c)(6) of this section or all of 
paragraph (c)(6) of this section as contained in the Internal Revenue 
Bulletin (IRB) 2015-5 (see www.irs.gov/pub/irs-irbs/irb15-05.pdf). For 
taxable years ending before January 20, 2015, taxpayers may choose to 
follow either all of Sec.  1.41-4(c)(6) as contained in 26 CFR part 1 
(revised as of April 1, 2003) and IRB 2001-5 (see www.irs.gov/pub/irs-irbs/irb01-05.pdf) or all of Sec.  1.41-4(c)(6) as contained in IRB 
2002-4 (see www.irs.gov/pub/irs-irbs/irb02-04.pdf).

 John Dalrymple,
Deputy Commissioner for Services and Enforcement.
    Approved: August 22, 2016.
 Mark J. Mazur
 Assistant Secretary of the Treasury (Tax Policy).
[FR Doc. 2016-23174 Filed 10-3-16; 8:45 am]
 BILLING CODE 4830-01-P



                                                                    Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations                                        68299

                                                    Dated: September 28, 2016.                            that is developed for use in a production             chain management system and can be
                                                  Harriet Tregoning,                                      process with respect to which the                     readily seen as part of the modern ‘‘front
                                                  Principal Deputy Assistant, Secretary for               general credit eligibility requirements               office.’’ This commenter noted that
                                                  Community Planning and Development.                     under section 41 are satisfied are                    modern inventory management software
                                                  [FR Doc. 2016–23986 Filed 10–3–16; 8:45 am]             internal use software, but are not                    usually requires interaction with a
                                                  BILLING CODE 4210–67–P                                  excluded under section 41(d)(4)(E) from               number of third party vendors to ensure
                                                                                                          the definition of qualified research and              the correct flow of raw materials and a
                                                                                                          are not subject to these regulations.                 corresponding flow of finished goods.
                                                                                                            On January 20, 2015, the Treasury                   Additionally, the commenter added that
                                                  DEPARTMENT OF THE TREASURY
                                                                                                          Department and the IRS published in                   inventory management is inherently
                                                  Internal Revenue Service                                the Federal Register (80 FR 2624,                     customer facing because it provides the
                                                                                                          January 20, 2015) a notice of proposed                proper amount of inventory to
                                                  26 CFR Part 1                                           rulemaking (REG–153656–03, 2015–5                     customers at the point of sale at the
                                                                                                          IRB 566) under section 41 (the proposed               right time. Another commenter added
                                                  [TD 9786]                                               regulations) relating to the research                 that marketing is an external-facing
                                                                                                          credit. Comments responding to the                    function by nature, and software that
                                                  RIN 1545–BC70
                                                                                                          proposed regulations were received and                supports marketing is necessarily
                                                  Credit for Increasing Research                          a public hearing was held on April 17,                intended to interact with third parties.
                                                  Activities                                              2015. After consideration of all of the                  The Treasury Department and the IRS
                                                                                                          comments received, these final                        understand that many modern software
                                                  AGENCY:  Internal Revenue Service (IRS),                regulations adopt the proposed                        systems perform more than back-office
                                                  Treasury.                                               regulations as revised by this Treasury               functions. These software systems
                                                  ACTION: Final regulations.                              decision.                                             commonly provide benefits to vendors
                                                                                                                                                                and include functions that are customer
                                                  SUMMARY:    This document contains final                Summary of Comments and                               facing. Additionally, software with
                                                  regulations concerning the application                  Explanation of Provisions                             functions such as marketing or
                                                  of the credit for increasing research                   I. Definition of Internal Use Software                inventory management may not provide
                                                  activities. These final regulations                                                                           solely back-office functions, but may
                                                                                                             The proposed regulations provided                  also contain functions that enable a
                                                  provide guidance on software that is
                                                                                                          that software is developed by (or for the             taxpayer to interact with third parties or
                                                  developed by (or for the benefit of) the
                                                                                                          benefit of) the taxpayer primarily for                to allow third parties to initiate
                                                  taxpayer primarily for internal use by
                                                                                                          internal use if the software is developed             functions or review data on the
                                                  the taxpayer (internal use software).
                                                                                                          by the taxpayer for use in general and                taxpayer’s system. Recognizing such
                                                  These final regulations also include
                                                                                                          administrative functions that facilitate              situations, the proposed regulations
                                                  examples to illustrate the application of
                                                                                                          or support the conduct of the taxpayer’s              provided rules under § 1.41–
                                                  the process of experimentation
                                                                                                          trade or business. General and                        4(c)(6)(iv)(C) (dual function rules) to
                                                  requirement to software. These final
                                                                                                          administrative functions, as defined in               evaluate whether software that has both
                                                  regulations will affect taxpayers engaged
                                                                                                          the proposed regulations, are limited to              back-office and front-office functions is
                                                  in research activities involving software.
                                                                                                          (1) financial management functions, (2)               developed primarily for internal use.
                                                  DATES: Effective date: These regulations                human resource management functions,
                                                  are effective on October 4, 2016.                                                                             The Treasury Department and the IRS
                                                                                                          and (3) support services functions.                   continue to believe that functions such
                                                     Applicability date: For date of                      Financial management functions are
                                                  applicability see § 1.41–4(e).                                                                                as inventory management, marketing,
                                                                                                          functions that involve the financial                  legal services, and government
                                                  FOR FURTHER INFORMATION CONTACT:                        management of the taxpayer and the                    compliance services provide support to
                                                  Martha Garcia or Jennifer Records of the                supporting recordkeeping. Human                       day-to-day operations of a taxpayer in
                                                  IRS Office of the Associate Chief                       resource management functions are                     carrying on business regardless of the
                                                  Counsel (Passthroughs and Special                       functions that manage the taxpayer’s                  taxpayer’s industry and that the benefits
                                                  Industries) at (202) 317–6853 (not a toll-              workforce. Support services functions                 that such functions may provide to third
                                                  free number).                                           are functions that support the day-to-                parties are collateral and secondary. In
                                                  SUPPLEMENTARY INFORMATION:                              day operations of the taxpayer, such as               addition, the Treasury Department and
                                                                                                          data processing or facilities services.               the IRS believe the dual function rules
                                                  Background                                                 Commenters expressed concern that                  in these final regulations sufficiently
                                                    This document contains final                          the list of general and administrative                address these comments by allowing
                                                  regulations that amend the Income Tax                   functions in the proposed regulations                 taxpayers to identify subsets of elements
                                                  Regulations (26 CFR part 1) relating to                 was overly broad and included                         of dual function software that only
                                                  the credit for increasing research                      functions that do not represent ‘‘back-               enable a taxpayer to interact with third
                                                  activities (research credit) under section              office’’ functions. In particular, the                parties or allow third parties to initiate
                                                  41 of the Internal Revenue Code (Code).                 commenters noted that inventory                       functions or review data. Accordingly,
                                                  Section 41(d)(4)(E) provides that, except               management, marketing, legal services,                the list of general and administrative
                                                  to the extent provided by regulations,                  and government compliance services                    functions provided in the proposed
                                                  research with respect to software that is               can provide significant benefits to third             regulations remains unchanged in the
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  developed by (or for the benefit of) the                parties and may be developed to enable                final regulations.
                                                  taxpayer primarily for internal use by                  a taxpayer to interact with third parties                Another commenter referred to the tax
                                                  the taxpayer is excluded from the                       or to allow third parties to initiate                 software example in the preamble to the
                                                  definition of qualified research under                  functions or review data on the                       proposed regulations which notes that
                                                  section 41(d). Software that is                         taxpayer’s system. Specifically, one                  tax software developed by a company
                                                  developed for use in an activity that                   commenter noted that many inventory                   engaged in providing tax services to its
                                                  constitutes qualified research for                      management software applications are                  customers is not used by the taxpayer in
                                                  purposes of section 41(d) and software                  an integral part of a taxpayer’s supply               general and administrative functions


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00007   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                  68300             Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations

                                                  even though tax is listed under § 1.41–                 commercially sold, leased, licensed,                  for use in a general and administrative
                                                  4(c)(6)(iii)(B)(1) of the proposed                      hosted, or otherwise marketed to third                function.
                                                  regulations, as a general and                           parties. (Emphasis added.) The
                                                                                                                                                                III. Connectivity Software
                                                  administrative function. The commenter                  commenter also recommended
                                                  requested that we make this concept                     additional language to further define                    In the proposed regulations, the
                                                  more explicit by revising § 1.41–                       ‘‘otherwise marketed’’ to include                     Treasury Department and the IRS
                                                  4(c)(6)(iii)(A) of the proposed                         transactions where the taxpayer                       requested comments on the appropriate
                                                  regulations and providing additional                    effectively provides the functionality of             definition and treatment of connectivity
                                                  examples. As discussed in the preamble                  the software to a third party even if                 software that allows multiple processes
                                                  to the proposed regulations, the list of                there is no transfer of a copy of the                 running on one or more machines to
                                                  general and administrative functions is                 software itself to such third party. The              interact across a network, sometimes
                                                  intended to target the back-office                      Treasury Department and the IRS                       referred to as bridging software,
                                                  functions that most taxpayers would                     understand that a taxpayer may develop                integration software, or middleware.
                                                  have regardless of the taxpayer’s                       software where the full functionality of              The Treasury Department and the IRS
                                                  industry, although the characterization                 that software is provided to a third party            received very few responses to this
                                                  of a function as back office will vary                  even though there is no transfer of a                 request for comments. One of the
                                                  depending on the facts and                              copy of the software. The Treasury                    commenters noted that the treatment of
                                                  circumstances of the taxpayer. Because                  Department and the IRS believe the                    such software is challenging because of
                                                  § 1.41–4(c)(6)(v) of these final                        phrase ‘‘software that is developed to be             its multi-faceted purposes; it could fall
                                                  regulations makes clear that the                        commercially sold, leased, licensed or                within a category in which it is not sold,
                                                  determination of whether software is                    otherwise marketed to third parties’’ is              does not interact with a third party, and
                                                  developed primarily for internal use                    sufficiently broad to encompass hosted                does not perform a general and
                                                  depends on the intent of the taxpayer                   software and other software where there               administrative function. The other
                                                  and the facts and circumstances at the                  is no transfer of a copy of the software.             commenter recommended that the
                                                  beginning of software development, the                  An example has been added to further                  regulations provide a general rule for
                                                  Treasury Department and the IRS                         illustrate this point (Example 9 of these             connectivity software that is tied to the
                                                  believe that additional clarifying                      final regulations).                                   intent of the taxpayer and the facts and
                                                  language and examples are unnecessary.                                                                        circumstances at the beginning of the
                                                                                                          B. Software Developed To Enable a                     software development and that the
                                                  II. Definition of Software Not                          Taxpayer To Interact With Third Parties               regulations provide examples
                                                  Developed Primarily for Internal Use                    or Allow Third Parties To Initiate                    demonstrating the rule. In addition,
                                                     The proposed regulations provided                    Functions or Review Data on the                       with respect to this category of software,
                                                  that software is not developed primarily                Taxpayer’s System                                     the Treasury Department and the IRS
                                                  for internal use only if it is developed                   Several commenters requested                       understand that with wide use and
                                                  to be commercially sold, leased,                        clarification on the terms ‘‘interact,’’              availability of enterprise resource
                                                  licensed, or otherwise marketed to third                ‘‘initiate,’’ or ‘‘review,’’ and                      planning (ERP) software, few companies
                                                  parties, or if it is developed to enable a              recommended additional examples                       actually engage in developing
                                                  taxpayer to interact with third parties or              illustrating the terms. One commenter                 connectivity software. Connectivity
                                                  to allow third parties to initiate                      noted that a common example that                      software is often purchased or the need
                                                  functions or review data on the                         should be clarified is whether a third                for it has diminished due to the use of
                                                  taxpayer’s system. After consideration                  party reviewing a Web site constitutes                ERP software.
                                                  of the comments described herein, these                 ‘‘interaction,’’ ‘‘initiate functions,’’ or              After further consideration of
                                                  final regulations clarify that (1) software             ‘‘review data.’’ In response to these                 business practices and the limited
                                                  is not developed primarily for the                      comments, the final regulations clarify               comments received, the Treasury
                                                  taxpayer’s internal use if it is not                    that software that is developed to enable             Department and the IRS believe that a
                                                  developed for use in general and                        a taxpayer to interact with third parties             special rule for connectivity software is
                                                  administrative functions that facilitate                or to allow third parties to initiate                 not needed. The final regulations clarify
                                                  or support the conduct of the taxpayer’s                functions or review data on the                       that software is not developed by (or for
                                                  trade or business; and (2) software that                taxpayer’s system are examples of                     the benefit of) the taxpayer primarily for
                                                  is developed to be commercially sold,                   software that is not developed primarily              the taxpayer’s internal use if the
                                                  leased, licensed, or otherwise marketed                 for the taxpayer’s internal use. In                   software is not developed for use in
                                                  to third parties and software that is                   addition, these final regulations provide             general and administrative functions.
                                                  developed to enable a taxpayer to                       that the determination of whether                     Accordingly, any software that is not
                                                  interact with third parties or to allow                 software is internal use or developed to              developed to be used in a general and
                                                  third parties to initiate functions or                  enable a taxpayer to interact with third              administrative function will not be
                                                  review data on the taxpayer’s system are                parties or to allow third parties to                  considered to be developed for internal
                                                  examples of software that is not                        initiate functions or review data on the              use. This is the case even if the software
                                                  developed primarily for the taxpayer’s                  taxpayer’s system depends on the intent               is not developed to be commercially
                                                  internal use.                                           of the taxpayer and the facts and                     sold, leased, licensed, or otherwise
                                                                                                          circumstances at the beginning of the                 marketed to third parties, or is not
                                                  A. Software Developed To Be                             software development. Accordingly,                    developed to enable a taxpayer to
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  Commercially Sold, Leased, Licensed or                  Example 3 of the proposed regulations,                interact with third parties or to allow
                                                  Otherwise Marketed to Third Parties                     now designated as Example 4 in these                  third parties to initiate functions or
                                                    A commenter requested that § 1.41–                    final regulations, is revised to show that            review data on the taxpayer’s system.
                                                  4(c)(6)(iv)(A)(1) of the proposed                       software developed with the intent of                    Furthermore, connectivity software
                                                  regulations be revised to state that                    marketing via a Web site and not to                   should not be specifically identified or
                                                  software is not developed primarily for                 allow third parties to review data on the             categorized differently from other types
                                                  the taxpayer’s internal use if the                      taxpayer’s system is developed for                    of software. Whether certain software is
                                                  software is developed to be                             internal use because it was developed                 developed to be used primarily for


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00008   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                                    Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations                                          68301

                                                  internal use should be based on the                     also explained that it is common for a                benefit of) the taxpayer both for use in
                                                  function the software provides, rather                  taxpayer to abandon its original                      general and administrative functions
                                                  than the type of software. For example,                 intentions of how the software might be               that facilitate or support the conduct of
                                                  connectivity software that is developed                 used. Commenters made several                         the taxpayer’s trade or business and to
                                                  to connect a taxpayer’s existing payroll                different recommendations, among them                 enable a taxpayer to interact with third
                                                  software with financial budgeting                       that the final regulations adopt a                    parties or to allow third parties to
                                                  software to allow an exchange of data                   standard that allows facts at any point               initiate functions or review data (dual
                                                  between the two software modules                        during the software development to be                 function software) is presumed to be
                                                  would be considered to be developed                     considered. Another suggested looking                 developed primarily for a taxpayer’s
                                                  for the taxpayer’s internal use because                 to the intended use of the software, and              internal use. However, this presumption
                                                  the connectivity software’s function is                 not just the improvements, as of the tax              is inapplicable to the extent that a
                                                  to be used in human resources and                       return filing date for the taxable year or            taxpayer can identify a subset of
                                                  financial management functions.                         the beginning of the taxable year in                  elements of dual function software that
                                                  Accordingly, the Treasury Department                    which the software development                        only enables a taxpayer to interact with
                                                  and the IRS believe that the general rule               expenditures were incurred. One                       third parties or allows third parties to
                                                  in the final regulations to determine                   commenter further suggested that if the               initiate functions or review data on the
                                                  whether or not software is developed                    regulations require a determination at                taxpayer’s system (third party subset).
                                                  primarily for internal use already                      the beginning of the software                         The proposed regulations provided that
                                                  provides sufficient guidance for                        development, the regulations should                   if the taxpayer can identify a third party
                                                  connectivity software. Whether                          allow that determination to be rebutted               subset, the portion of qualified research
                                                  software, including connectivity                        with evidence about how the software is               expenditures allocable to such third
                                                  software, is developed for use in general               actually used when it is placed in                    party subset of the dual function
                                                  and administrative functions depends                    service. Commenters also noted that                   software may be eligible for the research
                                                  upon the intent of the taxpayer and the                 taxpayers will likely have difficulty                 credit, provided all the other applicable
                                                  facts and circumstances at the beginning                substantiating their intended use of the              requirements are met.
                                                  of the software development.                            software at the beginning of the                         The Treasury Department and the IRS
                                                                                                          development process.                                  received several comments on dual
                                                  IV. Intent of the Taxpayer and the Facts                                                                      function software rules. One commenter
                                                  and Circumstances at the Beginning of                      The Treasury Department and the IRS
                                                                                                          conclude that only a rule that generally              recommended changes to clarify that the
                                                  the Software Development                                                                                      dual function software rules do not
                                                                                                          requires that a determination be made at
                                                     The proposed regulations provided                    the beginning of software development                 apply to software developed to be
                                                  that whether software is or is not                      is consistent with the intent and the                 commercially sold, leased, licensed, or
                                                  developed primarily for internal use                    purpose of section 41. Congress                       otherwise marketed to third parties,
                                                  depends upon the intent of the taxpayer                 intended that the credit for increasing               even if such software was also
                                                  and the facts and circumstances at the                  research activities would provide an                  developed to enable a taxpayer to
                                                  beginning of the software development.                  incentive for greater private activity in             interact with third parties or to allow
                                                  If a taxpayer originally develops                       research. That incentive nature of                    third parties to initiate functions or
                                                  software primarily for internal use but                                                                       review data on the taxpayer’s system.
                                                                                                          section 41 is promoted by taking into
                                                  later makes improvements to the                                                                                  The Treasury Department and the IRS
                                                                                                          account a taxpayer’s intent at the
                                                  software with the intent to hold the                                                                          believe such clarification is unnecessary
                                                                                                          beginning of the software development;
                                                  improved software for commercial sale,                                                                        as § 1.41–4(c)(6)(iv)(C)(1) of the
                                                                                                          allowing any change in a taxpayer’s
                                                  lease, or license or to allow third parties                                                                   proposed regulations clearly defines
                                                                                                          intent throughout the development to
                                                  to initiate functions or review data on                                                                       dual function software as software that
                                                                                                          support treatment as qualifying research
                                                  the taxpayer’s system, the                                                                                    is developed by the taxpayer both for
                                                                                                          of expenses incurred prior to that
                                                  improvements will be considered                                                                               use in general and administrative
                                                                                                          change would frustrate the purpose of
                                                  separate from the existing software and                                                                       functions and to enable a taxpayer to
                                                                                                          the credit. Furthermore, allowing a
                                                  will not be considered developed                                                                              interact with third parties or to allow
                                                  primarily for internal use. Likewise, if a              taxpayer to redetermine the overall
                                                                                                                                                                third parties to initiate functions or
                                                  taxpayer originally develops software                   project’s credit eligibility throughout the
                                                                                                                                                                review data. Software that is developed
                                                  for commercial sale, lease, or license or               development which could span                          to be commercially sold, leased,
                                                  to interact with third parties or to allow              multiple years would provide uncertain                licensed, or otherwise marketed to third
                                                  third parties to initiate functions or                  and inconsistent treatment and impose                 parties is not dual function software,
                                                  review data on the taxpayer’s system,                   an undue burden on both taxpayers and                 even if such software was also
                                                  but later makes improvements to the                     the IRS. Finally, the final regulations               developed to enable a taxpayer to
                                                  software with the intent to use the                     continue to provide a special rule for                interact with third parties or to allow
                                                  software in general and administrative                  improvements to software that can be                  third parties to initiate functions or
                                                  functions, the improvements will be                     separately identified. This special rule              review data on the taxpayer’s system.
                                                  considered separate from the existing                   would apply, for example, when a                         One commenter suggested that the
                                                  software and will be considered                         taxpayer completes a software                         ‘‘substantially all’’ and ‘‘shrink back’’
                                                  developed primarily for internal use.                   development and then decides to                       rules found in § 1.41–4(b)(2) can be
                                                  After consideration of the comments                     improve that software by undertaking                  easily applied to evaluate dual function
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  described below, these final regulations                further development to the same                       software. If substantially all of the
                                                  retain these rules without modification.                software.                                             software is non-internal use, then all of
                                                     A commenter explained that it is                     V. Dual Function Software and Safe                    the software should be considered non-
                                                  common for a taxpayer to initiate a                     Harbor                                                internal use under the substantially all
                                                  software development project with one                                                                         rule. Similarly, if substantially all of the
                                                  purpose in mind and to later discover                   A. Presumption and Third Party Subset                 software is internal use, then the
                                                  that other purposes should be                             The proposed regulations provided                   software should be considered internal
                                                  considered and pursued. Commenters                      that software developed by (or for the                use. In the case where the software as


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00009   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                  68302             Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations

                                                  a whole does not meet the substantially                 elements of a process of                              Department and the IRS believe that the
                                                  all rule, then the taxpayer would apply                 experimentation. In contrast to the                   dual function software rules in the
                                                  the shrink back rule and the software                   general requirement of section 41(d)(1)               proposed regulations strike an
                                                  would be divided into subcomponents                     pertaining to qualifying research,                    appropriate balance between the
                                                  based on functionality until the non-                   section 41(d)(4)(E) does not apply the                administrative burdens and compliance
                                                  internal use portion and the internal use               substantially all test when it excludes               concerns relating to claiming the
                                                  portion were appropriately separated.                   activities related to internal use software           research credit for activities relating to
                                                  That commenter noted that these two                     from qualifying research. Accordingly,                software. Thus, these final regulations
                                                  rules have worked for many years with                   the Treasury Department and the IRS                   retain the dual function rules. These
                                                  little difficulty in other areas of the                 believe the use of the substantially all              final regulations are applicable to
                                                  research credit rules and could be used                 test in these regulations is                          taxable years beginning on or after the
                                                  equally well to address the issue of dual               inappropriate, and the final regulations              date of their publication in the Federal
                                                  function software. Another commenter                    do not adopt the commenter’s suggested                Register. Taxpayers have been aware of
                                                  encouraged the addition of a rule to                    approach.                                             the proposed rules and have had the
                                                  cover cases in which a taxpayer’s dual                     Another commenter requested that                   opportunity to begin maintaining the
                                                  function subset’s third party use or                    the dual function rules be eliminated                 necessary documentation to establish
                                                  interaction exceeds 80 percent. The                     because the provisions are confusing                  their entitlement to research credits
                                                  commenter stated that in this                           and unnecessary and that trying to                    under these rules.
                                                  circumstance, the remaining internal                    delineate elements of dual function
                                                                                                          software raises significant                           B. Safe Harbor
                                                  use is de minimis and should be
                                                  disregarded and the entire development                  administrative issues. Similarly, another                The proposed regulations provided
                                                  should be treated as not developed for                  commenter noted that the concepts in                  taxpayers with a safe harbor to apply to
                                                  internal use.                                           the dual function rules can be confusing              dual function software if there remains
                                                     The shrink back rule provides that the               to taxpayers and will require additional              a subset of elements of dual function
                                                  requirements of section 41(d) and                       recordkeeping by taxpayers. According                 software (dual function subset) after the
                                                  § 1.41–4(a) are to be applied first at the              to this commenter, most taxpayers do                  third party subset has been identified.
                                                  level of the discrete business                          not differentiate their software                      The safe harbor allows a taxpayer to
                                                  component, that is, the product,                        applications by ‘‘third party                         include 25 percent of the qualified
                                                  process, computer software, technique,                  interactions’’ or generally track such                research expenditures of the dual
                                                  formula, or invention to be held for sale,              interactions. One commenter similarly                 function subset in computing the
                                                  lease, or license, or used by the taxpayer              stated that § 1.41–4(c)(6)(iv)(C) of the              amount of the taxpayer’s credit,
                                                  in a trade or business of the taxpayer.                 proposed regulations fails to take into               provided that the taxpayer’s research
                                                  If these requirements are not met at that               account that software systems cannot                  activities related to the dual function
                                                  level, then they apply at the most                      always be broken into mutually                        subset constitute qualified research and
                                                  significant subset of elements of the                   exclusive subsets enabling only internal              the use of the dual function subset by
                                                  product, process, computer software,                    use or third party functionality.                     third parties or by the taxpayer to
                                                  technique, formula, or invention to be                     Regarding the presumption that dual                interact with third parties is reasonably
                                                  held for sale, lease, or license. This                  function software is developed for                    anticipated to constitute at least 10
                                                  shrinking back of the product is to                     internal use, a commenter stated that                 percent of the dual function subset’s
                                                  continue until either a subset of                       such presumption is contrary to the                   use.
                                                  elements of the product that satisfies the              intent of the statute. One commenter                     Some commenters requested that the
                                                  requirements is reached, or the most                    recommended that the presumption                      safe harbor be removed from the
                                                  basic element of the product is reached                 should be replaced with a primary                     regulations. Specifically, one
                                                  and such element fails to satisfy the test.             purpose test, consistent with the                     commenter stated that the burdens
                                                     The Treasury Department and the IRS                  statutory language that looks to whether              associated with the safe harbor may be
                                                  believe that the proposed rules already                 software is developed ‘‘primarily’’ for               greater than its benefits and noted the
                                                  apply principles similar to the shrink                  internal use.                                         multiple steps that a taxpayer must take
                                                  back rule to allow taxpayers to identify                   The Treasury Department and the IRS                to determine if it meets the safe harbor.
                                                  a subset of elements of dual function                   believe it is necessary to implement                  Another commenter noted that the safe
                                                  software that only enables a taxpayer to                rules for dual function software as this              harbor complicates the administration
                                                  interact with third parties or allows                   type of software development is                       of the credit for both taxpayers and the
                                                  third parties to initiate functions or                  increasingly common in business                       IRS.
                                                  review data on the taxpayer’s system.                   practice. Rather than simply reiterating                 Another commenter noted that the
                                                  The substantially all test referenced by                the ‘‘primarily’’ language in the statute,            safe harbor potentially penalizes the
                                                  the commenter is similar to the general                 these regulations specifically identify               taxpayer with the inequitable result of
                                                  credit eligibility requirement in section               the types of software functions that are              allowing only 25 percent of the
                                                  41(d)(1)(C), which provides that in order               considered to be primarily for internal               qualified research expenditures.
                                                  for activities to constitute qualified                  use. A definition that specifically                   According to the commenter, given that
                                                  research, substantially all of the                      identifies the types of software                      a taxpayer must document anticipated
                                                  activities must constitute elements of a                functions that are considered to be                   use, it should then follow that the
                                                  process of experimentation that relates                 primarily for internal use provides a                 portion of software treated as third party
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  to a qualified purpose. Under § 1.41–                   clearer objective test that will provide              facing should mirror this analysis. In
                                                  4(a)(6), this substantially all                         consistency in application. The nature                other words, the proportion anticipated
                                                  requirement is satisfied only if 80                     of software and its development has                   to be third party facing should be the
                                                  percent or more of a taxpayer’s research                rapidly evolved over time, and the                    proportion of software that is not
                                                  activities, for the development or                      statute did not expressly address the                 developed primarily for internal use.
                                                  improvement of a business component,                    treatment of dual function software. In                  After careful consideration, the final
                                                  measured on a cost or other consistently                conjunction with crafting a narrow                    regulations do not adopt these
                                                  applied reasonable basis, constitute                    definition of internal use, the Treasury              comments. However, the safe harbor has


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00010   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                                    Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations                                         68303

                                                  been modified to clarify that the safe                  development is most accurate and                      taxpayers should at least have an
                                                  harbor can be applied to the dual                       appropriate given Congress’ intent that               opportunity to demonstrate that
                                                  function software or the dual function                  the research credit serve as an incentive             software provided to a member of the
                                                  subset after the application of § 1.41–                 to conduct qualifying research rather                 controlled group is not internal use
                                                  4(c)(6)(vi)(B) of the final regulations.                than an unanticipated reward for doing                software based on the facts and
                                                  The safe harbor is not a requirement but                so.                                                   circumstances.
                                                  an option available for taxpayers who                                                                           The Treasury Department and the IRS
                                                                                                          D. Objective Reasonable Method                        continue to believe that the use of the
                                                  cannot identify a third party subset, or
                                                  after identification of a third party                     In the proposed regulations, the                    controlled group standard under section
                                                  subset, still have a dual function subset.              Treasury Department and the IRS                       41(f) is appropriate. A well established,
                                                  Without the safe harbor, dual function                  invited comments on the                               objective standard is essential and using
                                                  software or a dual function subset                      administrability of measuring the                     the standard in section 41(f) is
                                                  would be presumed to be internal use                    reasonably anticipated use of software                consistent with the reference to section
                                                  and the taxpayer would have to                          by taxpayers to interact with third                   41(f) in section 41(b)(2) relating to in-
                                                  demonstrate that the research with                      parties and by third parties to initiate              house research expenditures and in
                                                  respect to the dual function software or                functions or review data based on                     § 1.41–6(a)(3)(ii) relating to the
                                                  dual function subset meets the high                     reasonable methods (such as processing                definition of controlled group for
                                                  threshold of innovation test in addition                time, amount of data transfer, number of              purposes of aggregating expenditures.
                                                  to the general eligibility requirements                 software user interface screens, number                 The proposed regulations also
                                                  under section 41(d)(1). The safe harbor                 of third party initiated functions, and               provided that third parties do not
                                                  provides a benefit, not a detriment, to                 other objective, reasonable methods)                  include any persons that use the
                                                  taxpayers, provided the dual function                   and whether the regulations should                    software to support the taxpayer’s
                                                  software or dual function subset’s use                  include specific reasonable methods                   general and administrative functions
                                                  by third parties is anticipated to be at                and examples.                                         that facilitate or support the conduct of
                                                  least 10 percent of the total use.                        A commenter recommended that due                    the taxpayer’s trade or business, e.g., the
                                                  Taxpayers who consider it too                           to the wide range of taxpayers that will              taxpayer’s own vendors. A commenter
                                                  burdensome to comply with the                           be subject to these regulations, the final            contended that excluding any person
                                                  requirements of the safe harbor can                     regulations should not provide overly                 that uses a taxpayer’s software to
                                                  choose not to rely upon it.                             detailed examples of ‘‘reasonable                     support a general and administrative
                                                                                                          methods.’’ This commenter noted that it               function from the definition of third
                                                  C. Time of Determination                                should be clear that any examples of                  party creates confusion and blurs a well-
                                                     Several commenters noted concerns                    reasonable methods are for illustrative               conceived, objective measurement. This
                                                  with the time of determination for the                  purposes only and any reasonable                      commenter believes the term third party
                                                  application of the safe harbor. A                       method may be acceptable. Another                     suggests a person who is external to the
                                                  commenter noted that determining the                    commenter recommended the adoption                    organization or a person who is not an
                                                  percentage of third party use based                     of the phrase ‘‘within each industry’’ to             employee. The Treasury Department
                                                  upon an estimate made at the beginning                  ensure that the application of the                    and the IRS note that the statute
                                                  of software development imposes an                      objective, reasonable method takes into               provides a higher standard for internal
                                                  undue administrative burden and may                     account unique aspects of all taxpayers               use software, in part, because the
                                                  not be an accurate reflection of the                    within given industries.                              benefits of such software are intended
                                                  actual use once the software is released.                 The Treasury Department and the IRS                 primarily for the taxpayer developing it.
                                                  This commenter requested that the rule                  agree that it is unrealistic to impose one            Where a taxpayer develops software for
                                                  be eliminated or amended to provide                     specific method that will be used to                  internal use, any benefit to others, such
                                                  that a taxpayer must estimate third party               measure reasonably anticipated use due                as vendors or those who provide
                                                  use once the software is deployed.                      to the variety of industries that are                 support services to the taxpayer, is
                                                  Similarly, another commenter noted                      subject to the final regulations.                     collateral and secondary. Accordingly,
                                                  that it has not been their experience that              Therefore, the final regulations provide              the final regulations do not adopt these
                                                  taxpayers plot out the future expected                  that any objective, reasonable method                 comments requesting a change to the
                                                  use of their software at the time the                   within the taxpayer’s industry may be                 definition of third party.
                                                  development begins with such                            used for purposes of the safe harbor.
                                                                                                                                                                VII. High Threshold of Innovation—
                                                  specificity, especially given that
                                                  software development is an iterative                    VI. Third Party Definition                            Significant Economic Risk
                                                  development process where                                 The proposed regulations provided                      The proposed regulations provided
                                                  functionality and expected uses rapidly                 that the term ‘‘third party’’ means any               that certain internal use software is
                                                  evolve. Lastly, another commenter                       corporation, trade or business, or other              eligible for the research credit if the
                                                  requested that, similar to the provisions               person that is not treated as a single                software satisfies the high threshold of
                                                  for improvements to existing software,                  taxpayer with the taxpayer pursuant to                innovation test, the three parts of which
                                                  there should be a mechanism to                          section 41(f). A commenter raised                     are (1) software is innovative in that the
                                                  recharacterize software over time.                      concerns and requested that the                       software would result in a reduction in
                                                     While the Treasury Department and                    Treasury Department and the IRS                       cost or improvement in speed or other
                                                  the IRS understand commenters’                          reconsider whether it is appropriate to               measurable improvement, that is
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  concerns, the final regulations do not                  apply the controlled group standard                   substantial and economically
                                                  change the requirement that the time of                 under section 41(f). The commenter                    significant, if the development is or
                                                  determination occur at the beginning of                 contended that this third party                       would have been successful; (2)
                                                  the software development. As discussed                  definition would potentially deny a                   software development involves
                                                  herein, the Treasury Department and the                 research credit to some software for                  significant economic risk in that the
                                                  IRS continue to believe that the rule                   artificial reasons. The commenter                     taxpayer commits substantial resources
                                                  requiring that a determination be made                  further noted that if the regulations do              to the development and there is a
                                                  at the beginning of the software                        not modify the third party definition,                substantial uncertainty, because of


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00011   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                  68304             Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations

                                                  technical risk, that such resources                     appropriate design, and not capability                innovation test applies only to the
                                                  would be recovered within a reasonable                  or methodology, would rarely qualify as               software developed for use in general
                                                  period; and (3) software is not                         having substantial uncertainty for                    and administrative functions that
                                                  commercially available for use by the                   purposes of the high threshold of                     facilitate or support the conduct of the
                                                  taxpayer in that the software cannot be                 innovation test.                                      taxpayer’s trade or business and to dual
                                                  purchased, leased, or licensed and used                                                                       function software.
                                                                                                          B. Substantial Resources/Reasonable
                                                  for the intended purpose without
                                                                                                          Time Period                                           VIII. Examples
                                                  modifications that would satisfy the
                                                  innovation and significant economic                        A commenter requested that the final               A. Process of Experimentation
                                                  risk requirements. The proposed                         regulations provide further explanation
                                                                                                          or examples on what constitutes                          Section 1.41–4(a)(8) of the proposed
                                                  regulations further provided that
                                                                                                          ‘‘substantial resources’’ or a ‘‘reasonable           regulations provided six new examples
                                                  substantial uncertainty exists if, at the
                                                                                                          time period’’ for purposes of meeting                 illustrating the application of the
                                                  beginning of the taxpayer’s activities,
                                                                                                          the significant economic risk test. The               process of experimentation requirement
                                                  the information available to the taxpayer
                                                                                                          Treasury Department and the IRS                       to software under section 41(d)(1)(C).
                                                  does not establish the capability or
                                                                                                          believe that whether the amount of                       One commenter noted that the
                                                  method for developing or improving the
                                                                                                          resources committed is substantial or                 examples appear to suggest a
                                                  software.
                                                                                                          whether substantial resources would be                presumption that activities related to
                                                  A. Design Uncertainty                                   recovered within a reasonable time                    developing web design or ERP software
                                                    Several commenters requested that                     period are factual determinations to be               do not meet the process of
                                                  the final regulations include design                    resolved based on the taxpayer’s facts                experimentation requirement. This
                                                  uncertainty in the definition of                        and circumstances and, therefore,                     commenter requested that the final
                                                  technical risk for purposes of meeting                  further explanation or examples would                 regulations clearly state the reasons for
                                                  the significant economic risk test.                     be too specific and not helpful.                      such presumption. The proposed
                                                  Commenters noted that both sections                     Accordingly, the final regulations do not             regulations and these final regulations
                                                  174 and 41 have long included the                       adopt these comments.                                 do not establish a presumption against
                                                  concept of design uncertainty.                                                                                a particular type of software; rather
                                                                                                          C. Application of High Threshold of                   these examples focus on the facts and
                                                  Commenters also raised concerns that
                                                                                                          Innovation Test                                       circumstances surrounding activities to
                                                  the statute and regulations do not define
                                                  the concepts of capability, methodology,                  Another commenter requested                         determine whether they involve a
                                                  and design uncertainty. Commenters                      deletion of the statement, ‘‘[i]t is not              process of experimentation.
                                                  further explained that these three types                always necessary to have a                               Another commenter requested that
                                                  of uncertainties are inherently related to              revolutionary discovery or creation of                the final regulations include additional
                                                  each other, and it is often difficult for               new technologies such as a new                        examples demonstrating fact patterns
                                                  taxpayers to clearly state or describe                  programming language, operating                       that do not initially qualify as a process
                                                  which type of uncertainty they face.                    system, architecture, or algorithm to                 of experimentation but where a change
                                                    The use of the word ‘‘substantial’’                   satisfy the high threshold of innovation              in facts introduces technical uncertainty
                                                  before ‘‘uncertainty’’ in the significant               test.’’ The commenter is concerned that               that requires a process of
                                                  economic risk test for internal use                     the sentence can be read to imply that                experimentation. The final regulations
                                                  software indicates a higher threshold of                in some situations it will be necessary               could provide examples describing a
                                                  uncertainty than that required for                      to have a revolutionary discovery to                  particular change in facts that would
                                                  business components that are not                        qualify internal use software for the                 introduce technical uncertainty and
                                                  internal use software. While there may                  research credit. The Treasury                         require a process of experimentation;
                                                  be design uncertainty in the                            Department and the IRS did not intend                 however, because the examples are very
                                                  development of internal use software,                   the inclusion of this statement to have               factual and would differ based on a
                                                  substantial uncertainty generally exists                the interpretation suggested or taken by              taxpayer’s business, we do not think
                                                  only when there is also uncertainty in                  the commenter. Accordingly, the                       more examples would provide the
                                                  regard to the capability or method of                   Treasury Department and the IRS agree                 clarification that the commenter is
                                                  achieving the intended result. However,                 that this statement should be removed                 seeking. Accordingly, the final
                                                  the Treasury Department and the IRS                     from the final regulations because a                  regulations do not include additional
                                                  understand that it is difficult to                      revolutionary discovery is not required               examples to address this comment.
                                                  delineate the types of technical                        to meet the high threshold of innovation
                                                  uncertainties and attempting to do so                   test.                                                 i. Example 6
                                                  may lead to unnecessary burdens on                        Furthermore, the Treasury                              Section 1.41–4(a)(8), Example 6, of
                                                  both taxpayers and the IRS.                             Department and the IRS are revising                   the proposed regulations analyzed
                                                  Furthermore, the appropriate design                     §§ 1.41–4(c)(6)(i) and (ii) of the                    whether activities related to selecting a
                                                  uncertainty of internal use software may                proposed regulations to clarify that the              commercial software vendor with
                                                  be inextricably linked to substantial                   internal use software rules under § 1.41–             object-oriented functions and selecting
                                                  uncertainty regarding capability or                     4(c)(6) do not apply to (1) software                  and incorporating the specific functions
                                                  method. The focus of the significant                    developed for use in an activity that                 into new software developed by X
                                                  economic risk test should be on the                     constitutes qualified research, (2)                   involved conducting a process of
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  level of uncertainty that exists and not                software developed for use in a                       experimentation.
                                                  the types of uncertainty. For these                     production process to which the                          One commenter noted that the use of
                                                  reasons, the final regulations remove the               requirements of section 41(d)(1) are met,             certain terms in Example 6, such as
                                                  reference to capability and method                      and (3) a new or improved package of                  ‘‘develop,’’ ‘‘evaluate,’’ and ‘‘determine’’
                                                  uncertainty. However, the Treasury                      software and hardware developed                       suggest that the process of
                                                  Department and the IRS believe that                     together by the taxpayer as a single                  experimentation criteria may be met and
                                                  internal use software research activities               product. Accordingly, under the final                 recommended changes to clearly show
                                                  that involve only uncertainty related to                regulations, the high threshold of                    that a purchase, installation, and


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00012   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                                    Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations                                         68305

                                                  selection from pre-determined                           they suggest that the nature of X’s                   alternatives in order to eliminate
                                                  categories do not meet a process of                     business environment has some bearing                 uncertainty regarding the development
                                                  experimentation. We disagree with the                   on the performance of qualified                       of the ERP software. Accordingly, the
                                                  commenter because the use or nonuse of                  research. The Treasury Department and                 Treasury Department and the IRS
                                                  certain terms is not an implication that                the IRS disagree and the final                        believe further clarification of these
                                                  the process of experimentation criteria                 regulations do not adopt the                          examples is unnecessary. Furthermore,
                                                  has or has not been met. This example                   commenter’s recommendation because                    the Tax Court’s decision in Suder is not
                                                  is intended to show that the process of                 we believe the nature of a taxpayer’s                 inconsistent with Example 9 because in
                                                  experimentation requirement is not met                  business environment can be a valuable                Suder the court did not address whether
                                                  regardless of the terms used.                           indicator of circumstances that may                   ‘‘routine programming’’ could meet the
                                                  Accordingly, the final regulations do not               result in the necessary uncertainty                   process of experimentation requirement.
                                                  adopt this comment.                                     required for a process of
                                                                                                          experimentation.                                      B. Internal Use Software
                                                  ii. Example 7                                             Another commenter requested that for                  The proposed regulations provided
                                                     Section 1.41–4(a)(8), Example 7, of                  both Example 8 and Example 10, the                    examples illustrating the provisions
                                                  the proposed regulations analyzed                       Treasury Department and the IRS                       contained in § 1.41–4(c)(6) of the
                                                  whether when developing software,                       provide clarification by applying the                 proposed regulations.
                                                  activities relating to X’s decision to use              high threshold of innovation test once
                                                  a separate server to distribute the                                                                           i. Example 3
                                                                                                          the software is determined to be internal
                                                  workload across each of the web servers                 use software. Additionally, this                         Section 1.41–4(c)(6)(vi), Example 3, of
                                                  and X’s decision that a round robin                     commenter requested that the final                    the proposed regulations analyzed
                                                  workload distribution algorithm is                      regulations provide an additional                     whether software that is developed for
                                                  appropriate for its needs involved                      example addressing this process. The                  a Web site that provides general
                                                  conducting a process of                                 Treasury Department and the IRS note                  information about the taxpayer’s
                                                  experimentation.                                        that the examples are added to illustrate             business, and which does not enable a
                                                     Two commenters recommended                           only the application of a process of                  taxpayer to interact with third parties or
                                                  removing Example 7. One commenter                       experimentation to software research.                 allow third parties to initiate functions
                                                  believed that the example did not                       They are not meant to address the high                or review data, is internal use software.
                                                  provide any clarification. The other                    threshold of innovation test; those                      One commenter disagreed with the
                                                  commenter stated that the example                       examples were provided under § 1.41–                  characterization of the facts in Example
                                                  shows a failure to meet the technical                   4(c)(6)(vi) of the proposed regulations.              3 which illustrates a support services
                                                  uncertainty requirement under section                   Furthermore, a comprehensive example                  function. The commenter believes that
                                                  174, rather than a process of                           that applies the rules contained in                   the software is dual function software
                                                  experimentation. While the Treasury                     § 1.41–4(c)(6) would require more                     that is developed to allow a third party
                                                  Department and the IRS agree with the                   developed facts and layers of analysis                to review data and to be used in
                                                  commenter that activities under section                 and would be better suited for a                      marketing. The Treasury Department
                                                  174 must be for the purpose of                          different type of published guidance                  and the IRS disagree with the
                                                  discovering information that would                      than these final regulations.                         commenter’s characterization of
                                                  eliminate uncertainties, Example 7 is                   Accordingly, the final regulations do not             Example 3. The example demonstrates
                                                  intended to demonstrate the process of                  adopt these comments.                                 that the software is intended to serve
                                                  experimentation requirement under                                                                             marketing purposes and thus is
                                                                                                          iv. Example 9
                                                  section 41(d). The example shows a                                                                            developed to be used in general and
                                                  taxpayer’s failure to meet the process of                  Section 1.41–4(a)(8), Example 9, of                administrative functions. Changes were
                                                  experimentation requirement under                       the proposed regulations analyzed                     made to clarify this example which is
                                                  section 41(d)(1) because the use of a                   whether X’s activities relating to the                designated as Example 4 of the final
                                                  technique or design, such as a round                    installation of an ERP system involved                regulations.
                                                  robin workload distribution algorithm,                  a process of experimentation.
                                                  does not qualify where the taxpayer did                    Two commenters requested deletion                  ii. Example 6
                                                  not conduct a process of evaluating                     of the phrase ‘‘routine programming’’ in                 Section 1.41–4(c)(6)(vi), Example 6, of
                                                  alternatives intended to eliminate                      Example 9 because the term is                         the proposed regulations analyzed the
                                                  uncertainty regarding the development                   subjective, immeasurable, and                         definition of third parties, specifically
                                                  of software. Accordingly, the final                     inconsistent with Suder v.                            whether software that is developed to
                                                  regulations do not adopt these                          Commissioner, T.C. Memo 2014–201.                     allow its users to upload and modify
                                                  comments.                                               One commenter also stated that                        photographs at no charge allows third
                                                                                                          taxpayers may confront uncertainty                    parties to initiate functions on the
                                                  iii. Example 8                                          about the appropriate design of the                   taxpayer’s system.
                                                     Section 1.41–4(a)(8), Example 8, of                  configuration of an ERP system, and the                  A commenter believed the example is
                                                  the proposed regulations analyzed                       example does not address this technical               an important example that comes to the
                                                  whether X’s activities relating to design               uncertainty. The Treasury Department                  correct conclusion, but the commenter
                                                  and systematic testing and evaluation of                and the IRS did not intend to illustrate              believed it is not a particularly good fact
                                                  several different algorithms in the                     in this example the types of uncertainty              pattern to illustrate the third party
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  development of load balancing software                  that must be eliminated to satisfy the                interaction exclusion. Specifically, the
                                                  involved conducting a process of                        process of experimentation requirement                commenter requested changes to the
                                                  experimentation.                                        under section 41(d)(1). Rather, this                  conclusion of the example to show that
                                                     One commenter recommended that all                   example demonstrates a taxpayer’s                     the advertising software is developed for
                                                  references to the terms ‘‘dynamic’’ and                 failure to meet the process of                        use in a marketing function to an
                                                  ‘‘highly volatile’’ be removed because                  experimentation requirement under                     unrelated third party.
                                                  the commenter believes the terms                        section 41(d)(1) because X did not                       The purpose of the example is to
                                                  provide no additional value and that                    conduct a process of evaluating                       illustrate the third party definition and


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00013   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                  68306             Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations

                                                  to demonstrate whether the software is                    The proposed regulations provided                   Special Analyses
                                                  developed to allow third parties to                     that the 2004 ANPRM (published in the                   Certain IRS regulations, including this
                                                  initiate functions or review data. The                  Federal Register (69 FR 43)) is                       one, are exempt from the requirements
                                                  example is not meant to address which,                  withdrawn effective for taxable years                 of Executive Order 12866, as
                                                  if any, general and administrative                      beginning on or after January 20, 2015,               supplemented and reaffirmed by
                                                  function applies to the software.                       the date the proposed regulations were                Executive Order 13563. Therefore, a
                                                  Accordingly, the final regulations do not               published in the Federal Register (80                 regulatory impact assessment is not
                                                  adopt this comment. However, other                      FR 2624). For taxable years ending                    required. It also has been determined
                                                  changes were made to clarify Example                    before January 20, 2015, taxpayers may                that section 553(b) of the Administrative
                                                  6 of the proposed regulations, which is                 choose to follow either all of the                    Procedure Act (5 U.S.C. chapter 5) does
                                                  designated as Example 8 of the final                    internal use software provisions of                   not apply to these regulations, and
                                                  regulations.                                            § 1.41–4(c)(6) in the final regulations               because the regulations do not impose a
                                                                                                          published on January 3, 2001 in the
                                                  IX. Effective/Applicability Date                                                                              collection of information on small
                                                                                                          Federal Register (TD 8930; 66 FR 280)
                                                                                                                                                                entities, the Regulatory Flexibility Act
                                                     Some commenters requested that the                   or all of the internal use software
                                                                                                                                                                (5 U.S.C. chapter 6) does not apply.
                                                  final regulations apply retroactively                   provisions of § 1.41–4(c)(6) contained in
                                                                                                                                                                Pursuant to section 7805(f) of the Code,
                                                  back to 1986, while one commenter                       the proposed regulations (REG–112991–
                                                                                                                                                                the notice of proposed rulemaking was
                                                  requested that the final regulations                    01) published on December 26, 2001 in
                                                                                                                                                                submitted to the Chief Counsel for
                                                  apply retroactively back to 2004 to give                the Federal Register (66 FR 66362). In
                                                                                                                                                                Advocacy of the Small Business
                                                  software development equal treatment                    addition, the IRS will not challenge
                                                                                                                                                                Administration for comment on its
                                                  with all other types of qualified research              return positions consistent with all of
                                                                                                                                                                impact on small business, and no
                                                  as defined under TD 9104 (69 FR 22).                    paragraph (c)(6) of these final
                                                                                                          regulations or all of paragraph (c)(6) of             comments were received.
                                                  After further consideration, the effective
                                                  date in the proposed regulations is                     the proposed regulations for any taxable              Drafting Information
                                                  generally retained with slight                          year that both ends on or after January                 The principal author of these
                                                  modifications. These final regulations                  20, 2015, the date the proposed                       regulations is Martha M. Garcia, Office
                                                  are prospective and apply to taxable                    regulations were published in the                     of the Associate Chief Counsel
                                                  years beginning on or after the date of                 Federal Register (80 FR 2624), and                    (Passthroughs and Special Industries),
                                                  publication of this Treasury decision in                begins before October 4, 2016.
                                                                                                                                                                IRS. However, other personnel from the
                                                  the Federal Register.                                   X. Duty of Consistency                                Treasury Department and the IRS
                                                     Retroactive application of these final                 Some commenters noted the                           participated in their development.
                                                  regulations may provide an unfair                       administrative difficulties of applying
                                                  advantage to taxpayers whose prior                                                                            List of Subjects in 26 CFR Part 1
                                                                                                          the duty of consistency rule under
                                                  taxable years are not closed by the                                                                             Income taxes, Reporting and
                                                                                                          section 41(c)(6)(A) and requested
                                                  statute of limitations. Furthermore,                                                                          recordkeeping requirements.
                                                                                                          guidance on how to comply with the
                                                  retroactively determining whether                       consistency rule.                                     Adoption of Amendments to the
                                                  taxpayers engaged in research activities                  The duty of consistency is a statutory              Regulations
                                                  does not further the purpose of section                 requirement and existing regulations
                                                  41 which is to encourage taxpayers to                                                                           Accordingly, 26 CFR part 1 is
                                                                                                          under §§ 1.41–3(d) and 1.41–9(c)
                                                  engage in qualifying research activities                                                                      amended as follows:
                                                                                                          provide sufficient guidance for
                                                  within the United States and would                      taxpayers to follow. In computing the
                                                  impose a significant administrative                                                                           PART 1—INCOME TAXES
                                                                                                          research credit, qualified research
                                                  burden on the IRS.                                      expenses and gross receipts must be                   ■ Paragraph 1. The authority citation
                                                     Section 41(d)(4)(E) provides that,                   determined on a basis consistent with                 for part 1 is amended by adding an entry
                                                  except to the extent provided by                        the definition of qualified research                  in numerical order to read in part as
                                                  regulations, research with respect to                   expenses and gross receipts for the                   follows:
                                                  computer software that is developed by                  credit year. These final regulations do                   Authority: 26 U.S.C. 7805 * * *
                                                  (or for the benefit of) the taxpayer                    not modify this existing law. Section
                                                  primarily for internal use by the                       1.41–3(d) provides that in computing                  *        *    *     *     *
                                                  taxpayer is excluded from the definition                                                                        Section 1.41–4 also issued under 26 U.S.C.
                                                                                                          the credit for increasing research                    41(d)(4)(E).
                                                  of qualified research under section                     activities, qualified research expenses
                                                  41(d). The nature of software and its                   and gross receipts taken into account in              *       *   *     *    *
                                                  development has rapidly evolved over                    computing a taxpayer’s fixed-base                     ■ Par. 2. Section 1.41–0 is amended by:
                                                  time. Recognizing the evolving nature of                percentage and a taxpayer’s base                      ■ 1. Revising the entry in the table of
                                                  software technology and its role in                     amount must be determined on a basis                  contents for § 1.41–4(c)(6).
                                                  business practices, these final                         consistent with the definition of                     ■ 2. Adding entries in the table of
                                                  regulations more narrowly define                        qualified research expenses and gross                 contents for § 1.41–4(c)(6)(i) through
                                                  internal use software than the rules that               receipts for the credit year, without                 (viii).
                                                  apply for prior periods. These final                    regard to the law in effect for the taxable             The revision and additions read as
                                                  regulations are not, and should not be                  years taken into account in computing                 follows:
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  viewed as, an interpretation of prior                   the fixed-base percentage or the base                 § 1.41–0.    Table of contents.
                                                  regulatory guidance. Software not                       amount. Section 1.41–3(d) also provides
                                                                                                                                                                *        *    *     *     *
                                                  developed for internal use under these                  examples illustrating the requirement.
                                                  final regulations, such as software                     Current section 1.41–9(c) contains                    § 1.41–4. Qualified research for
                                                  developed to enable a taxpayer to                       similar rules. Accordingly, the final                 expenditures paid or incurred in taxable
                                                  interact with third parties, may or may                 regulations do not adopt the                          years ending on or after December 31, 2003.
                                                  not have been internal use software                     commenters’ suggestions concerning the                *       *    *      *     *
                                                  under prior law.                                        duty of consistency.                                      (c) * * *


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00014   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                                    Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations                                              68307

                                                     (6) Internal use software.                           uncertainty regarding the development of              alternatives in configuring the system to
                                                     (i) General rule.                                    software. X’s evaluation of products available        match its business process and reengineering
                                                     (ii) Inapplicability of the high                     from vendors and selection of software                its business process to match the available
                                                  threshold of innovation test.                           functions are not a process of                        alternatives in the ERP system. X also
                                                                                                          experimentation.                                      performs some data transfer from its old
                                                     (iii) Software developed primarily for
                                                                                                             Example 7. (i) Facts. In order to be more          system, involving routine programming and
                                                  internal use.                                           responsive to user online requests, X wants           one-to-one mapping of data to be exchanged
                                                     (iv) Software not developed primarily                to develop software to balance the incoming           between each system.
                                                  for internal use.                                       processing requests across multiple web                  (ii) Conclusion. X’s activities related to the
                                                     (v) Time and manner of                               servers that run the same set of software             ERP software including the data transfer are
                                                  determination.                                          applications. Without evaluating or testing           not qualified research under section 41(d)(1)
                                                     (vi) Software developed for both                     any alternatives, X decides that a separate           and paragraph (a)(5) of this section. X did not
                                                  internal use and to enable interaction                  server will be used to distribute the workload        conduct a process of evaluating alternatives
                                                  with third parties (dual function                       across each of the web servers and that a             in order to eliminate uncertainty regarding
                                                                                                          round robin workload distribution algorithm           the development of software. X’s activities in
                                                  software).
                                                                                                          is appropriate for its needs.                         choosing between available templates,
                                                     (vii) High threshold of innovation test.                (ii) Conclusion. X’s activities to develop
                                                     (viii) Illustrations.                                                                                      reports, and other standard programs and
                                                                                                          the software are activities relating to the           conducting data transfer are not elements of
                                                  *       *     *     *    *                              development of a separate business                    a process of experimentation.
                                                  ■ Par. 3. Section 1.41–4 is amended by:                 component under section 41(d)(2)(A). X’s                 Example 10. (i) Facts. Same facts as
                                                  ■ 1. Adding Example 5 through                           activities to develop the load distribution           Example 9 except that X determines that it
                                                                                                          function are not qualified research under             must interface part of its legacy software with
                                                  Example 10 at the end of paragraph
                                                                                                          section 41(d)(1) and paragraph (a)(5) of this         the new ERP software because the ERP
                                                  (a)(8).                                                 section. X did not conduct a process of
                                                  ■ 2. Revising paragraphs (c)(6) and (e).
                                                                                                                                                                software does not provide a particular
                                                                                                          evaluating different load distribution                function that X requires for its business. As
                                                     The additions and revisions read as                  alternatives in order to eliminate uncertainty        a result, X must develop an interface between
                                                  follows:                                                regarding the development of software. X’s            its legacy software and the ERP software, and
                                                                                                          selection of a separate server and a round            X evaluates several data exchange software
                                                  § 1.41–4 Qualified research for                         robin distribution algorithm is not a process
                                                  expenditures paid or incurred in taxable                                                                      applications and chooses one of the available
                                                                                                          of experimentation.                                   alternatives. X is uncertain as to how to keep
                                                  years ending on or after December 31, 2003.                Example 8. (i) Facts. X must develop load          the data synchronized between the legacy
                                                     (a) * * *                                            balancing software across a server cluster            and ERP systems. Thus, X engages in
                                                     (8) * * *                                            supporting multiple web applications. X’s             systematic trial and error testing of several
                                                     Example 5. (i) Facts. X, a retail and                web applications have high concurrency                newly designed data caching algorithms to
                                                  distribution company, wants to upgrade its              demands because of a dynamic, highly                  eliminate synchronization problems.
                                                  warehouse management software. X                        volatile environment. X is uncertain of the              (ii) Conclusion. Substantially all of X’s
                                                  evaluates several of the alternative                    appropriate design of the load balancing              activities with respect to this ERP project do
                                                  warehouse management software products                  algorithm, given that the existing                    not satisfy the requirements for a process of
                                                  available from vendors in the marketplace to            evolutionary algorithms did not meet the              experimentation. However, when the
                                                  determine which product will best serve X’s             demands of their highly volatile web                  shrinking-back rule is applied, a subset of X’s
                                                  technical requirements. X selects vendor V’s            environment. Therefore, X designs and                 activities do satisfy the requirements for a
                                                  software.                                               systematically tests and evaluates several            process of experimentation. X’s activities to
                                                     (ii) Conclusion. X’s activities to select the        different algorithms that perform the load            develop the data caching software and
                                                  software are not qualified research under               distribution functions.                               keeping the data on the legacy and ERP
                                                  section 41(d)(1) and paragraph (a)(5) of this              (ii) Conclusion. X’s activities to develop         systems synchronized meet the requirements
                                                  section. X did not conduct a process of                 software are activities to develop a separate         of qualified research as set forth in paragraph
                                                  evaluating alternatives in order to eliminate           business component under section                      (a)(2) of this section. Substantially all of X’s
                                                  uncertainty regarding the development of a              41(d)(2)(A). X’s activities involving the             activities to develop the specialized data
                                                  business component. X’s evaluation of                   design, evaluation, and systematic testing of         caching and synchronization software
                                                  products available from vendors is not a                several new load balancing algorithms meet            constitute elements of a process of
                                                  process of experimentation.                             the requirements as set forth in paragraph            experimentation because X identified
                                                     Example 6. (i) Facts. X wants to develop             (a)(5) of this section. X’s activities constitute     uncertainties related to the development of a
                                                  a new web application to allow customers to             elements of a process of experimentation              business component, identified alternatives
                                                  purchase its products online. X, after                  because X identified uncertainties related to         intended to eliminate those uncertainties,
                                                  reviewing commercial software offered by                the development of a business component,              and evaluated alternatives to achieve a result
                                                  various vendors, purchases a commercial                 identified alternatives intended to eliminate         where the appropriate design of that result
                                                  software package of object-oriented functions           those uncertainties, and evaluated one or             was uncertain as of the beginning of the
                                                  from vendor Z that X can use in its web                 more alternatives to achieve a result where           taxpayer’s research activities.
                                                  application (for example, a shopping cart). X           the appropriate design was uncertain at the
                                                  evaluates the various object-oriented                   beginning of X’s research activities.                 *     *     *     *     *
                                                  functions included in vendor Z’s software                  Example 9. (i) Facts. X, a multinational             (c) * * *
                                                  package to determine which functions it can             manufacturer, wants to install an enterprise            (6) Internal use software—(i) General
                                                  use. X then incorporates the selected                   resource planning (ERP) system that runs off          rule. Research with respect to software
                                                  software functions in its new web application           a single database so that X can track orders
                                                                                                                                                                that is developed by (or for the benefit
                                                  software.                                               more easily, and coordinate manufacturing,
                                                     (ii) Conclusion. X’s activities related to           inventory, and shipping among many                    of) the taxpayer primarily for the
                                                  selecting the commercial software vendor                different locations at the same time. In order        taxpayer’s internal use is eligible for the
                                                                                                                                                                research credit only if—
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  with the object-oriented functions it wanted,           to successfully install and implement ERP
                                                  and then selecting which functions to use,              software, X evaluates its business needs and            (A) The research with respect to the
                                                  are not qualified research under section                the technical requirements of the software,           software satisfies the requirements of
                                                  41(d)(1) and paragraph (a)(5) of this section.          such as processing power, memory, storage,            section 41(d)(1);
                                                  In addition, incorporating the selected object-         and network resources. X devotes the
                                                  oriented functions into the new web                     majority of its resources in implementing the           (B) The research with respect to the
                                                  application software being developed by X               ERP system to evaluating the available                software is not otherwise excluded
                                                  did not involve conducting a process of                 templates, reports, and other standard                under section 41(d)(4) (other than
                                                  evaluating alternatives in order to eliminate           programs and choosing among these                     section 41(d)(4)(E)); and


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00015   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                  68308             Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations

                                                     (C) The software satisfies the high                  management, strategic business                        internal use. Alternatively, if a taxpayer
                                                  threshold of innovation test of                         planning, and tax.                                    originally develops software to be sold,
                                                  paragraph (c)(6)(vii) of this section.                    (2) Human resources management.                     leased, licensed, or otherwise marketed
                                                     (ii) Inapplicability of the high                     Human resources management                            to third parties, or to interact with third
                                                  threshold of innovation test. This                      functions are functions that manage the               parties or to allow third parties to
                                                  paragraph (c)(6) does not apply to the                  taxpayer’s workforce. Human resources                 initiate functions or review data on the
                                                  following:                                              management functions include, but are                 taxpayer’s system, but later makes
                                                     (A) Software developed by (or for the                not limited to, functions such as                     improvements to the software with the
                                                  benefit of) the taxpayer primarily for                  recruiting, hiring, training, assigning               intent to use the software in general and
                                                  internal use by the taxpayer for use in                 personnel, and maintaining personnel                  administrative functions, the
                                                  an activity that constitutes qualified                  records, payroll, and benefits.                       improvements will be considered
                                                  research (other than the development of                   (3) Support services. Support services              separate from the existing software and
                                                  the internal use software itself);                      are other functions that support the day-             will be considered developed primarily
                                                     (B) Software developed by (or for the                to-day operations of the taxpayer.                    for internal use.
                                                  benefit of) the taxpayer primarily for                  Support services include, but are not                    (vi) Software developed for both
                                                  internal use by the taxpayer for use in                 limited to, functions such as data                    internal use and to enable interaction
                                                  a production process to which the                       processing, facility services (for                    with third parties (dual function
                                                  requirements of section 41(d)(1) are met;               example, grounds keeping,                             software)—(A) Presumption of
                                                  and                                                     housekeeping, janitorial, and logistics),             development primarily for internal use.
                                                                                                          graphic services, marketing, legal                    Unless paragraph (c)(6)(vi)(B) or (C) of
                                                     (C) A new or improved package of
                                                                                                          services, government compliance                       this section applies, software developed
                                                  software and hardware developed
                                                                                                          services, printing and publication                    by (or for the benefit of) the taxpayer
                                                  together by the taxpayer as a single
                                                                                                          services, and security services (for                  both for use in general and
                                                  product (or to the costs to modify an
                                                                                                          example, video surveillance and                       administrative functions that facilitate
                                                  acquired software and hardware
                                                                                                          physical asset protection from fire and               or support the conduct of the taxpayer’s
                                                  package), of which the software is an
                                                                                                          theft).                                               trade or business and to enable a
                                                  integral part, that is used directly by the               (iv) Software not developed primarily               taxpayer to interact with third parties or
                                                  taxpayer in providing services in its                   for internal use. Software is not                     to allow third parties to initiate
                                                  trade or business. In these cases,                      developed primarily for the taxpayer’s                functions or review data on the
                                                  eligibility for the research credit is to be            internal use if it is not developed for use           taxpayer’s system (dual function
                                                  determined by examining the combined                    in general and administrative functions               software) is presumed to be developed
                                                  hardware-software product as a single                   that facilitate or support the conduct of             primarily for a taxpayer’s internal use.
                                                  product.                                                the taxpayer’s trade or business, such                   (B) Identification of a subset of
                                                     (iii) Software developed primarily for               as—                                                   elements of software that only enables
                                                  internal use—(A) In general. Except as                    (A) Software developed to be                        interaction with third parties. To the
                                                  otherwise provided in paragraph                         commercially sold, leased, licensed, or               extent that a taxpayer can identify a
                                                  (c)(6)(vi) of this section, software is                 otherwise marketed to third parties; or               subset of elements of dual function
                                                  developed by (or for the benefit of) the                  (B) Software developed to enable a                  software that only enables a taxpayer to
                                                  taxpayer primarily for the taxpayer’s                   taxpayer to interact with third parties or            interact with third parties or allows
                                                  internal use if the software is developed               to allow third parties to initiate                    third parties to initiate functions or
                                                  for use in general and administrative                   functions or review data on the                       review data (third party subset), the
                                                  functions that facilitate or support the                taxpayer’s system.                                    presumption under paragraph
                                                  conduct of the taxpayer’s trade or                        (v) Time and manner of                              (c)(6)(vi)(A) of this section does not
                                                  business. Software that the taxpayer                    determination. For purposes of                        apply to such third party subset, and
                                                  develops primarily for a related party’s                paragraphs (c)(6)(iii) and (iv) of this               such third party subset is not developed
                                                  internal use will be considered internal                section, whether software is developed                primarily for internal use as described
                                                  use software. A related party is any                    primarily for internal use or not                     under paragraph (c)(6)(iv)(B) of this
                                                  corporation, trade or business, or other                developed primarily for internal use                  section.
                                                  person that is treated as a single                      depends on the intent of the taxpayer                    (C) Safe harbor for expenditures
                                                  taxpayer with the taxpayer pursuant to                  and the facts and circumstances at the                related to software developed for both
                                                  section 41(f).                                          beginning of the software development.                internal use and to enable interaction
                                                     (B) General and administrative                       For example, software will not be                     with third parties. If, after the
                                                  functions. General and administrative                   considered internal use software solely               application of paragraph (c)(6)(vi)(B) of
                                                  functions are:                                          because it is used internally for                     this section, there remains dual function
                                                     (1) Financial management. Financial                  purposes of testing prior to commercial               software or a subset of elements of dual
                                                  management functions are functions                      sale, lease, or license. If a taxpayer                function software (dual function subset),
                                                  that involve the financial management                   originally develops software primarily                a taxpayer may include 25 percent of
                                                  of the taxpayer and the supporting                      for internal use, but later makes                     the qualified research expenditures of
                                                  recordkeeping. Financial management                     improvements to the software with the                 such dual function software or dual
                                                  functions include, but are not limited to,              intent to hold the improved software to               function subset in computing the
                                                  functions such as accounts payable,                     be sold, leased, licensed, or otherwise               amount of the taxpayer’s credit. This
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  accounts receivable, inventory                          marketed to third parties, or to interact             paragraph (c)(6)(vi)(C) applies only if
                                                  management, budgeting, cash                             with third parties or to allow third                  the taxpayer’s research activities related
                                                  management, cost accounting,                            parties to initiate functions or review               to the development or improvement of
                                                  disbursements, economic analysis and                    data on the taxpayer’s system using the               the dual function software or dual
                                                  forecasting, financial reporting, finance,              improved software, the improvements                   function subset constitute qualified
                                                  fixed asset accounting, general ledger                  will be considered separate from the                  research under section 41(d), without
                                                  bookkeeping, internal audit,                            existing software and will not be                     regard to section 41(d)(4)(E), and the
                                                  management accounting, risk                             considered developed primarily for                    dual function software or dual function


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00016   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                                    Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations                                            68309

                                                  subset’s use by third parties or by the                 higher level of uncertainty and technical             develop the software for commercial sale,
                                                  taxpayer to interact with third parties is              risk than that required for business                  lease, license, or to be otherwise marketed to
                                                  reasonably anticipated to constitute at                 components that are not internal use                  third parties or to enable X to interact with
                                                                                                                                                                third parties or to allow third parties to
                                                  least 10 percent of the dual function                   software. This standard does not require
                                                                                                                                                                initiate functions or review data on X’s
                                                  software or the dual function subset’s                  technical uncertainty regarding whether               system.
                                                  use. An objective, reasonable method                    the final result can ever be achieved, but               (ii) Conclusion. The software is developed
                                                  within the taxpayer’s industry must be                  rather whether the final result can be                for use in a general and administrative
                                                  used to estimate the dual function                      achieved within a timeframe that will                 function because reserve valuation is a
                                                  software or dual function subset’s use                  allow the substantial resources                       financial management function under
                                                  by third parties or by the taxpayer to                  committed to the development to be                    paragraph (c)(6)(iii)(B)(1) of this section.
                                                  interact with third parties. An objective,              recovered within a reasonable period.                 Accordingly, the software is internal use
                                                  reasonable method may include, but is                                                                         software because it is developed for use in a
                                                                                                          Technical risk arises from uncertainty
                                                                                                                                                                general and administrative function.
                                                  not limited to, processing time, amount                 that is technological in nature, as                      Example 3. Internal use software; human
                                                  of data transfer, and number of software                defined in paragraph (a)(4) of this                   resources management—(i) Facts. X, a
                                                  user interface screens.                                 section, and substantial uncertainty                  manufacturer, develops a software module
                                                     (D) Time and manner of                               must exist at the beginning of the                    that interacts with X’s existing payroll
                                                  determination. A taxpayer must apply                    taxpayer’s activities.                                software to allow X’s employees to print pay
                                                  this paragraph (c)(6)(vi) based on the                     (D) Application of high threshold of               stubs and make certain changes related to
                                                  intent of the taxpayer and the facts and                innovation test. The high threshold of                payroll deductions over the internet. At the
                                                  circumstances at the beginning of the                   innovation test of paragraph (c)(6)(vii) of           beginning of the development, X does not
                                                  software development.                                                                                         intend to develop the software module for
                                                                                                          this section takes into account only the
                                                     (E) Third party. For purposes of                                                                           commercial sale, lease, license, or to be
                                                                                                          results anticipated to be attributable to             otherwise marketed to third parties or to
                                                  paragraphs (c)(6)(iv), (v), and (vi) of this            the development of new or improved                    enable X to interact with third parties or to
                                                  section, the term third party means any                 software at the beginning of the software             allow third parties to initiate functions or
                                                  corporation, trade or business, or other                development independent of the effect                 review data on X’s system.
                                                  person that is not treated as a single                  of any modifications to related hardware                 (ii) Conclusion. The employee access
                                                  taxpayer with the taxpayer pursuant to                  or other software. The implementation                 software module is developed for use in a
                                                  section 41(f). Additionally, for purposes               of existing technology by itself is not               general and administrative function because
                                                  of paragraph (c)(6)(iv)(B) of this section,             evidence of innovation, but the use of                employee access software is a human
                                                  third parties do not include any persons                                                                      resources management function under
                                                                                                          existing technology in new ways could
                                                  that use the software to support the                                                                          paragraph (c)(6)(iii)(B)(2) of this section.
                                                                                                          be evidence of a high threshold of                    Accordingly, the software module is internal
                                                  general and administrative functions of                 innovation if it resolves substantial                 use software because it is developed for use
                                                  the taxpayer.                                           uncertainty as defined in paragraph                   in a general and administrative function.
                                                     (vii) High threshold of innovation                   (c)(6)(vii)(C) of this section.                          Example 4. Internal use software; support
                                                  test—(A) In general. Software satisfies                    (viii) Illustrations. The following                services—(i) Facts. X, a restaurant, develops
                                                  this paragraph (c)(6)(vii) only if the                  examples illustrate provisions contained              software for a Web site that provides
                                                  taxpayer can establish that—                            in this paragraph (c)(6). No inference                information, such as items served, price,
                                                     (1) The software is innovative;                      should be drawn from these examples                   location, phone number, and hours of
                                                     (2) The software development                         concerning the application of section                 operation for purposes of advertising. At the
                                                  involves significant economic risk; and                 41(d)(1) and paragraph (a) of this section            beginning of the development, X does not
                                                     (3) The software is not commercially                                                                       intend to develop the Web site software for
                                                                                                          to these facts.                                       commercial sale, lease, license, or to be
                                                  available for use by the taxpayer in that
                                                  the software cannot be purchased,                          Example 1. Computer hardware and                   otherwise marketed to third parties or to
                                                  leased, or licensed and used for the                    software developed as a single product—(i)            enable X to interact with third parties or to
                                                                                                          Facts. X is a telecommunications company              allow third parties to initiate functions or
                                                  intended purpose without modifications                  that developed high technology telephone              review data on X’s system. X intends to use
                                                  that would satisfy the requirements of                  switching hardware. In addition, X                    the software for marketing by allowing third
                                                  paragraphs (c)(6)(vii)(A)(1) and (2) of                 developed software that interfaces directly           parties to review general information on X’s
                                                  this section.                                           with the hardware to initiate and terminate           Web site.
                                                     (B) Innovative. Software is innovative               a call, along with other functions. X designed           (ii) Conclusion. The software is developed
                                                  if the software would result in a                       and developed the hardware and software               for use in a general and administrative
                                                  reduction in cost or improvement in                     together.                                             function because the software was developed
                                                  speed or other measurable                                  (ii) Conclusion. The telecommunications            to be used by X for marketing which is a
                                                  improvement, that is substantial and                    software that interfaces directly with the            support services function under paragraph
                                                  economically significant, if the                        hardware is part of a package of software and         (c)(6)(iii)(B)(3) of this section. Accordingly,
                                                                                                          hardware developed together by the taxpayer           the software is internal use software because
                                                  development is or would have been                       that is used by the taxpayer in providing             it is developed for use in a general and
                                                  successful. This is a measurable                        services in its trade or business. Accordingly,       administrative function.
                                                  objective standard, not a determination                 this paragraph (c)(6) does not apply to the              Example 5. Internal use software—(i)
                                                  of the unique or novel nature of the                    software that interfaces directly with the            Facts. X, a multinational manufacturer with
                                                  software or the software development                    hardware as described in paragraph                    different business and financial systems in
                                                  process.                                                (c)(6)(ii)(C) of this section, and eligibility for    each of its divisions, undertakes a software
                                                     (C) Significant economic risk. The                   the research credit is determined by                  development project aimed at integrating the
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  software development involves                           examining the combined software-hardware              majority of the functional areas of its major
                                                  significant economic risk if the taxpayer               product as a single product.                          software systems (Existing Software) into a
                                                                                                             Example 2. Internal use software; financial        single enterprise resource management
                                                  commits substantial resources to the
                                                                                                          management—(i) Facts. X, a manufacturer,              system supporting centralized financial
                                                  development and if there is substantial                 self-insures its liabilities for employee health      systems, human resources, inventory, and
                                                  uncertainty, because of technical risk,                 benefits. X develops its own software to              sales. X purchases software (New Software)
                                                  that such resources would be recovered                  administer its self-insurance reserves related        upon which to base its enterprise-wide
                                                  within a reasonable period. The term                    to employee health benefits. At the beginning         system. X has to develop software
                                                  ‘‘substantial uncertainty’’ requires a                  of the development, X does not intend to              (Developed Software) that transfers data from



                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00017   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                  68310             Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations

                                                  X’s legacy financial, human resources,                  that has interfaces through which advertisers         internal use because the improved software
                                                  inventory, and sales systems to the New                 can bid for the best position in placing their        was not developed for use in a general and
                                                  Software. At the beginning of the                       ads, set prices for the ads, or develop               administrative function. X developed the
                                                  development, X does not intend to develop               advertisement campaign budgets. At the                improved software to be commercially sold,
                                                  the software for commercial sale, lease,                beginning of the development, X intended to           leased, licensed, or otherwise marketed to
                                                  license, or to be otherwise marketed to third           develop the software to enable X to interact          third parties under paragraphs (c)(6)(iv)(A)
                                                  parties or to enable X to interact with third           with third parties or to allow third parties to       and (c)(6)(v) of this section.
                                                  parties or to allow third parties to initiate           initiate functions on X’s system.                        Example 11. Dual function software;
                                                  functions or review data on X’s system.                    (ii) Conclusion. The software for uploading        identification of a third party subset—(i)
                                                     (ii) Conclusion. The financial systems,              and modifying photographs is not developed            Facts. X develops software for use in general
                                                  human resource systems, inventory and sales             primarily for internal use because it is not          and administrative functions that facilitate or
                                                  systems are general and administrative                  developed for use in X’s general and                  support the conduct of X’s trade or business
                                                  functions under paragraph (c)(6)(iii)(B) of             administrative functions under paragraph              and to allow third parties to initiate
                                                  this section. Accordingly, the Developed                (c)(6)(iii)(A) of this section. The users and the     functions. X is able to identify a third party
                                                  Software is internal use software because it            advertisers are third parties for purposes of         subset. X incurs $50,000 of research
                                                  is developed for use in general and                     paragraph (c)(6)(iv) of this section.                 expenditures for the software, 50% of which
                                                  administrative functions.                               Furthermore, both the software for uploading          is allocable to the third party subset.
                                                     Example 6. Internal use software;                    and modifying photographs and the                        (ii) Conclusion. The software developed by
                                                  definition of third party—(i) Facts. X                  advertising software are not internal use             X is dual function software. Because X is able
                                                  develops software to interact electronically            software under paragraph (c)(6)(iv)(B) of this        to identify a third party subset, the third
                                                  with its vendors to improve X’s inventory               section because at the beginning of the               party subset is not presumed to be internal
                                                  management. X develops the software to                  development X developed the software with             use software under paragraph (c)(6)(vi)(A) of
                                                  enable X to interact with vendors and to                the intention of enabling X to interact with          this section. If X’s research activities related
                                                  allow vendors to initiate functions or review           third parties or to allow third parties to            to the third party subset constitute qualified
                                                  data on the taxpayer’s system. X defines the            initiate functions on X’s system.                     research under section 41(d), and the
                                                  electronic messages that will be exchanged                 Example 9. Not internal use software;              allocable expenditures are qualified research
                                                  between X and the vendors. X’s software                 commercially sold, leased, licensed, or               expenditures under section 41(b), $25,000 of
                                                  allows a vendor to request X’s current                  otherwise marketed—(i) Facts. X is a                  the software research expenditures allocable
                                                  inventory of the vendor’s product, and allows           provider of cloud-based software. X develops          to the third party subset may be included in
                                                  a vendor to send a message to X which                   enterprise application software (including            computing the amount of X’s credit, pursuant
                                                  informs X that the vendor has just made a               customer relationship management, sales               to paragraph (c)(6)(vi)(B) of this section. If,
                                                  new shipment of the vendor’s product to                 automation, and accounting software) to be            after the application of paragraph (c)(6)(vi)(B)
                                                  replenish X’s inventory. At the beginning of            accessed online and used by X’s customers.            of this section, there remains a dual function
                                                  development, X does not intend to develop               At the beginning of development, X intended           subset, X may determine whether paragraph
                                                  the software for commercial sale, lease,                to develop the software for commercial sale,          (c)(6)(vi)(C) of this section applies.
                                                  license, or to be otherwise marketed to third           lease, license, or to be otherwise marketed to           Example 12. Dual function software;
                                                  parties.                                                third parties.                                        application of the safe harbor—(i) Facts. The
                                                     (ii) Conclusion. Under paragraph                        (ii) Conclusion. The software is not               facts are the same as in Example 11, except
                                                  (c)(6)(vi)(E) of this section, X’s vendors are          developed primarily for internal use because          that X is unable to identify a third party
                                                  not third parties for purposes of paragraph             it is not developed for use in a general and          subset. X uses an objective, reasonable
                                                  (c)(6)(iv) of this section. While X’s software          administrative function. X developed the              method at the beginning of the software
                                                  was developed to allow vendors to initiate              software to be commercially sold, leased,             development to determine that the dual
                                                  functions or review data on the taxpayer’s              licensed, or otherwise marketed to third              function software’s use by third parties to
                                                  system, the software is not excluded from               parties under paragraph (c)(6)(iv)(A) of this         initiate functions is reasonably anticipated to
                                                  internal use software as set forth in paragraph         section.                                              constitute 15% of the dual function
                                                  (c)(6)(iv)(B) of this section because the                  Example 10. Improvements to existing               software’s use.
                                                  software was developed to allow vendors to              internal use software—(i) Facts. X has                   (ii) Conclusion. The software developed by
                                                  use the software to support X’s inventory               branches throughout the country and                   X is dual function software. The software is
                                                  management, which is a general and                      develops its own facilities services software         presumed to be developed primarily for
                                                  administrative function of X.                           to coordinate moves and to track                      internal use under paragraph (c)(6)(vi)(A) of
                                                     Example 7. Not internal use software; third          maintenance requests for all locations. At the        this section. Although X is unable to identify
                                                  party interaction—(i) Facts. X, a                       beginning of the development, X does not              a third party subset, X reasonably anticipates
                                                  manufacturer of various products, develops              intend to develop the software for                    that the dual function software’s use by third
                                                  software for a Web site with the intent to              commercial sale, lease, license, or to be             parties will be at least 10% of the dual
                                                  allow third parties to access data on X’s               otherwise marketed to third parties or to             function software’s use. If X’s research
                                                  database, to order X’s products and track the           enable X to interact with third parties or to         activities related to the development or
                                                  status of their orders online. At the beginning         allow third parties to initiate functions or          improvement of the dual function software
                                                  of the development, X does not intend to                review data on X’s system. Several years after        constitute qualified research under section
                                                  develop the Web site software for commercial            completing the development and using the              41(d), without regard to section 41(d)(4)(E),
                                                  sale, lease, license, or to be otherwise                software, X consults its business                     and the allocable expenditures are qualified
                                                  marketed to third parties.                              development department, which assesses the            research expenditures under section 41(b), X
                                                     (ii) Conclusion. The software is not                 market for the software. X determines that            may include $12,500 (25% of $50,000) of the
                                                  developed primarily for internal use because            the software could be sold at a profit if             software research expenditures of the dual
                                                  it is not developed for use in a general and            certain technical and functional                      function software in computing the amount
                                                  administrative function. X developed the                enhancements are made. X develops the                 of X’s credit pursuant to paragraph
                                                  software to allow third parties to initiate             improvements to the software, and sells the           (c)(6)(vi)(C) of this section.
                                                  functions or review data on the taxpayer’s              improved software to third parties.                      Example 13. Dual function software; safe
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  system as provided under paragraph                         (ii) Conclusion. Support services, which           harbor inapplicable—(i) Facts. The facts are
                                                  (c)(6)(iv)(B) of this section.                          include facility services, are general and            the same as in Example 11, except X is
                                                     Example 8. Not internal use software; third          administrative functions under paragraph              unable to identify a third party subset. X uses
                                                  party interaction—(i) Facts. X developed                (c)(6)(iii)(B) of this section. Accordingly, the      an objective, reasonable method at the
                                                  software that allows its users to upload and            original software is developed for use in             beginning of the software development to
                                                  modify photographs at no charge. X earns                general and administrative functions and is,          determine that the dual function software’s
                                                  revenue by selling advertisements that are              therefore, developed primarily for internal           use by third parties to initiate functions is
                                                  displayed while users enjoy the software that           use. However, the improvements to the                 reasonably anticipated to constitute 5% of
                                                  X offers for free. X also developed software            software are not developed primarily for              the dual function software’s use.



                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00018   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                                    Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations                                              68311

                                                     (ii) Conclusion. The software developed by           including employee reviews, salary                    the new application off the mainframe to a
                                                  X is dual function software. The software is            information, location within the hierarchy            client/server environment. Both the object-
                                                  presumed to be developed primarily for X’s              and physical location of employees, 401(k)            oriented language and client/server
                                                  internal use under paragraph (c)(6)(vi)(A) of           plans, and insurance coverage information. X          technologies were new to X. This project was
                                                  this section. X is unable to identify a third           determined that improved HR efficiency                undertaken to develop a more maintainable
                                                  party subset, and X reasonably anticipates              could be achieved by redesigning its                  application, which X expected would
                                                  that the dual function software’s use by third          disparate software applications into one              significantly reduce the cost of maintenance,
                                                  parties will be less than 10% of the dual               employee-centric system, and worked to                and implement new features more quickly,
                                                  function software’s use. X may only include             develop that system. X also determined that           which X expected would provide both
                                                  the software research expenditures of the               commercially available database management            significant improvements in speed and
                                                  dual function software in computing the                 systems did not meet all of the requirements          reduction in cost. Thus, the improvements, if
                                                  amount of X’s credit if the software satisfies          of the proposed system. Rather than waiting           successful, would provide a reduction in cost
                                                  the high threshold of innovation test of                several years for vendor offerings to mature          and improvement in speed that is substantial
                                                  paragraph (c)(6)(vii) of this section and X’s           and become viable for its purpose, X                  and economically significant. X also
                                                  research activities related to the development          embarked upon the project utilizing older             determined that commercially available
                                                  or improvement of the dual function software            technology that was severely challenged with          systems did not meet the requirements of the
                                                  constitute qualified research under section             respect to data modeling capabilities. The            proposed system. X was certain that it would
                                                  41(d), without regard to section 41(d)(4)(E),           improvements, if successful, would provide            be able to overcome any technological
                                                  and the allocable expenditures are qualified            a reduction in cost and improvement in                uncertainties and implement the
                                                  research expenditures under section 41(b).              speed that is substantial and economically            improvements within a reasonable period.
                                                     Example 14. Dual function software;                  significant. For example, having one                  However, X was unsure of the appropriate
                                                  identification of a third party subset and the          employee-centric system would remove the              methodology to achieve the improvements.
                                                  safe harbor—(i) Facts. X develops software              duplicative time and cost of manually                 At the beginning of the development, X does
                                                  for use in general and administrative                   entering basic employee information                   not intend to develop the software for
                                                  functions that facilitate or support the                separately in each application because the            commercial sale, lease, license, or to be
                                                  conduct of X’s trade or business and to allow           information would only have to be entered             otherwise marketed to third parties or to
                                                  third parties to initiate functions and review          once to be available across all applications.         enable X to interact with third parties or to
                                                  data. X is able to identify a third party subset        The limitations of the technology X was               allow third parties to initiate functions or
                                                  (Subset A). The remaining dual function                 attempting to utilize required that X attempt         review data on X’s system.
                                                  subset of the software (Subset B) allows third          to develop a new database architecture. X                (ii) Conclusion. The software is internal
                                                  parties to review data and provides X with              committed substantial resources to the                use software because it is developed for use
                                                  data used in its general and administrative             project, but could not predict, because of            in a general and administrative function. X’s
                                                  functions. X is unable to identify a third              technical risk, whether it could develop the          activities do not satisfy the high threshold of
                                                  party subset of Subset B. X incurs $50,000 of           database software in the timeframe necessary          innovation test of paragraph (c)(6)(vii) of this
                                                  research expenditures for the software, 50%             so that X could recover its resources in a            section. Although the software meets the
                                                  of which is allocable to Subset A and 50%               reasonable period. Specifically, X was                requirements of paragraphs (c)(6)(vii)(A)(1)
                                                  of which is allocable to Subset B. X                    uncertain regarding the capability of                 and (3) of this section, X’s development
                                                  determines, at the beginning of the software            developing, within a reasonable period, a             activities did not involve significant
                                                  development, that the processing time of the            new database architecture using the old               economic risk under paragraph
                                                  third party use of Subset B is reasonably               technology that would resolve its                     (c)(6)(vii)(A)(2) of this section. X did not have
                                                  anticipated to account for 15% of the total             technological issues regarding the data               substantial uncertainty, because of technical
                                                  processing time of Subset B.                            modeling capabilities and the integration of          risk, that the resources committed to the
                                                     (ii) Conclusion. The software developed by           the disparate systems into one system. At the         project would be recovered within a
                                                  X is dual function software. Because X is able          beginning of the development, X did not               reasonable period.
                                                  to identify a third party subset, such third            intend to develop the software for                       Example 17. Internal use software;
                                                  party subset (Subset A) is not presumed to be           commercial sale, lease, license, or to be             application of the high threshold of
                                                  internal use software under paragraph                   otherwise marketed to third parties or to             innovation test—(i) Facts. X wants to expand
                                                  (c)(6)(vi)(A) of this section. If X’s research          enable X to interact with third parties or to         its internal computing power, and is aware
                                                  activities related to the development or                allow third parties to initiate functions or          that its PCs and workstations are idle at
                                                  improvement of Subset A constitute qualified            review data on X’s system.                            night, on the weekends, and for a significant
                                                  research under section 41(d), and the                      (ii) Conclusion. The software is internal          part of any business day. Because the general
                                                  allocable expenditures are qualified research           use software because it is developed for use          and administrative computations that X
                                                  expenditures under section 41(b), the                   in a general and administrative function.             needs to make could be done on workstations
                                                  $25,000 of the software research                        However, the software satisfies the high              as well as PCs, X develops a screen-saver-like
                                                  expenditures allocable to Subset A may be               threshold of innovation test set forth in             application that runs on employee
                                                  included in computing the amount of X’s                 paragraph (c)(6)(vii) of this section. The            computers. When employees’ computers
                                                  credit pursuant to paragraph (c)(6)(vi)(B) of           software was intended to be innovative in             have been idle for an amount of time set by
                                                  this section. Although X is unable to identify          that it would provide a reduction in cost or          each employee, X’s application goes back to
                                                  a third party subset of Subset B, 15% of                improvement in speed that is substantial and          a central server to get a new job to execute.
                                                  Subset B’s use is reasonably anticipated to be          economically significant. In addition, X’s            This job will execute on the idle employee’s
                                                  attributable to the use of Subset B by third            development activities involved significant           computer until it has either finished, or the
                                                  parties. If X’s research activities related to the      economic risk in that X committed                     employee resumes working on his computer.
                                                  development or improvement of Subset B                  substantial resources to the development and          The ability to use the idle employee’s
                                                  constitute qualified research under section             there was substantial uncertainty, because of         computers would save X significant costs
                                                  41(d), without regard to section 41(d)(4)(E),           technical risk, that the resources would be           because X would not have to buy new
                                                  and the allocable expenditures are qualified            recovered within a reasonable period.                 hardware to expand the computing power.
                                                  research expenditures under 41(b), X may                Finally, at the time X undertook the                  The improvements, if successful, would
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  include $6,250 (25% x $25,000) of the                   development of the system, software meeting           provide a reduction in cost that is substantial
                                                  software research expenditures of Subset B in           X’s requirements was not commercially                 and economically significant. At the time X
                                                  computing the amount of X’s credit, pursuant            available for use by X.                               undertook the software development project,
                                                  to paragraph (c)(6)(vi)(C) of this section.                Example 16. Internal use software;                 there was no commercial application
                                                     Example 15. Internal use software;                   application of the high threshold of                  available with such a capability. In addition,
                                                  application of the high threshold of                    innovation test—(i) Facts. X undertook a              at the time X undertook the software
                                                  innovation test—(i) Facts. X maintained                 software project to rewrite a legacy                  development project, X was uncertain
                                                  separate software applications for tracking a           mainframe application using an object-                regarding the capability of developing a
                                                  variety of human resource (HR) functions,               oriented programming language, and to move            server application that could schedule and



                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00019   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1


                                                  68312             Federal Register / Vol. 81, No. 192 / Tuesday, October 4, 2016 / Rules and Regulations

                                                  distribute the jobs across thousands of PCs             activities did not involve significant                permit greater participation in the
                                                  and workstations, as well as handle all the             economic risk under paragraph                         voluntary DIB CS information sharing
                                                  error conditions that occur on a user’s                 (c)(6)(vii)(A)(2) of this section. X did not have     program.
                                                  machine. X commits substantial resources to             substantial uncertainty, because of technical
                                                  the project. X undertakes a process of                  risk, that the resources committed to the             DATES: Effective Date: This rule is
                                                  experimentation to attempt to eliminate its             project would be recovered within a                   effective on November 3, 2016.
                                                  uncertainty. At the beginning of the                    reasonable period.                                    FOR FURTHER INFORMATION CONTACT:
                                                  development, X does not intend to develop               *      *     *    *      *                            Vicki Michetti, DoD’s DIB Cybersecurity
                                                  the software for commercial sale, lease,                                                                      Program Office: (703) 604–3167, toll free
                                                  license, or to be otherwise marketed to third
                                                                                                             (e) Effective/applicability dates. Other
                                                  parties or to enable X to interact with third           than paragraph (c)(6) of this section, this           (855) 363–4227, or OSD.DIBCSIA@
                                                  parties or to allow third parties to initiate           section is applicable for taxable years               mail.mil.
                                                  functions or review data on X’s system.                 ending on or after December 31, 2003.                 SUPPLEMENTARY INFORMATION:
                                                     (ii) Conclusion. The software is internal            Paragraph (c)(6) of this section is                      Purpose: This final rule responds to
                                                  use software because it is developed for use            applicable for taxable years beginning                public comments to the interim final
                                                  in a general and administrative function.               on or after October 4, 2016. For any                  rule published on October 2, 2015. This
                                                  However, the software satisfies the high                taxable year that both ends on or after
                                                  threshold of innovation test as set forth in
                                                                                                                                                                rule implements statutory requirements
                                                  paragraph (c)(6)(vii) of this section. The
                                                                                                          January 20, 2015 and begins before                    for DoD contractors and subcontractors
                                                  software was intended to be innovative                  October 4, 2016, the IRS will not                     to report cyber incidents that result in
                                                  because it would provide a reduction in cost            challenge return positions consistent                 an actual or potentially adverse effect on
                                                  or improvement in speed that is substantial             with all of paragraph (c)(6) of this                  a covered contractor information system
                                                  and economically significant. In addition, X’s          section or all of paragraph (c)(6) of this            or covered defense information residing
                                                  development activities involved significant             section as contained in the Internal                  therein, or on a contractor’s ability to
                                                  economic risk in that X committed                       Revenue Bulletin (IRB) 2015–5 (see                    provide operationally critical support.
                                                  substantial resources to the development and            www.irs.gov/pub/irs-irbs/irb15-05.pdf).               The mandatory reporting applies to all
                                                  there was substantial uncertainty that                                                                        forms of agreements between DoD and
                                                                                                          For taxable years ending before January
                                                  because of technical risk, such resources
                                                  would be recovered within a reasonable                  20, 2015, taxpayers may choose to                     DIB companies (contracts, grants,
                                                  period. Finally, at the time X undertook the            follow either all of § 1.41–4(c)(6) as                cooperative agreements, other
                                                  development of the system, software meeting             contained in 26 CFR part 1 (revised as                transaction agreements, technology
                                                  X’s requirements was not commercially                   of April 1, 2003) and IRB 2001–5 (see                 investment agreements, and any other
                                                  available for use by X.                                 www.irs.gov/pub/irs-irbs/irb01-05.pdf)                type of legal instrument or agreement).
                                                     Example 18. Internal use software;                   or all of § 1.41–4(c)(6) as contained in              The revisions provided are part of DoD’s
                                                  application of the high threshold of                    IRB 2002–4 (see www.irs.gov/pub/irs-                  efforts to establish a single reporting
                                                  innovation test—(i) Facts. X, a multinational           irbs/irb02-04.pdf).                                   mechanism for such cyber incidents on
                                                  manufacturer, wants to install an enterprise                                                                  unclassified DoD contractor networks or
                                                  resource planning (ERP) system that runs off            John Dalrymple,                                       information systems. Reporting under
                                                  a single database. However, to implement the            Deputy Commissioner for Services and
                                                  ERP system, X determines that it must
                                                                                                                                                                this rule does not abrogate the
                                                                                                          Enforcement.                                          contractor’s responsibility for any other
                                                  integrate part of its old system with the new
                                                                                                            Approved: August 22, 2016.                          applicable cyber incident reporting
                                                  because the ERP system does not have a
                                                  particular function that X requires for its             Mark J. Mazur                                         requirement. Cyber incident reporting
                                                  business. The two systems are general and               Assistant Secretary of the Treasury (Tax              involving classified information on
                                                  administrative software systems. The systems            Policy).                                              classified contractor systems will be in
                                                  have mutual incompatibilities. The                      [FR Doc. 2016–23174 Filed 10–3–16; 8:45 am]           accordance with the National Industrial
                                                  integration, if successful, would provide a             BILLING CODE 4830–01–P                                Security Program Operating Manual
                                                  reduction in cost and improvement in speed                                                                    (DoD–M 5220.22 (http://dtic.mil/whs/
                                                  that is substantial and economically
                                                  significant. At the time X undertook this
                                                                                                                                                                directives/corres/pdf/522022M.pdf)).
                                                  project, there was no commercial application            DEPARTMENT OF DEFENSE                                    The rule also addresses the voluntary
                                                  available with such a capability. X is                                                                        DIB CS information sharing program
                                                  uncertain regarding the appropriate design of           Office of the Secretary                               that is outside the scope of the
                                                  the interface software. However, X knows                                                                      mandatory reporting requirements. By
                                                  that given a reasonable period of time to               32 CFR Part 236                                       modifying the eligibility criteria for the
                                                  experiment with various designs, X would be                                                                   DIB CS program, the rule enables greater
                                                  able to determine the appropriate design                [DOD–2014–OS–0097/RIN 0790–AJ29]
                                                                                                                                                                participation in the voluntary program.
                                                  necessary to meet X’s technical requirements                                                                  Expanding participation in the DIB CS
                                                  and would recover the substantial resources             Department of Defense (DoD)’s
                                                                                                          Defense Industrial Base (DIB)                         program is part of DoD’s comprehensive
                                                  that X commits to the development of the
                                                  system within a reasonable period. At the               Cybersecurity (CS) Activities                         approach to counter cyber threats
                                                  beginning of the development, X does not                                                                      through information sharing between
                                                  intend to develop the software for                      AGENCY:  Office of the DoD Chief                      the Government and DIB participants.
                                                  commercial sale, lease, license, or to be               Information Officer, DoD.                                Benefits: The DIB CS program allows
                                                  otherwise marketed to third parties or to               ACTION: Final rule.                                   eligible DIB participants to receive
                                                  enable X to interact with third parties or to                                                                 Government furnished information and
                                                  allow third parties to initiate functions or            SUMMARY:   This final rule responds to                cyber threat information from other DIB
asabaliauskas on DSK3SPTVN1PROD with RULES




                                                  review data on X’s system.                              public comments and updates DoD’s                     participants, thereby providing greater
                                                     (ii) Conclusion. The software is internal            Defense Industrial Base (DIB)                         insights into adversarial activity
                                                  use software because it is developed for use
                                                                                                          Cybersecurity (CS) Activities. This rule              targeting the DIB. The program builds
                                                  in a general and administrative function. X’s
                                                  activities do not satisfy the high threshold of         implements mandatory cyber incident                   trust between DoD and DIB and
                                                  innovation test of paragraph (c)(6)(vii) of this        reporting requirements for DoD                        provides a collaborative environment
                                                  section. Although the software meets the                contractors and subcontractors who                    for participating companies and DoD to
                                                  requirements of paragraphs (c)(6)(vii)(A)(1)            have agreements with DoD. In addition,                share actionable unclassified cyber
                                                  and (3) of this section, X’s development                the rule modifies eligibility criteria to             threat information that may be used to


                                             VerDate Sep<11>2014   17:56 Oct 03, 2016   Jkt 241001   PO 00000   Frm 00020   Fmt 4700   Sfmt 4700   E:\FR\FM\04OCR1.SGM   04OCR1



Document Created: 2016-10-04 03:03:57
Document Modified: 2016-10-04 03:03:57
CategoryRegulatory Information
CollectionFederal Register
sudoc ClassAE 2.7:
GS 4.107:
AE 2.106:
PublisherOffice of the Federal Register, National Archives and Records Administration
SectionRules and Regulations
ActionFinal regulations.
ContactMartha Garcia or Jennifer Records of the IRS Office of the Associate Chief Counsel (Passthroughs and Special Industries) at (202) 317-6853 (not a toll-free number).
FR Citation81 FR 68299 
RIN Number1545-BC70
CFR AssociatedIncome Taxes and Reporting and Recordkeeping Requirements

2025 Federal Register | Disclaimer | Privacy Policy
USC | CFR | eCFR