Quick answer
Swapping ETH for SOL is not a free trade — it's a taxable disposal of ETH at its current market value.
Trading one cryptocurrency for another triggers a taxable disposal event in most jurisdictions, requiring gains calculation.
Swapping ETH for SOL is not a free trade — it's a taxable disposal of ETH at its current market value.
A crypto-to-crypto swap occurs when you exchange one digital asset directly for another, such as trading BTC for ETH or ETH for USDC. In most jurisdictions, this is treated as disposing of the first asset at its fair market value at the time of the swap and simultaneously acquiring the second asset at the same value. This means you may owe capital gains tax on any profit made on the first asset, even though you never touched fiat currency. The cost basis of the newly acquired asset becomes the fair market value at the time of the swap.
A crypto-to-crypto swap occurs when you exchange one digital asset directly for another, such as trading BTC for ETH or ETH for USDC. In most jurisdictions, this is treated as disposing of the first asset at its fair market value at the time of the swap and simultaneously acquiring the second asset at the same value. This means you may owe capital gains tax on any profit made on the first asset, even though you never touched fiat currency. The cost basis of the newly acquired asset becomes the fair market value at the time of the swap.
Every token swap on a DEX or CEX is a taxable event — not just fiat conversions.
You must record the fair market value of both assets at the exact time of the swap.
Gains or losses are calculated based on your original cost basis in the disposed asset.
Swapping into a stablecoin is still a disposal of the original asset.
High-frequency traders can accumulate hundreds of taxable events per day.
Example scenario
Alex bought 10 ETH at $1,500 each (cost basis: $15,000). He swaps all 10 ETH for SOL when ETH is worth $2,200 each (proceeds: $22,000). His capital gain on the ETH disposal is $7,000 — fully taxable even though he never converted to USD. His cost basis in the SOL received is $22,000.
ATO treats swaps as CGT events; 50% discount available if original asset held 12+ months. The ATO's automated data-matching protocol actively cross-checks centralized data through an expanded chronological web covering fiscal years up to 2025–26.
Each swap is a disposition at fair market value. The CRA strictly enforces the Adjusted Cost Base (ACB) pooling method for calculations. Note that the previously proposed capital gains inclusion rate hike to 66.7% for high earners was officially canceled; the flat 50% capital gains inclusion rate remains completely unchanged for individual investors.
Taxable disposal if held under 1 year; tax-free if held over 1 year at time of swap. For short-term gains (under 1 year), the tax-free limit is an exemption limit (Freigrenze) of €1,000 per year. If your total short-term private sale profits reach or exceed €1,000, the entire amount is taxed at your progressive income rate (up to 45%), not just the amount over the threshold.
Each swap is a VDA-to-VDA disposal taxed at 30% flat; losses cannot offset gains from other VDAs. The legislative definition explicitly locks in "crypto-assets" under Section 115BBH, and domestic exchanges must report transactions directly or face a progressive ₹200 per day penalty under Section 446.
HMRC treats every swap as a disposal triggering CGT under Section 104 pooling rules. Disposal gains are taxed at the higher rates of 18% (basic) or 24% (higher/additional) for the current tax year, with proactive cross-border exchange reporting under CARF guidelines fully active.
IRS treats each swap as a sale; capital gains or losses must be reported on Form 8949. Centralized platforms are now standardizing detailed cost-basis and proceeds statement reporting under Form 1099-DA rules.
From crypto taxes to accounting, KoinX helps you manage, track, and stay compliant and to end.
