🪙 Crypto Profit Calculator
Calculate cryptocurrency investment returns, net profit/loss, and exchange fees with live prices for Bitcoin, Ethereum, Solana, and altcoins. 100% free.
🎯 Profit Multiplier Price Targets
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
- Select a cryptocurrency shortcut for live pricing or enter custom values
- Enter your total investment amount in USD
- Set your buy price per coin and target selling price
- Input your exchange buy and sell fees
- 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.
- Buy fee: 1,000 × 0.001 = $1.00, leaving $999.00 invested
- Quantity: 999.00 ÷ 60,000 = 0.016650 BTC
- Gross at exit: 0.016650 × 75,000 = $1,248.75
- Sell fee: 1,248.75 × 0.001 = $1.25
- 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 − 0.001) × (1 − 0.001) = 0.998001
- 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.
- Per round trip the capital multiplier is 0.998001
- 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 way | Break-even sell price | Required 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 trips | At 0.10% each way | At 0.50% each way |
|---|---|---|
| 1 | 0.20% | 1.00% |
| 10 | 1.98% | 9.54% |
| 25 | 4.88% | 22.17% |
| 50 | 9.52% | 39.42% |
| 100 | 18.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.
| Point | IRS position |
|---|---|
| What crypto is | Property, not currency, for US federal tax purposes |
| Selling for dollars | A disposal — capital gain or loss against your basis |
| Swapping one coin for another | Also a disposal. §1031 like-kind exchange does not apply to crypto-for-crypto swaps (CCA 202124008) |
| Spending crypto on goods | Also a disposal, measured at fair market value on the day |
| Reporting threshold | All digital asset transactions must be reported whether or not they produce a gain or a loss |
| Broker reporting | Form 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?
Why should I include exchange fees in crypto calculation?
Does this calculator use live crypto market prices?
Does this include exchange fees?
Is crypto profit taxable?
Where do the prices come from?
Why does my exchange show a different price?
What is an unrealized gain?
Is this investment advice?
References & Further Reading
- IRS — Digital assets — Source 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-21 — The original guidance establishing that general property-transaction tax principles apply to convertible virtual currency