VIERI Guide 003 · Crypto

How to Calculate Crypto Profit After Trading Fees: Formula + Examples

Learn how to calculate crypto profit after buy and sell fees, measure net ROI and find your break-even price with worked examples.

Published 9 min read Crypto Profit Calculator →

A crypto price can go up and your actual profit can still be smaller than it looks.

The reason is simple: trading fees affect both sides of the transaction. You can pay a fee when you buy, another fee when you sell, and possibly other costs depending on the exchange or transaction method.

To estimate what you really made, calculate the trade after fees instead of looking only at the difference between the buy price and sell price.

Net crypto profit Net Profit = Sale Proceeds After Sell Fee - Total Cost Including Buy Fee

Run your numbers

Calculate crypto profit after fees.

Enter your buy price, sell or current price, coin quantity and percentage fees. VIERI Tools calculates net profit or loss, ROI, ending value, total fees and break-even price.

Open the Crypto Profit Calculator

Why crypto profit is not just sell price minus buy price

Suppose you buy 1 coin at $1,000 and later sell it at $1,200.

Ignoring fees, the gain appears to be:

$1,200 - $1,000 = $200

But if you paid a fee to enter the trade and another fee to exit it, the true profit is lower.

The calculation needs four pieces:

  1. The gross cost of the crypto you bought
  2. The buy fee
  3. The gross value when you sell
  4. The sell fee

The crypto profit formula after trading fees

Step 1: Calculate gross purchase cost

Gross Cost = Buy Price × Quantity

If you buy 2 ETH at $2,000 each:

$2,000 × 2 = $4,000 gross cost

Step 2: Calculate the buy fee

Buy Fee = Gross Cost × Buy Fee Rate

If the hypothetical buy fee is 0.5%:

$4,000 × 0.005 = $20 buy fee

Your total amount invested becomes:

$4,000 + $20 = $4,020

Step 3: Calculate gross sale value

Gross Sale = Sell Price × Quantity

If those 2 ETH are later sold at $2,500 each:

$2,500 × 2 = $5,000 gross sale value

Step 4: Calculate the sell fee

If the hypothetical sell fee is also 0.5%:

$5,000 × 0.005 = $25 sell fee

Your ending value after the sell fee becomes:

$5,000 - $25 = $4,975

Step 5: Calculate net profit

$4,975 - $4,020 = $955 net profit

Without fees, the price move suggests a $1,000 gain. After the two hypothetical trading fees, the modeled profit is $955.

Crypto profit example: price rises 20%

Imagine you buy 1,000 units of a token at $1.00 and later sell at $1.20.

Input Amount
Buy price$1.00
Sell price$1.20
Quantity1,000
Hypothetical buy fee0.5%
Hypothetical sell fee0.5%

Gross purchase cost is $1,000. The buy fee is $5, so total invested is $1,005.

Gross sale value is $1,200. The sell fee is $6, so ending value is $1,194.

Net profit is:

$1,194 - $1,005 = $189

The market price increased by 20%, but the investor's modeled ROI after the two fees is lower because total invested includes the entry fee and ending value is reduced by the exit fee.

How to calculate crypto ROI after fees

Once you have net profit, calculate ROI against the total amount invested.

ROI = Net Profit ÷ Total Invested × 100

Using the previous example:

$189 ÷ $1,005 × 100 ≈ 18.81% ROI

That is different from simply saying the token price increased 20%.

Price change and investor ROI are related, but they are not always identical once fees and other transaction costs are included.

How fees can turn a small gain into a loss

Fees matter most when the expected price move is small.

Suppose you buy 1,000 tokens at $1.00 and sell them at $1.01.

The gross price gain is only $10.

With a hypothetical 0.5% buy fee and 0.5% sell fee:

  • Buy fee: $5.00
  • Sell fee: $5.05
  • Total fees: $10.05

The gross gain is $10, but the modeled trading fees total $10.05. That means the trade ends slightly negative even though the sale price is higher than the purchase price.

This is why the VIERI Tools Crypto Profit Calculator also calculates a break-even price.

What is the break-even crypto price after fees?

Your break-even price is the sale price required for your post-fee sale proceeds to equal your total invested amount.

If there were no trading fees, break-even would usually be the original buy price. Once fees are included, the price generally needs to rise enough to cover those costs.

For the VIERI calculator's percentage-fee model:

Break-Even Sale Price = Total Invested ÷ Quantity ÷ (1 - Sell Fee Rate)

Suppose you buy 1,000 units at $1.00 with a 0.5% entry fee and assume a 0.5% exit fee.

