Free calculator

Crypto profit calculator

Enter what you put in, the price you bought at, the price you sold (or plan to sell) at and the fee on each side. The calculator shows the profit or loss after fees, the return on your money and the price you need just to break even.

Last reviewed by the MarketPro research desk · Editorial policy

Total spent, including the buy fee.

Everything is calculated in your browser. Nothing you type is sent anywhere, stored, or logged.

Short answer

Profit = (amount invested × (1 − buy fee) ÷ buy price) × sell price × (1 − sell fee) − amount invested. With hypothetical numbers: $1,000 into Bitcoin at $50,000, sold at $60,000, with a 0.1% fee each way, buys 0.01998 BTC and returns $1,197.60, a profit of $197.60 (19.76%) rather than the $200 the price move alone suggests.

Key takeaways

  • Fees come off twice, once on the way in and once on the way out, so a 20% price rise never gives a 20% return.
  • Your break-even price is above your buy price. With 0.1% each way it is about 0.2% higher; with 1.5% each way on a card purchase it is over 3% higher.
  • Profit is measured in the currency you bought with. A gain in USDT is not quite a gain in dollars, and a gain in dollars may be smaller in euros or pounds.
  • Tax is not in the result. Most countries treat selling, and often swapping one coin for another, as a taxable event, and the rules differ widely.

What a crypto profit calculator works out

A crypto trade has a simple shape. You spend money to buy coins, the price moves, and you sell those coins for more or less money than you spent. The profit is the difference. What makes the real number differ from the headline price move is the fees, which an exchange charges as a percentage of every trade, and which come out of your money on both sides.

This calculator takes the amount you invested as the total you spent, fee included, which is how most exchange statements show it. The buy fee is taken out first, the rest buys coins at your buy price, and when you sell, the sell fee comes out of the proceeds. What is left, minus what you put in, is your profit or loss. The same steps work for Bitcoin, Ether, a stablecoin pair or a small-cap token, which is why it doubles as a bitcoin profit calculator: only the prices change.

The what-if table under the result shows the outcome at a range of sell prices from half your buy price to double it, so you can see at a glance how much of a move it takes to cover the fees and what a fall would cost.

The formula

Four steps, each a single line of arithmetic:

Coins bought = Investment × (1 − buy fee) ÷ Buy price
Sale value = Coins × Sell price × (1 − sell fee)
Profit = Sale value − Investment
ROI = Profit ÷ Investment × 100

The break-even sell price, the price at which the sale value exactly equals what you invested, follows from setting profit to zero:

Break-even price = Buy price ÷ ((1 − buy fee) × (1 − sell fee))

Notice that the investment amount cancels out of the break-even price. Whether you put in $100 or $100,000, the price has to rise by the same percentage to cover percentage fees. Fixed costs are different: a flat network or withdrawal fee of a few dollars is nothing on a large position and a real slice of a small one, which is one reason this calculator leaves them out and the note under the result says so.

A worked example

Take a hypothetical trade: you invest $1,000 in Bitcoin at $50,000 and later sell at $60,000. Your exchange charges 0.1% on each trade.

  1. Buy fee: $1,000 × 0.1% = $1.00, leaving $999 to buy with.
  2. Coins bought: $999 ÷ $50,000 = 0.01998 BTC.
  3. Gross sale: 0.01998 × $60,000 = $1,198.80.
  4. Sell fee: $1,198.80 × 0.1% = $1.20, so the sale value after fees is $1,197.60.
  5. Profit: $1,197.60 − $1,000 = $197.60, a return of 19.76%.

Total fees were $2.20, and the break-even price was $50,000 ÷ (0.999 × 0.999) = $50,100.15. The price had to rise about $100 before the trade made anything at all. Now change both fees to 1.5%, a common figure for buying with a card through an app: the profit drops to $164.27 (16.43%), the fees grow to $32.73, and break-even moves up to $51,534.44.

What different fee levels do to the same trade

Fees vary more between platforms than most people expect. A spot order on a large exchange can cost 0.1% or less, while buying through a card or a simple app can cost 1% to 2% each way once the spread is counted. Here is the same hypothetical trade as above, $1,000 bought at $50,000 and sold at $60,000, with the fee on each side changed:

