Coinbase Tax Guide Australia 2025

Complete guide to reporting Coinbase transactions to the ATO, including CGT calculations with 50% discount, cost base methods, income reporting, and myTax filing requirements.

AustraliaUpdated January 202515 min read

Quick Summary

  • CGT applies to disposals (selling, trading, spending crypto on Coinbase)
  • 50% CGT discount if held >12 months (for individuals)
  • Income tax applies to rewards (Coinbase Earn, staking, Card rewards)
  • Use FIFO or specific identification for cost base calculation
  • Report on myTax or tax return using Capital Gains section and Income section
  • Keep records for 5 years after filing

What is Coinbase?

Coinbase is one of Australia's most popular cryptocurrency exchanges, offering a regulated platform for buying, selling, and storing digital assets. While Coinbase is a US-based company, it serves Australian users and supports AUD deposits and withdrawals.

Coinbase products available in Australia:

  • Coinbase Exchange: Buy, sell, and trade crypto with AUD
  • Advanced Trade: Lower-fee professional trading
  • Coinbase Earn: Learn about crypto and earn rewards
  • Coinbase Staking: Stake ETH, SOL, ADA, and other proof-of-stake coins
  • Convert Feature: Instant crypto-to-crypto swaps

Note: Coinbase Card is not currently available in Australia.

ATO Tax Treatment of Coinbase Transactions

The Australian Taxation Office (ATO) treats cryptocurrency as property/assets, not currency or foreign currency. This means most Coinbase activities are subject to Capital Gains Tax (CGT), while some activities generate ordinary income.

Taxable Events on Coinbase

CGT Events (Disposals)

  • Selling crypto for AUD: BTC → AUD = CGT event
  • Trading crypto-to-crypto: ETH → SOL = disposal of ETH
  • Using Convert feature: BTC → USDC = taxable disposal
  • Gifting crypto: May be CGT event at market value
  • Using crypto for payments: Disposal subject to CGT

Ordinary Income Events

  • Coinbase Earn rewards: Ordinary income when received
  • Staking rewards: Ordinary income at market value on receipt
  • Referral bonuses: Ordinary income
  • Airdrops: May be assessable income

Non-Taxable Events

  • Buying crypto with AUD: Acquisition, no tax until disposal
  • Transferring between your own wallets: Not a CGT event
  • HODLing: No tax while holding

Capital Gains Tax (CGT) on Coinbase

How CGT Works in Australia

When you dispose of cryptocurrency on Coinbase:

  1. Calculate capital proceeds: Amount received (AUD or market value)
  2. Calculate cost base: Original purchase price + associated costs (fees)
  3. Calculate capital gain/loss: Capital proceeds - Cost base
  4. Apply CGT discount (if eligible): 50% discount for assets held >12 months (individuals only)
  5. Add to assessable income: Net capital gain taxed at marginal rate

CGT Discount

Individuals and trusts:

  • Assets held ≤12 months: No discount, full capital gain is taxable
  • Assets held >12 months: 50% CGT discount

Companies: No CGT discount (full gain taxable at company rate)

Example

  • Buy 1 BTC for $50,000 AUD
  • Hold for 15 months
  • Sell for $80,000 AUD
  • Capital gain: $80,000 - $50,000 = $30,000
  • CGT discount (50%): $30,000 × 50% = $15,000 discount
  • Taxable capital gain: $15,000
  • Tax @ 32.5% marginal rate: $15,000 × 32.5% = $4,875

Cost Base Methods

The ATO allows you to choose your cost base method:

1. FIFO (First In, First Out)

  • First crypto purchased is first crypto sold
  • Most common method
  • Simple to understand

2. Specific Identification

  • Identify specific parcel/unit being disposed
  • Requires detailed record-keeping
  • Can optimize for tax purposes
  • Must have contemporaneous records

3. Average Cost

  • Less common for crypto
  • Generally not preferred by ATO for crypto

Important: You must use the same method consistently for each cryptocurrency.

Wash Sale Rule

Australia does NOT have a wash sale rule. You can:

  • Sell crypto at a loss
  • Immediately buy back the same crypto
  • Claim the capital loss
  • Use losses to offset capital gains

This makes tax-loss harvesting effective in Australia.

Income Tax on Coinbase Rewards

When Coinbase Rewards Are Taxable

The ATO treats crypto rewards as ordinary income when:

  • You receive the rewards (not when you sell)
  • You have control and dominion over the tokens
  • The rewards are assessable income

Types of Taxable Coinbase Income

1. Coinbase Earn Rewards

  • Tax treatment: Ordinary income (assessable income)
  • Valuation: AUD value at time of receipt
  • Cost base: Income amount (for future CGT on disposal)

