Crypto profit calculator

This crypto profit calculator shows what a buy and a sell would leave you with after trading fees. It works for Bitcoin or any other coin priced in US dollars or a dollar stablecoin such as USDT.
The formula
Proceeds = coins × sell price × (1 − fee)
Profit or loss = proceeds − amount invested
Break-even sell price = buy price ÷ (1 − fee)²
The fee is applied once on the purchase and once on the sale, as a percentage of each trade.
Worked example
Illustrative numbers. You put $1,500 into bitcoin at $58,000 and later sell at $63,800, a 10% rise in price. The fee is 0.1% per trade.
- Coins bought: $1,500 × 0.999 ÷ $58,000 = 0.0258362 BTC.
- Proceeds: 0.0258362 × $63,800 × 0.999 = $1,646.70.
- Profit: $1,646.70 − $1,500 = $146.70, a return of 9.78%.
- Break-even: $58,000 ÷ 0.999² = about $58,116.17. Any sale below that loses money.
The price rose 10%, but fees trimmed the result to 9.78%. With a higher fee, such as the percentage some instant-buy apps charge, the gap grows quickly.
How to read the result
- Not included: the spread, network withdrawal fees, deposit charges and currency conversion. The trading fees entry explains each.
- Losses work the same way. Enter a sell price below the buy price to see the loss, fees included.
- Tax is separate. Most tax authorities treat a crypto sale or swap as a taxable disposal. Keep records of each trade.
- It is a what-if tool. The sell price is whatever you type; it is not a forecast.
For background on why coin prices move so much, see what is Bitcoin and how crypto works.