Crypto Profit Calculator

U.S. only tools

A crypto trade is charged twice: once when you buy and once when you sell. Add a network or withdrawal fee and a small move in price can still leave you with less money than you started with, which is the part a simple percentage gain hides.

The amount of the coin, not the dollars spent.

$

The price on the trade confirmation for the purchase, not the average price shown on the exchange dashboard.

$

The price the coins actually sold at. An order that filled in several pieces has several prices; use the average fill.

Exchange fee on the purchase. Many spot exchanges charge 0.1% to 0.6%.

The exchange fee on the sale, charged separately from the buy side. It is taken out of the proceeds, not added to the cost.

$

Network fees, withdrawal fees or anything else paid in cash.

Optional. In the US, short-term gains are taxed as ordinary income and long-term gains at 0%, 15% or 20%, plus 3.8% NIIT above the threshold.

Results update as you type. Nothing leaves your device.

Currency symbol

Symbol only - nothing is converted and no exchange rate is used. Figures quoted in the explanation text stay as the sources publish them.

Profit after fees

$14,625.00

1 coins bought at $30,000.00 and sold at $45,000.00

Return on the money in
48.51%
Break-even sell price
$30,301.51 Once the selling fee is paid
Fees and costs
$375.00 2.5% of the gross gain
Money in
$30,150.00 $30,000 of coins plus fees

Money in against money back

  • Money in$30,150.00
  • Profit$14,625.00

Fees are charged twice on a round trip, once when buying and once when selling, so a position that moves 1% can still lose money.

Profit or loss at other selling prices

ScenarioSell priceNet proceedsProfit or lossROI
Break even$30,301.51$30,150.00$0.000%
−50%$15,000.00$14,925.00-$15,225.00-50.5%
−25%$22,500.00$22,387.50-$7,762.50-25.75%
Unchanged$30,000.00$29,850.00-$300.00-0.99%
+25%$37,500.00$37,312.50$7,162.5023.76%
+50%$45,000.00$44,775.00$14,625.0048.51%
Double$60,000.00$59,700.00$29,550.0098.01%

The break-even row is the price that only gets your money back. Everything below it is a loss even though the coin still has a price.

What the exchange fee costs

Fee each wayFees paidProfit or lossROIBreak-even price
0%$0.00$15,000.0050%$30,000.00
0.1%$75.00$14,925.0049.7%$30,060.06
0.25%$187.50$14,812.5049.25%$30,150.38
0.5%$375.00$14,625.0048.51%$30,301.51
1%$750.00$14,250.0047.03%$30,606.06
2%$1,500.00$13,500.0044.12%$31,224.49

Fees are charged on both sides of the trade, so the round-trip cost is roughly twice the headline rate. On a small position with a 1% fee each way, the price has to move more than 2% before there is any profit at all.

1 coins at $30,000.00 cost $30,000.00, and the sale at $45,000.00 leaves $44,775.00 after $225.00 of selling fees. Add a tax rate to see the after-tax result: in the US a gain on coins held under a year is taxed as ordinary income, and a longer holding qualifies for 0%, 15% or 20% plus the 3.8% net investment income tax above the threshold. Crypto prices can fall as fast as they rise, so treat this as arithmetic on a trade you have already decided on, not as a reason to make one.

This calculator takes the amount of coins, the buy and sell prices, the fee on each side, any extra costs and an optional tax rate, then reports the net profit, the return on the money actually committed, and the selling price that only gets your money back.

About this crypto profit calculator

Fees decide a crypto round trip as much as the price move does, because a buy and a sell are each charged, and a network cost can turn a small gain into a loss. This page prices the whole trade in one pass and reports the exact selling price that merely gets your money back.

Money in is quantity times the buy price plus the buy fee and any extra cost; money back subtracts the sell fee, and the return is measured against what you actually committed rather than the notional position. An optional tax field applies a flat rate to a profit. The whole calculation is client-side in your browser, and no trade data leaves your device.

