Crypto Tax Australia Filing Guide – ATO Step by Step
Filing crypto with the ATO isn't hard if you know the forms. Here's where to put your capital gains, staking income, and holdings.
The Timeline: When to File
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →Australian Financial Year: 1 July – 30 June
Tax Return Deadline: 31 October
(Or later if using a tax agent – extends to 30 November for tax agents)
Example: For FY 2025-26, file by 31 October 2026.
Step 1: Gather Your Records
Before lodging, you need:
- ✅ All exchange statements (Binance, Coinbase, Kraken, etc.)
- ✅ Wallet transaction history
- ✅ Capital gains calculations (dates, amounts, holding periods)
- ✅ Staking/mining income records
- ✅ Cost base documentation
Step 2: Use MyTax or E-Tax (Or Tax Agent Software)
Option A: DIY – ATO MyTax (free)
- Login at mygovid.gov.au
- Link to your ATO account
- Access MyTax
- Fill in your details section by section
Option B: Tax Agent Software (Recommended for crypto)
- TaxTrak, Tax Online, AccountRight, etc.
- These have crypto-specific schedules
- Often free or low cost (AUD 50-200)
Option C: Tax Agent (Most reliable)
- Professional accountant lodges on your behalf
- Cost: AUD 300-1,500+ depending on complexity
- ATO deadline extends to 30 November
Step 3: Report Capital Gains (Schedule D)
In MyTax, go to: Capital Gains
Enter each transaction:
| Field | Example |
|---|---|
| Asset Description | 1 Bitcoin |
| Date Acquired | 1 July 2024 |
| Date Disposed | 31 January 2026 |
| Cost Base | AUD 50,150 |
| Sale Price | AUD 74,925 |
| Capital Gain | AUD 24,775 |
| Discount (50%) | AUD 12,388 (if >12 months) |
Pro Tip: MyTax auto-calculates if you tick "eligible for 50% discount" and held >12 months.
Step 4: Report Staking Income (Other Income)
In MyTax, go to: Other Income
Enter staking/mining/airdrop income:
- Type: "Staking Rewards"
- Amount (in AUD): AUD 3,500
- No discount applies (this is ordinary income)
Important: Staking is taxed at your marginal rate with no discount.
Step 5: Check Your Total Taxable Income
MyTax calculates automatically:
- Salary: AUD 100,000
- Capital gains (after discount): AUD 12,388
- Staking income: AUD 3,500
- Total Taxable Income: AUD 115,888
Step 6: Declare Holdings (If Required)
Do I need to list my current holdings?
No specific field in the standard return, BUT:
- If you have AUD 250,000+ in crypto, ATO may request details
- Better to volunteer the information (shows transparency)
- Some tax agents include a statement: "As at 30 June 2026, investor held AUD X in cryptocurrency"
Step 7: Supporting Documents
What to Keep (for ATO audit):
- ✅ Printed MyTax return (before lodgement)
- ✅ Capital Gains Schedule (detailed spreadsheet)
- ✅ Exchange statements (CSV or PDF)
- ✅ Wallet snapshots
- ✅ Price evidence (CoinMarketCap screenshots or exchange prices)
- ✅ Cost base documentation
How Long? Keep for 5 years minimum (ATO can audit back this far).
Step 8: Lodge Your Return
In MyTax:
- Review all sections
- Check "I declare that the information is true and correct"
- Click "Produce return for lodgement"
- Click "Lodge return"
- You get a lodgement number immediately
What Happens Next?
- 1-2 weeks: ATO processes the return
- Then: You get a Notice of Assessment (email)
- Shows your tax, refund, or amount owing
- Payment due typically within 21 days
Common Issues (ATO Red Flags)
The ATO gets suspicious if:
- ❌ You claim AUD 100k+ in gains but have minimal supporting docs
- ❌ Holding period calculations are inconsistent
- ❌ You report gains but no transaction history
- ❌ Multiple exchange/wallet accounts aren't reconciled
- ❌ Cost base seems unrealistic
Red Flag Prevention
✅ Attach a summary statement explaining your crypto activity
✅ Include exchange statements as appendices
✅ Show holding period calculations clearly
✅ Note if gains are from long-term holding (shows legitimacy)
✅ Keep meticulous records
If You Get Audited
The ATO may ask for:
- Detailed transaction lists
- Proof of purchases (invoices, exchange records)
- Proof of sales (bank deposits matching transaction dates)
- Wallet addresses and holdings
If your records are solid, you have nothing to fear. The ATO respects accurate reporting.
Your Next Step
👉 Upload your crypto data. CoinTaxReporting generates a complete, ATO-ready report with all schedules – ready to attach to your lodgement.
Related Resources
Generate Your Crypto Tax Report
Import your transactions and get an audit-ready PDF report in minutes.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.