Crypto Profit Calculator
Calculate profit, loss and ROI on any cryptocurrency trade including buy and sell fees.
How to use this crypto profit calculator
- 1Enter the price per coin at the time you bought it.
- 2Enter your expected or actual sell price per coin.
- 3Enter the number of coins in the trade — fractional amounts are supported.
- 4Add your exchange's buy and sell fee rates — typically 0.1% for major exchanges like Binance and Coinbase Pro, 0.5–1.5% for Coinbase's standard interface.
- 5The calculator shows profit/loss, ROI, total invested, and total fees paid.
- 6Remember that this is pre-tax profit — keep separate records for cost basis and tax reporting purposes.
How it's calculated
Profit = (sell price × coins − sell fee) − (buy price × coins + buy fee). ROI = profit ÷ (invested + buy fee) × 100.
About the Crypto Profit Calculator
Cryptocurrency trading has attracted millions of participants with the appeal of high-volatility assets that can appreciate dramatically in short periods. Understanding the mathematics of crypto trading — fees, taxes, cost basis, and the actual probability of consistent profit — is essential to approaching this asset class with realistic expectations.
Trading fees are the most underappreciated cost in crypto. The headline rate of 0.1% per trade on major exchanges like Binance appears trivial, but the compounding effect on active trading portfolios is dramatic. A trader executing 3 round-trips per day (buy + sell = round-trip) at 0.1% per side pays 0.6% in fees daily — which annualizes to over 200% of starting capital in fees per year. Even at 0.1% per side with one round-trip per day, annual fees total approximately 73% of capital. This mathematics is why the vast majority of day traders underperform simply holding the asset, even in bull markets.
Long-term holding (colloquially called "HODLing") avoids this fee drag and has historically outperformed active trading for most crypto investors over multi-year periods. Bitcoin has had multiple 80%+ drawdowns from all-time highs, but each cycle has ultimately reached new highs for investors with long enough time horizons. This doesn't guarantee future performance, but the mathematical reality of compounding fees makes active trading a much higher bar to clear than passive holding.
Tax treatment is the second major consideration that most crypto investors underestimate. In the US and most developed jurisdictions, crypto is treated as property — every sale, trade, or use of crypto to purchase goods or services creates a taxable event. A crypto investor who made 200 trades in a year may have a complex tax return with significant gains even if their portfolio value ended the year lower than it started, simply because their realized gains exceeded realized losses. Keeping accurate records of every transaction — date, amount, price, fees, and exchange — is essential for accurate tax reporting and is required by tax authorities.
Volatility is both the opportunity and the primary risk in cryptocurrency. Bitcoin's annualized volatility has historically been 60–80%, compared to 15–20% for the S&P 500. This means significant short-term losses are part of the asset class even for long-term holders. Investors who allocate an appropriate percentage of a diversified portfolio to crypto — one they could stomach seeing drop 80% without selling — have historically been rewarded over 4–8 year holding periods. Investors who over-allocate or use leverage in volatile conditions frequently experience forced selling at losses during drawdowns.
Frequently asked questions
Are crypto trading profits taxable?
In most jurisdictions, cryptocurrency is treated as property for tax purposes, meaning every sale, trade, or conversion is a taxable event. In the US, gains held for under one year are taxed as ordinary income (10–37% depending on your bracket); gains held over one year qualify for long-term capital gains rates (0%, 15%, or 20%). Even crypto-to-crypto trades (swapping Bitcoin for Ethereum) are taxable events — not just crypto-to-fiat conversions. Consult a tax professional familiar with crypto for your specific situation.
What is cost basis and how do I track it?
Cost basis is the original purchase price of a cryptocurrency, plus any fees paid to acquire it. This is what you subtract from your selling price to determine your taxable gain or loss. Common cost basis methods include FIFO (first-in, first-out — uses oldest coins first), LIFO (last-in, first-out — uses newest coins first), and specific identification (you choose which specific coins you're selling). Most crypto tax software (CoinTracker, Koinly, TaxBit) can import transaction history from major exchanges and calculate cost basis automatically.
How do crypto trading fees affect long-term returns?
Fees compound significantly for active traders. A 0.1% fee on each side of a trade (0.2% round-trip) seems negligible, but executing 50 trades per month means paying 10% of capital in fees every month. Over a year, this amounts to over 70% of starting capital paid in fees — requiring extraordinary trading performance just to break even. Long-term holding (buying and holding Bitcoin or Ethereum for years) avoids this fee drag entirely, which is one reason why passive holding has historically outperformed active trading for most crypto investors.
What is the difference between realized and unrealized gains in crypto?
Unrealized gains are gains on crypto you still hold — the price has risen above your purchase price, but you haven't sold. These are not taxable until you sell. Realized gains occur when you sell, trade, or otherwise dispose of crypto — these create a taxable event. Many crypto investors track both: unrealized gains show the current paper value of their portfolio, while realized gains determine their actual tax liability for the year. Timing sales across tax years can be a legal strategy to manage tax liability.
How do I calculate my break-even sell price?
Break-even sell price = buy price × (1 + buy fee rate) ÷ (1 − sell fee rate). Example: buy at $30,000 with 0.1% buy fee and 0.1% sell fee: $30,000 × 1.001 ÷ 0.999 = $30,060. You need to sell at at least $30,060 to break even after fees. For higher fees (1% each side), the break-even is $30,000 × 1.01 ÷ 0.99 = $30,606 — fees alone require a 2% price increase just to break even.