Trading tools · No account required
Crypto Profit & Loss Calculator
Compare one full spot purchase and sale. Include fees paid in the quote currency, check net cash returned and find the estimated break-even sell price.
How it works & assumptions02 Read the assumptions with the result
After the entered buy fee, sell fee and other costs; before tax and unentered costs.
- Return on total cash spent
- Approximate break-even sell price
- Total cash spent
- Net sale proceeds
| Component | Quote amount |
|---|---|
| Buy value before fee | |
| Sale value before fee | |
| Gross price P&L | |
| Buy fee | |
| Sell fee | |
| Other entered costs | |
| Total fees and other costs |
Inputs support up to 12 decimal places and 10¹⁵. Unsupported magnitudes are rejected. Displayed values and ratios may be rounded; very small non-zero results use scientific notation. Educational use, not financial advice.
Calculate the cash left after a spot round trip
A higher sell price does not mean the whole price difference is profit. This calculator reconciles one purchase and one complete sale of the same coin quantity. It subtracts a percentage fee on each fill and any additional fixed costs you enter, all in the quote currency. The price labels are manual assumptions, not an exchange connection.
The formula, with both fees visible
Let Q be coin quantity, B the buy price, S the sell price, f the buy-fee percentage, g the sell-fee percentage and C the other quote-currency costs.
Total spent = Q × B × (1 + f / 100) + C
Net sale proceeds = Q × S × (1 − g / 100)
Net profit/loss = Net sale proceeds − Total spent
Return (%) = Net profit/loss ÷ Total spent × 100
Break-even sell price = Total spent ÷ [Q × (1 − g / 100)]
Other costs are counted once in total spending. That convention also defines the return denominator. An exchange display using margin, purchase value before fees or a different cost basis can show a different percentage.
Worked example: a 150 USD price gain becomes 142.85 USD
Suppose you buy 0.5 ETH at 2,000 USD and sell all of it at 2,300 USD. With hypothetical fees of 0.1% on each side and 5 USD in other costs, the purchase value is 1,000 USD and its fee is 1 USD. Total spending is 1,006 USD. The sale value is 1,150 USD; its fee is 1.15 USD, leaving 1,148.85 USD.
The difference is 142.85 USD net profit, or about 14.20% of total spending. Total costs are 7.15 USD. The theoretical break-even sell price is approximately 2,014.014014 USD per ETH. Display rounding, fee rounding and an exchange’s permitted price increments can move the practical break-even point.
Check the fee record before entering a rate
Use the rate and fee currency from your fill record. A limit order is not automatically a maker fill; our maker-versus-taker guide explains the difference. Kraken also documents fee-currency preferences that may not always be honoured. This tool does not look up your fee tier.
- If a buy fee reduces the coins received, use the Average Entry Calculator to examine purchase cost and net quantity. Merely substituting the smaller quantity here would also reduce the assumed original spending, so it is not a complete adjustment.
- For a sale of only part of a position, use the Multi-TP Calculator for a hypothetical exit plan. It is not a historical tax ledger either.
- A zero sell price models no sale proceeds; it does not establish that a worthless asset can actually be sold.
Slippage is reflected only if you enter the actual execution prices. Third-token fees, rebates, leverage, funding, borrowing, currency conversion and taxes are excluded. Results are educational estimates, not investment or tax advice.