Crypto profit calculator

This crypto profit calculator works out the result of buying a coin at one price and selling it at another, after a percentage trading fee on each side. It is a quick way to see how much of a price move survives costs, and how far the price must rise before you are even back where you started.
The formula
Proceeds = coins bought × sell price × (1 − fee)
Profit or loss = proceeds − amount invested
The fee is taken once when you buy (so slightly fewer coins arrive) and once when you sell (so slightly less cash comes back). Network fees for moving coins between wallets and platforms are not included.
Worked example
The prices are illustrative, not live quotes. You invest $1,000 at a buy price of $60,000 per coin with a 0.1% fee on each trade, and later sell at $66,000, a 10% rise.
- Coins bought: $1,000 × 0.999 ÷ 60,000 = 0.01665 coins.
- Proceeds: 0.01665 × 66,000 × 0.999 ≈ $1,097.80.
- Profit: $1,097.80 − $1,000 = $97.80, a 9.78% return instead of the 10% price rise.
If the price instead fell 10% to $54,000, the proceeds would be about $898.20, a loss of $101.80. Fees make losses a little larger and gains a little smaller. To break even with 0.1% on each side, the sell price would need to be about $60,120.
How to read the result
The big number is your profit or loss in dollars after both fees; the detail line shows the coins bought, the proceeds and the percentage return. Enter the fee your platform actually charges, and remember that the spread between buying and selling prices is an extra cost not captured by the fee. Taxes on gains are also left out, as they depend on where you live.
Try a few sell prices to see your break-even point and how a large fall would affect you. Our guide to how crypto works and the page on trading fees explain the costs in more depth.