1. Calculators
  2. Crypto & Digital Assets

Crypto Profit Calculator

Work out what a cryptocurrency trade made after exchange fees on the buy and the sale and any withdrawal fee, the return on your money, and the sell price you need just to break even.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Enter one buy and one sale of the same coin. Exchange fees are percentages of each trade; a withdrawal fee is optional.

I know
$
Total dollars spent on the purchase, with the exchange fee coming out of it.
days
Adds an annualized return. Leave empty to skip.
$
$
%
Taker fee for a market order, maker fee for a limit order that waited in the book. See your exchange's fee schedule.
%
coins
Charged when you move the coins to a wallet. Enter 0 if the coins stay on the exchange.

Results

Net profit$283.80A 28.38% return on $1,000.00 invested, after all fees
Return on investment
+28.38%
Coins received after the buy fee
398
400 coins ordered, 2 coins taken as the fee
Coins sold
397
After the 1 coin withdrawal fee
Sale proceeds after fees
$1,283.80
$1,290.25 before the $6.45 sale fee
Break-even sell price
$2.5315
1.26% above the buy price
What the fees cost you
$16.20
Profit with no fees would be $300.00

The price rose 30.00%, but fees took $16.20 of the result. The coin has to reach $2.5315, 1.26% above your buy price, before the trade makes anything at all.

Net profit at different sell prices

-$500$0$500$1K$1.63$2.08$2.54$2.99$3.45$3.90$4.36$4.81Break-evenYour sell price

Profit if the sell price is higher or lower

The same purchase, sold at prices from 50% below to 50% above $3.2500.

Sell price vs yoursSell priceChange from buy priceProceeds after feesNet profitReturn
-50.00%$1.6250-35.00%$641.90-$358.10-35.81%
-40.00%$1.9500-22.00%$770.28-$229.72-22.97%
-30.00%$2.2750-9.00%$898.66-$101.34-10.13%
-20.00%$2.6000+4.00%$1,027.04$27.04+2.70%
-10.00%$2.9250+17.00%$1,155.42$155.42+15.54%
0.00%$3.2500+30.00%$1,283.80$283.80+28.38%
+10.00%$3.5750+43.00%$1,412.18$412.18+41.22%
+20.00%$3.9000+56.00%$1,540.56$540.56+54.06%
+30.00%$4.2250+69.00%$1,668.94$668.94+66.89%
+40.00%$4.5500+82.00%$1,797.32$797.32+79.73%
+50.00%$4.8750+95.00%$1,925.70$925.70+92.57%

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the crypto profit calculator

The Trade profit tool handles one purchase and one sale of the same coin. The Trading fees tool shows what maker and taker fees cost when you trade repeatedly.

  1. Choose what you know. Enter the dollar amount you spent, or switch to the number of coins you ordered. Either way, the buy fee comes out of the coins you receive, as on many spot exchanges.
  2. Enter the buy and sell prices per coin. Use the fill prices from your trade history.
  3. Enter the fee on each side as a percentage. Market orders usually pay the taker fee and resting limit orders the maker fee. Your exchange’s fee page lists both, often by volume tier.
  4. Add a withdrawal fee if one applies. A network fee for moving coins to a wallet is charged in coins; a fee for cashing out to a bank is in dollars. Enter 0 if the coins stayed on the exchange.
  5. Add the days held if you want an annualized return.

How crypto profit is calculated

Coins received = Investment ÷ Buy price × (1 − Buy fee)
Coins sold = Coins received − Withdrawal fee in coins
Proceeds = Coins sold × Sell price × (1 − Sell fee) − Withdrawal fee in dollars
Net profit = Proceeds − Investment
Break-even sell price = (Investment + Withdrawal fee in dollars) ÷ [Coins sold × (1 − Sell fee)]Fees are entered in percent and used as decimals (0.5% = 0.005). ROI is net profit divided by the investment.

A worked example

You put $1,000 into Coin A at $2.50. The exchange keeps 0.5% of the purchase, so you receive 398 coins instead of 400. You move them to a wallet for a network fee of 1 coin, and later deposit and sell the remaining 397 coins at $3.25 with another 0.5% fee.

The price rose 30.00%, which with no fees would be worth $300.00. After fees, the proceeds are $1,283.80 and the net profit is $283.80, a +28.38% return. The fees cost $16.20 in total, and the break-even sell price is $2.5315.

Had the price fallen to $2.25 instead, the net result of the same trade would be -$111.22, with the fees still paid. The table under the results repeats the trade at sell prices from 50% below to 50% above yours, so you can see the range of outcomes before you trade.

Where the fee money goes

The three kinds of fee behave differently, and that changes which one matters for your trade.

Same trade, different fees Net profit Return Fees cost
0.5% each side, 1-coin withdrawal $283.80 +28.38% $16.20
0.5% each side, no withdrawal $287.03 +28.70% $12.97
0.1% each side, no withdrawal $297.40 +29.74% $2.60

Percentage fees scale with the trade, so they take the same share of a $100 trade as of a $100,000 one. Moving from a 0.5% taker rate to a 0.1% rate is worth more the more often you trade, which the Trading fees tool puts in yearly terms.

Flat withdrawal fees do not scale. On a $100 purchase the same one-coin network fee turns a +28.70% return into +25.47%. Check the network fee before moving small amounts off an exchange.

Trading fees over a year

The second tool assumes you open and close positions of the same size repeatedly. Paying the taker fee of 0.4% on both sides costs $16.00 per $2,000 round trip and needs a 0.80% price rise to break even. At 10 round trips a month, that is $1,920.00 a year, compared with $960.00 if every order paid the maker fee.

What this calculator does not include

  • Taxes. Results are before any capital gains tax.
  • Spreads and slippage, unless your entered prices are real fills.
  • Fees charged in a different asset, such as an exchange token discount. Convert them to an equivalent percentage.
  • Deposit or card fees for buying with fiat, which some platforms add on top of trading fees.
  • Price risk. Crypto prices can move sharply in either direction, and a past gain says nothing about the next trade.

Frequently asked questions

How do I calculate profit on a crypto trade?
Divide the amount you invested by the buy price to get the coins, subtract the exchange fee and any withdrawal fee in coins, multiply what is left by the sell price, take off the sale fee, and subtract what you invested. With $1,000 invested at $2.50 and sold at $3.25, the example trade makes $283.80 after fees.
What is the difference between maker and taker fees?
A taker order, such as a market order, fills immediately against orders already in the book. A maker order, usually a limit order away from the current price, rests in the book until someone trades against it. Most exchanges charge makers less, and many lower both fees as your 30-day volume rises.
Why is my break-even price higher than my buy price?
Because you paid fees on the way in and will pay them again on the way out. The coins you hold cost more than the quoted price, and the sale fee reduces what you receive. In the example the coin must rise 1.26% before the trade covers its costs.
Does the spread count as a fee?
Not in this calculator, unless you enter your actual fill prices. On instant-buy screens and some apps the price you pay includes a markup over the market price, which works like an extra fee. Use the prices on your trade confirmation rather than a chart price.
Are crypto profits taxed?
In the US, the IRS treats cryptocurrency as property, so selling or swapping it at a gain is generally a taxable capital gain, and holding for more than a year usually qualifies for long-term rates. This calculator shows profit before tax; the crypto tax calculator estimates what you would owe.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.