Crypto guide

How to Calculate Crypto Profit After Trading Fees

To estimate crypto trade profit after percentage fees, calculate the purchase cost including the buy fee, then subtract that cost from sale proceeds after the sell fee. The displayed market price alone does not reveal your realized result. Enter your own execution prices and fee rates; Moneyera does not fetch live crypto prices or connect to an exchange.

Calculate the cost and proceeds

For quantity q, buy price B, sale price S, buy fee fb, and sell fee fs (each as a decimal), fee-inclusive cost is Bq(1+fb), while net sale proceeds are Sq(1−fs). Net profit or loss = net sale proceeds − fee-inclusive cost. This model assumes each fee is a percentage of the trade notional and is paid in the selected currency.

A USD example with both sides of the trade

Suppose you buy 0.1 coin at $40,000 with a 0.1% buy fee. The purchase notional is $4,000 and the modeled buy fee is $4, for a $4,004 cost. If you sell at $42,000 with a 0.1% sell fee, gross proceeds are $4,200, the sell fee is $4.20, and net proceeds are $4,195.80. Estimated net profit is $191.80 before taxes and costs the model excludes.

Return and break-even price

Return in this calculator is net profit or loss divided by the fee-inclusive purchase cost. With the two percentage fees, break-even sale price = B × (1+fb) ÷ (1−fs). For the example, that is about $40,080.08 per coin. The exact exchange fill may differ because of spread, slippage, fixed fees, and execution rules.

Fees are only part of transaction cost

An exchange can charge maker/taker fees, fixed charges, withdrawal fees, or other costs. A quoted price can differ from the executed price, especially for a large or less liquid order. Network charges can also apply to some transfers. Add those costs separately to your own records; this calculator does not infer them.

Tax reporting is a separate question

A profit/loss estimate is not a tax calculation or determination of tax basis. In the United States, digital-asset transactions can have tax consequences; records and transaction type matter. Check current IRS guidance or consult a qualified tax professional. Users elsewhere should check the rules that apply in their jurisdiction.

Read the result as a trade scenario

A positive result only means the entered exit price exceeds the modeled fee-inclusive entry cost; it does not measure whether a trade was suitable or likely to succeed. A negative result can change if you enter different fills or fee tiers. For a partial sale, calculate only the quantity sold and keep the remaining position separate. Preserve the original exchange confirmations so the estimate can be checked against actual cash flows.

Use your actual records

Open the Crypto Profit and Loss Calculator and enter the buy and sell fills and each side’s percentage fee. If you accumulated the asset across multiple buys, use the Crypto Average Buy Price Calculator first, then verify its planning average against your exchange statement and applicable records.

Illustrative 0.1 coin trade with 0.1% fee on each side
Cash flowAmount
Buy notional$4,000.00
Buy fee$4.00
Fee-inclusive cost$4,004.00
Sell notional$4,200.00
Sell fee$4.20
Net proceeds$4,195.80
Net profit before other costs and taxes$191.80

Frequently asked questions

Does this use a live price?

No. Enter your own buy and sale prices from records or a scenario.

Are network fees and taxes included?

No. Only the entered percentage trading fees are modeled.

Is the result a tax calculation?

No. Consult current tax-authority guidance or a qualified professional for tax treatment.

Sources and further reading

Try the calculator

Use the Crypto Profit and Loss Calculator to explore your own numbers with the assumptions shown in the tool.

Open Crypto Profit and Loss Calculator

Educational content only; not individualized financial, tax, or legal advice.