Skip to content
Calixo

Crypto Profit/Loss Calculator

Work out the real profit or loss on a crypto trade after fees — enter your buy price, sell price, quantity and trading fee to see the actual return.

Inputs

%
%

Applied to both the buy and sell transaction value.

Paste this into any page — the widget stays live and updates automatically as this calculator improves. Using WordPress or Notion? See the embed guide.

Saved Scenarios

— select 2+ to compare
Inputs updated · Results recalculated · Just now

Net Profit/Loss

$4,875.00

ROI

48.51%

Total Cost

$10,050.00

Total Proceeds

$14,925.00

Spark says

How it's calculated
Stack of gold Bitcoin coins on a laptop keyboard, symbolizing digital currency technology and wealth.
Photo by www.kaboompics.com on Pexels
Discover financial strategies using blockchain, bitcoin, and planning insights.
Photo by Leeloo The First on Pexels

Formula

Profit=SellPrice×Qty×(1fee)BuyPrice×Qty×(1+fee)Profit = SellPrice \times Qty \times (1-fee) - BuyPrice \times Qty \times (1+fee)
fee
— Trading fee percentage, applied to both the buy and sell value
Qty
— Quantity of the asset traded

What is the Crypto Profit/Loss Calculator?

This calculator computes the actual net profit or loss on a buy-then-sell crypto trade, applying your trading fee to both the entry and exit transaction so the result reflects what you actually keep, not the raw price difference.

Use this when checking the real return on a completed or planned crypto trade after fees, comparing how much fees erode profit on a smaller trade versus a larger one, or deciding whether a marginal trade is still worth making once fees are accounted for.

How to use it

  1. 1 Enter the price you bought at and the price you sold (or plan to sell) at.
  2. 2 Enter the quantity of the asset traded.
  3. 3 Enter your exchange's trading fee percentage, applied on both the buy and sell side.

Understanding Crypto Profit/Loss Calculator

Trading fees are a genuinely easy thing to underestimate when mentally calculating a crypto trade's profitability, and understanding exactly why requires recognizing that a percentage fee compounds against you twice in a completed round-trip trade — once on the way in, and again on the way out — in a way that a simple mental comparison of entry and exit price doesn't naturally account for.

Consider the mechanics carefully: a 0.5% fee charged on a buy transaction means you're effectively paying 0.5% more than the quoted price to acquire the asset, while the same 0.5% fee charged on the sell transaction means you're effectively receiving 0.5% less than the quoted price when you exit. Over a complete round trip, this produces an effective combined drag of very close to 1% on the trade (slightly more than a naive doubling, since the sell-side fee is calculated on the sell price rather than the buy price) — a cost that's easy to overlook when eyeballing a price chart showing the entry and exit points, but one that directly reduces real, realized profit on every single completed trade, regardless of whether that trade nets an overall gain or loss.

This compounding fee effect matters disproportionately more for smaller price movements and higher-frequency trading strategies than for larger, longer-held positions. A trader making a large number of short-term trades, each capturing a relatively small price movement, can find that cumulative fees consume a genuinely significant share of otherwise-real gross profit — sometimes enough to turn an overall winning trading strategy (correctly predicting price direction more often than not) into a net-losing one once fees are properly, honestly accounted for across every individual trade. This is exactly why professional and algorithmic trading strategies pay very close, deliberate attention to fee structure and trading frequency together, rather than evaluating a strategy's viability purely on its gross, pre-fee win rate or price-prediction accuracy.

Fee structures themselves vary in ways worth understanding beyond just the headline percentage. Many exchanges charge different rates for 'maker' orders (limit orders that add liquidity to the order book, waiting to be filled) versus 'taker' orders (market orders that immediately fill against existing liquidity, removing it from the book) — maker fees are typically lower, sometimes even zero or negative (a rebate) on some exchanges, specifically because exchanges want to incentivize the liquidity that maker orders provide. A trader who exclusively uses market orders for speed and certainty of execution pays the higher taker fee on every single trade, while a trader willing to use limit orders and accept the risk of a trade not filling at all can meaningfully reduce their effective fee burden over many trades — a genuinely worthwhile tradeoff to understand for anyone trading with any real frequency.

