Skip to main content
ilovecalcs logoilovecalcs.

Financial · Live

Crypto Profit Calculator

Enter your investment amount, buy price, and sell price to instantly see your net profit or loss, ROI percentage, total portfolio value, and a breakdown of any exchange fees - with a price scenario table that shows what happens across a range of outcomes.

How it worksReal-time

Inputs

Trade details

$
$
$
%

Applied to both buy and sell transactions.

You buy

0.02 coins

Break-even price: $50,000.00

Net profit / loss

Real-time
+$300.00

ROI: +30% on $1,000.00 invested

Cost vs profitValue: $1,300.00
Cost $1,000.00Profit $300.00
Total value
$1,300.00
after selling
Coins bought
0.02
at $50,000.00
ROI
+30%
net return

Price scenarios

What if the price moves?

Sell priceTotal valueNet profitROI
$12,500.00-75%$250.00-$750.00-75%
$25,000.00-50%$500.00-$500.00-50%
$37,500.00-25%$750.00-$250.00-25%
$50,000.00buy price$1,000.00+$0.00+0%
$62,500.00+25%$1,250.00+$250.00+25%
$75,000.00+50%$1,500.00+$500.00+50%
$100,000.00+100%$2,000.00+$1,000.00+100%
$150,000.00+200%$3,000.00+$2,000.00+200%
$300,000.00+500%$6,000.00+$5,000.00+500%
$550,000.00+1,000%$11,000.00+$10,000.00+1,000%

Field guide

How to calculate crypto profit and ROI

Figuring out whether a crypto trade made or lost money comes down to three numbers: how much you invested, what you paid per coin, and what the coin is worth now. The profit or loss is the difference between what you could sell for today and what you originally spent. The return on investment (ROI) expresses that difference as a percentage of your original cost, giving you a way to compare trades regardless of how much money was involved.

The core profit formula

Without any exchange fees, the math is straightforward:

Coins bought = Investment / Buy price
Profit / Loss = (Coins × Sell price) - Investment
ROI (%) = Profit / Investment × 100

For example: you invest $1,000 at a buy price of $50,000 per coin. You get 0.02 coins. If the price rises to $65,000, your coins are worth $1,300. Your profit is $300 and your ROI is 30%.

If the price drops to $35,000, your coins are worth $700. Your loss is $300 and your ROI is -30%. The formula works symmetrically in both directions.

How exchange fees affect your return

Every trade on a crypto exchange typically carries a fee, usually expressed as a percentage of the transaction value. Fees are applied twice: once when you buy (reducing the amount of crypto you receive) and once when you sell (reducing the cash you take home). Even a fee as small as 0.5% per side adds up to 1% round-trip, and on a trade returning only 5%, that represents a fifth of your gross gain.

This calculator models fees symmetrically on both sides:

Coins bought = Investment × (1 - fee rate) / Buy price
Net value = Coins × Sell price × (1 - fee rate)
Net profit = Net value - Investment

Using the same $1,000 investment example with a 0.5% fee and a sell price of $65,000: your coins after the buy fee come to 0.01990 BTC. The gross sale value is $1,293.50, and after the sell fee it becomes $1,287.02. Your net profit is $287.02 - slightly less than the $300 you would have made with no fees, but the difference compounds over many trades and larger positions.

What is the break-even price?

The break-even price is the sell price at which your net profit is exactly zero - you get back exactly what you put in, including fees. With no fees, the break-even price equals your buy price. With fees, the break-even price is slightly higher, because you need the asset to appreciate just enough to cover both transaction costs.

Break-even price = Investment / (Coins × (1 - fee rate))

With a 0.5% fee, the break-even price on a $50,000 purchase is approximately $50,251. In other words, the coin needs to rise about 0.5% above your entry point before you are in profit after both fees.

How to read the scenario table

The price scenario table in the calculator shows what your trade looks like at a range of price levels, from 75% below your buy price up to 10x. This lets you answer questions like "how much does the price need to rise to double my money?" or "how bad would a 50% drawdown be in dollar terms?" without doing any mental math. The row highlighted in amber represents your buy price (0% change from entry).

Common mistakes when calculating crypto gains

  • Ignoring fees on both sides. Many traders account for the buy fee but forget the sell fee. Always model both, since the combined fee doubles the drag on returns.
  • Confusing gross value with net value. The "total value" is what you actually receive after the sell fee. Gross value is what the coins are nominally worth at the quoted price before the exchange takes its cut.
  • Calculating ROI on gross value instead of cost. ROI should always be divided by your total out-of-pocket cost, not by the current price of the asset.
  • Forgetting tax implications. In most jurisdictions, realized crypto gains are taxable events. Short-term and long-term rates vary widely by country and holding period. This calculator shows pre-tax profit - adjust for your applicable rate to estimate take-home returns.

Tips for tracking multiple positions

If you bought the same coin at different prices over time, you will have a blended cost basis (also called an average cost or average entry price). To use this calculator in that case, enter the weighted average of your buy prices as the buy price, and the total invested across all purchases as the investment amount. Alternatively, run the calculator separately for each purchase lot and add the individual profits or losses together.

Disclaimer

This calculator provides estimates for educational and planning purposes. It does not constitute financial or tax advice. Crypto markets are highly volatile and past performance does not indicate future results. Consult a qualified financial advisor and tax professional before making investment decisions.