₿ 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.

₿ Crypto Investment Details

📊 Investment Results

$0.00
Profit / Loss
ROI 0%
Coins Purchased 0
Investment Value at Sale $0
Total Fees Paid $0
Estimated Tax $0
After-Tax Profit $0
After-Tax ROI 0%
Break-Even Price $0

📖 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

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 DateBTC Price$1,000 InvestmentValue at $60,000ROI
Jan 2013$1376.9 BTC$4,615,384+461,438%
Jan 2017$9001.11 BTC$66,667+6,567%
Dec 2018$3,2000.31 BTC$18,750+1,775%
Mar 2020$5,0000.20 BTC$12,000+1,100%
Jan 2023$16,5000.061 BTC$3,636+264%
Jan 2024$42,0000.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.

💰 Crypto Tax Rates by Holding Period (US)

Filing StatusIncome RangeShort-Term RateLong-Term Rate
Single$0 – $44,72510–22%0%
Single$44,726 – $492,30022–35%15%
Single$492,301+37%20%
Married (joint)$0 – $89,25010–22%0%
Married (joint)$89,251 – $553,85022–35%15%
Married (joint)$553,851+37%20%

❓ 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.