Crypto Profit/Loss Calculator
Calculate gain or loss on a crypto trade — absolute, percentage, and the break-even price after buy and sell fees.
How to use this calculator
Enter the number of units you bought, the price you bought at, and the price you sold at (or the current market price for an unrealized P/L). Add the trading fees from your exchange — most centralised exchanges charge the same percent on both legs, so the fee fields stay linked by default. Unlink them if you bought and sold on different platforms or at different fee tiers.
Reading the results
Profit or loss is the absolute dollar figure you ended up with after subtracting fees from both ends. Percent return is the same figure divided by your total cost — useful for comparing trades across different sizes. Break-even sell price is the price at which your proceeds would have exactly matched your cost. Below it, even a nominal price increase results in a loss because of fees.
Why fees matter more than you think
Half a percent on each side sounds trivial, but combined it erases roughly the first 1% of price movement. On a thin trade (say a 2% move), fees take half your gain. On a high-frequency strategy with dozens of trades a year, that compounding fee drag often beats the strategy itself. This calculator is the easiest way to visualise the gap between your intuitive return and your actual after-fee return.
Long term vs short term
For a buy-and-hold trade where you exit once after years, the fee impact is usually negligible — a one-time 0.5% in and 0.5% out on a 5× over five years barely matters. The calculator is most useful for evaluating shorter trades, swing positions, or mechanical strategies where every basis point compounds.
Currency and units
All inputs and outputs use whatever currency you treat the buy and sell prices in — most commonly USD. Units are whatever your exchange uses (BTC, ETH, SOL, share of a coin, etc.). The math is unit-agnostic; just keep both sides in the same currency.
Frequently asked questions
How is profit or loss calculated?▾
Total cost is units × buy price × (1 + buy fee%). Total proceeds is units × sell price × (1 − sell fee%). Profit or loss is proceeds minus cost; the percentage is that figure divided by your cost. The fees on both sides matter — a tiny percentage on each end can erase a small move in price, so we surface the break-even price separately.
What is the break-even price?▾
It's the sell price at which your proceeds (after the sell fee) exactly equal your total cost (including the buy fee). Below it you're losing money even if the asset moved up nominally. With a 0.5% fee on each side, break-even is roughly 1% above your buy price — not a wash.
Should I use the same fee on both sides?▾
Most centralised exchanges charge the same maker or taker fee on both legs of a trade, so the linked-fee toggle is the typical case. Unlink them if you bought on one platform and sold on another, or if you used a tier that gives a different rate on one side (e.g. a discount for using the exchange's own token to pay fees).
Does this account for taxes?▾
No. The percentage and absolute P/L shown here are pre-tax. In most jurisdictions, crypto disposals are a taxable event at your capital-gains rate (short-term or long-term depending on how long you held). Subtract your effective tax rate from the percent return to estimate after-tax outcomes — and keep your trade history for filing.
What if I made multiple buys at different prices?▾
Use your average cost basis as the buy price, and total units as the units. To compute average cost, divide your total dollars spent by the total units acquired across all buys. Or use the dedicated DCA calculator, which models a recurring-buy plan directly.
Why doesn't the calculator pull live prices?▾
By design — it's a what-if tool, not a portfolio tracker. You enter the prices you actually paid and the price you're considering selling at (or the current market price). For live prices, the dedicated Crypto-to-Fiat converter pulls from CoinGecko hourly.
Related calculators
Crypto to Fiat Converter
Convert Bitcoin, Ethereum, and other top cryptocurrencies to USD, EUR, or other fiat currencies. Live prices from CoinGecko.
Crypto DCA Calculator
Project the outcome of a dollar-cost-averaging plan in crypto: total invested, units accumulated, average cost basis, and current value.
Staking Rewards Calculator
Estimate staking rewards on any principal at a given APY and compounding frequency. Shows total rewards earned and the final balance.