Tax for Web Developers Australia
This page is for web developers who want a clearer starting point on common deductions, including software, hardware, hosting and cloud services, home office expenses, conferences, and the contractor vs employee and personal services income (PSI) considerations.
Quick answer: web developers can often claim a range of work-related expenses, but the ATO requires a direct connection to earning your income. If you work as a contractor through a company or trust, the personal services income (PSI) rules may limit your deductions. Correctly determining your status as employee or contractor is critical for knowing which deductions apply.
Common web developer deductions
Often deductible
- Software subscriptions (IDEs, code editors, design tools, project management)
- Hardware such as laptops, monitors, keyboards, and peripherals used for work
- Hosting, domain registration, and cloud service costs (AWS, Azure, etc.) for work projects
- Home office running costs using the ATO fixed-rate or actual-cost method
- Conference and meetup fees, including related travel where directly work-related
- Technical books, online courses, and training that maintain or improve current skills
- Professional memberships and union fees
Often non-deductible
- Private use portion of hardware, software, and internet
- Normal home-to-office commuting
- Hosting or services for personal projects unrelated to earning income
- Hardware or software supplied or reimbursed by your employer
- Courses aimed at a completely different profession
- Deductions blocked by PSI rules where applicable
PSI, contractor status, and home office checkpoints
- Contractor vs employee: your employment status affects which deductions you can claim and how you report income. The ATO applies specific factors to determine the relationship.
- PSI rules: if your income is mainly from your personal effort and skill, and you operate through a company or trust, PSI rules may limit deductions to those available to employees. Apply the ATO's PSI tests to determine if these rules affect you.
- Home office: the ATO offers a fixed-rate method (67 cents per hour) or an actual-cost method. Keep records of hours worked from home.
- Reimbursements: if your employer or client paid you back, you generally cannot claim the same cost.
Records web developers should keep
- Invoices for software subscriptions, hosting, and cloud services
- Purchase records for hardware with depreciation schedules for items over $300
- Home office usage diary or timesheet showing hours worked from home
- Records of work vs private use for mixed-use devices and services
- Conference receipts and related travel records
- Contracts or agreements that clarify your employee or contractor status
- Evidence of any reimbursement to avoid double-claiming
Start with these calculators
Tax return calculator
Estimate the refund impact of your eligible work-related deductions.
Pay calculator
Check take-home pay for weekly, fortnightly, monthly, or annual salary.
Salary sacrifice calculator
Model concessional super contributions against take-home pay.
HELP repayment calculator
Estimate student loan repayments if your income crosses a threshold.
Web developer tax FAQs
Can web developers claim software and hosting costs?
Generally yes where the costs are for work. Subscriptions are deductible in the year paid. If also used privately, only the work portion is claimable.
Do personal services income (PSI) rules affect web developer deductions?
They can. If your income is mainly from your personal effort and you operate through a company or trust, PSI rules may limit your available deductions. Apply the ATO's PSI tests to check.
Can web developers claim home office expenses?
Generally yes if you regularly work from home. The ATO offers a fixed-rate method or actual-cost method. Keep records of hours worked from home.
Tax Accuracy & Sources
This guide summarises common web developer deduction patterns only. Always check whether the expense was reimbursed, whether PSI rules affect your situation, whether any private element needs apportionment, and whether your employment status is correctly determined.
Uses 2025-26 ATO rates.