Fee each wayProfitROIFees paidBreak-even price
0%$200.0020.00%$0.00$50,000.00
0.1%$197.6019.76%$2.20$50,100.15
0.25%$194.0119.40%$5.49$50,250.94
0.5%$188.0318.80%$10.97$50,503.78
1%$176.1217.61%$21.88$51,015.20
1.5%$164.2716.43%$32.73$51,534.44

On one trade the gap looks small. It compounds with every round trip, though: someone who buys and sells twenty times a year at 1.5% each way gives up far more than the headline rate suggests, and on short-term trades, where the price move is a few percent, the fees can be most of the result. The figures in the table are what the calculator prints for those inputs.

Common mistakes when working out crypto profit

Ignoring the spread. "Zero fee" apps often charge through the price instead, buying at slightly above the market and selling slightly below it. That is a fee in all but name. If you know the spread, add half of it to each fee field. The academy lesson on slippage and spreads shows how to estimate it.

Averaging buys by hand. If you bought in several lots, your buy price is the weighted average: total spent ÷ total coins received, not the average of the prices. Get that number first, then enter it here with the total invested.

Forgetting the quote currency. If you bought with USDT, your profit is in USDT. Stablecoins track the dollar closely but are not dollars, and converting back to your bank currency has its own cost. See USDT vs USDC for how the two main ones differ.

Treating a paper gain as profit. Until you sell, the result is a mark-to-market figure that changes every second in a market that trades around the clock. A plan for where you would take profit, and where you would accept a loss, is worth more than the number on the screen. That is the habit behind HODL as well as behind active trading: decide in advance, not in the moment.

Leaving tax out of the plan. In many countries a sale, and often a swap between two coins, is a taxable disposal, and losses may offset gains. The rules, rates and allowances vary by country and change often, so check your local tax authority's guidance or ask a qualified adviser before relying on an after-tax figure.

Add this calculator to your website

Free for any site, blog or forum. Paste the code where you want the calculator to appear. It resizes itself, works on phones, sends no tracking and needs no account. The only condition is that the credit line under it stays in place.

Preview

More widgets: all free calculator widgets for your website.

Trade forex and gold too?

MarketPro publishes forex and gold trade ideas with exact entry, stop and take-profit levels, plus a free trading academy with a full crypto course. Get MarketPro freeGet MarketPro free, in your browser or on your phone. Vetted free signals every week, no card needed.

Written and reviewed by the MarketPro research desk

MarketPro is a trading-signal and trading-education app operated by Harajuku Holdings LTD (Cyprus). Our signal desk publishes and tracks every trade idea in-app, and every page here is checked against the app's live behaviour before publishing. Last reviewed . How we produce signals and content · About MarketPro

FAQ

Crypto profit calculator: questions

How do I calculate profit on crypto?
Divide what you invested (after the buy fee) by the buy price to get the coins you hold, multiply by the sell price, take off the sell fee, and subtract what you invested. $1,000 at $50,000 sold at $60,000 with 0.1% fees each way gives a profit of $197.60.
How much do I need to make to break even on crypto after fees?
Divide your buy price by (1 − buy fee) × (1 − sell fee). With 0.1% each way the price has to rise about 0.2%; with 1% each way about 2%; with 1.5% each way about 3%. The calculator shows the exact break-even price for your fees.
Can I use this as a bitcoin profit calculator?
Yes. Enter your Bitcoin buy and sell prices and the amount you invested. The maths is the same for any coin, from Bitcoin and Ether to small tokens priced in fractions of a cent, and the coin count is shown with enough decimals for either.
Does this crypto profit calculator include tax?
No. Crypto tax depends on where you live, how long you held the coins, your other income and whether a swap counts as a sale where you are. Use the profit figure as the starting point and apply your country's rules, or ask a qualified tax adviser.
What is ROI in crypto?
Return on investment is the profit divided by the amount you put in, as a percentage. A $197.60 profit on $1,000 is a 19.76% ROI. It ignores how long the money was tied up, so a 20% return over five years is far weaker than 20% over five months.
Trade · Learn · Earn

Size the trade, then take the trade

MarketPro publishes every signal with an explicit entry, stop and take-profit levels, which is what makes these calculations possible before you click. Start with the free weekly signals.

Same account as the app · No install · Free to start

Not investment advice. Past performance is not indicative of future results.