Skip to main content
Home/Calculators/Crypto P&L
Back to calculators
Cryptocurrency

Crypto Profit/Loss Calculator

Calculate cryptocurrency profit or loss from buy and sell prices.

Currency

Enter Values

Visual Breakdown

Results

Cost Basis

$0.00

Sale Value

$0.00

Profit/Loss

$0.00

ROI

0.00%

What is Crypto Profit/Loss?

Crypto profit or loss is the difference between what you paid for a cryptocurrency (cost basis) and what you sold it for. If you sell for more than you paid, you have a profit (capital gain). If you sell for less, you have a loss (capital loss). Transaction fees reduce your profit or increase your loss.

Crypto Profit Calculation Formula

Profit/Loss = (Sale Price × Amount Sold) - (Purchase Price × Amount Bought) - Total Fees. For example, buying 1 BTC at $30,000 and selling at $45,000 with $50 in fees: Profit = $45,000 - $30,000 - $50 = $14,950. This represents a 49.8% return on investment.

Short-Term vs Long-Term Capital Gains

Short-term gains (crypto held less than 1 year) are taxed as ordinary income (10-37% in the U.S.). Long-term gains (held more than 1 year) receive preferential rates: 0%, 15%, or 20% depending on income. Holding crypto for over a year can significantly reduce your tax burden.

How Fees Affect Crypto Profits

Trading fees can significantly impact profits, especially for frequent traders. Exchange fees typically range from 0.1% to 1.5% per trade. Network (gas) fees for Ethereum transactions can range from $5 to $100+. Always include all fees in your profit calculation to understand true returns.

Important: Review these common mistakes before proceeding

Tax Loss Harvesting with Crypto

Tax loss harvesting involves selling crypto at a loss to offset capital gains from other investments. Crypto losses can offset crypto gains dollar-for-dollar, and up to $3,000 of ordinary income per year. Excess losses carry forward to future tax years.

Expert recommendation for optimal results

Comparison Analysis

Short-Term vs Long-Term Crypto Capital Gains

CriteriaShort-Term (<1 Year)Long-Term (>1 Year)
Tax RateOrdinary income rate (10-37%)Preferential rate (0%, 15%, 20%)
Holding PeriodLess than 365 daysMore than 365 days
$10,000 Gain (24% bracket)$2,400 tax$1,500 tax (15% rate)
Tax SavingsN/A$900 saved (37.5% less tax)

Content Verification

Expert Review

Reviewed by Sarah Mitchell, Certified Blockchain Professional (CBP), Cryptocurrency Analyst

Authoritative Sources

Based on IRS virtual currency guidance, SEC regulations, and standard crypto trading practices

Last Reviewed

Content verified May 2026 against current tax regulations and market conditions

Frequently Asked Questions