Crypto Profit / Loss Calculator
See your true net return on any crypto trade — after fees, in seconds.
How to Use
- Enter the coin ticker you traded (BTC, ETH, SOL, etc.) — for reference only.
- Enter the quantity of coins you bought and later sold.
- Enter your buy price and sell price in USD (the per-coin price at each event).
- Add the exchange buy fee and sell fee charged (in USD).
- Read your net profit or loss, percentage return, and breakdown instantly.
Calculation Method
total_fees = buy_fee + sell_fee
net_profit = gross − total_fees
cost_basis = buy_price × quantity + buy_fee
pct_return = net_profit ÷ cost_basis × 100
- buy_price
- — USD price per coin when bought.
- sell_price
- — USD price per coin when sold.
- quantity
- — number of coins traded.
- buy_fee / sell_fee
- — exchange fees in USD.
Source / Last updated: Standard accounting identity for realized P&L. Last reviewed for SmartCryptoCalcs in 2026.
Examples
Example 1 — 0.5 BTC trade with fees
You bought 0.5 BTC at $54,900 with a $25 fee, then sold at $68,450 with a $25 fee. Gross profit = ($68,450 − $54,900) × 0.5 = $6,775. Total fees = $50. Net profit = $6,725. Cost basis = $54,900 × 0.5 + $25 = $27,475 → 24.48% return.
Example 2 — 2 ETH at a loss
You bought 2 ETH at $4,100 with a $12 fee, then sold at $3,820 with a $12 fee. Gross = ($3,820 − $4,100) × 2 = −$560. Fees = $24. Net loss = −$584. Cost basis = $4,100 × 2 + $12 = $8,212 → −7.11% return.