Crypto tax estimator
NewNot tax advice
Your trades
Runs in your browser: nothing you type, paste or load is uploaded.
Method
FIFO: the coins you bought first are the first you sell.
Which one applies depends on where you pay tax. The UK and Canada use an average cost (the UK adds same-day and 30-day rules this estimator does not apply), and the US uses FIFO unless you identify the coins you sold.
A flat rate on each year’s net gain, for a rough figure.
Realised gain
$25,066.80
on 1 sale
Proceeds
$52,780.00
after sale fees
Cost basis of what was sold
$27,713.20
buy fees included
Fees paid
$38.00
on every trade
By tax year
| Tax year | Sales | Proceeds | Cost basis | Net gain |
|---|---|---|---|---|
| 2025 | 1 | $52,780.00 | $27,713.20 | $25,066.80 |
Every sale
Each sale with the cost of the coins it used up.
| Date | Coin | Amount | Proceeds | Cost basis | Gain |
|---|---|---|---|---|---|
| 5 Mar 2025 | BTC | 0.6 | $52,780.00 | $27,713.20 | $25,066.80 |
Still held
The cost basis carried forward, under the method you picked.
| Coin | Amount | Cost basis | Average cost |
|---|---|---|---|
| BTC | 0.15 | $10,054.80 | $67,032.00 |
Questions
Which method should I use?
The one your tax authority requires or accepts. The UK and Canada use an average cost (the UK with extra same-day and 30-day rules), and the US uses FIFO unless you identify the coins you sold. Switch methods here to see how much the choice changes the result.
What counts as a sale?
Here, every sell you enter. In many countries swapping one coin for another, or paying for something with crypto, is a sale too: enter it as a sell at its dollar value at the time, and the coin you received as a buy.
Is my data uploaded?
No. The estimator runs in your browser. Trades you type, paste or load stay on your device, and the CSV download is made on your device too.
Why does it say I sold more than I held?
A sale uses coins bought earlier. If a buy is missing, or coins arrived by transfer, the extra coins are counted at zero cost, which overstates the gain. Add the missing buys to correct it.
Can I use my portfolio?
Yes. Export your transactions from the portfolio tracker as CSV and paste or load the file here. Transfers between wallets are left out, because they are not sales.