Crypto Profit/Loss Calculator

Calculate crypto profit and loss including trading fees. Enter buy price, sell price, and quantity to see your net return and ROI.

This crypto profit calculator shows exactly how much you made or lost on a trade after exchange fees. Enter your buy price, sell price, and the number of coins or tokens, and see net profit, ROI, and a full fee breakdown in real time. It works for Bitcoin, Ethereum, or any other cryptocurrency.

Ad

For informational purposes only. Not financial advice. Calculations are estimates and may not reflect your exact situation. Consult a qualified financial adviser for personalised guidance.

Ad

About Crypto Profit/Loss Calculator

How the Calculation Works

StepFormulaExample (1 BTC, buy $30,000, sell $45,000, 0.1% fee)
Total costBuy price x Quantity$30,000
Buy feeTotal cost x Fee %$30 (0.1%)
Total revenueSell price x Quantity$45,000
Sell feeTotal revenue x Fee %$45 (0.1%)
Total feesBuy fee + Sell fee$75
Net profitRevenue - Cost - Fees$14,925
ROINet profit / (Cost + Buy fee) x 10049.7%

The ROI denominator uses your total cost basis - the purchase amount plus the buy-side fee. This gives the percentage return on the money you actually spent to enter the position, not just the sticker price of the coins.

How Exchange Fees Eat Into Returns

Exchange fees apply to both the buy and sell side of every trade. On frequent trades these fees compound and can eat a surprising chunk of your returns over a year:

Fee TierTypical Exchange (2026)Fee on $10,000 Trade (buy + sell)Annual Cost (1 trade/week)
0%Promo periods$0$0
0.1%Binance (maker/taker)$20$1,040
0.25%Kraken (maker)$50$2,600
0.5%Coinbase (taker, low volume)$100$5,200
1.5%Card purchases$300$15,600

As of April 2026, Binance charges a flat 0.10% for both maker and taker orders, with BNB holders getting an additional discount. Kraken starts at 0.25% maker and 0.40% taker, dropping to 0.00%/0.08% for high-volume accounts. Coinbase Advanced charges 0.05-0.60% depending on 30-day volume, and Coinbase One subscribers can trade fee-free up to their plan allowance (Koinly, CoinLedger).

The difference between fee tiers adds up fast. A trader making one $10,000 trade per week would pay $1,040/year in fees at Binance's 0.1% rate but $5,200/year at Coinbase's 0.5% taker rate. That $4,160 gap is pure profit lost to fees, not market risk. Use the quick preset buttons above to compare how different tiers change your bottom line on a specific trade.

Worked Examples

TradeBuy PriceSell PriceQuantityFeeNet ProfitROI
BTC swing trade$40,000$48,0000.50.1%$3,95619.8%
ETH quick flip$2,500$2,800100.25%$2,86811.4%
Altcoin loss$1.50$0.8010,0000.1%-$7,023-46.8%
BTC long-term hold$10,000$60,00010.5%$49,650494.0%

Holding period matters more than the fee rate. The BTC long-term hold delivers a 494% ROI despite a 0.5% fee on each side, because the 6x price increase dwarfs the fee cost. The ETH quick flip only nets 11.4% on a 12% price rise, because the 0.25% fee on both sides takes a bigger relative bite out of a smaller move. And the altcoin loss shows how fast things go wrong - a 47% drop in price wipes out nearly half the investment even with rock-bottom 0.1% fees.

How Are Crypto Profits Taxed?

This calculator shows raw profit before tax. In most countries, selling crypto for more than you paid triggers a capital gains tax liability. The rules differ between the US and UK:

DetailUnited States (2026)United Kingdom (2026/27)
Tax authorityIRSHMRC
Annual exemptionNone (all gains taxable)£3,000
Short-term rate (under 1 year)10-37% (ordinary income)18% or 24%
Long-term rate (over 1 year)0%, 15%, or 20%18% or 24%
Surtax3.8% NIIT above $200KNone
ReportingForm 1099-DA (new for 2026)Self Assessment

In the US, crypto held for under a year is taxed at ordinary income rates up to 37%. Hold for more than a year and the rate drops to 0%, 15%, or 20% depending on your income bracket. High earners also face a 3.8% Net Investment Income Tax. Starting in 2026, US exchanges must report crypto disposals to the IRS via the new Form 1099-DA, making gains much harder to overlook than in previous years (NerdWallet, CoinLedger). Swapping one cryptocurrency for another (for example, trading Bitcoin for Ethereum) is also a taxable disposal - the IRS treats it as selling the first coin and buying the second, even though no fiat currency changes hands.

In the UK, HMRC treats crypto as property. Gains above the £3,000 annual exemption are taxed at 18% for basic rate taxpayers or 24% for higher and additional rate taxpayers. These rates took effect on 30 October 2024 and apply to the 2026/27 tax year (Koinly). Crypto-to-crypto swaps count as disposals for HMRC too, and the 30-day "bed and breakfasting" rule prevents repurchasing the same token within 30 days to crystallise a loss. Use the Capital Gains Tax Calculator to estimate your tax bill after a crypto disposal.

What Is the Break-Even Sell Price?

Before entering a trade, it helps to know the minimum sell price needed to cover both the purchase cost and the fees on both sides. The break-even formula:

Break-even sell = (Buy price x Quantity + Buy fee) / (Quantity x (1 - Fee% / 100))

