Blog

How to Calculate Crypto Gains for Your Taxes Easily ?

Crypto gains aren't just numbers on a screen — the moment you sell, swap, or spend Bitcoin, Ethereum, or any other coin, you've likely triggered a tax event. Here's how to calculate what you owe across the US, UK, Australia, and Canada.


Crypto gains aren't just numbers on a screen — the moment you sell, swap, or spend Bitcoin, Ethereum, or any other coin, you've likely triggered a tax event. In the US, UK, Australia, and Canada, crypto is treated as property rather than currency, which means any profit you make when you dispose of it is generally taxable.

how to calculate crypto gains

The math behind it is simpler than it looks: proceeds minus cost basis. Figure out what you sold the crypto for in your local currency, subtract what you originally paid (fees included), and the difference is your gain or loss.

Below, we'll go country by country with examples and steps, so you can work out your own numbers no matter where you're filing from.

Every country handles the details differently, but the underlying principle is consistent. The UK's tax authority describes it as the difference between what you paid for an asset and what you sold it for. Australia's tax office frames it the same way — a capital gain exists when your proceeds exceed your cost base. And in the US, the IRS's stance that crypto is property means any profit is subject to capital gains tax.

United States: Capital Gains or Ordinary Income

The IRS treats cryptocurrency much like stocks or real estate. Selling, swapping, or spending it all count as taxable events. Your gain is the difference between the fair market value you received in USD and your cost basis — what you originally paid, plus any transaction fees.

Say you bought 0.5 BTC for $5,000 and later sold it for $8,000 — that's a $3,000 gain. Used that same crypto to buy a $10,000 car instead, and your original cost was $7,000? Same $3,000 gain applies.

  • Holding period matters: Held for a year or less, gains are taxed as ordinary income (10–37% federally). Held longer than a year, you get the lower long-term capital gains rates (0%, 15%, or 20%).
  • Earned crypto counts as income: Mining rewards, staking income, airdrops, or crypto received as payment are taxed as ordinary income at fair market value when received — and that value becomes your new cost basis.
  • Reporting: Sales go on Form 8949 and Schedule D. Track every transaction's date, amount, USD value, and fees yourself, since broker-provided 1099-DA forms are only just being phased in.

The formula stays constant regardless of how many trades you have: gain = proceeds minus cost basis. Buy $10,000 of ETH and sell for $15,000, and your profit is $5,000 — fees included in your basis can shrink that number slightly.

United Kingdom: Capital Gains Tax on Crypto

The UK treats crypto as property for Capital Gains Tax purposes. Any "disposal" — selling, swapping, spending, or gifting (outside of a spouse or charity) — creates a reportable gain.

HMRC's own guidance is straightforward: your gain is the difference between what you paid and what you sold it for, after deducting allowable costs like fees and any losses.

The UK uses a pooling system: all units of the same token get averaged into a single cost basis. Buy 100 tokens at £2 each, then 300 more at £1 each, and your pool cost becomes £500 across 400 tokens — an average of £1.25 each. Sell 200 of them, and your cost is £250, subtracted from your proceeds to find the gain. (A separate 30-day rule kicks in if you buy and sell the same token within a month, overriding the normal pooling calculation.)

There's a £3,000 annual tax-free allowance (for 2025/26). Anything above that is taxed at 18% within the basic rate band or 24% in the higher band. If you already paid income tax on crypto you earned, you're only taxed on any further gain beyond that.

In short: sale price minus pooled cost, minus losses, minus the £3,000 allowance, then taxed at 18–24%.

Australia: Crypto as a CGT Asset

The ATO treats crypto as a capital gains tax asset, similar to shares or property. Convert everything to AUD, then subtract your cost base (what you paid plus fees) from your proceeds to find the gain. A loss can be carried forward to offset future gains.

The 12-month discount: hold your crypto for at least a year before disposing of it, and you get a 50% discount on the taxable gain. Buy for A$10,000, sell a year-plus later for A$18,000 — the raw gain is A$8,000, but only A$4,000 is taxable after the discount. (Small personal-use purchases under A$10,000 may be exempt entirely.)

There's no separate crypto tax form in Australia — gains go on your regular return, taxed at your marginal rate (up to roughly 45%). Keep a log of every trade's date, AUD value, and fees.

Canada: Capital Gains vs. Business Income

Canada generally treats crypto as property, splitting into either capital gains or business income depending on your activity. For occasional investors, it's a capital gain: proceeds minus adjusted cost base (ACB) — but only 50% of that gain is taxable.

Bought crypto for C$2,000, sold for C$5,000? Your gain is C$3,000, and C$1,500 gets included in your income. Losses work the same way in reverse and can offset gains in other years.

Trade frequently enough that the CRA considers it a business (day-trading, mining), and the full profit becomes taxable as business income instead. Accepting crypto as payment is treated as a barter transaction, reported at fair market value.

