TrueHold

CalculatorsCrypto profit

Crypto profit calculator

Two modes: a single trade with fees, or several buys averaged into one cost basis and measured against any price you type. Runs entirely on your input.

Invested

$50,050.00

Proceeds

$77,922.00

Profit

$27,872.00 · 55.69%

How to calculate crypto profit

Profit on a trade is what you received minus what you paid, with the fee counted on both sides. The calculator uses exactly these four lines:

cost = amount × buy price × (1 + fee)
proceeds = amount × sell price × (1 − fee)
profit = proceeds − cost
ROI = profit ÷ cost

An example: buy 0.5 BTC at $60,000 with a 0.1% fee and the cost is $30,030. Sell at $66,000 with the same fee and the proceeds are $32,967. The profit is $2,937, and the ROI is 9.78% of what you put in.

The break-even price

Fees mean the price has to rise a little before a trade makes money at all. The break-even sell price is the buy price × (1 + fee) ÷ (1 − fee). With 0.1% on each side, a coin bought at $60,000 breaks even at about $60,120. At 0.5% per side the gap grows to about 1% of the price, which is why fees matter most on short trades.

Average cost across several buys

If you bought in steps, your cost basis is the average price of everything you hold: the total spent divided by the total amount. Buy 1 ETH at $2,000 and another at $3,000, and the average cost is $2,500. At a price of $2,800 the position is up $600, or 12%, even though the second buy is still below its purchase price. Switch the calculator to Average cost and add each buy as a lot; theunrealized PnLit shows becomesrealizedonly when you sell.

What a profit calculator cannot see

A calculator knows only the numbers you type. It does not see funding payments on perpetual futures, staking rewards, airdrops, coins moved between your own wallets, or the buy you forgot to enter. On perps, funding alone can turn a winning trade into a losing one, asperp PnL explainedshows. For a portfolio spread over several wallets and exchanges, the honest number has to come from the actual history.

The number behind the number

Every honest profit figure stands on a cost basis: what the coins actually cost you, fees included. Averaging is the intuitive convention and the right one for portfolio thinking; tax rules often want specific lots instead, which changes the reported gain without changing your money. The difference is worth understanding once, and the cost basis guide covers it in plain language.

Educational tooling, not financial or tax advice; see the disclaimer.

Questions people ask

Divide the profit by what you paid, fees included, and multiply by 100. Buy 0.5 BTC at $60,000 and sell at $66,000 with a 0.1% fee on each side: the profit is $2,937 on a cost of $30,030, which is 9.78%.

The buy price × (1 + fee) ÷ (1 − fee). With 0.1% on each side, a coin bought at $60,000 breaks even at about $60,120; at 0.5% per side the gap is about 1% of the price.

Switch to the Average cost mode and enter each buy as a lot. The calculator divides the total spent by the total amount and measures the whole position against the price you type.

Realized profit comes from coins you have sold. Unrealized profit is what the coins you still hold would make at today’s price, and it moves with the market until you sell.

On purpose: the page stays instant, private and honest. You type the price you care about, entry, exit or a what-if, and the math runs on exactly that. Live prices belong in the tracker, where they update continuously.

Total spent divided by total amount: every buy contributes its amount times its price, the sum is divided by the coins accumulated. Fees can be folded in by entering the effective price you actually paid.

Not necessarily. Tax uses a lot method, FIFO, HIFO or your jurisdiction’s rule, applied to specific purchases, and average cost is only one convention. The calculator answers the portfolio question; the tax question has its own guide.

On round trips, yes: two sides at 0.1% is 0.2% of the position, and on tight trades that is often the difference between green and red. The calculator applies the fee to both legs.

Stop typing your trades into calculators

TrueHold computes cost basis and PnL from your actual history across every wallet and exchange, continuously. This page is the napkin; the tracker is the ledger.