Crypto Profit Calculator
Enter your investment amount, buy price, and target sell price to instantly calculate your profit or loss, ROI, and break-even point.
All calculations run in your browser — no data is sent to any server. Optionally pull the live Bitcoin price with one click to see your unrealised PnL right now.
Enter your trade details
How much did you invest?
Price per coin when you bought
Target exit price or current market price
Fee per trade (e.g. 0.1% for Binance)
How to calculate crypto profit
Calculating your cryptocurrency investment profit is straightforward once you account for three variables: your entry price (what you paid per coin), your exit price (what you sold or plan to sell for), and your position size (how much you invested). The basic formula is:
Profit = (Sell Price − Buy Price) × Coins Bought
However, trading fees eat into every trade. Most exchanges charge between 0.05% and 0.5% per side — so a 0.1% fee on both buy and sell sides costs you 0.2% of your position. On a $10,000 position that is $20 in fees, which may not sound like much, but compounds significantly over hundreds of trades. This calculator applies fees to both sides of the trade automatically.
ROI (Return on Investment) expresses your gain or loss as a percentage of the original capital deployed. A 100% ROI means you doubled your money; a −50% ROI means you lost half. ROI is the most useful metric for comparing positions of different sizes — it lets you compare a $500 BTC trade against a $5,000 ETH trade on equal footing.
Break-even price is the minimum sell price needed to recover your initial investment after all fees are deducted. If you bought BTC at $50,000 with a 0.1% fee on both sides, your break-even is slightly above $50,100 — you need to recover both the buy-side fee and the future sell-side fee before you are profitable.
When to take profits in crypto
One of the hardest decisions in crypto is knowing when to exit a position. There is no universal answer, but a few frameworks help. The first is percentage-based scaling: selling a fixed portion of your position at predetermined ROI milestones — for example, selling 25% at 2× and another 25% at 4×. This locks in profits while keeping exposure to further upside.
A second approach is time-based rebalancing. If crypto now represents more than your target portfolio allocation (e.g. it has grown from 10% to 30% of your net worth), trimming back to target forces disciplined selling near highs rather than panic selling at lows.
Using a trailing stop-loss automates the decision: you set a percentage below the highest recent price, and if the market drops through that level, you exit. Many traders use 20−30% trailing stops on volatile assets to ride long-term trends while protecting against steep drawdowns.
Finally, always keep your investment thesis in mind. If you bought an asset because of a specific catalyst — a product launch, network upgrade, or adoption milestone — and that catalyst has played out, it may be a natural exit point regardless of price. Thesis-driven selling removes emotion from the equation.
Tax considerations on crypto gains
In most jurisdictions, cryptocurrency profits are taxable. In the United States, the IRS classifies crypto as property — so selling, trading, or spending crypto that has appreciated creates a taxable capital gain. Assets held longer than one year qualify for the lower long-term capital gains rate (0%, 15%, or 20% depending on income), while short-term gains are taxed as ordinary income.
Keep in mind that even swapping one crypto for another (e.g. BTC for ETH) is a taxable event at the moment of the swap, not just when you convert back to fiat. Accurate record-keeping — tracking every trade with dates, amounts, and prices in your local currency — is essential.
This calculator shows gross profit and does not account for taxes. For accurate tax calculations, consider using a dedicated crypto tax tool or consulting a qualified accountant familiar with digital asset taxation in your country.
Track live crypto prices
Check current Bitcoin and altcoin prices to make informed trading decisions.