Keep CAD values for every transaction — proceeds and ACB (original cost plus fees) — and include the taxable 50% portion on your return.

Step-by-Step: Working Out Your Gain

The logic is the same everywhere, even if the rates differ. Here's the process broken into steps:

  1. Gather your transaction records. For every buy, sell, trade, or spend, note the date, the amount of crypto, and its fair market value in your currency at that moment. Include fees — they usually add to your cost basis.
  2. Work out your cost basis. Add up what you paid per unit, or use the pooled average (UK, Canada). Gifted or inherited crypto typically uses its market value on the date you received it.
  3. Calculate the gain per disposal. Sale proceeds minus cost basis. Example: sold 5 ETH at $2,000 each, originally bought at $1,500 each — gain per ETH is $500, total gain $2,500.
  4. Apply holding-period rules. Tag US gains as short- or long-term. Check for Australia's 12-month 50% discount or Canada's standard 50% inclusion rate — the UK has no holding-period discount outside of spousal transfers.
  5. Offset losses and allowances. Deduct allowable costs, apply prior losses, and subtract any tax-free allowance (like the UK's £3,000).
  6. Apply your country's tax rate to the net gain — ordinary or capital rates in the US, 18–24% CGT in the UK, your marginal rate on half the gain in Australia, or your income rate on the included 50% in Canada.
CountryTax TreatmentGain CalculationRates & Allowances
USAProperty (capital gains)USD proceeds minus USD cost basis (fees included). Short-term (≤1yr) vs. long-term (>1yr).Short-term at ordinary rates (10–37%), long-term at 0–20%. No crypto-specific allowance; $3,000/yr loss offset.
UKProperty (CGT)GBP proceeds minus pooled average cost.~£3,000 annual exemption. 18% (basic rate) or 24% (higher rate) above that.
AustraliaCGT assetAUD proceeds minus AUD cost base. 50% discount after 12+ months held.No general exemption (small personal-use items may qualify). Taxed at marginal rates (0–45%).
CanadaProperty (capital or business)CAD proceeds minus ACB. 50% of capital gains taxable; frequent trading may count as business income (100% taxable).50% inclusion taxed at income rate (15–33% federal, plus provincial). Losses offset future gains.

A Few Practical Tips

  • Keep thorough records — dates, amounts, and currency values for every transaction, including staking rewards, airdrops, and wallet transfers. Don't rely solely on exchange-provided CSVs or forms; verify them yourself.
  • Pick an accounting method early. FIFO is the common default, though some jurisdictions allow LIFO or specific-ID methods. The UK and Canada rely on pooled averages instead.
  • Consider using tax software or a crypto-savvy accountant once your transaction count grows — tools like CoinTracker, Koinly, or TokenTax can automate most of this.

Whichever country you're in, file honestly — tax authorities increasingly have visibility into exchange data, and the core formula (proceeds minus basis) makes it straightforward to get your numbers right.


Post FAQs

Frequently Asked Questions

Q1. Do I pay tax on crypto I hold but haven't sold?

Ans:No. Tax applies only when a taxable event occurs — selling, swapping, spending, or gifting crypto. Simply holding it isn't taxed, though staking rewards or mining income are taxable when received.

Q2. What if I buy and sell the same crypto within 30 days?

Ans:In the UK, this triggers a special rule that overrides normal pooling when calculating the gain. In the US, there's no equivalent wash-sale restriction for crypto — each transaction is taxed on its own.

Q3. How do I handle crypto-to-crypto trades?

Ans:Swapping one crypto for another is a taxable event. You report a gain or loss on the coin you gave up, and the fair market value of what you received becomes its new cost basis going forward.

Q4. What records should I keep for crypto taxes?

Ans:Dates, amounts, wallet addresses, exchange statements, and currency conversion values for every transaction. A spreadsheet or crypto tax tool makes this much easier to maintain accurately.

Q5. Can crypto losses offset other income?

Ans:It depends on where you live. In the US and UK, losses can offset capital gains and, in some cases, other income. In Canada and Australia, losses generally only offset other capital gains unless you're trading as a business.

Free Crypto & Financial Calculators

Put your investment insights into practice with CoinTaxPro's free, real-time calculators and market tools:

Crypto Tax Calculator

Calculate 30% VDA capital gains and 1% TDS on crypto transactions.

Crypto Profit Calculator

Determine net profit margins, exchange fee cuts, and trading ROI.

Live Market Prices

Real-time cryptocurrency valuation, 24h change, and volume tracker.

Income Tax Calculator

Compare Old vs New tax regimes and calculate salary deductions.

More Posts

Latest Blog Posts

View All Blogs

Sep 11, 2026

How a Crypto Tax Calculator Can Simplify Your Taxes

Tax season has a way of turning your crypto activity into a puzzle — trades, NFTs, staking rewards, airdrops, all needing to be so...

Read article