Crypto profit and loss calculator
Enter your buy and sell prices, how many coins, and the fee per side. This works out your net profit or loss after fees and your return on investment — all from your inputs, right in the browser.
Computed only from the numbers you enter. Real trades can also carry spread and slippage that this simple model leaves out.
Why your real profit is smaller than the chart suggests
Buy at $50,000, sell at $55,000, and it looks like a clean 10% win. But you paid a fee to get in and another to get out, and on a round trip those two fees come straight out of the gain. The number that matters is net profit — what's left after both fees — and ROI measured against what you actually put in. This tool separates the gross figure (price move only) from the net figure (price move minus fees) so you can see the gap.
The math is plain. Gross profit is the price change times the quantity. Fees are charged on the dollar value of each side: your buy notional plus your sell notional, each multiplied by the fee rate. Net profit is gross minus those fees, and ROI is net profit divided by the amount you spent to buy, as a percentage. On small moves the fees can be a surprisingly large slice; on a 1% scalp a 0.1% fee per side eats a fifth of the gain before you count the spread.
That's the case for caring about fees long before you care about strategy. A trader who pays half the fee rate keeps more of every win and loses a little less on every loss, and over hundreds of trades that compounds. Our guide to trading fees breaks down maker versus taker rates and the discounts that lower them, and the fee calculator lets you model a single trade's cost in detail.
One honest note on the loss side: when this tool shows a red number, that's a real outcome, not a glitch. Crypto can and does fall, and a position can close below your entry. Knowing the net loss — fees included — before you trade is part of sizing sensibly, which the position size calculator handles.
Reading the result
- Gross P/L is the price move alone — useful, but not what hits your balance.
- Total fees stack both sides of the trade; halving the rate roughly halves this line.
- ROI is measured against your buy cost, so a big quantity at a small move can still be a thin percentage.
- A green figure is a net win after fees; a red one is a net loss.
Signing up with a referral code such as BNB968 can lower the fee rate you pay, which shrinks the "total fees" line and lifts your net result — a code never makes you pay more. The price move itself is unaffected; only the fee column changes.