Use this free crypto profit calculator to enter your buy price, sell price, amount invested, and trading fees, and see your profit, ROI, and how much the fees cost you.
How the crypto profit calculator works
Quantity = (amount invested β buy fee) Γ· buy price. Net proceeds = (quantity Γ sell price) β sell fee. Profit = net proceeds β amount invested, and ROI = profit Γ· amount invested.
What it includes
A percentage trading fee on each side of the trade. It does not include exchange spread, network or withdrawal fees, or taxes, which reduce your real result.
A worked example
Say 0.5 BTC is bought at $40,000 and sold later at $58,000. Cost basis: 0.5 Γ $40,000 = $20,000. Sale value: 0.5 Γ $58,000 = $29,000. Gross profit is $9,000, a 45% return on the cost basis. Now add fees: a 0.5% fee on the buy ($100) and a 0.5% fee on the sell ($145) bring total fees to $245. Net profit drops to $8,755 β about a 43.8% return, not 45%. That 1.2-percentage-point gap between gross and net is exactly what round-trip trading fees quietly take off the top, and it grows every time the same capital is traded in and out again.
How to read the results
The calculator separates gross profit (sale value minus cost basis) from net profit (gross profit minus fees on both the entry and exit), because the two numbers can diverge meaningfully depending on trade size and exchange fee tier. Percentage return should always be read against the net figure, not the gross one β a strategy that looks profitable before fees can be break-even or worse after them, especially for smaller positions or exchanges with higher taker fees.
Common mistakes when estimating crypto profit
The first is ignoring fees entirely, or assuming they are negligible. Maker and taker fees, network withdrawal fees, and spread on market orders all compound the more frequently a position is traded β a strategy with dozens of round trips can lose a meaningful chunk of gross profit to fees alone, even when each individual trade looks profitable in isolation.
The second is forgetting that crypto gains are typically taxable events in most jurisdictions the moment a position is sold or swapped for another asset, not just when converted back to fiat currency β see the FAQ below for what this tool does and does not account for on that front.
The third is treating a single profitable trade as validation of a strategy. One winning trade says very little about whether an approach has a real statistical edge; see what is overfitting in backtesting for why a handful of good outcomes can be pure noise, and why the same math used here for one trade needs to be run across many trades before drawing conclusions about a strategy.
Frequently asked questions
Does it include spread and network fees?
No β only a percentage trading fee on each side. Spread, withdrawal, and network fees are extra.
Can I use it for any coin?
Yes β enter any buy and sell price in the same currency; the math is identical for any token.
What about partial sells and multiple buys?
This calculator assumes a single buy and a single sell of the same amount. In practice, many crypto positions are built from several purchases at different prices and closed in stages rather than all at once. In that case, run the calculation once per matched buy-and-sell pair using whichever cost-basis method applies β first-in-first-out is the most common default β rather than trying to average everything into one blended number, since blending can obscure which specific lots were actually profitable.
What about partial sells and multiple buys?
This calculator assumes a single buy and a single sell of the same amount. In practice, many crypto positions are built from several purchases at different prices and closed in stages rather than all at once. In that case, run the calculation once per matched buy-and-sell pair using whichever cost-basis method applies β first-in-first-out is the most common default β rather than trying to average everything into one blended number, since blending can obscure which specific lots were actually profitable.
Are taxes included?
No. Crypto gains may be taxable where you live; this is a pre-tax figure and not tax advice.
Educational tool, not financial advice. Crypto assets are highly volatile.
Where to invest: brokers with fractional shares
To act on what this tool shows you, youβll need a brokerage account. These are established brokers we use that support fractional shares β buying a slice of a share by dollar amount, which makes dollar-cost averaging and diversifying with small amounts easy:
- Robinhood β commission-free investing with fractional shares from $1, and the only major broker offering a daily recurring-investment schedule. Recommended for most beginner-to-intermediate investors who want the simplest way to automate investing β see how to automate your investing for the full setup.
- Charles Schwab β fractional shares of most U.S.-listed stocks and ETFs from $1, commission-free online.
- Fidelity β βStocks by the Sliceβ fractional investing from $1, with strong research and low-cost index funds.
Referral disclosure: the broker links above are referral links. If you open and fund an account through them we may receive a referral reward at no cost to you; it never affects our tools or conclusions. This is educational information, not investment advice β choose the broker that best fits your needs.