Crypto Profit Calculator

Crypto positions are easy to misjudge because entry prices, fees and partial sales pile up quickly. This calculator works out your profit or loss in both absolute and percentage terms from buy price, sell price and quantity, so you know your actual result rather than the one your exchange dashboard implies.

Inputs

Result

5,928

ROI 39.52% · Fees 72

How the crypto profit calculator works

Profit = (sell price − buy price) × quantity, minus fees on both sides.

Return percentage = profit ÷ (buy price × quantity) × 100. Percentage return is what you compare across positions of different sizes.

Break-even sell price = buy price × (1 + total fee rate), because you must clear the round-trip cost before any gain is real.

Worked example: 0.5 BTC bought at 42,000, sold at 61,000

  1. Cost: 0.5 × 42,000 = 21,000, plus 0.2% buy fee = 42. Total in: 21,042.
  2. Proceeds: 0.5 × 61,000 = 30,500, minus 0.2% sell fee = 61. Total out: 30,439.
  3. Profit = 30,439 − 21,042 = 9,397, a return of 44.7%.
  4. Gross price move was 45.2%, so fees cost half a percentage point.
  5. A 30% short-term tax on the gain would leave about 6,578 net.

Common mistakes to avoid

Ignoring the round trip on fees

You pay to enter and to exit, and spreads add more on thin pairs. On active trading, fees frequently exceed the edge being traded.

Confusing percentage down with percentage needed to recover

A 50% loss requires a 100% gain to break even. A 75% loss requires 300%. Losses and recoveries are not symmetric.

Forgetting that crypto-to-crypto trades are taxable events

In most jurisdictions swapping one token for another realises a gain, even though no fiat was withdrawn.

Frequently asked questions

How do I calculate my average entry price?

Divide total money spent by total units held. Buying 0.3 at 40,000 and 0.2 at 60,000 gives (12,000 + 12,000) ÷ 0.5 = 48,000.

What sell price do I need to break even after fees?

Multiply your average entry by one plus your combined round-trip fee rate. At 0.4% total, a 48,000 entry needs about 48,192.

Is crypto profit taxed?

Almost everywhere, yes — usually as capital gains, sometimes as income for staking or mining rewards. Holding periods often change the rate.

How should I account for staking rewards?

Record them as income at their value on receipt; that value then becomes the cost basis when you eventually sell.

Why does my exchange show a different profit?

Exchanges often display unrealised profit on current mark price, exclude fees, or use a different cost-basis method such as FIFO.

Related calculators