Total invested is $1,005. The break-even price becomes approximately:

$1,005 ÷ 1,000 ÷ 0.995 ≈ $1.01005

In that simplified example, the price must rise a little more than 1% before the post-fee result reaches break-even.

Maker fees vs. taker fees

Do not assume every trade on an exchange has the same fee.

Many order-book exchanges use a maker-taker structure. A maker order adds liquidity to an order book, while a taker order removes liquidity by matching an existing order.

Coinbase Advanced states that maker and taker orders can carry different fees and that its fee tier depends on trading volume. Kraken likewise states that its trading fee can depend on 30-day volume, the currency pair and whether the order is maker or taker.

That means the best fee input for a profit calculation is the fee actually shown by your exchange for the trade you are modeling.

Trading fees vs. spread vs. network fees

Not every crypto cost is the same type of cost.

Trading fee

A trading fee is the fee charged for executing a buy or sell transaction on a trading platform. The VIERI calculator lets you enter percentage buy and sell fees.

Spread

The spread is the difference between available buy and sell pricing in a market or quote. Depending on the product or platform, pricing can incorporate costs differently.

Network or withdrawal fee

Moving crypto on-chain can involve network, gas or withdrawal costs. Those are separate from the percentage buy and sell fee fields in the current VIERI Crypto Profit Calculator.

If you incurred additional costs that the calculator does not model, subtract them separately when evaluating your complete result.

Why fees matter more to frequent traders

A single small fee can look insignificant. Repeated across many entries and exits, however, transaction costs can add up.

Imagine 20 round-trip trades where each trade involves both a buy and a sell fee. That creates 40 fee events before considering any other costs.

The point is not that frequent trading is automatically good or bad. It is that gross trading results and net trading results can diverge as transaction frequency increases.

Example: comparing no-fee and after-fee results

Scenario Total Invested Ending Value Net Profit ROI
No fees $1,000 $1,200 $200 20.00%
0.5% buy + 0.5% sell $1,005 $1,194 $189 18.81%
1% buy + 1% sell $1,010 $1,188 $178 17.62%

The examples are hypothetical. They are designed to show how the fee inputs change the result, not to represent the fee schedule of a specific exchange.

How to use the VIERI Crypto Profit Calculator

Enter five values:

  1. Buy price per coin — the price paid for one unit
  2. Sale or current price — the price you sold at or want to model
  3. Coin quantity — the number of units in the trade
  4. Buy fee — the percentage fee applied to the purchase
  5. Sell fee — the percentage fee applied to the sale

The calculator then shows:

  • Net profit or loss
  • ROI after the modeled fees
  • Ending value after the sell fee
  • Total invested including the buy fee
  • Total modeled trading fees
  • Break-even sale price

Calculate before you count the profit

A crypto asset moving from $1.00 to $1.20 is a 20% price increase. That does not automatically mean your account made exactly 20%.

Your actual result depends on the quantity you bought, the costs to enter, the costs to exit and any additional expenses outside the simplified trade.

Calculate. Convert. Compare. Decide.

See the net result, not just the price move.

Model your buy price, sale price, quantity and trading fees with the free VIERI Tools Crypto Profit Calculator.

Calculate Crypto Profit After Fees

FAQ

Crypto profit and fee questions

How do I calculate crypto profit after fees?

Add the buy fee to your purchase cost, subtract the sell fee from your sale proceeds, then subtract total invested from the ending value.

Do I pay fees when buying and selling crypto?

That depends on the platform, product and order. Many exchanges charge transaction fees on executed trades, and maker and taker rates can differ. Check the exchange's current fee schedule or order preview.

Can crypto go up and I still lose money?

Yes. If the price increase is smaller than the transaction costs and other expenses involved, your net result can be negative even when the sale price is above the buy price.

What is break-even price in crypto?

It is the sale price required for your after-fee proceeds to equal the amount you invested. When fees are present, break-even can be above the original purchase price.

Does the VIERI calculator include gas or network fees?

The current calculator models percentage buy and sell trading fees. Separate network, gas, withdrawal, tax or other costs should be considered independently when they apply.

Are crypto exchange fees always the same?

No. Fee structures can vary by platform, order type, maker or taker status, trading volume, asset pair and product. Verify the fee that applies to the specific trade you are modeling.

Important: This guide and calculator are educational tools, not financial, investment or tax advice. Trading fees and other costs vary by platform and can change. Verify your actual transaction costs and consult qualified professionals when appropriate.