2. Staking Rewards

  • Tax treatment: Ordinary income
  • Frequency: Each reward receipt is a separate income event
  • Example: Stake 10 ETH, receive 0.4 ETH/year @ $4,500 AUD/ETH = $1,800 AUD income

3. Referral Bonuses

  • Tax treatment: Ordinary income
  • Report on tax return in Other Income section

Tax Rates on Income (2024-25)

Taxable IncomeTax Rate
$0 - $18,200Nil (tax-free threshold)
$18,201 - $45,00019%
$45,001 - $120,00032.5%
$120,001 - $180,00037%
$180,001+45%

Medicare levy (2%) applies on top of income tax rates.

How to Download Coinbase Transaction History

Method 1: Tax Reports

  1. Log in to Coinbase.com
  2. Profile → Documents
  3. Select Tax Documents
  4. Click Generate Report
  5. Select financial year (July 1 - June 30 for Australia)
  6. Download CSV

Note: Coinbase uses calendar year (Jan-Dec) by default. You may need to generate two reports to cover the Australian financial year.

Method 2: Transaction History

  1. Coinbase.com → Profile → Statements
  2. Generate Statement for custom date range
  3. Select CSV format
  4. Download and save securely

Method 3: API Integration (Best for Tax Software)

  1. Coinbase.com → Settings → API
  2. Create API key (read-only permissions)
  3. Connect to Australian crypto tax software like Koinly
  4. Automatic transaction sync with CGT calculations

Understanding Coinbase Transaction Types

Transaction TypeTax TreatmentmyTax Section
Buy (AUD → Crypto)Acquisition (establish cost base)N/A
Sell (Crypto → AUD)Disposal (CGT event)Capital Gains
Convert (Crypto → Crypto)Disposal + acquisitionCapital Gains
Coinbase EarnOrdinary incomeOther Income
Staking RewardOrdinary incomeOther Income
Referral BonusOrdinary incomeOther Income
Send/Receive (Transfer)Not taxable*N/A

*Transfers between your own wallets are not taxable. Gifts or payments may be CGT events.

Coinbase-Specific Tax Scenarios

1. Using Coinbase Convert

Scenario: You convert 1 ETH to 2,000 USDC when ETH = $5,200 AUD.

  • Original ETH cost base: $3,500 AUD
  • Held for 8 months (no CGT discount)
  • Capital proceeds: $5,200 AUD
  • Capital gain: $5,200 - $3,500 = $1,700
  • Taxable gain: $1,700 (no discount, held <12 months)
  • New USDC cost base: $5,200 AUD

2. Coinbase Staking (ETH) with 50% Discount

Scenario:

  • Stake 10 ETH and receive 0.4 ETH in rewards throughout the year
  • Average ETH price when received: $4,500 AUD
  • Hold rewards for 15 months, then sell @ $6,000 AUD

Tax treatment:

  • Income on receipt: 0.4 × $4,500 = $1,800 AUD
  • Cost base for 0.4 ETH: $1,800
  • CGT on disposal:
    • Proceeds: 0.4 × $6,000 = $2,400
    • Capital gain: $2,400 - $1,800 = $600
    • CGT discount (held >12 months): $600 × 50% = $300
    • Taxable gain: $300

3. Multiple Trades (FIFO Method)

Activity:

  • Jan: Buy 1 BTC @ $60,000 AUD
  • Mar: Buy 1 BTC @ $65,000 AUD
  • Jun: Sell 1 BTC @ $75,000 AUD

FIFO calculation:

  • First BTC purchased (Jan) is first sold
  • Cost base: $60,000
  • Proceeds: $75,000
  • Capital gain: $15,000
  • Held 5 months (no CGT discount)
  • Taxable gain: $15,000

4. Coinbase Earn

Scenario: Complete Coinbase Earn lessons and receive:

  • $8 AUD in COMP
  • $6 AUD in GRT
  • $7 AUD in FORTH

Tax treatment:

  • Total income: $21 AUD
  • Report on tax return in Other Income
  • Each token gets cost base = income amount

How to Report Coinbase Taxes to ATO

Using myTax (Online)

Most Australians file using myTax through myGov:

Step 1: Report Capital Gains

  1. Log in to myGov → ATO → Tax → Lodge
  2. Navigate to Capital Gains and Losses section
  3. Click Add capital gain or loss
  4. For each disposal (or use summary if many):
    • Description: e.g., "Bitcoin (BTC)"
    • Date acquired
    • Date disposed
    • Capital proceeds
    • Cost base
    • Select if eligible for CGT discount
  5. myTax calculates net capital gain automatically

Step 2: Report Crypto Income

  1. Navigate to Income section
  2. Select Other Income
  3. Enter description: "Cryptocurrency rewards - Coinbase"
  4. Enter total amount from Coinbase Earn, staking, referrals

