Software development in the R&D tax incentive program

Automation and machine learning is driving significant advancements in a range of industries. The component of software development in R&D projects has increased significantly in the past ten years. According to AusIndustry, 5,273 R&D-performing entities registered R&D activities in the field of information and computing science in 2014-15, which is more than double the number in 2005-06. By 2014-15 ICT related activities comprised 45% of all R&D expenditure claimed.

The application of the R&D tax incentive program to software development activities is becoming uncertain. AusIndustry is increasing its focus on the eligibility of software development activities, so it is worth reviewing the current landscape. Of particular note is the recent complete denial of the R&D claim made by Airtasker and Digivizer announced in December 2018.

The R&D tax incentive is primarily outlined in Division 355 of the Income Tax Assessment Act 1997. The legislation identifies core R&D activities as experimental activities where specific technical issues cannot be resolved with existing knowledge or expertise but require systematic experiments and will involve the generation of new knowledge.

On 20 February 2019, AusIndustry released a “Software activities and the R&D Tax Incentive guide”. The current guidance document identifies the need for experimental activities and new knowledge for software to be eligible.

This guidance follows an earlier Tax Alert 2017/5 that was released on 20 February 2017 by AusIndustry jointly with the ATO, almost exactly two years prior. The purpose of the alert was not to change the legislation relating to the program, but to illustrate how AusIndustry and the ATO would interpret the law above in relation to software development activities. Eligibility under the R&D Tax Incentive is based on specific R&D activities rather than on entire projects. The tax alert indicated the following activities would not be eligible as core activities:

  • Bug testing
  • Beta testing
  • System testing
  • Requirements testing
  • User acceptance testing
  • Data mapping and data migration testing
  • Testing the efficiency of different algorithms that are already known to work, and
  • Testing websites in operation by measuring the number of hits.

The tax alert was amended within days to advise that in fact these types of activities could be claimed where they involve experimentation to resolve a hypothesis about specific technical issues. The change was significant, although it was communicated as a clarification rather than an amendment. This alert has largely been adopted into the latest guidance document.

The guidance document provides a descriptive example list of evidence on page 8 that is worth considering when assessing audit risk in your software R&D claim.

AusIndustry also released a “Software guide to common errors” and broadly this recommends to:

1. Ensure that the software development activities are conducted in Australia, or that an advanced finding certificate has been issued in relation to those activities. Even if the contracting party is based in Australia, if that party subcontracts offshore you may have an eligibility issue if those activities are not subject to an advanced finding.

2. Ensure that the activities are not for the dominant purpose of developing internal administration systems. This exclusion in practice has applied to the development of HR systems, employee health management systems, equipment maintenance records management systems for internal use and customer databases. Typically if the system facilitates the delivery of services to clients and interfaces with clients then it will not be an internal administration software system.

3. Ensure that a thorough review has been undertaken of the project and the activities involved to determine when the R&D activities commenced and ceased. This may not be the entire software development project.

4. Ensure that your application for registration addresses each of the requirements of the legislation and clearly articulates the new knowledge and experimental components of the project.

5. Ensure that documentation supports the conduct of experimental activities.

Prime Accounting provide R&D tax incentive, commercialization, accounting and tax assistance to innovative companies. Please email Simone Quin on any questions or feedback.

We’d love to hear from you.


A unique and personal service approach and support for all your business advisory and personal wealth management needs

Request a consultation

A unique and personal service approach to support all your business advisory and personal wealth management needs.

Request a consultation