Finance

Crypto Profit Calculator

Estimate profit or loss on a crypto trade from buy price, sell price, amount and exchange fee percentage. Includes break-even price and a worked example.

Inputs

Results update as you type — essentials first

$
$
%

Saved scenarios

Store input snapshots on this device — load anytime.

No saved scenarios yet.

How this was calculated

Cost = buy×amount×(1+fee%); proceeds = sell×amount×(1−fee%); profit = proceeds − cost; ROI = profit/cost.

Want more detail? Full formula notes & FAQs ↓

Detailed guide

What it is, how to use it, how to read the numbers, common mistakes, a worked example, formulas, and FAQs.

What this calculator is

A crypto trade's profit is not just the difference between sell and buy price. Fees on both sides reduce proceeds and raise cost, and the percentage return depends on the cost basis including fees. This calculator takes the buy price, sell price, number of coins and the fee percentage on each side, then returns profit or loss, ROI, cost basis, net proceeds and total fees. Traders and investors use it to check a trade before executing it, to compute break-even, and to prepare records. It is a simple model with a flat percentage fee; it does not include taxes, spreads, network fees or slippage, and it is not financial or tax advice. Crypto is volatile and you can lose your entire investment.

When to use / who it helps

  • You are planning a trade and want to know the profit at a target price.
  • You want to know the sell price needed to break even after fees.
  • You are reviewing a past trade and want ROI including fees.
  • You are comparing exchanges with different fee percentages.
  • You want the cost basis of a position for record-keeping.

How to use

Steps

  1. Enter the price at which you buy one coin.
  2. Enter the price at which you sell one coin.
  3. Enter the number of coins; fractions are allowed.
  4. Enter the fee percentage charged on each side.
  5. Read profit or loss and ROI.
  6. Read the fees paid and the cost basis for your records.

How to interpret results

  • A positive profit means proceeds exceeded cost after fees; negative means a loss.
  • ROI is relative to the cost including the purchase fee.
  • Fees apply twice, so the sell price must rise by more than the fee to break even.
  • Tax rules vary by country and are not included.
  • The result assumes you can buy and sell at the stated prices with no slippage.

Common mistakes & gotchas

  • Ignoring fees on both buy and sell sides.
  • Forgetting network or withdrawal fees, spreads and slippage.
  • Entering the total spent as the buy price per coin.
  • Treating unrealised profit as guaranteed.
  • Ignoring tax on gains where it applies.

Worked example

Worked example — 0.5 coin bought at $42,000, sold at $48,000, 0.5% fee each side

  1. Buy cost before fee: 42,000 × 0.5 = $21,000. Fee 0.5%: $105. Cost basis $21,105.
  2. Sale before fee: 48,000 × 0.5 = $24,000. Fee: $120. Net proceeds $23,880.
  3. Profit: 23,880 − 21,105 = $2,775.
  4. ROI: 2,775 ÷ 21,105 ≈ 13.15%. Fees paid: 105 + 120 = $225.
  5. Break-even sell price: 21,105 ÷ (0.5 × 0.995) ≈ $42,422, about 1% above the buy price.

Result: A profit of $2,775 (ROI 13.15%) after $225 in fees.

To load the form's own demo values, tap Try example above the Calculate button.

How to calculate / formula

Cost = buy×amount×(1+fee%); proceeds = sell×amount×(1−fee%); profit = proceeds − cost; ROI = profit/cost.

Frequently asked questions

How do I calculate crypto profit?

Subtract total cost including fees from net sale proceeds after fees.

What is the break-even price?

The sell price at which proceeds after fees equal your cost. It is slightly above the buy price when fees apply.

Do I pay tax on crypto profits?

Many countries tax realised gains, but rules differ. Check local guidance; this tool does not compute tax.

Are fees charged on both sides?

Usually yes. Enter the percentage that applies to each trade.

Does this include network fees?

No. Add on-chain or withdrawal fees separately.

Is this financial advice?

No. It is an arithmetic estimate and cryptocurrencies are highly volatile.

Disclaimer: Results are educational estimates, not financial, investment, tax, or legal advice. Actual loan, tax, and investment outcomes depend on your lender, jurisdiction, fees, and market conditions. Exchange rates are delayed reference data, not executable quotes. Read more