The tax field ignores losses, holding-period nuance and your other income, and the page does not model staking rewards, multiple positions or the spread on a thin pair. Not investment or insurance advice; quotes come from a licensed provider. Enter your own venue fee and keep a record of each fill before you judge the trade.

How this crypto profit calculator works

The arithmetic

Money in = coins × buy price + buy fee + other costs. Money back = coins × sell price − sell fee − other costs. The profit is the difference, and the return is that profit divided by the money in, so it is measured against what you actually committed rather than the size of the position.

The break-even price solves money back = money in, which is why it sits above the price you originally paid: the selling fee has to be covered before anything is recovered.

The fee percentages are clamped at a sensible ceiling, and every input is forced to zero if left negative, so the arithmetic cannot return a nonsense figure from a stray keystroke. The result is a single net number that already contains every cost the trade carries.

Why fees matter more here than in most markets

Spot exchange fees typically run from about 0.1% to 0.6% per trade, and the spread on a thin pair can be wider than the fee itself. On a round trip that is a cost you pay in full even if the price does not move, so a flat price is not a flat trade.

Network and withdrawal fees are flat amounts rather than percentages, so they hurt small positions far more: moving $50 of a coin off an exchange can cost a meaningful share of the position, while the same fee on $50,000 is noise.

The page adds the network or withdrawal cost into both the money in and the money back, because that fee is real cash on the way out and must be recovered by the sale just like the exchange fees. Leaving it out would flatter a small trade considerably.

Tax, and what the calculator does not do

In the United States, crypto is treated as property: a sale realizes a gain or loss, gains on coins held a year or less are taxed as ordinary income, and longer holdings qualify for the 0%, 15% or 20% long-term rate, with the 3.8% net investment income tax on top above the threshold.

The tax field here applies a flat rate to a profit and ignores losses, wash-sale style rules and the interaction with your other income. It is a rough net figure, not a tax return, and it deliberately does not model staking rewards or multiple positions.

The return is reported before tax, so adding a rate to the tax field is the step that turns the pre-tax figure into an estimate of what you keep — the difference can be the entire margin on a short-term trade.

The break-even price

The break-even price is the selling price at which money back equals money in: the cost basis plus both fees, spread over the coins. On 3 coins bought at $20,000 with 0.5% fees each way and a $10 network cost it sits at $20,204.36, so the trade has to clear about $204 above entry before it makes anything.

That is why the page prints it separately: a position that is down in dollars may not even be at break-even yet, and a position that is only a little way up may still be a loss once the fees come out.

Reading the two together is the point: the profit line tells you the dollars, and the break-even price tells you how far the price has to travel before those dollars turn positive, which is the number a trader actually aims at.

Worked examples

Each example below was run through the calculator on this page when the site was built, so the numbers match what you see when you enter the same inputs.

Half a coin bought at $30,000 and sold at $45,000

Coins bought: 0.5 · Buy price per coin: $30,000.00 · Sell price per coin: $45,000.00 · Buy fee: 0.5% · Sell fee: 0.5% · Other costs: $0.00 · Tax on the gain: 0%

Profit after fees

$7,312.50

0.5 coins bought at $30,000.00 and sold at $45,000.00

Return on the money in: 48.51% · Break-even sell price: $30,301.51 · Fees and costs: $187.50 · Money in: $15,075.00

Both fees come off the profit even though the trade was a winner. The fees table shows what the same trade looks like on a cheap venue and on an expensive one.

A losing position with a withdrawal fee

Coins bought: 2 · Buy price per coin: $60,000.00 · Sell price per coin: $40,000.00 · Buy fee: 0.6% · Sell fee: 0.6% · Other costs: $12.00 · Tax on the gain: 0%

Loss after fees

-$41,224.00

2 coins bought at $60,000.00 and sold at $40,000.00

Return on the money in: -34.15% · Break-even sell price: $60,730.38 · Fees and costs: $1,212.00 · Money in: $120,732.00

The loss is larger than the price fall alone, because the fees were paid on the way in and are paid again on the way out.

A long-term gain with tax applied

