Crypto Profit Calculator

Calculate your cryptocurrency trade profit, loss, ROI, and estimated capital gains tax.

The crypto profit calculator calculates your cryptocurrency trade profit or loss including transaction fees, ROI percentage, and estimated US capital gains tax. Enter your buy and sell details to see your net gain after fees and estimated tax liability.

Purchase Details

$
$

Sale Details

$
$

How Crypto Profits Are Calculated

Crypto profit = (Sell Price × Quantity − Sell Fee) − (Buy Price × Quantity + Buy Fee). Fees increase your cost basis on purchase and reduce your proceeds on sale, both reducing your taxable gain. For a 0.5 BTC purchase at $30,000 + $22.50 fee, your cost basis is $15,022.50.

Short vs Long-Term Tax Rates

Holding crypto for over 1 year before selling qualifies for long-term capital gains rates (0%, 15%, or 20% depending on income). This is often 10-17 percentage points lower than short-term rates. On a $10,000 gain, the difference can be $1,000-1,700 in tax savings just from waiting one year.

Frequently Asked Questions

How is crypto taxed?

In the US, crypto is treated as property for tax purposes. Selling or exchanging crypto triggers a capital gains tax event. Short-term gains (held under 1 year) are taxed at ordinary income rates (10-37%). Long-term gains (held 1+ year) are taxed at 0%, 15%, or 20%.

Are crypto trading fees deductible?

Yes. Trading fees (gas fees, exchange fees) paid to buy crypto increase your cost basis, reducing your taxable gain. Fees paid to sell crypto reduce your proceeds, also reducing your taxable gain. Keep detailed records of all transaction fees.

Do I owe tax if my crypto went down in value?

If you sell at a loss, you have a capital loss that can offset capital gains or up to $3,000 of ordinary income per year. Excess losses carry forward. Tax loss harvesting with crypto can be valuable since the wash-sale rule does not currently apply to crypto (as of 2026).

What forms do I use to report crypto taxes?

Crypto gains and losses are reported on Form 8949 and Schedule D. Many crypto exchanges provide 1099-DA or 1099-B forms starting in 2026. Crypto tax software like Koinly or TaxBit can help track cost basis across multiple wallets and exchanges.