Using a Tax Agent

If you use a tax agent or accountant, provide them with:

  • Coinbase transaction history (CSV)
  • Crypto tax software report (from Koinly, etc.)
  • Summary of capital gains and losses
  • Summary of crypto income

Supporting Documentation

Keep records in case of ATO audit:

  • Transaction history from Coinbase
  • Cost base calculations
  • Exchange rate conversions (USD to AUD)
  • Wallet addresses and transaction IDs

Using Crypto Tax Software for Coinbase

Why Use Tax Software?

  • Automatic CGT calculations: Handles FIFO, specific ID, and discount
  • Exchange rate conversions: USD to AUD on transaction dates
  • Multiple exchanges: Consolidate Coinbase with other platforms
  • ATO-compliant reports: Ready for myTax or tax agent
  • Error reduction: Minimize calculation mistakes

Best Australian Crypto Tax Software for Coinbase

1. Koinly

  • Australia-specific features: CGT discount, FIFO/specific ID, AUD pricing
  • Coinbase integration: API sync or CSV import
  • ATO-compliant reports: Capital gains summary, income summary
  • Pricing: From $49 USD/year
  • Read full Koinly review

2. CoinTracker

  • Strengths: Excellent Coinbase integration
  • Australia support: CGT discount, FIFO method
  • Pricing: From $59 USD/year

3. CryptoTaxCalculator

  • Australia-focused: Built by Australian developers
  • ATO-specific features: myTax-ready reports
  • Pricing: From $49 AUD/year

Example Tax Calculations

Example 1: Simple Coinbase User

Activity in 2024-25 FY:

  • July 2024: Buy $15,000 AUD of BTC @ $90,000/BTC (0.1667 BTC) + $150 fee
  • February 2025: Sell 0.1667 BTC @ $110,000/BTC for $18,333 AUD (fee: $180)

CGT calculation:

  • Capital proceeds: $18,333 - $180 = $18,153
  • Cost base: $15,000 + $150 = $15,150
  • Capital gain: $18,153 - $15,150 = $3,003
  • Held 7 months (no CGT discount)
  • Tax @ 32.5% marginal rate: $3,003 × 32.5% = $976

Example 2: Long-Term Holder with CGT Discount

Activity:

  • January 2023: Buy $20,000 AUD of ETH
  • August 2024: Sell for $35,000 AUD
  • Held for 19 months

CGT calculation:

  • Capital gain: $35,000 - $20,000 = $15,000
  • CGT discount (50%): $15,000 × 50% = $7,500
  • Taxable gain: $7,500
  • Tax @ 37% marginal rate: $7,500 × 37% = $2,775

Example 3: Coinbase Earn + Staking

Activity:

  • Coinbase Earn: $100 AUD in various tokens
  • ETH staking: 0.4 ETH received @ $4,500 AUD = $1,800
  • No disposals (just holding)

Income tax calculation:

  • Total crypto income: $100 + $1,800 = $1,900
  • Marginal rate: 32.5%
  • Tax owed: $1,900 × 32.5% = $617.50
  • Medicare levy: $1,900 × 2% = $38
  • Total: $655.50

Example 4: Active Trader

Activity:

  • 100 trades on Coinbase throughout FY
  • Capital gains (short-term): $12,000
  • Capital gains (long-term): $8,000
  • Capital losses: $3,000
  • Staking income: $2,000

Tax calculation (37% marginal rate):

  • Short-term gains: $12,000 (no discount)
  • Long-term gains before discount: $8,000
  • Long-term discount (50%): $8,000 × 50% = $4,000
  • Long-term taxable: $4,000
  • Total gains: $12,000 + $4,000 = $16,000
  • Less losses: $16,000 - $3,000 = $13,000
  • CGT: $13,000 × 37% = $4,810
  • Income tax: $2,000 × 37% = $740
  • Total tax: $5,550 (plus Medicare levy)

Common Mistakes to Avoid

  1. Not reporting Coinbase Earn income: All rewards are assessable income
  2. Forgetting CGT discount: Can save 50% of tax on long-term holdings
  3. Using wrong financial year: Australian FY is July 1 - June 30, not Jan-Dec
  4. Ignoring Convert trades: Conversions are CGT events
  5. Not including fees in cost base: Trading fees increase cost base (reduce gains)
  6. Inconsistent cost base method: Must use same method (FIFO/specific ID) consistently
  7. Not converting USD to AUD: Must use AUD on transaction dates
  8. Missing staking income: Each reward is taxable when received
  9. Not keeping records: Must keep for 5 years
  10. Claiming personal use exemption incorrectly: Personal use asset exemption rarely applies to crypto

