🪙 Crypto Profit Calculator

Calculate cryptocurrency investment returns, net profit/loss, and exchange fees with live prices for Bitcoin, Ethereum, Solana, and altcoins. 100% free.

Free No Signup Required Browser-Based Live Data
🚀 Net Total Profit
+$247.50
ROI: +24.75%
Coins Purchased
0.016650
Total Net Proceeds
$1247.50
Total Fees Paid
$2.25
Break-Even Sell Price
$60,120.18
+0.200% above your buy price, just to get your money back

🎯 Profit Multiplier Price Targets

2x Target (100% ROI)
$120,000.00
5x Target (400% ROI)
$300,000.00
10x Target (900% ROI)
$600,000.00

What Crypto Profit Calculator Does

This calculator works out what a crypto trade actually returns after exchange fees on both sides. Enter what you spend, the buy price, the sell price and the fee rates, and it returns the quantity acquired, net proceeds, profit and ROI — plus the break-even price, which is the number most traders never compute.

The entered investment is treated as your total outlay: the buy fee comes out of it, and the remainder buys coins. Spending $1,000 at a 0.1% fee means $1.00 to the exchange and $999.00 into the asset. That matters because the alternative convention — buy $1,000 of coin and pay the fee on top — produces a different quantity and a different total cost. Both are legitimate; they answer "I have $1,000" versus "I want $1,000 of coin". Reassuringly, they return the same ROI, because the fee scales with the trade either way.

Fees are charged entering and exiting, so selling at the price you bought at is a loss. That is what the break-even price captures: at 0.1% each way a $60,000 entry needs $60,120.18 just to return your money. The figure looks trivial on one trade. The point of this page is what it becomes when you trade repeatedly.

How to Use Crypto Profit Calculator

  1. Select a cryptocurrency shortcut for live pricing or enter custom values
  2. Enter your total investment amount in USD
  3. Set your buy price per coin and target selling price
  4. Input your exchange buy and sell fees
  5. View your net profit, ROI percentage, and profit multiplier target prices

Formula Used by Crypto Profit Calculator

Net proceeds and ROI

quantity = (investment × (1 − buy fee)) ÷ buy price; net proceeds = quantity × sell price × (1 − sell fee)

investment
Total amount you part with, inclusive of the entry fee
buy fee, sell fee
Exchange fee rates as decimals — 0.1% is 0.001
ROI
(net proceeds − investment) ÷ investment

Worked example

$1,000 into Bitcoin at $60,000, sold at $75,000, 0.1% fee each way.

  1. Buy fee: 1,000 × 0.001 = $1.00, leaving $999.00 invested
  2. Quantity: 999.00 ÷ 60,000 = 0.016650 BTC
  3. Gross at exit: 0.016650 × 75,000 = $1,248.75
  4. Sell fee: 1,248.75 × 0.001 = $1.25
  5. Net proceeds: $1,247.50

Result: $247.50 profit, 24.75% ROI — against a 25.0% move in the coin price. The 0.25 percentage points that went missing are the two fees.

Break-even sell price

break-even = buy price ÷ [ (1 − buy fee) × (1 − sell fee) ]

break-even
The exit price at which net proceeds exactly equal what you put in

Worked example

Entry at $60,000 with 0.1% fees both ways.

  1. (1 − 0.001) × (1 − 0.001) = 0.998001
  2. 60,000 ÷ 0.998001 = 60,120.18

Result: $60,120.18 — the price must rise 0.2003% before you have broken even. Sell at exactly $60,000 and you are down about $2 on a $1,000 trade.

Fee drag across repeated round trips

capital remaining = [ (1 − buy fee) × (1 − sell fee) ]^n

n
Number of complete round trips (one buy and one sell each)

Worked example

A trader who takes 50 round trips in a year at 0.1% each way, breaking even on price every time.

  1. Per round trip the capital multiplier is 0.998001
  2. 0.998001^50 = 0.9048

Result: 9.52% of the starting capital is gone, having been exactly right about price direction zero times and wrong zero times. At a 0.5% retail fee the same 50 round trips cost 39.42%.

Break-Even Price by Fee Level — $60,000 Entry

Charged on both sides. Computed as buy ÷ [(1 − fee)²].

Fee each wayBreak-even sell priceRequired price move
0.10%$60,120.18+0.200%
0.25%$60,301.13+0.502%
0.50%$60,604.53+1.008%
1.00%$61,218.24+2.030%
1.50%$61,841.33+3.069%

What Repeated Trading Costs, Before Being Right or Wrong Once

Share of starting capital consumed by fees alone, assuming every trade closes at exactly the price it opened. This is the table no other calculator shows, because they all model a single trade.

Round tripsAt 0.10% each wayAt 0.50% each way
10.20%1.00%
101.98%9.54%
254.88%22.17%
509.52%39.42%
10018.14%63.30%

US Tax Treatment of a Crypto Disposal

The IRS position, from its own digital assets page. This calculator returns pre-tax figures, and none of these events are modeled by it.

