What a crypto profit calculator does (and why fees matter)
A crypto profit calculator answers the one question every trade comes down to: after I buy, sell, and pay the exchange on both sides, how much do I actually keep? It turns a buy price, a sell price and an investment into a clean net figure — your profit or loss in dollars, your ROI as a percentage, and the slice the exchange takes in fees. Seeing all three together stops the most common mistake in crypto: confusing a price that "went up" with a trade that actually made money.
Fees are the reason the headline price move and your real return rarely match. A 0.1% fee feels like a rounding error, but you pay it when you enter and when you exit, and you pay it on the full position size, not on your profit. On a flat or small move, fees alone can flip a green trade red. This tool subtracts them on both sides so the number you read is the number that lands in your wallet — not a gross figure you'll have to mentally discount later.
How to use it (pick a coin → live buy price)
- Pick your coin from the selector. The buy price auto-fills with the live market price, so your starting point matches what you'd actually pay right now. Hit Live any time to re-sync it.
- Enter your investment in dollars — the amount you're committing. The calculator converts it into a coin quantity for you, so you never have to do that arithmetic by hand.
- Set your sell price — your target, or the price you actually exited at. The result updates as you type.
- Set your fee per side. Most spot taker fees sit around 0.1%; maker fees and higher VIP tiers are lower. The same rate is applied to both entry and exit.
- Read the result. The big number is your net profit or loss; the note shows ROI; the rows break out your exit value after fees, the quantity you bought, and the total fees paid.
The formula
The math is deliberately transparent — no black box. This is exactly what runs in your browser:
The buy fee is charged on the dollars you put in; the sell fee is charged on the gross value you sell for. Your total cost — the denominator for ROI — is your investment plus that buy-side fee, because that's the real amount of capital the trade tied up. Quoting ROI against total cost (rather than the raw investment) is the honest way to do it: it reflects every dollar you had to part with.
A worked example
Invest $1,000 at a buy price of $60,000, sell at $75,000, with a 0.1% fee per side. Quantity = 1,000 ÷ 60,000 = 0.016667 BTC. Gross sell value = 0.016667 × 75,000 = $1,250. The sell fee is 0.1% of that, about $1.25, so your exit value is ~$1,248.75. Your cost basis is 1,000 + the $1 buy fee = $1,001. Net profit ≈ $247.75, and ROI ≈ +24.75%. Total fees paid: about $2.25. Note how the gross "+25%" headline quietly becomes +24.75% once both fees are counted — and on tighter trades that gap matters far more.
Why round-trip fees quietly eat returns
The trap is thinking of fees as a single small percentage. They aren't — they're a round trip. A 0.1% fee on entry plus 0.1% on exit is 0.2% per completed trade, charged on the whole position regardless of whether you won or lost. That's the bar every trade has to clear before it makes a cent.
Now compound it. A trader who turns over their capital 100 times a year at 0.2% round-trip has paid roughly 20% of their capital in fees over those trades — before a single dollar of profit or loss from price. Halve the fee to 0.05% per side and that drag drops to about 10%. This is why professional and high-frequency traders obsess over fee tiers, maker rebates and exchange choice: at scale, the fee schedule is a bigger lever on annual return than most individual trade calls. Drop your fee rate into the calculator above and watch the profit figure move — the difference between 0.1% and 0.04% is rarely small once you trade often.
It also pays to know which fee you're actually being charged. Taker fees apply when you cross the spread with a market order and remove liquidity; maker fees apply when you post a limit order that rests on the book and adds liquidity, and they're usually lower — sometimes even a rebate that pays you to trade. Most retail traders default to market orders and quietly pay the taker rate every time. If your strategy can tolerate resting orders, switching to maker fills is one of the cleanest ways to lift net profit without changing a single price target. Set the fee field above to your real maker or taker rate, not the headline number, and the result becomes a far more honest forecast.
Spot vs. futures P&L
For spot trades, this calculator is your full picture: you own the coin, profit is simply the price difference scaled by your quantity, minus fees. For futures, the price-to-price math is identical, but two things change. First, leverage magnifies your percentage return on the margin you posted — a 5% price move at 10× is a 50% move on your margin, in either direction. Second, perpetual futures charge funding payments every few hours, which this tool doesn't model. So use the result here as the clean price-and-fee component, then magnify the percentage by your leverage and subtract funding to get your true futures outcome. If you trade leveraged, our leverage calculator and liquidation calculator cover the parts that profit alone can't.
Break-even price
Before you ever think about profit, know the price at which you stop losing. Your break-even sell price is where net profit equals exactly zero — where the move just covers both fees. With a fee of f on each side:
At 0.1% per side, that's roughly 0.2% above your buy price. Sell exactly at your buy price and you don't break even — you lose the round-trip fee. The lower your fee tier, the closer break-even sits to your entry, which means smaller, faster moves can be taken profitably. It's the same reason scalpers live or die by their fee schedule.
One more lens turns a single result into a strategy check: annualise it. A +2% net trade looks modest, but if you can reliably repeat it twice a week it dwarfs a one-off +25% you can't replicate. Conversely, a headline winner that only clears break-even after fees is telling you the edge isn't really there. Read every result here against how often the setup actually appears and how consistent it is — a small, repeatable, low-fee edge compounds into far more than an occasional large one, which is exactly why fee efficiency and consistency beat hero trades over a full year.
Common mistakes
- Quoting gross profit. "Up 25%" before fees isn't your return. Always read the net figure, fees included.
- Forgetting the exit fee. Many traders subtract the buy fee and stop. The sell fee is charged on the larger exit value, so it's usually the bigger of the two.
- Ignoring slippage. On thin order books your real fill can be worse than the quoted price — effectively an extra cost this calculator can't see. Trade liquid pairs to keep it small.
- Confusing ROI with profit. A big dollar profit on a huge position can be a mediocre ROI; a small dollar profit on a small position can be an excellent one. Size matters — use a position size calculator to keep risk consistent.
- Leaving out taxes. Realised crypto gains are taxable in most jurisdictions. The figure here is pre-tax; your kept amount may be lower.
- Assuming spot math covers futures. Leverage and funding change the picture — magnify the percentage and subtract funding for a true futures result.