Crypto Profit Calculator
Includes both sides of the fees, which is the difference between the profit you think you made and the profit you actually made.
Why the break-even price is not your buy price
The intuitive break-even is the price you paid. It is not, because fees are charged on the way in and again on the way out.
With 0.5 % fees on each side, you need roughly a 1 % price rise before you have made anything at all. With card deposits and a wide spread, the hurdle can be 4 % or more — which means a position showing a 3 % gain is actually underwater. See our guide to exchange fees for where these costs hide.
Profit is not the same as after-tax profit
In most jurisdictions the profit calculated here is a taxable capital gain, and what you keep depends on your local rate, your annual allowance and any losses you can offset.
Two things worth knowing. First, trading fees generally add to your cost basis and reduce your proceeds, which reduces the taxable gain — so recording them is worth money. Second, swapping one token for another is usually a disposal even though no conventional currency moved, which means the gain is taxable at that moment. Our crypto tax guide covers this.
A practical discipline: set aside the estimated tax on a realised gain at the moment you realise it. People who reinvest the whole proceeds and then watch the market fall can end up owing tax they can no longer pay.
Reading the result honestly
A few habits that make profit calculations more useful:
- Measure against the money you put in, not against the peak value the position once reached. Unrealised highs are not a baseline.
- Compare against doing nothing. A 15 % gain over three years in an asset with 80 % volatility is a poor risk-adjusted outcome.
- Count every position, not just the winners. Portfolio return is the only number that matters, and selective memory makes it look better than it is.
- Adjust for inflation on multi-year holdings if you want the real return.
Frequently asked questions
Why is my exchange's profit figure different?
Most platforms show gross profit on the price movement and exclude fees, and some ignore deposit and withdrawal costs entirely. This calculator includes both sides, which is why its figure is lower and more honest.
How do I handle multiple purchases at different prices?
Calculate a weighted average buy price — total spent divided by total units — and use that. Be aware that your tax jurisdiction may require a specific matching method such as FIFO or pooling, which can give a different figure for tax purposes.
Should I include the network fee for moving to a wallet?
Yes, in the fixed costs field. It is a real cost of holding the position, and in many jurisdictions it can also be added to cost basis for tax.