Software Developer / IT Consultant
Deduct your hardware, cloud services, and home office in Australia.
Allowable Expenses
- Tech Equipment — Computers, monitors, and servers (depreciate if over $300).
- Software & SaaS — IDEs, cloud hosting (AWS, Azure), and subscriptions.
- Home Office — Utilities and a proportion of housing costs for remote work.
- Self-Education — Certifications, bootcamps, and technical books.
Tax Tips
- Claim the business use of your home internet for large deployments.
- Laptops used exclusively for coding are fully deductible via depreciation.
- Professional indemnity insurance is essential for consultants.
- Check whether the ATO's personal services income (PSI) rules apply to you — if more than 80% of your income comes from your skills and a single client, some deductions may be restricted. The PSI rules can significantly affect your tax position.
Frequently Asked Questions
Can I claim for AWS costs?
Yes, if they are for development or hosting of business projects.
Is my mechanical keyboard deductible?
Yes, as it is a tool used for your work.
Can I deduct superannuation contributions to reduce my taxable income as a developer?
Yes. As a self-employed developer, you can make personal super contributions to a complying fund and claim a full deduction (up to the $27,500 concessional cap for 2024/25). Lodge a 'Notice of intent to claim a deduction' with your fund before lodging your tax return.
How do I handle income from overseas tech clients (USD invoices) in Australia?
Convert each USD payment to AUD using the Reserve Bank of Australia exchange rate on the date received. Declare the AUD total as assessable income in your tax return. Keep records of each invoice, payment date, amount, and exchange rate applied.