📊

Crypto Profit/Loss Calculator

Calculate your exact crypto profit or loss, including exchange buying and selling fees.

$
%
$
%
💰

Enter your buy and sell details to calculate your exact profit or loss.

Most traders calculate profit by subtracting their entry price from their exit price — and then wonder why their exchange balance does not match. The gap is fees. This calculator gives you the number that actually matters: what you take home after every fee is deducted from both sides of the trade.

Where your profit actually goes

Every crypto trade has two fee events: one when you buy, one when you sell. On a typical exchange charging 0.1% per side, that is 0.2% of your position gone before you have made a cent. That sounds trivial until you look at it properly. On a $10,000 position, you need the price to rise 0.2% just to break even. If you trade actively — say twenty round trips a year — you are paying 4% of your capital annually in fees alone. That is more than most index funds return in a bad year. The calculator applies the buy fee to your entry cost and the sell fee to your exit proceeds, exactly as the exchange does, so the ROI you see is the ROI you get.

The formula

Total Cost = (Buy Price × Quantity) × (1 + Buy Fee%) Net Proceeds = (Sell Price × Quantity) × (1 − Sell Fee%) Net Profit = Net Proceeds − Total Cost ROI = Net Profit ÷ Total Cost × 100

Note that the buy fee increases your cost while the sell fee reduces your proceeds. They compound against you from both directions — which is why the true break-even is always slightly above your entry price.

Reducing what fees cost you

  • 1Maker orders (limit orders that sit on the book) are cheaper than taker orders (market orders that fill instantly) on almost every exchange — often half the price. Patience is literally profitable.
  • 2Most exchanges discount fees if you hold their native token. Binance's BNB discount, for example, cuts fees by 25%. Whether that is worth holding the token is a separate question.
  • 3Fee tiers drop as your volume rises. If you trade regularly, check where the next tier sits — you may be closer than you think.
  • 4Small frequent trades are murdered by fees. Ten $1,000 trades cost the same in fees as one $10,000 trade, but you need ten separate correct calls instead of one.
  • 5Always calculate your break-even price before entering, not after. Knowing you need a 0.2% move just to be flat changes which trades look worth taking.

Frequently asked questions

What fee should I enter if I do not know mine?

0.1% is the standard spot trading fee on most major exchanges — Binance, Bybit, OKX, and Kraken all sit around there for regular users. Coinbase's simple interface is considerably more expensive, often above 1%. Check your account's fee tier for an exact figure.

Why is my actual profit lower than what I calculated elsewhere?

Almost always fees, and often slippage on top. Simple profit calculators ignore both. If you used market orders on a thin order book, the price you actually filled at may differ meaningfully from the price you saw.

Does this include tax?

No. This shows your profit after exchange fees only. Capital gains tax is separate and depends entirely on your country and holding period — use a crypto tax calculator for that.

What is slippage and why is it not here?

Slippage is the difference between the price you expected and the price you got, caused by insufficient liquidity at your price level. It is unpredictable and depends on order book depth at the moment you trade. To account for it, enter your actual fill price rather than your intended price.

How do I calculate my true break-even price?

Enter your buy price and quantity, then adjust the sell price until net profit reads zero. That is your real break-even — it will always be slightly above your entry because of the two-sided fee.