Crypto Profit Calculator
Calculate crypto profit, loss, and ROI for any trade. Enter buy price, sell price, quantity, and fees to see your net gain or loss in USD and percentage.
Added May 3, 2026
Input
Optional: include buy + sell exchange fees combined
Result
Enter a value for buy price per coin (usd) to see your result.
How it works
Calculate profit, loss, and ROI for any crypto trade by entering your buy price, sell price, quantity, and optional trading fees.
Formula
Net Profit = (Sell Price − Buy Price) × Amount − Fees
- Sell Price
- Price per coin at time of sale (USD)
- Buy Price
- Price per coin at time of purchase (USD)
- Amount
- Number of coins or tokens traded
- Fees
- Total exchange or network fees paid (buy + sell combined)
Step by step
- 01Enter the price per coin when you bought.
- 02Enter the price per coin when you sold (or your target sell price).
- 03Enter the number of coins.
- 04Optionally add total trading fees to get net profit after fees.
Examples
BTC bought at $30,000, sold at $45,000
Buying 1 BTC at $30,000 and selling at $45,000 yields ~$14,940 net profit (49.8% ROI) after $60 in fees.
Inputs
- Buy price per coin (USD):
- 30000
- Sell price per coin (USD):
- 45000
- Quantity (coins / tokens):
- 1
- Total trading fees (USD):
- 60
Result
- Net profit / loss:
- 14940
- ROI:
- 49.8
Frequently asked questions
How do I calculate crypto profit?
Profit = (Sell Price − Buy Price) × Quantity − Fees. If the result is negative, you have a loss. ROI is calculated as Profit ÷ Amount Invested × 100.
Does this include taxes?
No. This calculator shows gross profit before taxes. Capital gains tax treatment varies significantly by country, holding period, and total gains. Consult a tax professional for your specific situation.
Can I use this for unrealized gains?
Yes. Enter your buy price and current market price as the sell price to calculate unrealized (paper) profit or loss at current prices.