Personal Use Asset Exemption

The ATO has a personal use asset exemption for assets purchased for <$10,000 and used for personal enjoyment. However:

  • Crypto is generally NOT a personal use asset (ATO guidance)
  • Exception: Crypto acquired and used immediately for personal consumption (e.g., buy BTC and immediately buy a coffee)
  • Investment and trading crypto is NOT personal use

Bottom line: Don't rely on personal use exemption for Coinbase transactions.

Record Keeping Requirements

What to Keep

ATO requires records for 5 years after filing:

  • All Coinbase transaction history
  • Cost base calculations for each cryptocurrency
  • Records of transfers to/from external wallets
  • Wallet addresses and transaction IDs
  • Exchange rate conversions (USD to AUD)
  • Supporting documents (screenshots, confirmations)

How to Keep Records

  • Crypto tax software: Automatically maintains records
  • CSV exports: Download annually and store securely
  • Cloud backup: Keep multiple copies

FAQs

Do I need to report Coinbase if I only bought and held?

No. Buying and holding is not a CGT event. You only need to report when you dispose (sell, trade, spend) or receive income (staking, Coinbase Earn).

What if my Coinbase account is in USD but I'm Australian?

You must convert all transactions to AUD using the exchange rate on the transaction date. Crypto tax software like Koinly does this automatically.

Are Coinbase fees deductible?

Yes:

  • Purchase fees: Included in cost base (reduce future gains)
  • Sale fees: Deducted from capital proceeds (reduce gains)

How do I get the 50% CGT discount?

Hold crypto for more than 12 months before disposing. The discount is automatic - your taxable gain is 50% of the capital gain.

What about Coinbase Pro / Advanced Trade?

Same tax rules apply. Some tax software requires separate API connection for Coinbase Pro (legacy platform) vs. main Coinbase account.

Do I pay tax twice on staking rewards?

No. You pay:

  • Income tax when received (e.g., $1,000 in ETH = $1,000 income)
  • CGT on appreciation when sold (cost base = $1,000)

The cost base prevents double taxation of the original income amount.

What if I transferred crypto from another exchange to Coinbase?

This is not a CGT event, but you must track cost base:

  • Transfer maintains original cost base
  • Manually input cost base in tax software
  • Tag as "incoming transfer" to avoid double-counting

Can I offset Coinbase losses against other income?

Capital losses can only offset capital gains (including from shares, property). They cannot offset employment or business income. Unused losses can be carried forward indefinitely.

Is crypto trading on Coinbase a business?

If you trade frequently and systematically for profit (similar to a business), the ATO may treat it as:

  • Business income: 100% of gains taxable (not 50%)
  • Revenue losses: Fully deductible against other income
  • No CGT discount: All gains taxed at full marginal rate

Factors: frequency of trades, sophistication, intention. Consult a tax professional if unsure.

What about data matching with Coinbase?

The ATO has data matching protocols with crypto exchanges. While Coinbase is US-based, the ATO may obtain information through:

  • International information sharing agreements
  • Australian bank transfers (AUD deposits/withdrawals)
  • Cryptocurrency tracing technology

Bottom line: Accurate reporting is essential.

Tax-Loss Harvesting in Australia

Australia's lack of a wash sale rule makes tax-loss harvesting effective:

  1. Identify crypto holdings with unrealized losses on Coinbase
  2. Sell before June 30 to realize the loss
  3. Immediately buy back if you want to maintain position
  4. Use loss to offset other capital gains in same year
  5. Unused losses carry forward to future years

Example: Sell BTC at $5,000 loss on June 29, buy back on June 30. Loss is deductible, new cost base established.

Tools & Resources

Recommended Crypto Tax Software

  • Koinly - Best overall, excellent CGT discount tracking
  • CryptoTaxCalculator - Australian-built, ATO-focused
  • CoinTracker - Great Coinbase integration

ATO Resources

Coinbase Resources

Final Thoughts

Reporting Coinbase transactions to the ATO requires careful CGT calculations, tracking of the 50% CGT discount eligibility, and proper classification of income vs. capital gains. The availability of the CGT discount makes long-term holding particularly tax-advantageous in Australia.

Key takeaways:

  • Hold >12 months to get 50% CGT discount (huge tax saving)
  • Track all rewards (Coinbase Earn, staking) as assessable income
  • Use FIFO or specific ID consistently for cost base
  • No wash sale rule - tax-loss harvesting is effective
  • Keep records for 5 years
  • Use crypto tax software to handle calculations and AUD conversions

Most Australian Coinbase users can manage their taxes using software like Koinly or CryptoTaxCalculator. Those with complex situations (business trading, large portfolios) should consult a crypto-specialized accountant to ensure ATO compliance.

Related Articles