CryptoCalcPro
All calculators

Bitcoin Profit Calculator

$77,523.00
Live BTC price

Calculate your exact profit or loss on a Bitcoin (BTC) trade. Enter the buy price, sell price, amount of BTC, and your exchange's fees — we'll show your net P&L and ROI in real US dollars.

$
$
BTC
%

Profit / Loss

$11,853.87

ROI

158.05%

Fees paid

$26.88

Trade summary

Invested
$7,500.00
Exit value
$19,380.75
Fees
$26.88
Net profit
+$11,853.87
Net ROI
+158.05%

About Bitcoin (BTC)

Bitcoin is the original cryptocurrency and the most widely held digital asset. For live market data, recent chart, market cap, and circulating supply, see our dedicated Bitcoin price page.

How to calculate Bitcoin profit

The formula is simple: net profit equals (sell − buy) × amount − fees, and ROI is profit divided by the amount you invested. The table below walks through a worked BTC example.

StepFormulaResult
1. Cost basisB × A$7,500.00
2. Sale proceedsS × A$19,380.75
3. Total feesF$26.88
4. Net profit(S−B)×A − F+$11,853.87
5. ROIprofit ÷ cost × 100+158.05%

Numbers above reflect your current inputs in the form. Edit any field to see the math update.

Common Bitcoin P&L mistakes

  • Forgetting weighted-average cost basis. If you bought BTC at multiple prices, your true buy price is the weighted average (total spent ÷ total BTC owned), not your first or lowest buy.
  • Counting fees only once. You pay fees both when you buy and when you sell. The calculator above applies the per-side fee to both legs — make sure your manual math does too.
  • Mixing unrealised with realised P&L. Paper gains aren't real until you sell. Tax-wise, only realised dispositions count. Plan against realised P&L only.
  • Skipping BTC-to-ETH swap reporting. Trading one crypto for another is a taxable disposal in most jurisdictions, even though you never touched fiat.

Frequently asked questions

  • Profit equals (sell price − buy price) × amount, minus trading fees on both legs. For example, if you bought 1 BTC at $10,000 and sold at $14,000 with 0.1% fees each side, your profit is $4,000 − $24 = $3,976 (ROI 39.76%). The calculator above does this math automatically.
  • Default is 0.1% per side, which matches Binance and most major exchanges' standard spot tier. If you trade on Coinbase Advanced, use 0.4–0.6%. Kraken sits around 0.16–0.26%. The fee applies twice (once on buy, once on sell), so a 0.1% input means 0.2% round-trip drag on your gross gain.
  • For a single buy + single sell, use the Manual mode at the top. For multiple buys at different prices, calculate your weighted-average cost basis first (total spent ÷ total BTC owned), then enter that as the buy price. Or use our crypto DCA calculator which handles recurring purchases natively.
  • Yes — the current price shown next to the H1 and used in the historical lookup comes from CoinGecko's public API, cached for 60 seconds. So you're never seeing data stale by more than a minute. Refresh the page if you want a fresh fetch.
  • Yes. Switch to Historical mode, pick your buy date (any date from 2013 onwards), and enter how much you invested. The calculator pulls the actual BTC closing price on that day from CoinGecko and reports the current value, your profit/loss in dollars, and your ROI.
  • In most jurisdictions, yes — selling BTC (or swapping it for another coin) is a taxable event that realises capital gains or losses. Holding periods matter (short-term vs long-term capital gains in the US). Use our tax estimator to see roughly how much you'd owe at your income level.

Related calculators

Pair this with another tool to run the full numbers.

Want to backtest a BTC hold?

Use historical mode in our full crypto profit calculator to see what holding from any past date would be worth today.