Coins bought: 1 · Buy price per coin: $25,000.00 · Sell price per coin: $42,000.00 · Buy fee: 0.1% · Sell fee: 0.1% · Other costs: $0.00 · Tax on the gain: 15%

Profit after fees

$16,933.00

1 coins bought at $25,000.00 and sold at $42,000.00

Return on the money in: 67.66% · Break-even sell price: $25,050.05 · Fees and costs: $67.00 · After tax: $14,393.05

A low-fee venue and a 15% long-term rate leave a very different result from the same price move with expensive fees and short-term tax treatment.

Selling at your buy price is still a loss

Coins bought: 3 · Buy price per coin: $20,000.00 · Sell price per coin: $20,000.00 · Buy fee: 0.5% · Sell fee: 0.5% · Other costs: $10.00 · Tax on the gain: 0%

Loss after fees

-$620.00

3 coins bought at $20,000.00 and sold at $20,000.00

Return on the money in: -1.03% · Break-even sell price: $20,204.36 · Fees and costs: $610.00 · Money in: $60,310.00

Selling 3 coins at the very price you paid loses $620 after a 0.5% fee each way and a $10 network cost, and break-even sits at $20,204.36: the round trip has to clear that before there is any profit at all.

Frequently asked questions

How do I calculate crypto profit?

Subtract everything you paid from everything you received: (coins × sell price − sell fee) − (coins × buy price + buy fee + other costs). If the result is positive you made money in cash, regardless of what the price chart shows.

Why is my break-even price higher than my buy price?

Because you have to sell to get the money back, and selling costs money. The break-even price is the cost basis plus both fees, spread over the coins, so a coin bought at $30,000 with 0.5% fees each way needs roughly $30,300 just to stand still.

Are crypto gains taxed?

In the United States, yes: crypto is treated as property, so a sale at a profit is a taxable event. Held a year or less, the gain is taxed as ordinary income; held longer, it qualifies for the 0%, 15% or 20% long-term rate, plus 3.8% net investment income tax above the threshold. Trading one coin for another is also a sale for tax purposes.

Do I pay tax if I made a loss?

Capital losses can usually be used to offset capital gains and up to $3,000 of ordinary income a year, with the remainder carried forward. This calculator applies the tax rate only to profits, so it does not model loss offsets or the wash-sale rules that apply to repurchasing the same asset.

Which fees should I enter?

The taker fee your exchange charges for a market order, plus the spread if you trade a thin pair. Add a separate figure in other costs for network or withdrawal fees. If you moved the coins to a private wallet, that fee is real money and belongs in the calculation.

Does this calculator handle multiple buys or a position that is only partly sold?

No: it models one buy and one sell. For several purchases, use the crypto DCA calculator for an average cost basis, or run each sale separately and add the results.

Why does a 10% price gain not give me a 10% profit?

Because the fees come out of both sides of the trade, and they are charged on your money rather than on the profit. On a round trip costing 1% each way, a 10% price rise leaves roughly an 8% return, and a 2% rise is a loss.

Assumptions and sources

  • Profit and break-even arithmetic: money in = quantity × buy price + buy fee + other costs, money back = quantity × sell price − sell fee − other costs, break-even price = money in ÷ (quantity × (1 − sell fee rate)).
  • Tax treatment of crypto as property, the one-year holding distinction and the 3.8% net investment income tax: IRS guidance on digital assets and IRS Topic 559 (net investment income tax). Submitting this calculator is not a substitute for tax advice, which is not provided here.
  • This is not investment advice. Crypto assets are volatile and can lose most of their value; the calculator works on the numbers you enter and says nothing about whether a trade is sensible.
  • Exchange fee ranges (roughly 0.1% to 0.6% per spot trade) reflect commonly published fee schedules; the fee you pay depends on the venue, the pair and the order type, so enter your own figure.

Last reviewed 2026-09-14. Not investment or insurance advice; quotes come from a licensed provider. Read the full disclaimer.

Where a figure on this page comes from an official agency — HUD, IRS, FICO or a state body — the site keeps a dated snapshot of the source page in its sources library, and a scheduled job re-checks that snapshot, so the number can be traced back to the document it came from.