How to Calculate Crypto Profit and Loss Accurately (Fees Included)

Many beginners just see “sell price higher than buy price” and assume profit. In reality, fees eat your profit twice — once when you buy and once when you sell. This article shows you how to calculate profit and loss down to the last baht, fees included, so you know your true net number before celebrating or panicking.

The basic formula: don’t forget the double fee

The simplest formula is profit = (sell price − buy price) × amount of coin − total fees. The part people forget is that “total fees” isn’t charged once — it hits you twice: first on the buy, then on the sell. Skip the sell-side fee and your profit will always look prettier than it really is.

% return vs absolute profit

Absolute profit is the actual baht you keep after everything. % return is that profit relative to what you put in, which is handy for comparing trades of different sizes — for example, 500 THB profit on 10,000 THB invested is about a 5% return. Looking at both together gives a clearer picture than either one alone.

Break-even price: it must rise a bit above your buy price

Because you pay fees twice, the price has to move slightly above your buy pricebefore you truly break even — not just return to where you bought. Here’s a worked example: say you buy a coin with 10,000 THB on a THB pair at 0.25% fee each side.

  • On the buy: fee is 10,000 × 0.25% = 25 THB, so you actually hold coins worth 9,975 THB.
  • If the price doesn’t move at all and you sell immediately: sale value 9,975 THB, minus another 9,975 × 0.25% ≈ 25 THB fee, leaves 9,950 THB.
  • The result is a loss of about 50 THBeven though the price never fell — that’s the fee cost you must beat before you see any profit.

To get your own exact numbers, enter your buy price, sell price, amount, and fee into our profit calculator and see your net profit after everything instantly.

Common traps beginners fall into

  • Forgetting to subtract fees, especially the sell side, which makes profit look bigger than it is.
  • Using the wrong fee rate — THB pairs on Binance TH cost 0.25%, but crypto-to-crypto pairs are only 0.10% (Bitkub is 0.25%). See the details in our fee comparison article.
  • Ignoring the spread on low-liquidity coins, where buy and sell prices sit far apart — a hidden cost that never shows up as a fee.

Frequently asked questions

Why am I still down when the price returned to where I bought?

Because fees hit twice, on both the buy and the sell. The price must rise a little above your buy price to truly break even. If it stays flat and you sell, you lose the total fees.

Should I use % return or absolute profit?

Look at both. Absolute profit tells you the actual baht you made, while % return makes it easier to compare trades with different amounts invested.

Is calculating fees hard?

Not really. Just multiply your traded value by the fee rate on both the buy and sell sides, or plug the numbers into our profit calculator to get net profit instantly.

Ready to start for real?

For beginners in Thailand, Binance TH is a sensible first pick — crypto pairs at just 0.10% (the cheapest here), Thai SEC licensed, and free THB deposits via PromptPay QR.

*Affiliate link — we may earn a commission if you sign up through it, at no extra cost to you. Not investment advice.

⚠️ Fee rates can change; verify the latest rates on each exchange’s official site. For education only, not investment advice.