Crypto Profit Calculator -- Bitcoin & Altcoin ROI

Calculate profit, loss, and ROI on cryptocurrency trades

Calculate Crypto Profit/Loss

Total dollars invested (before fees)

How Crypto Profit Works

Buy Price Impact

Your entry price determines your cost basis. Lower entry prices increase profit potential. Buying during market dips or corrections can improve long-term returns.

Sell Price Timing

Exit timing affects total profit. Selling during rallies maximizes gains, but timing the market perfectly is nearly impossible. Many traders use target prices or trailing stops.

Trading Fees

Exchange fees reduce net profit on both entry and exit. Fees typically range from 0.1% to 1% per transaction. High-frequency traders should prioritize low-fee exchanges.

Break-Even Price

This is the minimum sell price needed to recover your investment plus all fees. Knowing your break-even helps set realistic profit targets and stop-loss levels.

Coins Owned = Investment Amount ÷ Buy Price (if by amount)

Buy Fees = Investment Amount × (Fee % ÷ 100)

Total Invested = Investment Amount + Buy Fees

Gross Proceeds = Sell Price × Coins Owned

Sell Fees = Gross Proceeds × (Fee % ÷ 100)

Net Proceeds = Gross Proceeds − Sell Fees

Net Profit/Loss = Net Proceeds − Total Invested

ROI % = (Net Profit ÷ Total Invested) × 100

Break-Even Price = Total Invested ÷ (Coins Owned × (1 − Fee % ÷ 100))

Crypto Tax Basics

Cryptocurrency is treated as property for tax purposes in most jurisdictions. This means buying and selling crypto triggers capital gains or losses, similar to stocks or real estate.

Short-Term vs Long-Term Holding

Short-Term (Under 1 Year)

Gains are typically taxed as ordinary income at your marginal tax rate (10% to 37+ percent in the US). This applies to crypto held less than 12 months before selling.

Long-Term (1+ Years)

Gains often qualify for preferential long-term capital gains rates (0%, 15%, or 20% in the US depending on income). Holding crypto for at least one year can significantly reduce tax liability.

Tax rules vary by country and change frequently. This calculator does not include tax calculations. Crypto-to-crypto trades, staking rewards, airdrops, and DeFi transactions may also trigger taxable events. Keep detailed records and consult a qualified crypto tax professional.

Worked Examples

Example 1: Bitcoin Profit with Fees

Scenario: You invest $10,000 in Bitcoin at $40,000 per BTC. You sell when BTC reaches $50,000. Exchange charges 0.5% on both transactions.

  • Coins purchased: $10,000 ÷ $40,000 = 0.25 BTC
  • Buy fees: $10,000 × 0.5% = $50
  • Total invested: $10,000 + $50 = $10,050
  • Gross proceeds: 0.25 BTC × $50,000 = $12,500
  • Sell fees: $12,500 × 0.5% = $62.50
  • Net proceeds: $12,500 − $62.50 = $12,437.50
  • Net profit: $12,437.50 − $10,050 = $2,387.50
  • ROI: ($2,387.50 ÷ $10,050) × 100 = 23.76%

Without fees, profit would be $2,500 (25% return). The $112.50 in fees reduced the return by 1.24 percentage points.

Example 2: Ethereum Loss Calculation

Scenario: You buy 5 ETH at $3,000 each ($15,000 total). Price drops to $2,400. You sell with 0.25% fees.

  • Coins purchased: 5 ETH
  • Buy fees: $15,000 × 0.25% = $37.50
  • Total invested: $15,000 + $37.50 = $15,037.50
  • Gross proceeds: 5 ETH × $2,400 = $12,000
  • Sell fees: $12,000 × 0.25% = $30
  • Net proceeds: $12,000 − $30 = $11,970
  • Net loss: $11,970 − $15,037.50 = −$3,067.50
  • ROI: (−$3,067.50 ÷ $15,037.50) × 100 = −20.41%

Capital losses can often be used to offset capital gains for tax purposes, reducing your overall tax liability.

Example 3: Small Investment, Big Percentage Gain

Scenario: You invest $500 in a smaller altcoin at $0.10 per coin. It rallies to $0.25. Fees are 1%.

  • Coins purchased: $500 ÷ $0.10 = 5,000 coins
  • Buy fees: $500 × 1% = $5
  • Total invested: $500 + $5 = $505
  • Gross proceeds: 5,000 × $0.25 = $1,250
  • Sell fees: $1,250 × 1% = $12.50
  • Net proceeds: $1,250 − $12.50 = $1,237.50
  • Net profit: $1,237.50 − $505 = $732.50
  • ROI: ($732.50 ÷ $505) × 100 = 145.05%

High percentage returns are possible but come with higher risk. Smaller-cap coins are more volatile and can fall just as quickly as they rise.

Frequently Asked Questions

How do I calculate crypto profit?

Crypto profit equals (Sell Price × Coins) minus (Buy Price × Coins) minus trading fees. For example, buying 0.5 BTC at $40,000 and selling at $50,000 gives ($50,000 × 0.5) − ($40,000 × 0.5) − fees = $25,000 − $20,000 − fees = profit after fees.

What is ROI on a crypto investment?

ROI (Return on Investment) is (Net Profit ÷ Total Investment) × 100. If you invested $10,000 total (including fees) and made $3,000 profit, your ROI is ($3,000 ÷ $10,000) × 100 = 30%. This shows your gain relative to your initial investment.

