Crypto Profit Calculator — Bitcoin & Altcoin P&L
Exchange fees on both sides of a crypto trade quietly erode returns — a $375 paper gain on ETH becomes $364 after 0.25% buy and sell fees. Enter your investment, buy and sell price, and exchange fee percentage to get exact net profit and ROI after all costs. Works for Bitcoin, Ethereum, Solana, and any cryptocurrency on any exchange.
Updated · Reviewed by Foysal Mostafa
Binance 0.1% · Coinbase 0.5% · Kraken 0.26%
✓ Profitable Trade
Net Profit
+$297.70
ROI
+29.77%
Coins Bought
0.020000
Total Fees
$2.30
Why Use the Crypto Profit Calculator?
Exchange fees on both buy and sell sides add up quickly — especially on larger crypto positions. This calculator deducts fees from both sides to give you the true net profit, not the misleading gross number. Know exactly what you actually earned on any crypto trade before updating your portfolio tracker or tax records.
Formula Used
Coins = Investment ÷ Buy Price | Gross Proceeds = Coins × Sell Price | Net Profit = Gross Proceeds − Investment − Total FeesWorked Example
Invest $2,000 in Ethereum at $3,200/ETH. Coins = 0.625 ETH. Sell at $3,800/ETH. Exchange fee = 0.25% both ways. Buy fee = $2,000 × 0.0025 = $5.00. Gross proceeds = 0.625 × $3,800 = $2,375. Sell fee = $2,375 × 0.0025 = $5.94. Net profit = $2,375 − $2,000 − $5.00 − $5.94 = $364.06. ROI = 18.2% — not the naive $375 (18.75%) you might calculate without fees.
How to Use the Crypto Profit Calculator — Step by Step
- 1
Enter your investment amount
Input the total USD amount you invested to buy the cryptocurrency.
- 2
Enter buy price
Input the price per coin when you bought (e.g. Bitcoin price was $58,000).
- 3
Enter sell price
Input the current price or the price at which you sold.
- 4
Enter exchange fee
Input your exchange trading fee as a percentage. Binance charges 0.1%, Coinbase Pro 0.5%, Kraken 0.26%. Check your exchange fee schedule.
- 5
Read your crypto profit
The calculator shows your coin quantity, gross proceeds, total fees paid, net profit after fees, and ROI percentage.
What Your Crypto Profit Calculator Results Mean
Coins Acquired
The number of coins or tokens you received for your investment at the buy price. This is your actual position size after the exchange processed the buy.
Total Fees Paid
The combined exchange trading fees on both the buy and sell sides. Deducted from gross proceeds to arrive at your true net profit.
Net Profit and ROI
Your actual profit after all fees, and the return on your invested capital as a percentage. Use ROI to compare crypto trades against other investments on equal terms.
Crypto Profit Calculator — Frequently Asked Questions
Q.How do I calculate crypto profit?
Coins Bought = Investment ÷ Buy Price. Gross Proceeds = Coins × Sell Price. Net Profit = Gross Proceeds − Initial Investment − (Investment × Fee%) − (Gross Proceeds × Fee%). For example: invest $1,000 in BTC at $50,000 → 0.02 BTC. Sell at $60,000 → $1,200. Less 0.1% fees on buy ($1) and sell ($1.20) → Net profit = $197.80.
Q.What is a good ROI for crypto?
Crypto is highly volatile, making "good ROI" very context-dependent. During bull markets, 100%+ annual returns are common for major coins. During bear markets, losses of 50–80% are also common. A realistic long-term expectation for Bitcoin specifically has been around 100–200% per year over multi-year periods, though past performance does not guarantee future results.
Q.How do crypto exchange fees affect profit?
Most exchanges charge 0.1%–0.5% per trade on both the buy and sell side. On a $10,000 trade at 0.5% each way, you pay $100 in fees — 1% of your capital before the price even moves. Using a low-fee exchange like Binance (0.1%) or negotiating via BNB discounts significantly improves net returns for active traders.
Q.Does the crypto profit calculator work for altcoins?
Yes — this calculator works for any cryptocurrency: Bitcoin, Ethereum, Solana, XRP, or any altcoin. The math is the same regardless of the coin. Simply enter the coin price in USD at the time of your buy and sell.
Q.How do I calculate crypto profit after exchange fees?
Net crypto profit = [(Exit Price × Coins Sold) × (1 − Fee %)] − [(Entry Price × Coins Bought) × (1 + Fee %)]. On Binance with 0.1% maker fee: buying $1,000 of BTC costs $1,001. Selling at $1,200 nets $1,198.80. Net profit = $197.80 not $200. At higher volumes, fees compound significantly — always factor them into your take-profit calculations.
About the Author

Forex Trader & Software Developer · Founder, TradeCalc
Active forex trader since 2019, specializing in risk management and systematic position sizing. Built TradeCalc to replace manual spreadsheets used in live trading. Every calculator is cross-verified against broker platforms before publishing.
More Crypto Calculators
Profit / Loss Calculator
Free profit and loss calculator for forex, stocks, and crypto. Enter your entry price, exit price, and position size to instantly see your exact P&L in dollars and pips.
Compounding Calculator
Free trading compounding calculator for forex, binary options & crypto. Enter starting balance, % gain per trade, and periods to see your account grow.
Break-Even Calculator
Calculate your break-even price after broker fees, spread, and commissions for any trade. Know exactly what price you need to reach to cover your trading costs.
Gain & Loss % Calculator
Calculate the percentage gain or loss on your trading account. Enter your starting and ending balance to see exact % change, dollar amount, and recovery needed.