Skip to main content

Crypto Profit Calculator

Free Crypto profit Calculator for investing. Enter your numbers to see returns, costs, and optimized scenarios instantly.

Reviewed by Sahil, Senior Finance & Tax Editor

Reviewed by Sahil, Senior Finance & Tax Editor

Formula

Net Profit = (Sell Price - Buy Price) × Quantity - Total Fees

Multiply the price difference (sell minus buy) by the quantity of coins traded to get the gross profit or loss. Then subtract the exchange fees on both the buy and sell sides. The ROI is calculated by dividing the net profit by the total investment and multiplying by 100.

Worked Examples

Example 1: Bitcoin Profit Calculation

Problem:You bought 0.5 BTC at $30,000 and sold at $45,000 with a 0.1% exchange fee. What is your net profit?

Solution:Investment = 0.5 × $30,000 = $15,000\nGross Revenue = 0.5 × $45,000 = $22,500\nBuy Fee = $15,000 × 0.1% = $15\nSell Fee = $22,500 × 0.1% = $22.50\nTotal Fees = $37.50\nNet Profit = $22,500 - $15,000 - $37.50 = $7,462.50

Result:Net Profit: $7,462.50 | ROI: 49.75%

Example 2: Ethereum Loss Calculation

Problem:You bought 10 ETH at $3,500 and sold at $2,800 with a 0.2% exchange fee. What is your net loss?

Solution:Investment = 10 × $3,500 = $35,000\nGross Revenue = 10 × $2,800 = $28,000\nBuy Fee = $35,000 × 0.2% = $70\nSell Fee = $28,000 × 0.2% = $56\nTotal Fees = $126\nNet Loss = $28,000 - $35,000 - $126 = -$7,126

Result:Net Loss: -$7,126 | ROI: -20.36%

Frequently Asked Questions

How do I calculate crypto profit or loss?

To calculate cryptocurrency profit or loss, you need to know your buy price, sell price, and the quantity of coins you traded. The basic formula is: Profit/Loss = (Sell Price - Buy Price) × Quantity. However, you must also account for exchange fees, which are typically a percentage of each transaction. Most exchanges charge between 0.1% and 0.5% per trade. Both the buying and selling transactions incur fees, so you need to subtract the total fees from your gross profit to arrive at your net profit or loss.

How do exchange fees affect crypto profits?

Exchange fees can significantly impact your cryptocurrency trading profits, especially for frequent traders. Most centralized exchanges charge maker and taker fees ranging from 0.1% to 0.5% per transaction. Since you pay fees on both the buy and sell sides, the total fee impact is doubled. For example, with a 0.1% fee on a $10,000 trade, you pay $10 when buying and another $10 when selling, totaling $20. For high-frequency traders or those with thin profit margins, these fees can erode profits substantially. Many exchanges offer fee discounts for higher trading volumes or for using their native tokens.

Should I include gas fees in my crypto profit calculation?

Yes, gas fees should be included in your overall profit calculation, especially when trading on decentralized exchanges (DEXs) or transferring tokens between wallets. Gas fees on Ethereum can range from a few dollars to hundreds of dollars during network congestion. These costs directly reduce your net profit. When using centralized exchanges, gas fees are typically included in the withdrawal fee rather than the trading fee. For accurate tax reporting and performance tracking, keep records of all gas fees paid, as they can be added to your cost basis and reduce your taxable gains in many jurisdictions.

What is the difference between realized and unrealized crypto profit?

Realized profit occurs when you actually sell or trade your cryptocurrency, locking in the gain or loss. Unrealized profit (also called paper profit) is the theoretical gain or loss based on current market prices while you still hold the asset. Only realized profits are typically subject to taxation. For example, if you bought Bitcoin at $30,000 and it is currently at $50,000 but you have not sold, your unrealized profit is $20,000 per coin. Once you sell, that profit becomes realized. This distinction is important for tax planning, as you can time your sales to manage your tax liability across different tax years.

References

Reviewed by Sahil, Senior Finance & Tax Editor · Editorial policy