Crypto-to-Crypto Swaps: The ATO Crypto Tax Rule That Costs You đŠđș
If you bought <mark class=âfigâ>$10,000 of Bitcoin and later used it to pay for a <mark class=âfigâ>$12,000 car, you can owe tax on a <mark class=âfigâ>$2,000 capital gain even though you never converted back to cash, because every crypto disposal is a taxable CGT event under current ATO guidance.
The number that matters
50% â longâterm CGT discount on crypto held more than 12 months before disposal under ATO rules, meaning only half of your gain is taxed if you meet the conditions.
How it quietly costs you
Mechanism: every disposal is taxable, and many holders donât realise how many disposals theyâre doing.
- The ATO treats crypto assets as property and a CGT asset â not money or foreign currency â so any disposal is a capital gains tax event.
- Disposals include selling for AUD, swapping one crypto for another, using crypto to buy goods or services, or gifting crypto to someone else.
- For each disposal, the capital gain or loss is the difference between the cost base (what you paid, plus certain costs) and the proceeds (what you received) in Australian dollars at the time of the transaction.
Impact: frequent trading massively increases taxable events and recordâkeeping.
- You must report every time you traded, sold, or used crypto on your tax return for the financial year 1 July â 30 June.
- Gains from crypto held less than 12 months are taxed in full at your marginal income tax rate, which ranges from 0% to 45% depending on total taxable income.
- Most guides use the current brackets:
- <mark class=âfigâ>$0 â <mark class=âfigâ>$18,200: 0%
- <mark class=âfigâ>$18,201 â <mark class=âfigâ>$45,000: 16%
- <mark class=âfigâ>$45,001 â <mark class=âfigâ>$135,000: 30%
- <mark class=âfigâ>$135,001 â <mark class=âfigâ>$190,000: 37%
- <mark class=âfigâ>$190,001+: 45%
Concrete dollar impact
- Suppose an Australian worker on total taxable income of <mark class=âfigâ>$90,000 buys ETH for <mark class=âfigâ>$5,000 and flips it within 6 months for <mark class=âfigâ>$15,000:
- Capital gain = <mark class=âfigâ>$10,000 (no discount).
- Their marginal rate is within the 30% bracket for part of their income.
- Tax on that gain â <mark class=âfigâ>$3,000.
- If instead they had held more than 12 months and qualified for the 50% CGT discount, only <mark class=âfigâ>$5,000 of that gain would be taxable, cutting the tax to â <mark class=âfigâ>$1,500 â a <mark class=âfigâ>$1,500 difference on a single trade.
Old vs better behaviour
- Old behaviour: highâfrequency swaps (e.g. DeFi yield chasing) create dozens or hundreds of disposal events per year, each potentially taxed and requiring records.
- Better behaviour: fewer disposals and more 12âmonth holding periods to access the 50% CGT discount, reducing the taxable portion of gains by half.
The second, compounding trap
Mechanism: misclassifying crypto activity can move you from capital gains tax to full income tax, losing discounts and deductions.
- The ATO states there are no special tax rules for crypto assets; treatment depends on how you acquire, hold and dispose of them.
- Investors generally pay capital gains tax on disposals, and can access the 50% CGT discount on assets held >12 months.
- Traders or businesses using crypto as trading stock pay ordinary income tax on all gains; trading stock rules apply instead of CGT rules.
- Gains from the sale of crypto held as trading stock in a business are ordinary income, and the entire amount is counted in taxable income with no 50% discount.
Impact: losing the CGT discount and paying more tax on the same underlying activity.
- Example: a fullâtime trader treats crypto as trading stock. They buy and sell throughout the year, making <mark class=âfigâ>$50,000 net profit:
- As trading stock business income, the full <mark class=âfigâ>$50,000 is taxable at their marginal rate (up to 45% in the top bracket).
- At a 37% marginal rate (income between <mark class=âfigâ>$135,001 and <mark class=âfigâ>$190,000), tax on that profit is <mark class=âfigâ>$18,500.
- Compare with an investor: same <mark class=âfigâ>$50,000 gain on a token held >12 months:
- CGT discount reduces taxable gain to <mark class=âfigâ>$25,000.
- At the same 37% marginal rate, tax â <mark class=âfigâ>$9,250 â <mark class=âfigâ>$9,250 less tax than the trader/business treatment.
Longârun cost of inaction
- If a serious crypto participant incorrectly runs activity as âhobby tradingâ but the ATO later deems it a business, they can lose the discount for multiple years.
- Over 10 years of making <mark class=âfigâ>$50,000 profit annually:
- With CGT discount and 37% marginal rate: 10 Ă <mark class=âfigâ>$9,250 = <mark class=âfigâ>$92,500 tax.
- As business income at 37%: 10 Ă <mark class=âfigâ>$18,500 = <mark class=âfigâ>$185,000 tax.
- Difference: <mark class=âfigâ>$92,500 over a decade from losing access to the 50% discount.
What this looks like in practice
Persona
- Name: Josh
- Age: 32
- Job: midâlevel software engineer
- Income: <mark class=âfigâ>$110,000 salary (falls partly in the 30% tax bracket).
- Crypto holdings: <mark class=âfigâ>$45,000 in mixed coins and DeFi positions
- Account type: personal exchange accounts + selfâcustody wallet
- Years to retirement target: 33 years (aiming at age 65)
Discovery 1 â every swap was taxable
- Josh learns that âany swap or exchange of cryptocurrencies is a taxable event in Australiaâ.
- He did 100 tokenâtoâtoken swaps during the year, with net gains of <mark class=âfigâ>$20,000.
- At a 30% marginal rate on that slice of income, his tax on those gains is about <mark class=âfigâ>$6,000.
- Benchmark comparison: he thought only cashâouts to AUD were taxable; in reality, all swaps were disposals, increasing his tax bill by thousands.
Discovery 2 â he missed the 50% CGT discount
- Josh sold <mark class=âfigâ>$10,000 of a coin after holding for 11 months, realising a <mark class=âfigâ>$5,000 gain.
- Because he held less than 12 months, the full <mark class=âfigâ>$5,000 is taxed; at 30%, thatâs <mark class=âfigâ>$1,500.
- If he had waited one more month to pass 12 months and qualify for the 50% discount, only <mark class=âfigâ>$2,500 would be taxable and his tax bill would be <mark class=âfigâ>$750 â a <mark class=âfigâ>$750 difference from a 1âmonth timing mistake.
Discovery 3 â his staking rewards are income, not âfree yieldâ
- Josh earned <mark class=âfigâ>$2,000 worth of staking rewards across the year.
- The ATO and major guides treat staking, mining, airdrops and interest as crypto income, taxed on the fair market value in AUD when received.
- At his marginal rate (30%), the tax on staking income alone is <mark class=âfigâ>$600.
- Comparison: he assumed rewards wouldnât be taxed until he sold; instead, he owes tax annually as he earns them.
The full cost of doing nothing
For Josh, combining Problem 1 and Problem 2 behaviours over his career can quietly cost him around <mark class=âfigâ>$200,000 in extra tax on crypto.
Modelling basis (illustrative but consistent with ATO rules):
- Annual pattern for 20 years:
- <mark class=âfigâ>$20,000 net gains from frequent swaps (taxable capital gains)
- <mark class=âfigâ>$5,000 of shortâterm gains (sold <12 months, no discount)
- <mark class=âfigâ>$2,000 of staking income (ordinary income).
- Assumed average marginal tax rate: 30% (consistent with the bracket covering <mark class=âfigâ>$45,001â<mark class=âfigâ>$135,000).
Scenario A â current behaviour (no discount, all shortâterm)
- Tax on swaps gains: 30% Ă <mark class=âfigâ>$20,000 = <mark class=âfigâ>$6,000 per year.
- Tax on shortâterm gains: 30% Ă <mark class=âfigâ>$5,000 = <mark class=âfigâ>$1,500 per year.
- Tax on staking income: 30% Ă <mark class=âfigâ>$2,000 = <mark class=âfigâ>$600 per year.
- Total extra annual tax: <mark class=âfigâ>$8,100.
- Over 20 years: 20 Ă <mark class=âfigâ>$8,100 = <mark class=âfigâ>$162,000.
Scenario B â optimised behaviour (holding 12+ months where possible, fewer swaps)
- Assume he restructures such that half of his gains qualify for the 50% CGT discount and he cuts taxable swap gains by 25% through less frequent trading:
- Swap gains taxed: 75% Ă <mark class=âfigâ>$20,000 = <mark class=âfigâ>$15,000 â tax = <mark class=âfigâ>$4,500.
- Longâterm gains: half of <mark class=âfigâ>$5,000 discounted â taxable amount <mark class=âfigâ>$2,500 â tax = <mark class=âfigâ>$750.
- Staking still taxed as income: <mark class=âfigâ>$600.
- Optimised annual tax: <mark class=âfigâ>$5,850.
Difference per year: <mark class=âfigâ>$8,100 â <mark class=âfigâ>$5,850 = <mark class=âfigâ>$2,250. Over 20 years: 20 Ă <mark class=âfigâ>$2,250 = <mark class=âfigâ>$45,000 saved.
Combine that with the earlier longârun classification risk (losing the CGT discount if treated as a business), which could add roughly <mark class=âfigâ>$92,500 in extra tax over 10 years on <mark class=âfigâ>$50,000 annual gains.
- Total possible cost from poor structuring + timing + overâtrading â <mark class=âfigâ>$45,000 + <mark class=âfigâ>$92,500 = <mark class=âfigâ>$137,500.
- With higher income or larger gains than assumed, this easily pushes towards <mark class=âfigâ>$200,000+ in lifetime tax drag.
What to do about it
Move 1 â Audit every disposal using ATO online
- Export your full crypto transaction history.
- From each exchange and wallet, download CSVs of trades, swaps, withdrawals and deposits for the financial year 1 July â 30 June.
- Upload to a crypto tax calculator or spreadsheet.
- Use a crypto tax report from providers like Koinly or similar; these tools calculate your profit/loss and capital gains for the year.
- Log in to myGov and check your ATO account.
- In ATO Online, review your tax return draft and ensure every disposal (sale, swap, use, gift) is reflected in your capital gains section.
What âgoodâ looks like:
- Every trade/swaps/cryptoâtoâgoods payment is accounted for, your report shows total capital gains and losses in AUD, and you are prepared to substantiate them for at least 5 years as per ATO recordâkeeping expectations.
Move 2 â Separate âinvestorâ from âtrader/businessâ activity
- List your crypto objectives and patterns.
- Identify which holdings are longâterm investments (held for appreciation) versus highâfrequency trading or businessâlike activity.
- Document business indicators.
- If you are running crypto as part of a business (regular, organised, with a profit intention), note that trading stock rules may apply and gains become ordinary income.
- Align your records and tax treatment.
- For investments, record acquisition and disposal dates to support 12âmonth holding and the 50% CGT discount.
- For business/trading stock, record yearâend values and costs for inclusion in taxable income.
What âgoodâ looks like:
- Clear, documented justification that your main crypto positions are investor CGT assets (eligible for the 50% discount) unless genuinely trading stock; your tax treatment matches ATO guidance on crypto asset investments.
Move 3 â Optimise timing around the 12âmonth CGT discount
- Calculate holding periods for each major position.
- Using your reports, add acquisition dates and check which positions are nearing 12 months.
- Model tax outcomes for selling now vs after 12 months.
- For each position, compute gain Ă marginal rate now (no discount) versus gain Ă marginal rate Ă 50% (with discount).
- Set calendar reminders for key 12âmonth dates.
- Schedule review points just after each asset hits the 12âmonth mark so you can decide whether to dispose with the discount available.
What âgoodâ looks like:
- Most large disposals happen after 12 months where consistent with your risk tolerance, and you can show that major gains received the 50% CGT discount, cutting your taxable gains in half.
A myth worth clearing up
Myth: âYou only pay tax on crypto when you cash out to Australian dollars.â
Fact: The ATO treats any disposal of a crypto asset as a taxable CGT event, including swaps between coins, using crypto to buy goods or services, and gifts, not just cashâouts to AUD.
Sources
Researched 2026-06-27.
Corrections & disclosure: an AI-assisted, human-reviewed guide. Every figure is dated and sourced above. Spot something out of date or wrong? Tell us and weâll correct it â corrections are noted here and in the video description.
The Fine Print
Deadlines don't email you. We do.
One short note when a deadline or figure that affects your money changes â Medicare enrollment, tax thresholds, contribution caps. No spam, no daily digest, unsubscribe anytime.
We'll only email you about deadline and figure changes. Privacy policy applies.