Hereโs a forward-thinking, detailed breakdown of what you (a 24-year-old Brisbane-based part-time employee + private contractor + stock investor) need to know about doing taxes in Australia. Iโll address key areas, things to watch, and some rough calculations and planning to keep you ahead of the game.
1. The big picture: how income tax works in Australia
As a resident for tax purposes, you pay tax on your taxable income for the financial year (1 July โ 30 June).
The tax system is progressive: higher income โ higher marginal rates.
You lodge a tax return (via Australian Taxation Office โATOโ) each year declaring all assessable income, claiming allowable deductions, and calculating how much you owe (or refund) for the year.
For 2025-26 (and nearby years) youโll also face the Medicare levy (generally 2%) if your income is above thresholds.
Since you have multiple income types (employment + contracting + investment), youโll need to carefully declare all of them and understand your deduction opportunities.
2. Your income scenario & what it means (2024-25 Financial Year)
Your actual income for 2024-25 (extracted from 25 payslips + invoices):
$55,566.80 from part-time employment at Recovery Metrics (4 days/week).
$6,762.50 from private contracting (Personal Services Income).
Investment income via stocks (through CommSec and CMC Markets): dividends $0 (to be confirmed with statements), capital gains/losses $0 (no sales in FY 2024-25).
Your employer withholds PAYG tax from your salary/wages, meaning some tax is pre-paid ($9,224.00 withheld for 2024-25).
Student loan repayments (SFSS) of $934.00 were also withheld (these are NOT tax deductible - theyโre compulsory repayments).
At tax time youโll include your salaries/wages as part of your taxable income.
You can claim work-related deductions (if eligible) to reduce taxable income, but only if you meet the ATO rules (see below).
Contractor income ($6,762.50)
As a private contractor you are likely treated as self-employed/sole trader (unless youโve set up a company). The ATO has guidance on โworking as an independent contractorโ. (Australian Taxation Office)
Key implications: youโll need to keep business records, potentially register for an ABN (Australian Business Number), determine whether GST applies (more on that). (Aus Legal Hub)
Because tax might not be automatically withheld, you must ensure you set aside funds to cover your tax liability on that income.
Investment income
You must declare all investment income: interest, dividends (including franking credits), capital gains (or losses) from share sales. (Australian Taxation Office)
If you held shares for more than a year, you may qualify for the 50% discount on a capital gain (for individuals) when calculating net capital gain. (Wikipedia)
Depending on how active you are (trading vs passive investing) the ATO may scrutinise things more closely.
3. Deduction-opportunities & things to watch
Since you have multiple income streams, youโll want to maximise deductions where legitimate โ but you must keep records and stay within ATO rules.
Employment & contractor deductions
For your contracting income: you may have business-deductible expenses (e.g., tools/equipment, home office if eligible, travel relating to the contracting work, etc). Several guides talk about contractor tax deductions. (taxationhouse.com.au)
You need to be clear on the difference between โemployee work-related expenseโ vs โself-employed business expenseโ. The rules differ. (ismaccountants.com.au)
Some common โno-goโ areas: commuting (home to regular workplace) is generally not deductible. (Accountantify)
Keep good records: receipts, invoices, logbooks if travel/vehicle use, home office records if you use part of your home for contracting. Be prepared for scrutiny. (News.com.au)
If your annual turnover (from your contracting business) exceeds the GST registration threshold (currently $75,000) you would need to register for GST. In your case $6,762.50 is well under, so you donโt need to register. (Aus Legal Hub)
Super contributions: as a contractor you arenโt automatically covered by employer super contributions (depending on your structure). You may want to voluntarily contribute to superannuation for tax-effectiveness.
Investment deductions & capital gains
If you hold shares that pay dividends, you include both the cash dividend and the franking credit in your taxable income. The franking credit acts like a tax paid by the company which you get credit for. (Wikipedia)
If you sell shares at a gain: youโll calculate the cost base (purchase price + incidental costs) and proceeds; the net capital gain is included in your taxable income. If you held for >12 months, you may apply the 50% CGT discount (for individuals). (Australian Taxation Office)
If you made a capital loss, this can be carried forward to offset future capital gains (but not general income). (Australian Taxation Office)
If you are active/trading shares rather than passive investing, the ATO may treat income differently (ordinary income) โ so your intent and pattern matter.
Make sure you receive full statements from your broker(s) (CommSec, CMC Markets) showing any distributions, franking credits, share sale transactions.
4. Rough estimate of tax for your scenario (2024-25)
Letโs do a simplified estimate based on your actual 2024-25 income:
Assumptions (Based on Actual 2024-25 Data)
Employment income: $55,566.80 (verified from 25 payslips)
You need correct cost bases & franking credits for correct CGT and dividend reporting. (Australian Taxation Office)
Export statements from CommSec and CMC Markets; store in a folder; note purchase date, costโbase, brokerage.
Keep work-related expenses and vehicle/home-office logbooks (if applicable)
The ATO may scrutinise deductions, especially home-office, vehicle, and contractor claims. (News.com.au)
If you work from home for your contracting, track hours; keep bills and apply correct apportionment.
Know the tax return deadlines and processes
Missing deadlines may incur penalties; lodging via myTax, paper or tax agent.
Usually lodge by 31 October if doing yourself; consider using a registered tax agent for complex affairs.
Consider voluntary super-contributions
These can reduce taxable income and build retirement savings tax-efficiently.
Explore salary sacrifice or personal deductible super contributions; check caps.
Stay aware of rule changes
Tax rules change, and with investing + contracting your situation has more moving parts.
Read ATO newsletters, or work with tax professional.
6. Future planning & optimisations
Since youโre relatively young and starting to build a mix of income and investments, here are some forward-thinking tips:
Tax-effective investing: Holding shares that pay franked dividends could be beneficial (you get franking credits). Make sure you hold shares >12 months if CGT discount matters.
Business growth: If your contracting side grows (say > $75k turnover), youโll need to consider GST registration, possibly a different business structure (company vs sole trader) for tax/protection advantages. (Aus Legal Hub)
Superannuation: Early contributions into super can be a smart way to lock in lower tax rates (typically 15% inside super) and build long-term wealth.
Asset diversification & CGT strategy: Think about how you dispose of shares (timing, offsetting losses) to manage capital gains tax.
Cash-flow for tax: Since contracting and investing add variability, build a โtax bufferโ in your bank (e.g., set aside ~30% of contracting + investment earnings) so youโre not caught by surprises.
Professional adviser: Given your mix of employment + contracting + investments, a tax accountant or financial adviser (even just once/year) could identify deduction opportunities, structure considerations, and ensure compliance.
7. Things specific to Queensland / Brisbane
There are no major unique โstate taxโ burdens for personal income in Queensland different from other states (personal income tax is federal), but one thing to keep in mind:
If you use a vehicle for your contracting work and live in Brisbane (or commute regionally), the mileage/log-book rules apply the same as national rules; ensure youโre capturing the โbusiness-useโ portion only (commuting to a regular workplace is not deductible).
If youโre working from home (in Brisbane) for your contracting business, you may be eligible to claim home-office deductions (internet, phone, electricity) under ATO guidelines โ but you must apportion correctly and keep records.
For investment income: if you hold property in Queensland in future, youโll need to consider state land tax/fees โ but for shares now, itโs federal.
8. Summary checklist for your upcoming tax return
Hereโs a checklist tailored for you, Ben (software-engineer, part-time + contractor + investor):
If you like, I can run a more detailed projection for you (including your expected investment income, exact tax brackets for 2025-26, and simulate how different deduction scenarios impact your tax) and also prepare a tailored spreadsheet template you can reuse each year. Would you like that?
9. Updated Tax Summary (FY 2024-25) - October 2025
Based on comprehensive payslip extraction and tax calculations:
Take-Home Rate: 83.1% (after-tax income / gross income)
After-Tax Income: $51,788.79
Actual Cash Received: $45,408.80 (net pay from employment)
Final Take-Home: $44,092.29 (after paying $1,316.51 owed)
โ ๏ธ Important Notes
Student Loan Repayments ($934): These are NOT tax deductible - theyโre compulsory repayments based on income thresholds.
Superannuation ($6,390.13): Employer contributions go to your super account, not included in your taxable income.
Investment Income: Confirm $0 with annual tax statements from CommSec and CMC Markets.
Equipment Deductions: Currently not claimed - review if you purchased any work equipment during the year.
Contracting Expenses: Currently minimal - ensure all legitimate business expenses are claimed.
๐ Next Actions
๐ฏ Tax Planning for FY 2025-26
Contracting Income Management: - Set aside ~20-25% of contracting income for tax - Consider quarterly PAYG instalments if contracting income increases - Keep detailed records of all business expenses
Deduction Optimization: - Continue WFH diary for fixed rate method claims - Track all work-related subscriptions and tools - Consider actual cost method if expenses exceed fixed rate
Superannuation Strategy: - Current employer contributions: $6,390.13/year - Consider salary sacrifice to maximize concessional contributions - Contribution cap: $30,000/year (2024-25) - Tax benefit: 15% in super vs up to 32.5% marginal rate
# FY 2024-25 Tax Summary - Verified from Payslips# Data extracted from 25 payslips using extract_payslips.py# Incomeemployment_gross =55566.80# From payslip extractioncontracting_psi =6762.50# Personal Services Incomeinvestment_income =0.00# To be confirmed with statementstotal_income = employment_gross + contracting_psi + investment_income# Deductionswfh_deduction =987.52# 1,472 hours ร $0.67 (fixed rate)ai_subscriptions =1128.04# ChatGPT + GitHub Copilotother_deductions =0.66# Minor itemstotal_deductions = wfh_deduction + ai_subscriptions + other_deductions# Taxable Incometaxable_income = total_income - total_deductions# Tax Calculation (2024-25 rates)def calculate_income_tax(income):"""Calculate Australian income tax for 2024-25"""if income <=18200:return0elif income <=45000:return (income -18200) *0.19elif income <=120000:return5092+ (income -45000) *0.325elif income <=180000:return29467+ (income -120000) *0.37else:return51667+ (income -180000) *0.45income_tax_before_offsets = calculate_income_tax(taxable_income)lito =700.00# Low Income Tax Offset (automatic for income < $66,667)income_tax = income_tax_before_offsets - litomedicare_levy = taxable_income *0.02total_tax = income_tax + medicare_levy# Tax Positionpayg_withheld =9224.00# From payslipsstudent_loan_withheld =934.00# SFSS (not a tax credit)amount_owed = total_tax - payg_withheld# Net Positionemployment_net_received =45408.80# Actual net pay from 25 payslipsfinal_take_home = employment_net_received - amount_owed# Print Summaryprint("="*70)print("FY 2024-25 TAX SUMMARY (Verified from 25 Payslips)")print("="*70)print()print("INCOME:")print(f" Employment (Recovery Metrics): ${employment_gross:>12,.2f}")print(f" Contracting (PSI): ${contracting_psi:>12,.2f}")print(f" Investment Income: ${investment_income:>12,.2f}")print(f" {'โ'*44}")print(f" Total Assessable Income: ${total_income:>12,.2f}")print()print("DEDUCTIONS:")print(f" Work from Home (1,472 hrs): ${wfh_deduction:>12,.2f}")print(f" AI Subscriptions: ${ai_subscriptions:>12,.2f}")print(f" Other: ${other_deductions:>12,.2f}")print(f" {'โ'*44}")print(f" Total Deductions: ${total_deductions:>12,.2f}")print()print("TAX CALCULATION:")print(f" Taxable Income: ${taxable_income:>12,.2f}")print(f" Income Tax (before offsets): ${income_tax_before_offsets:>12,.2f}")print(f" Less: LITO: ${-lito:>12,.2f}")print(f" Income Tax: ${income_tax:>12,.2f}")print(f" Medicare Levy (2%): ${medicare_levy:>12,.2f}")print(f" {'โ'*44}")print(f" TOTAL TAX LIABILITY: ${total_tax:>12,.2f}")print()print("TAX POSITION:")print(f" PAYG Withheld: ${payg_withheld:>12,.2f}")print(f" Student Loan Withheld: ${student_loan_withheld:>12,.2f} (not a credit)")print(f" {'โ'*44}")print(f" AMOUNT OWED TO ATO: ${amount_owed:>12,.2f}")print()print("CASH FLOW:")print(f" Net Pay Received (25 payslips): ${employment_net_received:>12,.2f}")print(f" Less: Amount Owed: ${-amount_owed:>12,.2f}")print(f" {'โ'*44}")print(f" FINAL TAKE-HOME: ${final_take_home:>12,.2f}")print()print("KEY METRICS:")print(f" Effective Tax Rate: {(total_tax/total_income)*100:>11.1f}%")print(f" Take-Home Rate: {((total_income-total_tax)/total_income)*100:>11.1f}%")print(f" Marginal Tax Rate: 32.5%")print()print("="*70)print("Data Source: 25 payslips from nbs/Pay (Jul 2024 - Jun 2025)")print("Extraction Script: nbs/Tax/extract_payslips.py")print("Tax Calculation: nbs/Tax/p_02_my_tax_2024-25.ipynb")print("="*70)
======================================================================
FY 2024-25 TAX SUMMARY (Verified from 25 Payslips)
======================================================================
INCOME:
Employment (Recovery Metrics): $ 55,566.80
Contracting (PSI): $ 6,762.50
Investment Income: $ 0.00
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total Assessable Income: $ 62,329.30
DEDUCTIONS:
Work from Home (1,472 hrs): $ 987.52
AI Subscriptions: $ 1,128.04
Other: $ 0.66
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total Deductions: $ 2,116.22
TAX CALCULATION:
Taxable Income: $ 60,213.08
Income Tax (before offsets): $ 10,036.25
Less: LITO: $ -700.00
Income Tax: $ 9,336.25
Medicare Levy (2%): $ 1,204.26
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
TOTAL TAX LIABILITY: $ 10,540.51
TAX POSITION:
PAYG Withheld: $ 9,224.00
Student Loan Withheld: $ 934.00 (not a credit)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
AMOUNT OWED TO ATO: $ 1,316.51
CASH FLOW:
Net Pay Received (25 payslips): $ 45,408.80
Less: Amount Owed: $ -1,316.51
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
FINAL TAKE-HOME: $ 44,092.29
KEY METRICS:
Effective Tax Rate: 16.9%
Take-Home Rate: 83.1%
Marginal Tax Rate: 32.5%
======================================================================
Data Source: 25 payslips from nbs/Pay (Jul 2024 - Jun 2025)
Extraction Script: nbs/Tax/extract_payslips.py
Tax Calculation: nbs/Tax/p_02_my_tax_2024-25.ipynb
======================================================================