Worked example: Buy 0.5 BTC at $40,000 with a 0.25% fee. Total cost is $20,000 and the buy fee is $50. Break-even sell = ($20,000 + $50) / (0.5 x 0.9975) = $20,050 / 0.49875 = $40,200.50 per BTC. The price needs to rise about 0.5% just to break even - roughly double the one-sided fee rate, because fees apply on both the buy and the sell.

Fee Per SideApproximate Break-Even Move
0.1%~0.2% price increase needed
0.25%~0.5% price increase needed
0.5%~1.0% price increase needed
1.5%~3.0% price increase needed

On a small intraday move of 2%, a 0.5% per-side fee eats half your potential profit. On a multi-month hold with a 50% price increase, those same fees barely register. The break-even table shows why day traders are more sensitive to fee tiers than long-term holders. Also remember that the bid-ask spread on an exchange adds a hidden cost on top of the stated fee. On illiquid altcoins, the spread alone can be 1-2%, which effectively doubles or triples your real trading cost.

Why Do Most Retail Crypto Traders Lose Money?

Studies consistently show that most retail crypto traders end up losing money. An NFT Evening survey of 1,005 retail crypto traders found that 84% lost money in their first year, with 58% losing almost all of their initial investment. A broader analysis by Hedge Fund Alpha covering 8 million traders and 295 million trades across 27 years found that 74-89% of retail traders lost money during every major volatility event.

The most common reasons are poor research (cited by 55% of surveyed traders), FOMO-driven buying near market peaks (44%), and panic selling during crashes. Bitcoin itself has experienced multiple drawdowns of over 50%. It hit an all-time high of $126,211 in October 2025 (Bitbo) and then corrected to around $65,000 by early 2026. Traders who bought near the peak and panic-sold during the dip locked in large losses, while those who held have since seen recovery.

The practical lesson: always calculate your potential loss before entering a trade, not just your potential gain. Use this calculator to model worst-case scenarios by setting the sell price below your buy price. If you risk $10,000 and the price drops 30%, that is a $3,000 loss plus fees on both sides. Setting a stop-loss price before you enter a trade removes emotion from the decision. Another common trap is averaging down into a losing position. If you buy more at a lower price, your cost basis drops, but your total capital at risk increases. Make sure any additional buy genuinely reflects new analysis, not just hope that the price will recover.

Understanding ROI for Crypto Trades

ROI (Return on Investment) is your net profit divided by total cost basis (purchase amount plus buy fee), multiplied by 100. A 100% ROI means you doubled your money. A -50% ROI means you lost half.

ROIMeaningPrice Move Needed
-100%Lost everything (price to zero)-100%
-50%Lost half your investment~-50%
0%Broke even (fees covered)Just above fee cost
100%Doubled your money~+100% plus fees
1,000%10x return~+1,000%

One thing to note: recovering from losses requires a disproportionately bigger percentage gain. A -50% loss needs a +100% gain to get back to breakeven. A -75% loss needs +300%. A -90% loss needs +900%. This asymmetry is why risk management - sizing positions appropriately and using stop losses - matters more than chasing the next big win. The maths works in your favour on the upside too: a +100% gain followed by a -50% loss leaves you exactly where you started.

Tips for Using This Calculator

TipWhy It Matters
Always include feesIgnoring fees overstates your return, especially on small price moves where fees eat a bigger share
Calculate break-even before tradingKnow exactly what sell price covers your costs so you can set realistic targets
Compare fee tiers across exchangesMoving from 0.5% to 0.1% saves $4,160/year at one trade per week on $10K trades
Use actual execution pricesThe bid-ask spread means your real buy and sell prices differ from the quoted mid-price
Remember capital gains taxYour take-home profit is lower once tax is applied, especially on short-term trades in the US

For dollar cost averaging into a position over time, the DCA Calculator models regular purchases with a running cost basis. For stock trades with commissions and different tax rules, use the Stock Profit Calculator. To calculate the overall return on any investment, try the ROI Calculator. Everything runs in your browser with no data sent anywhere.

Sources

Frequently Asked Questions

How is crypto profit calculated?

Profit equals (sell price x quantity) minus (buy price x quantity) minus total trading fees. The calculator applies the fee percentage to both your buy and sell transactions, since most exchanges charge on each side.

What trading fee should I use?

Most major exchanges charge between 0.1% and 0.5% per trade. As of 2026, Binance charges 0.10% for both makers and takers. Kraken charges 0.25% maker and 0.40% taker. Coinbase charges 0.05-0.60% depending on volume. Check your exchange's fee schedule for exact rates.

Does this include taxes?

No. This calculator shows your raw profit or loss before any capital gains tax. Tax rules vary by country, so consult a tax professional for your specific situation.

How is ROI calculated here?

ROI is calculated as net profit divided by your total cost basis (purchase cost plus the buy-side fee), multiplied by 100. This gives you the percentage return on the money you actually spent.

Can I use this for any cryptocurrency?

Yes. The calculator works with any crypto asset since it only needs buy price, sell price, and quantity. It works for Bitcoin, Ethereum, altcoins, or any other token.

Link to this tool

Copy this HTML to link to this tool from your website or blog.

<a href="https://toolboxkit.io/tools/crypto-profit-calculator/" title="Crypto Profit/Loss Calculator - Free Online Tool">Try Crypto Profit/Loss Calculator on ToolboxKit.io</a>