top of page

In-house Software: What You Need to Know

  • Writer: Arnold Shields
    Arnold Shields
  • Apr 14, 2023
  • 3 min read

Updated: May 16

In-house software development is gaining traction among Australian businesses for its ability to deliver customised, secure, and cost-effective technology solutions. Unlike off-the-shelf products, in-house systems are purpose-built to align with internal workflows and industry-specific requirements.


Why In-House Software is a Smart Business Move

Customisation to Fit Your Business

Off-the-shelf software often requires businesses to adapt their processes to suit the software. In-house solutions flip that around. You can build exactly what your team needs—from features and user interfaces to integrations and reporting functions.

Enhanced Data Security and Control

With complete ownership over your codebase and infrastructure, your business maintains tighter control over data, ensuring compliance with strict privacy standards—critical for industries like finance, healthcare, and law.

Cost Control Over the Long Term

While initial development costs can be high, in-house software eliminates recurring licence fees and reliance on third-party vendors. Over time, this can represent substantial savings—especially for medium to large enterprises.


The Drawbacks: Consider the Commitment

Developing your own software is not for the faint-hearted. It requires:

  • Skilled developers and ongoing maintenance

  • Infrastructure investment (cloud servers, security layers)

  • Long-term planning and project management

Before committing, weigh these costs against your business’s strategic goals and seek advice on the best approach.


Claiming Tax Deductions for In-House Software

Under Australian tax law, software developed for internal business use can qualify for tax deductions. Common deductible costs include:

  • Developer wages and contractor fees

  • Software tools, libraries, and subscriptions

  • Staff training related to the development

  • Overheads like rent and electricity associated with the dev team


Tax Treatment of In-House Software

There are two main pathways for depreciation depending on whether the software is ready for use or still in development.

1. Simplified Depreciation Rules

If the software is installed and ready for use, it can be claimed under the simplified depreciation regime—offering an immediate write-off (subject to thresholds) or depreciation over time.

2. Software Development Pool

If the software is still under development, it falls into a special software development pool, amortised as follows:

  • Year 1 – Nil

  • Year 2 – 30%

  • Year 3 – 30%

  • Year 4 – 30%

  • Year 5 – 10%

A separate pool is created for each financial year of new development expenses.


What Happens on Disposal?

When software is no longer used or becomes obsolete:

  • Software development pool: The value continues to depreciate under existing rules.

  • Simplified depreciation: You may claim an immediate deduction for the remaining book value.

This allows businesses to claim a final benefit even when software is retired or replaced.


Final Thoughts

In-house software development offers agility, security, and cost savings, but it must be approached strategically. With careful tax planning, Australian businesses can significantly reduce the financial impact of custom software projects. As with all deductions, it’s best to consult a registered tax agent to ensure compliance with current ATO rules.


If you're considering developing in-house software or have already invested in your own tech tools, get in touch with Dolman Bateman. We’ll guide you through the tax implications and ensure you’re making the most of every available deduction.



Meeting with Gavin Bateman
30
Book Now

Disclaimer:

The information provided in this article is general in nature and does not constitute personal financial, legal or tax advice. While every effort has been made to ensure the accuracy of this content at the time of publication, tax laws and regulations may change, and individual circumstances vary. Dolman Bateman accepts no responsibility or liability for any loss or damage incurred as a result of acting on or relying upon any of the information contained herein. You should seek professional advice tailored to your specific situation before making any financial or tax decision.

Book a meeting with us

Book a meeting with us

bottom of page