How to Calculate Your Real Crypto Profit After an Exchange Haircut or Clawback
On paper, your crypto portfolio was worth $25,000 against a cost basis of $15,000 — a tidy 66.7% return. Then the exchange froze withdrawals, reopened them at 60 cents on the dollar, and said the rest would come back "in future recovery rounds." Suddenly the only number that matters is the cash you actually get back.
This is an exchange haircut: a partial return of funds where the platform keeps a fixed percentage of every account. A clawback is its cousin — the exchange socializes losses by shaving a percentage off every balance. In both cases, the standard profit formula has to be rewritten around one question: what actually lands back in your wallet?
Here's the full calculation with a worked example — a $25,000 portfolio, a 40% haircut, and two recovery rounds.
Step 1: Write Down Your Cost Basis Before Anything Else
Your cost basis is the total you actually paid for the crypto sitting on that exchange — deposits and purchases, plus the trading fees along the way. Freezes change what you get back, not what you spent — so the basis is your anchor.
Pull it from your deposit history and trade logs while you still can. If you bought in multiple rounds, use a weighted average of all your buys, as you would when calculating a break-even price for a crypto trade.
Key takeaway: Your profit after a haircut is always measured against your original cost basis — not against the portfolio's pre-freeze market value.
Step 2: Apply the Haircut to Get Your Initial Recovery
A haircut is expressed as a percentage of your balance. If the exchange allows 60% withdrawals, you recover 60% of the portfolio's value when withdrawals reopen; 40% is written down immediately.
In our example, the portfolio was marked at $25,000 when withdrawals reopened:
The initial recovery math
Recovered immediately = $25,000 × 0.60 = $15,000
Haircut (written down) = $25,000 × 0.40 = $10,000
At this point your realized position is $15,000 recovered against a $15,000 cost basis — you're back to exactly break-even. The 66.7% paper ROI has evaporated. This is the coldest part of the calculation: unrealized gains die first, because the haircut comes off the market value, and market value is where your gains were living. For a refresher on why paper and realized profit diverge, see our guide on realized vs unrealized profit.
Step 3: Add Every Recovery Round as It Lands
Haircut announcements usually promise future recovery payouts — asset sales, legal settlements, or reversed clawbacks. Treat each one as a separate cash inflow, and never count a round before it actually pays. Promised money is not recovered money.
In our scenario, a later recovery round pays back 30% of the original haircut amount:
Recovery round 1 = $10,000 × 0.30 = $3,000
Now recompute everything from the cumulative recovered total:
Total recovered = $15,000 + $3,000 = $18,000
Real profit = $18,000 − $15,000 (cost basis) = $3,000
Real ROI = $3,000 ÷ $15,000 = +20%
The honest answer: a 20% return, not the 66.7% the portfolio showed before the freeze.
Step 4: Build the Payout-Rounds Table
When recovery stretches over months or years, keep a running table with one row per payout round — the same discipline used to track recoveries against market data from CoinGecko and Statista.
| Payout round | Cash received | Cumulative recovered | Realized profit | ROI vs $15,000 basis |
|---|---|---|---|---|
| Initial haircut (60% allowed) | $15,000 | $15,000 | $0 | 0% |
| Recovery round 1 (30% of haircut) | $3,000 | $18,000 | $3,000 | +20% |
| Final shortfall (written off) | −$7,000 | $18,000 | $3,000 | +20% |
The last row matters: $25,000 − $18,000 = $7,000 is permanently gone, and writing it off stops you from mentally counting money that will never arrive.
Key takeaway: Add a new table row for every recovery payout and recompute profit from the cumulative total — never from the portfolio's pre-freeze value.
How a Clawback Changes the Same Calculation
A clawback works differently but the math is nearly identical. Instead of freezing withdrawals first, the exchange debits a percentage — say 15% — from every account to cover its losses, then lets you withdraw the remaining 85%. One step, one row in your table, same rule: recovered cash measured against cost basis.
On our $25,000 / $15,000 example, an 85% post-clawback balance means $21,250 recovered — a $6,250 profit and +41.7% ROI. One nuance: clawbacks are sometimes partially reversed later, so keep your table alive until the claims process is officially closed.
Conclusion
After a haircut or clawback, your profit is not the number on screen before the freeze — it is everything you actually recover minus your original cost basis, divided by that basis. In our example, that discipline turned a phantom 66.7% into an honest 20%.
Try it yourself: plug your own numbers into the crypto profit calculator on our homepage — enter your original cost basis as the buy price and your total recovered amount (across all rounds) as the sell price to get your true realized profit and ROI after the haircut.
Disclaimer: This article is for educational purposes only and is not financial advice. Crypto exchanges carry counterparty and platform risk, and recovery payouts are never guaranteed. Always do your own research (DYOR) and consider consulting a qualified financial professional before making investment decisions.
Comments
No comments yet. Be the first to share your thoughts.
Leave a comment