Crypto Profit Calculator
Calculate cryptocurrency profits and losses including trading fees. Track multiple transactions and find your average cost basis.
Transaction 1
$
%
Sell Details
$
%
🔒 Fast, free math calculators that run in your browser. No uploads, 100% private.
Last updated: January 2026
Related Calculators
Frequently Asked Questions
How is cryptocurrency profit calculated?
Crypto profit is calculated as: (Sell Price × Quantity) - (Buy Price × Quantity) - Total Fees. For example, if you bought 0.5 BTC at $40,000 and sold at $50,000 with $50 total fees: ($50,000 × 0.5) - ($40,000 × 0.5) - $50 = $25,000 - $20,000 - $50 = $4,950 profit. The percentage gain is calculated as Net Profit ÷ Total Invested × 100.
What is cost basis and why does it matter for crypto taxes?
Cost basis is your total acquisition cost including purchase price and fees. It's crucial for tax reporting because capital gains = Sell Price - Cost Basis. If you bought 1 ETH at $2,000 plus $10 fee, your cost basis is $2,010. Most countries (US, UK, EU) tax crypto gains as capital gains. Using FIFO (First In, First Out), LIFO, or specific identification methods affects which cost basis applies when selling partial holdings.
How do trading fees affect my crypto profit?
Trading fees reduce your profit twice—once when buying and once when selling. Exchange fees typically range from 0.1% (Binance) to 0.5% (Coinbase Pro) per trade. On a $10,000 trade at 0.5% fee, you lose $50 buying and $50 selling = $100 total. This means you need a 1% price increase just to break even. High-frequency traders should prioritize low-fee exchanges.
What's the difference between realized and unrealized P&L?
Unrealized P&L (paper profit/loss) is the gain or loss on holdings you haven't sold yet—it changes with market price. Realized P&L is the actual profit or loss from completed trades. Example: You bought 1 BTC at $30,000, current price is $45,000. Unrealized P&L = +$15,000. If you sell, that becomes realized P&L. Only realized gains are taxable in most jurisdictions.
How do I calculate my break-even price after buying crypto?
Break-even price = (Total Cost Including Fees) ÷ Quantity. If you bought 0.1 BTC for $4,000 with $20 in fees, your break-even = $4,020 ÷ 0.1 = $40,200. This is the minimum sell price to recover your investment. Remember to factor in sell-side fees too: True break-even = (Total Buy Cost) ÷ (Quantity × (1 - Sell Fee %)).