₿ Crypto ROI Calculator
Calculate your cryptocurrency profit or loss, ROI percentage, and after-tax returns. Enter your buy price, sell price, and investment amount to see instant results for any crypto asset.
📖 How to Calculate Crypto ROI
Calculating your Return on Investment (ROI) for cryptocurrency requires accounting for your purchase price, sale price, trading fees, and taxes. Unlike traditional investments, crypto trades incur fees on both the buy and sell side, and the tax treatment depends on your holding period.
The Crypto ROI Formula
ROI (%) = ((Sale Value − Purchase Cost − Total Fees) ÷ (Purchase Cost + Buy Fee)) × 100
After-Tax ROI = ROI × (1 − Tax Rate)
Key Factors That Affect Crypto ROI
- Trading Fees: Most centralized exchanges charge 0.1%–0.5% per trade. DEX gas fees vary widely.
- Tax Treatment: Short-term gains (<1 year) taxed as income; long-term gains taxed at lower capital gains rates.
- Timing: Crypto markets operate 24/7 — price timing has a massive impact on ROI.
- Network Fees: Ethereum gas fees can add significant cost for small transactions.
Dollar-Cost Averaging (DCA)
DCA means buying a fixed dollar amount of crypto on a regular schedule regardless of price. Studies show DCA outperforms lump-sum investing in volatile markets like crypto, reducing the impact of poor timing and emotional decisions.
📊 Bitcoin All-Time Price Milestones & Hypothetical Returns
| Buy Date | BTC Price | $1,000 Investment | Value at $60,000 | ROI |
| Jan 2013 | $13 | 76.9 BTC | $4,615,384 | +461,438% |
| Jan 2017 | $900 | 1.11 BTC | $66,667 | +6,567% |
| Dec 2018 | $3,200 | 0.31 BTC | $18,750 | +1,775% |
| Mar 2020 | $5,000 | 0.20 BTC | $12,000 | +1,100% |
| Jan 2023 | $16,500 | 0.061 BTC | $3,636 | +264% |
| Jan 2024 | $42,000 | 0.024 BTC | $1,429 | +43% |
*Hypothetical returns for illustration only. Past performance does not guarantee future results. Values use $60,000 as sell price for comparison.
❓ Frequently Asked Questions
How do I calculate crypto ROI? −
Crypto ROI = ((Sell Price - Buy Price) × Quantity - Fees) ÷ (Buy Price × Quantity + Fees) × 100. For example, if you bought 0.5 BTC at $30,000 and sold at $50,000, your profit is $10,000 and ROI is 66.7%.
Do I pay taxes on cryptocurrency gains? +
Yes. In most countries, crypto gains are taxable. In the US, short-term gains (held < 1 year) are taxed as ordinary income (10–37%), while long-term gains (held > 1 year) are taxed at 0%, 15%, or 20%. Always consult a tax professional for your specific situation.
What is a good ROI for crypto? +
Bitcoin has historically returned ~200% per year over 10 years, but with extreme volatility. Any positive ROI is good, but risk-adjusted returns matter. Compare against S&P 500 (~10% annually) and inflation (~3%). High crypto ROI often comes with high risk of loss.
What fees should I include in crypto ROI? +
Include: trading fees (0.1–0.5% per trade), network/gas fees (especially on Ethereum), and withdrawal fees. On small trades, these fees can significantly erode profits. Binance charges ~0.1%, Coinbase Pro ~0.5%, and Ethereum gas fees can range from $1 to $100+ depending on network congestion.
What is the difference between realized and unrealized gains? +
Unrealized gains (paper gains) are profits on holdings you haven't sold. They can disappear if prices drop. Realized gains come from completed sales and are taxable events. Track both to understand your true position and tax liability.