Beyond the exchange's stated trading fee this calculator directly models, real-world crypto trading often involves further costs this simplified calculation doesn't capture: network fees for moving an asset onto or off an exchange (particularly significant on networks like Ethereum during periods of high congestion, where a single transaction's gas fee can itself represent a meaningful percentage of a smaller trade's value), and currency conversion spreads when trading between a crypto asset and a fiat currency through an intermediary that isn't offering a true mid-market conversion rate. A genuinely complete accounting of a trade's real net profitability, particularly for smaller trade sizes where these additional costs represent a proportionally larger share of the total transaction value, should factor in these additional costs beyond just the headline trading fee this calculator applies — treating this calculator's output as a solid baseline estimate that a careful trader supplements with awareness of these further, situation-specific costs.

Worked examples

Advantages

  • Accounts for trading fees on both sides of a trade, not just the headline price difference.
  • Shows both absolute profit/loss and percentage ROI, useful for comparing trades of different sizes.
  • Works for any asset, exchange, or fee structure since all values are manually entered.
  • Makes the real, fee-adjusted breakeven point clear before entering or exiting a position.

Limitations

  • Assumes a single buy and single sell at fixed prices — doesn't model partial fills, multiple entries, or withdrawal/network fees.

Common mistakes

  • ⚠️ Calculating profit from the raw price difference alone, ignoring that fees are charged on both the buy and sell transaction, not just one side.
  • ⚠️ Forgetting that a percentage fee is charged on the full transaction value, not just on the profit — meaning fees still apply in full even on a losing trade.
  • ⚠️ Not accounting for additional costs beyond the exchange's stated trading fee, such as withdrawal fees, network gas fees, or currency conversion spreads, which further reduce actual net proceeds beyond what this calculator's single fee input captures.

Tips

  • 💡 Does the fee apply to both buy and sell? Yes — this calculator applies your entered fee percentage to both the buy-side cost and the sell-side proceeds, matching how most exchanges charge a fee on every transaction.
  • 💡 Check whether your exchange charges a maker fee (adding liquidity) or taker fee (removing liquidity) separately, since these often differ — use whichever fee actually applies to how you place your orders.
  • 💡 Remember that additional costs like network withdrawal fees or currency conversion spreads aren't included in this calculator's single fee input, and can further reduce your actual net proceeds.
  • 💡 For a trade close to breakeven, run the numbers here before executing — fees alone can turn a marginally profitable-looking trade into a net loss.

Real-life uses

  • Checking the real return on a completed or planned crypto trade after fees
  • Comparing how much fees erode profit on a smaller trade versus a larger one
  • Deciding whether a marginal trade is still worth making once fees are accounted for
  • Reviewing a past trade's true performance for tax or record-keeping purposes

Frequently asked questions

Does the fee apply to both buy and sell?

Yes — this calculator applies your entered fee percentage to both the buy-side cost and the sell-side proceeds, matching how most exchanges charge a fee on every transaction.

Why does a small fee percentage matter so much on frequent trades?

A percentage fee is charged on both the entry and exit of every trade, producing a combined drag close to double the single-trade fee percentage on each round trip — this compounds meaningfully across a high number of trades, sometimes turning an otherwise-winning strategy into a net loss.

What's the difference between maker and taker fees?

Maker fees apply to limit orders that add liquidity to the order book and are typically lower; taker fees apply to market orders that immediately fill against existing liquidity and are typically higher — use whichever rate matches how you actually place your orders.

Does this calculator include network or withdrawal fees?

No — it only models the exchange's trading fee on the buy and sell transaction. Network gas fees and withdrawal fees are separate costs that can further reduce actual net proceeds, especially on smaller trades.

Can this calculator show a loss even if the sell price is higher than the buy price?

Yes, in theory — if the price gap is small enough relative to the fee percentage, the combined buy-side and sell-side fees can exceed the raw price gain, though in practice this requires an unusually high fee or an unusually small price movement.