Crypto profit calculator

The crypto profit calculator works out the result of buying a coin and later selling it, net of trading fees. Enter the dollar amount you spent, the price you bought at, the price you sold at (or a price you are considering) and the platform's fee percentage. It applies the fee once on the purchase and once on the sale.
What does the crypto profit calculator compute?
Proceeds = coins × sell price × (1 − fee)
Profit or loss = proceeds − amount · Return = profit ÷ amount
A worked example
Illustrative figures: $2,000 invested in bitcoin at $50,000, sold at $56,000, with a 0.1% fee each way.
- Coins bought: 2,000 × 0.999 ÷ 50,000 = 0.03996 BTC.
- Proceeds: 0.03996 × 56,000 × 0.999 = $2,235.52.
- Profit: $2,235.52 − $2,000 = $235.52, a return of about 11.78%.
The price rose 12%, but the return is slightly lower because both fees came out. Had the price fallen to $45,000 instead, proceeds would be 0.03996 × 45,000 × 0.999 = $1,796.40, a loss of $203.60, or about 10.18%, a little worse than the 10% price fall.
How do I interpret the result?
The fee field matters more than it looks. At 0.1% the effect is small; card purchases and simple "buy" buttons can charge several percent, and the spread between buy and sell prices is a further cost the calculator does not see. Network and withdrawal fees for moving coins off a platform are also extra.
The result is before tax. In many countries a profit on selling crypto is taxable, and the rules on what counts as a disposal, including swapping one coin for another, differ between jurisdictions.
Use the calculator to test "what if" prices, not to forecast them. For the costs outside this formula, see trading fees explained; for background on the assets, read what Bitcoin is and how crypto works.