Calculate your crypto gains and losses including exchange fees.
The cryptocurrency market is known for its extreme volatility. Whether you're "HODLing" Bitcoin for the long term or actively trading altcoins, knowing your exact gains and losses — after fees — is crucial. A Crypto Profit Calculator lets you bypass complex spreadsheets and get instant clarity on your investment's real performance.
Our Crypto Profit Calculator factors in your investment amount, buy price, sell price, and separate buy/sell exchange fees to reveal your true net profit and ROI. It's completely free, works instantly on any device, and requires no sign-up.
This is the total amount of fiat currency (like USD) you used to purchase your crypto. It's the baseline for calculating your ROI (Return on Investment).
The "Buy Price" and "Sell Price" are the most important numbers. The calculator uses these to determine how many coins your investment purchased and what they were worth at exit.
Many traders forget that exchanges charge fees on both the buy and sell side of every transaction. This calculator lets you enter separate buy and sell fee percentages so you see your true net profit — what actually ends up in your pocket.
1. Coins Purchased = Investment ÷ Buy Price
2. Buy Fee = Investment × Buy Fee %
3. Gross Exit Value = Coins Purchased × Sell Price
4. Sell Fee = Gross Exit Value × Sell Fee %
5. Net Profit = Gross Exit Value − Sell Fee − Investment − Buy Fee
6. ROI % = (Net Profit ÷ Investment) × 100
This step-by-step calculation ensures both entry and exit fees are properly accounted for, giving you an honest picture of your actual gain or loss — not just the raw price difference.
| Input | Value |
|---|---|
| Investment | $1,000 |
| Buy Price | $45,000 |
| Sell Price | $55,000 |
| Buy Fee / Sell Fee | 0.1% each |
| Net Profit | ~$220.00 |
| ROI | ~22% |
Many traders only account for the sell-side fee and forget the buy-side fee, which can meaningfully overstate their real profit, especially on smaller trades.
If you bought the same coin at different prices over time, you need to calculate a weighted average buy price first, rather than using just your most recent purchase price.
On-chain transactions (especially on Ethereum) often involve gas fees separate from exchange trading fees. These should be added to your total cost basis for a fully accurate profit picture.
Bull vs. Bear: A "bull" market is when prices are rising; a "bear" market is when prices are falling.
Market Volatility: The frequency and magnitude of price changes in the crypto market.
ROI (Return on Investment): The percentage of profit made relative to the original investment.
Gas Fees: Transaction fees required to process actions on blockchain networks like Ethereum.
Slippage: The difference between the expected price of a trade and the price at which it actually executes.
Understanding your true net profit — after accounting for both entry and exit fees — helps you make clearer, less emotional trading decisions. Use the calculator above to test different buy/sell scenarios and fee structures before you actually execute a trade.