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 Crypto Profit & Loss Calculator Works
Calculate crypto gains and losses including trading fees. Track ROI, break-even price, and tax implications for short and long-term holdings. Enter your values into the form above and the calculator processes them instantly in your browser — no data is sent to any server.
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.
Frequently Asked Questions
How do I calculate crypto profit?
Subtract your total cost (buy price × quantity + buy fees) from your total proceeds (sell price × quantity − sell fees). The result is your net profit or loss. Don't forget to include exchange fees on both the buy and sell sides.
Do trading fees really matter?
Yes. A 0.1% fee on both buy and sell sides means 0.2% of your trade value goes to fees. On a $10,000 trade, that's $20. Frequent traders can lose hundreds or thousands per year in fees. Always factor fees into your P&L calculations.
What is short-term vs long-term capital gains?
In many countries, crypto held for less than one year is taxed at your ordinary income tax rate (short-term). Crypto held for over one year qualifies for lower long-term capital gains rates, which can save significant money on taxes.
Do I owe tax on crypto profits?
In most jurisdictions, yes. Selling crypto for a profit is a taxable event. You owe capital gains tax on the difference between your cost basis and sale price. Tax rules vary by country — consult a tax professional for your specific situation.
Can I use crypto losses to reduce my taxes?
In many countries, crypto losses can offset capital gains, reducing your tax bill. In the US, you can also deduct up to $3,000 in net capital losses against ordinary income per year, carrying forward any excess to future years.
How do I track P&L across multiple exchanges?
Export trade history CSV files from each exchange, then use a crypto tax tool or spreadsheet to consolidate. Track each trade's buy price, sell price, quantity, and fees. Many traders use portfolio trackers that connect to exchange APIs for automatic tracking.