Skip to content

Cryptocurrency Profit Calculator

Trade

Total cash spent on the purchase, including the buy fee.

Exchange fees
Profit or loss —
Return on investment
—
Coins bought
—
Sale proceeds after fees
—
Total fees paid
—
Break-even sell price
—

Crypto profit is what you receive when you sell, after the sell fee, minus everything you paid to buy. Spend $1,000 at $20,000 per coin and you hold 0.05 coin; sell it at $30,000 and you get $1,500 back, a profit of $500 and a 50% return before any fees.

About this tool

A quoted price tells you how far a coin has moved, but not what a particular trade made once the exchange took its cut. This calculator starts from the cash you put in, removes the buy fee, works out how many coins that bought, values them at your sell price and takes off the sell fee. It returns the profit or loss in dollars, the return on investment, the coin quantity to eight decimals, the total fees and the sell price at which the trade would break even. Each line of the arithmetic is listed under the result. It treats one buy and one sale; it does not average several purchases, track network or withdrawal fees, or work out the tax owed on the gain.

How to use it

  1. Enter the amount invested

    Type the total cash you spent, including any buy fee the exchange charged.

  2. Add the buy and sell prices

    Use the price per whole coin at purchase and at sale, or a target sell price.

  3. Set the fee sliders

    Drag each fee slider or type the exact percentage; many exchanges charge between 0.1% and 1.5%.

  4. Read profit and break-even

    Profit, ROI, fees and the break-even price update as you change any field.

Examples

$1,000 in at $20,000, out at $30,000

Amount invested
1000
Buy price per coin
20000
Sell price per coin
30000
Buy fee
0
Sell fee
0

Result Profit or loss: $500.00
Return on investment: 50%
Coins bought: 0.05
Sale proceeds after fees: $1,500.00
Total fees paid: $0.00
Break-even sell price: $20,000.00

  1. Buy fee = $1,000.00 × 0% = $0.00
  2. Coins bought = ($1,000.00 − $0.00) ÷ $20,000.00 = 0.05
  3. Sale value = 0.05 × $30,000.00 = $1,500.00
  4. Sell fee = $1,500.00 × 0% = $0.00
  5. Profit = $1,500.00 − $0.00 − $1,000.00 = $500.00
  6. ROI = $500.00 ÷ $1,000.00 × 100 = 50%

With no fees, $1,000 buys 0.05 coin. A 50% rise in price gives $1,500 back and $500 of profit.

$1,000 with 0.5% fees each way

Amount invested
1000
Buy price per coin
50000
Sell price per coin
60000
Buy fee
0.5
Sell fee
0.5

Result Profit or loss: $188.03
Return on investment: 18.8%
Coins bought: 0.0199
Sale proceeds after fees: $1,188.03
Total fees paid: $10.97
Break-even sell price: $50,503.78

  1. Buy fee = $1,000.00 × 0.5% = $5.00
  2. Coins bought = ($1,000.00 − $5.00) ÷ $50,000.00 = 0.0199
  3. Sale value = 0.0199 × $60,000.00 = $1,194.00
  4. Sell fee = $1,194.00 × 0.5% = $5.97
  5. Profit = $1,194.00 − $5.97 − $1,000.00 = $188.03
  6. ROI = $188.03 ÷ $1,000.00 × 100 = 18.8%

A $5 buy fee leaves $995 for 0.0199 coin. At $60,000 that sells for $1,194, minus a $5.97 fee, so a 20% price move nets $188.03 rather than $200.

A 25% drop on $2,000

Amount invested
2000
Buy price per coin
4000
Sell price per coin
3000
Buy fee
0
Sell fee
0

Result Profit or loss: -$500.00
Return on investment: -25%
Coins bought: 0.5
Sale proceeds after fees: $1,500.00
Total fees paid: $0.00
Break-even sell price: $4,000.00

  1. Buy fee = $2,000.00 × 0% = $0.00
  2. Coins bought = ($2,000.00 − $0.00) ÷ $4,000.00 = 0.5
  3. Sale value = 0.5 × $3,000.00 = $1,500.00
  4. Sell fee = $1,500.00 × 0% = $0.00
  5. Profit = $1,500.00 − $0.00 − $2,000.00 = -$500.00
  6. ROI = -$500.00 ÷ $2,000.00 × 100 = -25%

Half a coin bought at $4,000 and sold at $3,000 returns $1,500, a loss of $500.

How it is calculated

Profit = (I − I × f₁) ÷ P₁ × P₂ × (1 − f₂) − I

I
amount invested in dollars, fee included
f₁
buy fee as a fraction
P₁
buy price per coin
P₂
sell price per coin
f₂
sell fee as a fraction

The buy fee comes out of the cash first, so fewer coins are bought than the headline price suggests. The coins are valued at the sell price and the sell fee is taken from that sale value. Subtracting the original outlay gives the gain or loss, which mirrors the IRS idea of amount realized minus basis. ROI divides that result by the amount invested. The break-even price is the outlay divided by the coins held times one minus the sell fee.

Sources

When not to use it

  • Several purchases at different prices need an average cost first.
  • It does not estimate the tax due on a gain.
  • Staking rewards, airdrops and network gas fees are not included.

Common mistakes

  • Entering the coin quantity in the amount invested field instead of dollars.
  • Ignoring the spread, which can cost more than the quoted fee.
  • Using the price of a different trading pair than the one you actually traded.

Frequently asked questions

Why is my profit lower than the price change suggests?

Fees are charged on both legs. A 0.5% buy fee reduces the coins you receive, and a 0.5% sell fee shaves the sale value. On $1,000 and a 20% price rise, that turns $200 into $188.03.

What does the break-even sell price mean?

It is the price per coin at which selling returns exactly what you invested after the sell fee. Any sale above it is a gain and any sale below it is a loss. With no fees it equals the buy price.

Can I use it for a target price before I sell?

Yes. Put the price you are aiming for in the sell price field and the result shows what that sale would return. Changing it shows how sensitive the outcome is to the exit price.

How is a crypto gain treated for US tax?

The IRS treats virtual currency as property. Selling it produces a capital gain or loss equal to the amount realized minus your basis, and the holding period decides whether it is short or long term. This tool shows the gain but not the tax on it.

Does it work for coins priced below one cent?

Yes. Prices can be entered with many decimal places and the coin quantity is shown to eight decimals, which covers tokens trading at fractions of a cent and large holdings of them.

Should the amount invested include the buy fee?

Enter the total cash that left your account. The calculator then removes the buy fee percentage from it before working out how many coins were bought, matching how most exchanges deduct the fee from the order.