Crypto Profit Calculator

Calculate the profit or loss on a crypto trade from your buy and sell prices, quantity, and fees, with the net return and ROI percentage.

Net profit / loss

-

Return on investment-
Total invested-
Total returned-

Show the math

Profit is what you get back minus what you put in, after fees:

profit = (sell × qty − sell fee) − (buy × qty + buy fee)

The fee percentage is applied to both the purchase and the sale, since most exchanges charge on each trade. Total invested is your buy cost plus the buy-side fee; ROI is net profit divided by that amount. Negative numbers mean a loss.

What this does

A crypto profit calculator finds the profit or loss on a trade from your buy and sell prices, quantity, and fees, returning the net result and the ROI percentage.

How to use it

  1. Enter your buy price and quantity.
  2. Enter your sell price.
  3. Enter the trading fee percentage.
  4. Read your net profit or loss and ROI.

How it works

Profit equals proceeds from selling minus the cost of buying minus fees. Cost is buy price × quantity, proceeds are sell price × quantity, and the fee percentage is applied on both the purchase and the sale.

Understanding your result

ROI is your net profit divided by the total invested, including buy-side fees. Crypto prices are highly volatile, and gains may be taxable, treat results as estimates, not advice.

Example

Buying 0.5 BTC at $40,000 and selling at $50,000 with 0.5% fees nets roughly $4,775 profit, an ROI of about 23.8%.

Sources & methodology

Last updated .

Frequently asked questions

How is crypto profit calculated?

Profit = proceeds from selling − cost of buying − fees. Cost is your buy price × quantity, proceeds are your sell price × quantity, and trading fees are deducted on both sides.

How are fees handled?

Enter your fee as a percentage; it is applied to both the purchase and the sale, since most exchanges charge on each trade. This gives a realistic net result.

What does ROI mean here?

ROI is your net profit divided by the total amount invested (including buy-side fees), shown as a percentage, a quick measure of how well the trade performed.

Do you store my trade details?

No, everything runs locally in your browser and nothing is uploaded.