Skip to main content
CalcChef

Cryptocurrency Profit/Loss Calculator

Enter what you paid, the current or sell price, quantity and fees for up to 50 coins to see each holding’s profit or loss and the portfolio total. How it works

Use the Cryptocurrency Profit/Loss Calculator

Holding 1
Profit or loss
Enter a price and quantity to see the result
Return —

Enter a purchase price, a current price and a quantity for at least one holding to see the profit or loss.

Cost incl. Buying Fees

—

Value After Selling Fees

—

Total Fees

—

Holdings Tracked

0

Profit is current value minus selling fee, minus purchase cost and buying fee. The percentage is profit divided by cost, so both fees are in it for every holding and for the portfolio. This is not a tax or capital-gains calculation and not investment advice.

About the Cryptocurrency Profit/Loss Calculator

Crypto profit = sell price × quantity − selling fee − (purchase price × quantity + buying fee). 0.5 BTC bought at $40,000 with a $20 fee and sold at $50,000 with a $20 fee makes +$4,960.00, +24.78% on the $20,020.00 it cost. The crypto profit and loss calculator does this for up to 50 holdings and adds them into one portfolio total.

Profit or loss on 0.5 BTC bought at $40,000, with a $20 fee each way

Sell priceCostValue after selling feeProfit or lossChange
$30,000.00$20,020.00$14,980.00-$5,040.00-25.17%
$40,000.00$20,020.00$19,980.00-$40.00-0.20%
$40,100.00$20,020.00$20,030.00+$10.00+0.05%
$50,000.00$20,020.00$24,980.00+$4,960.00+24.78%
$60,000.00$20,020.00$29,980.00+$9,960.00+49.75%
$80,000.00$20,020.00$39,980.00+$19,960.00+99.70%

Cost = $40,000 × 0.5 + the $20 buying fee. With both fees the holding breaks even at a sell price of $40,080.00, not at the $40,000 paid.

Frequently asked questions

How do I calculate crypto profit with fees?
Subtract the cost (purchase price × quantity + buying fee) from the value (sell or current price × quantity − selling fee). 1 BTC bought at $30,000 and worth $50,000, with no fees, is +$20,000.00, +66.67%. With a $15 buying fee and a $25 selling fee it is +$19,960.00, +66.50%.
How is the percentage gain worked out?
Profit ÷ cost × 100, where the cost includes the buying fee and the profit is after both fees. Selling 0.5 BTC bought at $40,000 for $60,000 gives +$9,960.00 on a cost of $20,020.00, +49.75%, a little under the 50% rise in the price.
Can I enter a coin I got for free?
Yes. A purchase price of 0 is allowed for an airdrop: 1,000 tokens now at $0.80 show +$800.00 of profit with no percentage, because there is no cost to divide by. Such a holding is left out of the best and worst performer.
How does it pick the best and worst performer?
By each holding’s percentage after fees. With 1 BTC bought at $30,000 now at $50,000 ($15 and $25 fees) and 4 ETH bought at $2,000 now at $1,500 ($5 fee each way), BTC is best at +66.50% and ETH worst at -25.11%. Adding the 1,000-token airdrop, the portfolio shows +$18,750.00, +49.32% on $38,020.00 invested.
How do I enter several buys of the same coin at different prices?
Give each buy its own row with the same current price. 0.2 BTC bought at $30,000 and 0.3 BTC bought at $50,000, both now at $60,000 with no fees, show +$6,000.00 (+100.00%) and +$3,000.00 (+20.00%). The portfolio line adds them: $21,000.00 invested, $30,000.00 of value and +$9,000.00, +42.86%, the same as 0.5 BTC at the average cost of $42,000.
Is crypto profit taxed?
In the US the IRS treats digital assets as property, not currency, and a sale or exchange produces a capital gain or loss worked out from your basis. This calculator does no tax: it ignores holding periods and which units were sold, so it gives a profit figure, not a number for a tax return.

Related Tools

View all tools