Crypto Profit & Loss Calculator
Calculate your crypto trading gains or losses including exchange fees. See your ROI percentage, break-even price, and whether short-term or long-term capital gains apply to your trade.
How to Calculate Crypto Profit and Loss
Calculating crypto profit and loss accurately requires more than just comparing buy and sell prices. You need to account for trading fees on both sides of the transaction, the quantity of tokens traded, and the holding period for tax purposes. Many traders underestimate the impact of fees and end up with a smaller profit than expected — or even a loss on trades they thought were profitable.
Crypto P&L Formula
Net P&L = (Sell Price × Qty × (1 − Sell Fee%)) − (Buy Price × Qty × (1 + Buy Fee%))
Where: Buy/Sell Price = per-unit price, Qty = number of units, Fee% = exchange fee percentage
Why Fees Matter More Than You Think
Exchange fees typically range from 0.1% to 0.5% per trade. Since you pay fees on both the buy and sell side, the effective cost is doubled. A trader who makes 100 trades per month at 0.1% per trade pays 0.2% round-trip — that adds up to 20% of their traded volume annually. For a $50,000 portfolio that turns over monthly, that's $10,000 in fees per year.
Example
Buy 2 ETH at $2,000, Sell at $2,500 with 0.1% fees
- Total invested: $4,000 + $4.00 fee = $4,004.00
- Total received: $5,000 − $5.00 fee = $4,995.00
- Net profit: $991.00
- ROI: 24.75%
- Break-even sell price: $2,004.01 per ETH
Short-Term vs Long-Term Capital Gains
In most tax jurisdictions, how long you hold your crypto before selling determines your tax rate. Short-term capital gains (held less than one year) are typically taxed at your ordinary income tax rate, which can be as high as 37% in the US. Long-term capital gains (held over one year) qualify for preferential rates — usually 0%, 15%, or 20% depending on your income bracket.
This difference can be significant. On a $10,000 profit, the tax difference between short-term (37%) and long-term (15%) rates could be $2,200. Planning your holding periods strategically can save substantial money at tax time.
Tracking P&L Across Exchanges
Most crypto traders use multiple exchanges, making it essential to consolidate trade history for accurate P&L reporting. Export CSV files from each exchange, maintain a master spreadsheet with all trades, and calculate your cost basis using a consistent method (FIFO, LIFO, or specific identification depending on your jurisdiction). This documentation is critical for tax compliance and understanding your true trading performance.