Crypto Profit Calculator – Calculate Your Crypto ROI
Free crypto profit calculator. Calculate profit, loss, and ROI on any cryptocurrency trade. Supports Bitcoin, Ethereum, and all altcoins. Enter buy price, sell price, and fees.
How to Calculate Crypto Profit and Loss
Calculating profit or loss on a cryptocurrency trade involves three components: your buy cost, your sell proceeds, and the fees paid to the exchange. This calculator handles all three.
The core formula:
Buy Cost = Buy Price × Amount of Coins
Buy Fee = Buy Cost × (Buy Fee Rate / 100)
Total Investment = Buy Cost + Buy Fee
Sell Proceeds = Sell Price × Amount of Coins
Sell Fee = Sell Proceeds × (Sell Fee Rate / 100)
Net Proceeds = Sell Proceeds − Sell Fee
Net Profit / Loss = Net Proceeds − Total Investment
ROI (%) = (Net Profit / Total Investment) × 100
Worked example:
- Bought 0.5 BTC at $30,000 → Buy Cost = $15,000
- Buy fee: 0.1% → $15 fee → Total Investment = $15,015
- Sold 0.5 BTC at $45,000 → Sell Proceeds = $22,500
- Sell fee: 0.1% → $22.50 fee → Net Proceeds = $22,477.50
- Net Profit = $22,477.50 − $15,015 = $7,462.50
- ROI = ($7,462.50 / $15,015) × 100 = 49.7%
Crypto Exchange Fees: What You're Actually Paying
Exchange fees can significantly erode crypto profits, especially for frequent traders. Understanding the fee structure of major exchanges:
| Exchange | Maker Fee | Taker Fee | Notes |
|---|---|---|---|
| Binance | 0.10% | 0.10% | BNB discount: 25% off |
| Coinbase Advanced | 0.40% | 0.60% | Tiered by volume |
| Kraken | 0.16% | 0.26% | Lower for high volume |
| Bybit | 0.10% | 0.10% | VIP tiers available |
| OKX | 0.08% | 0.10% | Competitive fees |
| Gemini (Active Trader) | 0.20% | 0.40% | Much higher on basic UI |
| Robinhood Crypto | 0% | 0% | Spread embedded in price |
Maker vs. Taker fees: "Maker" orders add liquidity (limit orders that sit in the order book); "Taker" orders remove liquidity (market orders that execute immediately). Makers generally pay lower fees because they improve market liquidity. If you place a limit order that doesn't execute immediately, you're a maker. If you place a market order or your limit executes instantly, you're a taker.
The compounding cost of fees: A 0.1% buy fee + 0.1% sell fee seems trivial, but for a trader making 10 round-trip trades per month on $10,000: 10 × 2 × 0.1% × $10,000 = $200/month in fees. That's $2,400 per year — a meaningful drag on performance.
Hidden fees to watch: Withdrawal fees (can be $10–$25+ for Bitcoin network), spread (Robinhood embeds their profit in the buy/sell spread), conversion fees (exchanging between cryptocurrencies often involves a spread), and gas fees (Ethereum network costs for DeFi transactions — can be $5–$100+ during peak times).
Understanding ROI vs. Annualized Return
A 50% profit sounds great — but over what time period? Context matters enormously:
Simple ROI: The total percentage return on your investment, regardless of time. ROI = (Profit / Investment) × 100.
Annualized ROI (CAGR): The equivalent annual return that would produce the same total return. Formula: CAGR = (Final Value / Initial Value)^(1 / years) − 1
| Holding Period | Total Return | Annualized Return |
|---|---|---|
| 1 month | +10% | +213.8% (annualized) |
| 3 months | +25% | +144.3% (annualized) |
| 1 year | +50% | +50.0% |
| 2 years | +100% | +41.4% |
| 4 years | +300% | +41.4% |
| 1 year | −40% | −40.0% |
Bitcoin's historical 4-year CAGR (compound annual growth rate) has ranged from 30% to 200%+ depending on the period measured. However, past performance does not guarantee future results, and cryptocurrency markets are far more volatile than traditional asset classes.
Breakeven Price: How Far Does Crypto Need to Rise?
A critical calculation for hodlers: how high does the price need to rise for you to break even after fees?
Breakeven Price = Buy Price × (1 + Buy Fee Rate) × (1 + Sell Fee Rate)
Simplified for equal fees: Breakeven ≈ Buy Price × (1 + 2 × Fee Rate)
Example with 0.1% fees on each side: Buy price $30,000 → Breakeven = $30,000 × 1.001 × 1.001 = $30,060
Example with 1% fees: Buy price $30,000 → Breakeven = $30,000 × 1.01 × 1.01 = $30,603
For highly volatile assets like crypto, fees rarely prevent trades — but for small moves and frequent trading, fees can absolutely turn a profitable trade into a loss.
Crypto Tax Basics: What You Owe on Profits
In most countries, cryptocurrency is treated as property for tax purposes. Every sale, trade, or exchange is a taxable event:
United States (IRS):
- Short-term capital gains (held <1 year): Taxed as ordinary income — 10%, 12%, 22%, 24%, 32%, 35%, or 37% depending on your tax bracket
- Long-term capital gains (held ≥1 year): 0%, 15%, or 20% depending on income — significantly lower than ordinary income rates
- Tax-loss harvesting: Selling losing positions to offset gains. Unlike stocks, crypto has no "wash sale rule" (as of 2024), meaning you can sell, immediately rebuy, and still claim the loss
- Taxable events: Selling crypto for USD, trading one crypto for another, using crypto to buy goods/services, receiving mining/staking rewards
- Non-taxable: Buying crypto with USD, transferring between your own wallets, gifting up to $18,000/year (2024)
UK (HMRC): Capital Gains Tax of 10% (basic rate) or 20% (higher rate) on crypto gains above the £3,000 annual allowance (2024–25).
Germany: Crypto held for more than 1 year is completely tax-free. Held less than 1 year: taxed as income. This is one of the most crypto-favorable tax regimes in the developed world.
Record keeping is critical: Track every trade with date, amount, buy price, sell price, and fees. Cost-basis methods (FIFO, LIFO, Specific ID) can significantly affect your tax liability. Use crypto tax software (Koinly, CoinTracker, TaxBit) to automate this.
Bitcoin Historical Performance: Context for Returns
Bitcoin's price history provides the context for crypto profit calculations:
| Year | Annual Return | Year-End Price |
|---|---|---|
| 2017 | +1,318% | ~$14,000 |
| 2018 | −72% | ~$3,800 |
| 2019 | +87% | ~$7,200 |
| 2020 | +302% | ~$29,000 |
| 2021 | +60% | ~$46,000 |
| 2022 | −65% | ~$16,500 |
| 2023 | +156% | ~$42,000 |
| 2024 | +121% | ~$93,000 |
Bitcoin has historically gone through approximately 4-year cycles tied to the "halving" events — when the block reward paid to miners is cut in half, reducing new supply. Halvings occurred in 2012, 2016, 2020, and 2024. Historical patterns show price peaks roughly 12–18 months after each halving, though past patterns are not guaranteed to repeat.
Volatility warning: Bitcoin regularly experiences 30–80% drawdowns from peaks even in long-term bull markets. Never invest more than you can afford to lose entirely, and do not use leverage unless you fully understand liquidation risk.
Crypto Investment Strategies: HODLing vs. Active Trading
Two dominant approaches to crypto investing, each with distinct risk/reward profiles:
HODL (Buy and Hold):
- Buy a position in Bitcoin/ETH and hold through volatility
- Historically the most profitable strategy for the majority of retail investors who attempt active trading
- Benefits from long-term capital gains tax rates (1+ year hold)
- Eliminates trading fees, emotional decision-making, and timing risk
- Dollar-Cost Averaging (DCA) into dips further reduces entry price volatility
Active Trading:
- Swing trading (days to weeks), day trading (intraday), or algorithmic trading
- Studies show 75–90% of active traders underperform simply holding Bitcoin over a 1-year period
- Generates taxable events on every trade (short-term capital gains rates)
- High fees accumulate with frequent trading
- Requires significant time, expertise, and emotional discipline
DCA Strategy Example: Investing $100/week into Bitcoin regardless of price. Over 2 years (104 investments), this purchases more Bitcoin when prices are low and less when high — naturally averaging your cost basis below the simple average price. DCA reduces the psychological and mathematical damage of buying at peaks.
"Bitcoin is a remarkable cryptographic achievement and the ability to create something that is not duplicable in the digital world has enormous value."
💡 Did you know?
- The famous "Bitcoin Pizza Day" (May 22, 2010) involved Laszlo Hanyecz paying 10,000 Bitcoin for two pizzas. At Bitcoin's 2024 peak of ~$73,000, those pizzas cost $730 million.
- Approximately 3.7–3.8 million Bitcoin (roughly 19% of total supply) are estimated to be permanently lost — locked in wallets whose private keys have been lost forever. This lost supply acts as a deflationary force on the remaining supply.
- The total global cryptocurrency market reached over $3 trillion in 2024, making it larger than the GDP of France and roughly equivalent to the UK economy.
Frequently Asked Questions
How do I calculate profit on a crypto trade?
Profit = (Sell Price × Coins) − (Buy Price × Coins) − Buy Fees − Sell Fees. Simplified without fees: Profit = (Sell Price − Buy Price) × Number of Coins. For ROI: divide profit by your initial investment (buy cost + fees) and multiply by 100. This calculator handles all these calculations automatically including fee deductions.
Do crypto exchange fees really matter that much?
For long-term holders making a few trades per year, fees are minor. For active traders, fees compound into a major drag. A 0.1% fee on each side means you need a 0.2% price increase just to break even. At 1% fees (some exchanges or Coinbase's basic mode), you need 2% price appreciation to break even. Over hundreds of trades, fees can consume 20–30% of total profits.
Is crypto profit taxable?
In most countries, yes. In the United States, selling cryptocurrency for more than you paid is a capital gain subject to either short-term capital gains tax (ordinary income rates, if held less than 1 year) or long-term capital gains tax (0%, 15%, or 20%, if held 1+ year). Even trading one crypto for another is taxable. The IRS requires reporting all crypto transactions — failure to do so is tax evasion, which carries serious penalties.
What is a good ROI for crypto?
Bitcoin's long-term annualized return since 2010 has been extraordinary (50%+ per year) but with enormous volatility. Realistically, any positive return after inflation is "good." Context matters: +50% in 3 months vs. +50% over 3 years are very different outcomes. Compare to the S&P 500 (historically ~10% annually) and your local savings account rate. More importantly, assess risk-adjusted returns — crypto's high returns come with extremely high volatility and potential for total loss.
What is the difference between profit and ROI in crypto?
Profit is an absolute dollar amount — how many dollars you gained or lost. ROI (Return on Investment) is a percentage that shows profit relative to your initial investment. Example: $500 profit on a $1,000 investment = 50% ROI. $500 profit on a $50,000 investment = only 1% ROI. ROI allows you to compare the efficiency of different investments regardless of size. For time comparison, use annualized ROI (CAGR) to compare investments held for different durations.
How is crypto profit different from stock profit?
The core profit calculation is the same (sell price − buy price − fees). Key differences: (1) Crypto trades 24/7/365 with no market close; (2) Crypto-to-crypto trades are taxable events (unlike rebalancing in a tax-deferred account); (3) No wash sale rule for crypto (as of 2024 in the US); (4) No regulated broker protections — crypto exchange insolvency (like FTX in 2022) can mean total loss of assets; (5) Much higher volatility than most stocks; (6) No dividends (except staking rewards, which are taxed as income).