Crypto profit calculator

A crypto profit calculator is only useful if it counts fees honestly. Enter the amount you invested in US dollars, the price per coin when you bought, the price when you sold (or a target price), and the percentage fee your platform charges per trade. It works for Bitcoin or any coin priced in dollars or USDT.
The formula
Proceeds = coins × sell price × (1 − fee)
Profit or loss = proceeds − amount; return % = profit ÷ amount × 100
Worked examples (illustrative prices)
A gain. You invest $500 in Bitcoin at $50,000 with a 0.1% fee each side and sell at $56,000.
- Coins: 500 × 0.999 ÷ 50,000 = 0.00999 BTC.
- Proceeds: 0.00999 × 56,000 × 0.999 ≈ $558.88.
- Profit ≈ $58.88, a return of about 11.78%, compared with the 12% rise in the price.
A loss. Same purchase, but you sell at $47,000: proceeds ≈ $469.06, a loss of about $30.94, or 6.19%, against a 6% fall in the price.
Break-even price
Because fees are charged twice, the price must rise a little before you break even: buy price ÷ (1 − fee)². In the example that is 50,000 ÷ 0.998001 ≈ $50,100.15. Spreads, deposit charges and network fees push it higher still; our guide to trading fees adds them up.
Reading the result
The calculator shows what a trade produced, or would produce at a price you type in. It does not predict prices, and a target price is only a scenario. It also ignores tax, which may apply when you sell or swap crypto in many countries. Use it to check the maths behind a claim, for example a message boasting of a big percentage return, or to see how much fees eat into small, frequent trades.
For background on what you are buying, read what Bitcoin is and what USDT is.