Skip to main content

How to Calculate Crypto Profit

What is Crypto Profit?

A crypto profit calculator computes net gain or loss from trades, accounting for buy price, sell price, quantity, and fees on both legs of the transaction.

Formula

Profit = (Sell price × Qty − sell fees) − (Buy price × Qty + buy fees); ROI = Profit / Cost basis × 100%
Pb
Buy price per unit (Currency)
Ps
Sell price per unit (Currency)
Q
Quantity (Units (BTC, ETH, etc.))
Fb
Buy fee (Currency or percentage)
Fs
Sell fee (Currency or percentage)

Step-by-Step Guide

  1. 1Profit = (Sell × Qty − sell fees) − (Buy × Qty + buy fees)
  2. 2ROI = Profit / Total invested × 100
  3. 3Fees on both sides reduce net profit
  4. 4Capital gains tax applies in most jurisdictions

Worked Examples

Input
Buy 0.5 BTC at $20k, sell at $45k, 0.1% fees
Result
Profit ≈ $12,457; ROI ≈ 124%

Frequently Asked Questions

Are trading fees included in profit?

Absolutely. Both maker and taker fees, network fees, and withdrawals are costs. A 0.1% fee on both legs eats ~0.2% of gross profit. Always deduct all fees.

How are crypto profits taxed?

As capital gains in most jurisdictions. Short-term (< 1 year) often taxed as ordinary income; long-term (> 1 year) at lower capital gains rates. Some countries tax mining/staking as income. Keep detailed records.

Should I account for currency conversion?

Yes. If you buy BTC in USD and sell in EUR, you have two gains/losses: crypto-to-crypto and currency conversion. Treat each separately for tax accuracy.

Ready to calculate? Try the free Crypto Profit Calculator

Try it yourself →

Settings

PrivacyTermsAbout© 2026 PrimeCalcPro