100% free · Runs 100% in your browser · No signup needed
Includes buy & sell fees. Crypto is volatile and may be taxable in your country — this tool is for illustration only, not financial advice.
A crypto profit calculator answers one deceptively simple question: after you buy a cryptocurrency and later sell it, how much money did you actually make? The answer is rarely just "sell price minus buy price," because trading fees on both sides quietly reshape the result. Our free Crypto Profit Calculator does the full arithmetic for you. Enter the coin, your buy price, the amount you bought, your expected sell price, and the fees charged on each side of the trade, and it instantly returns your invested capital, total fees paid, net proceeds, profit or loss in dollars and percent, your ROI, and the breakeven sell price — the exact price at which you would walk away with neither gain nor loss. Everything runs in your browser, so your trade details never leave your device. As with every number on this page, treat the output as an estimate, not financial advice: markets move fast, and no calculator can predict them.
The tool is built around six inputs that mirror how a real spot trade works. First, pick the coin you traded. Then enter the buy price (price per coin when you entered), the amount (how many coins you bought), and the sell price (the price you sold at, or the price you are considering). Two fee fields complete the picture: the buy fee percentage and the sell fee percentage. Most exchanges charge somewhere between 0.1% and 1% per side, and getting these numbers right is what separates a rough guess from a trustworthy result. If you are unsure of your exchange's fees, check your trade history or fee schedule first — a fee you forgot is profit you never had.
Transparency matters, so here is exactly what the calculator computes:
| Figure | Formula |
|---|---|
| Invested capital | buy price × amount |
| Buy fee ($) | invested capital × buy fee % |
| Gross proceeds | sell price × amount |
| Sell fee ($) | gross proceeds × sell fee % |
| Net proceeds | gross proceeds − sell fee |
| Profit / loss ($) | net proceeds − invested capital − buy fee |
| Profit (%) | profit ÷ (invested capital + buy fee) × 100 |
| Breakeven sell price | cost basis ÷ amount, grossed up for the sell fee |
The breakeven price deserves special attention. It is not your buy price — it is higher, because you must also recover both fees. Many traders are surprised to learn they can sell above their buy price and still lose money once fees are counted.
Suppose you buy 0.5 BTC at $40,000 per coin, your exchange charges 0.2% on each side, and you later sell at $52,000. Here is what the calculator shows:
| Line | Value |
|---|---|
| Invested capital | 0.5 × $40,000 = $20,000 |
| Buy fee (0.2%) | $40.00 |
| Gross proceeds | 0.5 × $52,000 = $26,000 |
| Sell fee (0.2%) | $52.00 |
| Net proceeds | $25,948 |
| Profit | $5,908 (29.5%) |
| Breakeven sell price | about $40,160 per BTC |
Notice that $92 of the headline gain quietly went to fees. On a $20,000 position that is small, but scale the example up — or trade frequently — and fees become the dominant force in your results. Try the same numbers with 1% fees and watch the profit shrink by roughly $460.
Fees are the silent partner in every trade, and crypto has more of them than most beginners expect. The calculator covers the two you pay on every round trip: the buy-side fee and the sell-side fee. In real life there are others worth knowing about. Maker/taker schedules mean market orders usually cost more than limit orders. Spreads — the gap between the best bid and ask — act as a hidden fee on every fill. Withdrawal and network fees take a cut when you move coins off an exchange. The practical takeaway: always enter the all-in fee percentage you actually paid, not the advertised headline rate. For a deeper look at how small percentages compound over time, see our Compound Interest Calculator and our Percentage Calculator.
Few traders buy once and sell once. More often, positions are built over weeks or months — a little here when the price dips, a little there on payday. That strategy has a name: dollar-cost averaging (DCA), and it is one of the most common ways investors accumulate crypto without trying to time the market. The calculator's multi-trade table handles this reality: add a row for every purchase (coin, buy price, amount, fees), and the tool aggregates them into totals — total invested, total coins held, total fees paid, and the blended average buy price across all rows. Enter one sell price and you get the combined profit or loss for the whole position. This matters because mental math breaks down fast with more than two or three lots. Pair it with our SIP Calculator to model regular scheduled investing over longer horizons, and use our Currency Converter if your exchange settles in a different fiat currency than the one you think in.
To save you typing, the calculator can prefill the current market price for the selected coin using the free CoinGecko API. Rates are fetched when your selection changes, the page shows how recently they were updated, and if the request fails you are never left with a blank screen: the tool falls back to rates cached in your browser from the last 24 hours, and a manual-rate mode lets you type any price and keep working fully offline. One honest caveat: these are indicative market rates, not executable quotes. Always confirm the final number on your exchange before acting — and remember, nothing here is financial advice.
A calculator is only as honest as its assumptions, so here are ours. The tool models simple spot trades; it does not account for margin interest, funding rates, staking rewards, airdrops, or impermanent loss from liquidity pools. It does not model taxes — crypto may be taxable in your country, and treatment varies enormously, so consult a qualified professional rather than relying on a web tool. It treats each fee as a flat percentage, while real exchanges use tiered schedules. Slippage on large orders is not modeled. And the single biggest limitation is philosophical: past prices tell you what happened, not what will happen. Use the calculator to understand realized results and sanity-check plans, not to predict the market. Every figure it produces is an estimate — useful, transparent, and limited, in exactly that order.
Multiply your sell price by the amount sold, subtract both the buy-side and sell-side fees, then subtract your total cost basis (buy price × amount plus buy fees). The remainder is your profit or loss.
The sell price at which your net proceeds exactly equal your total cost including fees. Because fees push it above your buy price, knowing it prevents the surprise of selling "at a profit" that is actually a loss.
Yes — it has separate inputs for buy and sell fee percentages, which is more accurate than a single blended fee, since the two legs are charged on different dollar amounts.
No. The tool computes arithmetic from the numbers you enter. It cannot tell you whether to buy, sell, or hold any asset, and its outputs are estimates only.
If this calculator helped you understand your numbers, imagine sharing that knowledge with an audience. FistHost web hosting starts at just $0.99 per month, giving you a fast, secure home for a personal finance blog, a trading journal, or a price-tracking site. Every plan includes one-click installs, free SSL, and performance tuned for content sites, so your pages load quickly for readers and search engines alike.
Every FistHost hosting plan comes with a free domain name for the first year, so your new project starts with a professional address at no extra cost. Pair it with the $0.99/mo starter plan and you can launch a finance blog, a portfolio tracker, or a small business site today for less than the cost of a coffee. Your domain, your hosting, your data — all under one roof at FistHost.
No reviews yet. Be the first to review this tool!
Reviews are protected by captcha and moderated before they appear.