PointIRS position
What crypto isProperty, not currency, for US federal tax purposes
Selling for dollarsA disposal — capital gain or loss against your basis
Swapping one coin for anotherAlso a disposal. §1031 like-kind exchange does not apply to crypto-for-crypto swaps (CCA 202124008)
Spending crypto on goodsAlso a disposal, measured at fair market value on the day
Reporting thresholdAll digital asset transactions must be reported whether or not they produce a gain or a loss
Broker reportingForm 1099-DA, required for transactions on or after 1 January 2025

Source: IRS — Digital assets

How to Read Your Result

The fee is small; the frequency is not

A 0.1% fee is easy to dismiss and correctly so on a single trade — it costs $2 on $1,000. The table above is the reason it still matters: fees compound multiplicatively with the number of trades, not with the amount of profit. Fifty round trips at a 0.5% retail fee consume 39.42% of the capital before any view on price is expressed at all. A strategy that trades often has to beat the market by that margin just to match holding, which is a far higher bar than the per-trade fee suggests.

A 25% price move is not a 25% return

In the worked example the coin rose exactly 25% and the trade returned 24.75%. The gap is only two fees at 0.1%, but the same arithmetic at 1% each way turns a 25% move into a 22.5% return. Quoting performance from price movement rather than net proceeds systematically overstates results, and it is how a strategy can look profitable on a chart and lose money in the account.

Every swap is a taxable event, including coin-for-coin

The IRS treats digital assets as property, so disposing of them realizes gain or loss against your basis — and a disposal includes swapping Bitcoin for Ether or paying for something in crypto, not only cashing out to dollars. The IRS has specifically advised that the like-kind exchange provision does not shelter crypto-for-crypto swaps. A trader running the round trips in the table above generates a reportable disposal each time, which is a record-keeping obligation this calculator does nothing to help with.

The price it shows is not the price you will get

The live price button reads a single reference quote. What you actually transact at is that quote plus the bid-ask spread, plus slippage if your order is large relative to the book, which on thin pairs can exceed the exchange fee several times over. If you already know your executed price, type it in — an executed price has the spread inside it, and entering a spread separately on top would count it twice.

Limitations & Accuracy Notes

  • Spot trades only. There is no leverage, margin, funding rate, or liquidation price, which most of Google's related searches for this term are asking for — futures and leveraged positions need an exchange's own position calculator.
  • One buy and one sell. It cannot model partial exits, dollar-cost averaging in, or a position built across several entry prices — for a blended entry price, work that out first and enter it as the buy price.
  • Pre-tax. No capital gains treatment, no short versus long-term holding period, no cost-basis method, and no jurisdiction handling.
  • Percentage fees only. Fixed withdrawal fees, network gas costs and deposit charges are not modeled, and on small trades a flat network fee can exceed the percentage fee entirely.
  • The live price is a single reference quote from a public API, not your exchange's executed price, and it excludes spread and slippage. If the service is rate limited or unreachable the tool says so and loads a stored reference figure — which is stale by definition, so type today's price over it.
  • USD only. There is no currency selector and no handling of a non-USD funding currency or the conversion cost of getting into one.
  • It values a hypothetical. Entering a sell price does not make that price reachable, and the arithmetic being valid says nothing about whether the trade is a good idea.

Frequently Asked Questions

How is crypto profit and ROI calculated?
Crypto profit is calculated as: Net Profit = (Coins × Exit Price - Exit Fees) - (Total Investment + Buy Fees). ROI is calculated as (Net Profit / Initial Investment) × 100.
Why should I include exchange fees in crypto calculation?
Trading fees (typically 0.1%–0.5% per trade) reduce your net coin balance on purchase and take a percentage of gross proceeds upon exit, impacting overall profitability.
Does this calculator use live crypto market prices?
Yes, you can click on Bitcoin, Ethereum, Solana, and other popular coins to fetch live real-time market prices from CoinGecko.
Does this include exchange fees?
Only if you enter them. Trading fees, spread, withdrawal fees and network fees all reduce a real result, and on small or frequent trades they can consume a large share of an apparent gain. A profit figure that ignores them is optimistic.
Is crypto profit taxable?
In most jurisdictions yes, and often in ways people do not expect — a crypto-to-crypto swap is commonly a taxable disposal even though no conventional currency was involved, as is spending crypto on goods. Rules vary widely, and this calculator does not model tax.
Where do the prices come from?
Live pricing is fetched from a public market data API when you load the tool. If that feed is unreachable the page says so and labels any stored figure as stored rather than showing it as current.
Why does my exchange show a different price?
Because crypto trades on many venues simultaneously and each has its own order book. Aggregated prices are a volume-weighted blend across exchanges, so no aggregated figure is a price you can actually trade at on any single venue.
What is an unrealized gain?
A gain on paper, from an asset you still hold. It is not money until you sell, and in a volatile market the gap between an unrealized figure and what you eventually realize can be very large in either direction.
Is this investment advice?
No. It is arithmetic on figures you provide. Nothing here is a recommendation to buy, sell or hold anything.

References & Further Reading

  • IRS — Digital assetsSource for the tax table above: digital assets are property not currency, all transactions must be reported whether or not they produce a gain, and Form 1099-DA broker reporting applies from 1 January 2025
  • IRS — Notice 2014-21The original guidance establishing that general property-transaction tax principles apply to convertible virtual currency
By OnlineToolHubs Team • September 2026