How do trading fees affect crypto profits?

Trading fees reduce your profit by being charged on both buy and sell transactions. Most exchanges charge 0.1% to 1% per trade. For a $10,000 purchase with 0.5% fees, you pay $50 on entry and another $50+ on exit (depending on final value), reducing your net profit by over $100.

What is the break-even price for crypto?

Break-even price is the minimum sell price needed to recover your investment plus all fees. It equals your total cost (including buy fees) divided by coins owned, plus the sell fee percentage. If you bought 1 BTC for $40,000 with $200 in fees, you need to sell above approximately $40,200 (plus sell fees) to profit.

Does this include crypto taxes?

No. This calculator shows pre-tax profit or loss. Cryptocurrency gains are typically taxed as capital gains in most jurisdictions. Tax rates depend on holding period (short-term vs long-term), your income bracket, and local regulations. Consult a crypto tax professional for specific guidance.

Can I calculate profit by dollar amount or coin quantity?

Yes. This calculator supports both methods. You can enter either your total investment amount in dollars (the calculator computes how many coins you bought) or enter the exact quantity of coins you purchased. Both methods produce identical profit calculations.

Which crypto exchanges have the lowest trading fees?

Binance typically offers 0.1% trading fees, Kraken charges around 0.25%, and Coinbase ranges from 0.5% to 1%. Lower fees significantly impact long-term profitability, especially for frequent traders. Many exchanges offer fee discounts for high-volume traders or when using their native tokens.

How do I track multiple crypto trades for tax purposes?

Use a crypto tax software like CoinTracker, Koinly, or TokenTax to aggregate trades across exchanges. These tools calculate cost basis, gains/losses, and generate tax reports. Alternatively, maintain a spreadsheet with each transaction's date, coin, quantity, price, and fees. Most jurisdictions require reporting every crypto-to-crypto and crypto-to-fiat transaction.

Privacy & Limitations

This calculator performs all calculations in your browser. No data is sent to any server or stored anywhere. Your investment information remains completely private.

What This Calculator Does Not Include

  • Taxes: Results are pre-tax. Capital gains tax rates vary by jurisdiction and holding period.
  • Network fees: Blockchain transaction fees (gas fees) for withdrawals and transfers are not included.
  • Staking rewards: Passive income from staking, lending, or yield farming is not calculated.
  • Dollar-cost averaging: This calculates single-entry trades. For multiple purchases at different prices, calculate each separately or use average cost basis.
  • Inflation adjustment: Results are in nominal dollars, not adjusted for purchasing power changes.
  • Opportunity cost: What you could have earned in alternative investments is not considered.

Cryptocurrency investments are highly volatile and risky. This calculator is for informational purposes only and does not constitute financial advice. Past performance does not guarantee future results. Never invest more than you can afford to lose.

Related Tools

Related Tools

View all tools

Crypto Profit Calculator FAQ

How do I calculate crypto profit?

Crypto profit equals (Sell Price × Coins) minus (Buy Price × Coins) minus trading fees. For example, buying 0.5 BTC at $40,000 and selling at $50,000 gives ($50,000 × 0.5) − ($40,000 × 0.5) − fees = $25,000 − $20,000 − fees = profit after fees.

What is ROI on a crypto investment?

ROI (Return on Investment) is (Net Profit ÷ Total Investment) × 100. If you invested $10,000 total (including fees) and made $3,000 profit, your ROI is ($3,000 ÷ $10,000) × 100 = 30%. This shows your gain relative to your initial investment.

How do trading fees affect crypto profits?

Trading fees reduce your profit by being charged on both buy and sell transactions. Most exchanges charge 0.1% to 1% per trade. For a $10,000 purchase with 0.5% fees, you pay $50 on entry and another $50+ on exit (depending on final value), reducing your net profit by over $100.

What is the break-even price for crypto?

Break-even price is the minimum sell price needed to recover your investment plus all fees. It equals your total cost (including buy fees) divided by coins owned, plus the sell fee percentage. If you bought 1 BTC for $40,000 with $200 in fees, you need to sell above approximately $40,200 (plus sell fees) to profit.

Does this include crypto taxes?

No. This calculator shows pre-tax profit or loss. Cryptocurrency gains are typically taxed as capital gains in most jurisdictions. Tax rates depend on holding period (short-term vs long-term), your income bracket, and local regulations. Consult a crypto tax professional for specific guidance.

Can I calculate profit by dollar amount or coin quantity?

Yes. This calculator supports both methods. You can enter either your total investment amount in dollars (the calculator computes how many coins you bought) or enter the exact quantity of coins you purchased. Both methods produce identical profit calculations.

Which crypto exchanges have the lowest trading fees?

Binance typically offers 0.1% trading fees, Kraken charges around 0.25%, and Coinbase ranges from 0.5% to 1%. Lower fees significantly impact long-term profitability, especially for frequent traders. Many exchanges offer fee discounts for high-volume traders or when using their native tokens.

How do I track multiple crypto trades for tax purposes?

Use a crypto tax software like CoinTracker, Koinly, or TokenTax to aggregate trades across exchanges. These tools calculate cost basis, gains/losses, and generate tax reports. Alternatively, maintain a spreadsheet with each transaction's date, coin, quantity, price, and fees. Most jurisdictions require reporting every crypto-to-crypto and crypto-to-fiat transaction.

Request a New Tool
Improve This Tool