Crypto Profit Calculator

Calculate your cryptocurrency trading profit or loss. Includes fees, ROI, breakeven price, and optional tax calculations.

Number of coins/tokens

Purchase price per coin

Sale price or current price

Trading fee when buying

Trading fee when selling

Capital gains tax rate

Total Buy Cost = (Amount * Buy Price) + Buy Fee\nTotal Sell Proceeds = (Amount * Sell Price) - Sell Fee\nProfit/Loss = Sell Proceeds - Buy Cost\nROI = (Profit / Buy Cost) * 100\nTax Owed = Profit * Tax Rate\nNet Profit = Profit - Tax Owed\nBreakeven Price = (Buy Cost + Sell Fee) / Amount
Example:\nAmount: 1 BTC\nBuy Price: $30,000\nSell Price: $35,000\nBuy Fee: $50\nSell Fee: $50\nTax Rate: 20%\n\nBuy Cost: ($30,000 * 1) + $50 = $30,050\nSell Proceeds: ($35,000 * 1) - $50 = $34,950\nGross Profit: $34,950 - $30,050 = $4,900\nROI: ($4,900 / $30,050) * 100 = 16.31%\nTax Owed: $4,900 * 20% = $980\nNet Profit: $4,900 - $980 = $3,920\nNet ROI: 13.05%

How do I calculate cryptocurrency profit?

Profit = (Sell Price - Buy Price) * Amount - Fees. For example: Buy 1 BTC at $30,000, sell at $35,000 with $100 fees = ($35,000 - $30,000) * 1 - $100 = $4,900 profit. ROI = (Profit / Investment) * 100 = 16.33%.

Are cryptocurrency gains taxable?

Yes, in most countries. In the US, crypto is treated as property. Selling, trading, or spending crypto triggers capital gains tax. Short-term (held <1 year): ordinary income rates. Long-term (>1 year): preferential capital gains rates (0%, 15%, or 20%). Track all transactions for tax reporting.

What fees should I include in my calculation?

Include all fees: trading fees (0.1-1% per trade), network/gas fees (blockchain transaction costs), withdrawal fees, spread (difference between buy/sell price on exchanges). Fees reduce your profit, so accurate tracking is essential for tax reporting and ROI calculations.

How is crypto ROI different from stocks?

Crypto ROI calculation is the same as stocks, but crypto is more volatile (higher potential returns and losses), trades 24/7 (no market close), has different tax treatment in some jurisdictions, and involves unique costs (gas fees, staking rewards). Always calculate fees in your ROI.

What is the difference between realized and unrealized gains?

Realized gains: profit from crypto you actually sold (triggers taxes). Unrealized gains: profit on paper from crypto you still hold (no tax until sold). Example: bought BTC at $30k, now $40k. Unrealized = +$10k. If you sell, it becomes realized and taxable.