Trusted by millions of users

Crypto Profit Calculator

Calculate your crypto investment profit, ROI, break-even price, and estimated taxes. Works for Bitcoin, Ethereum, and any cryptocurrency.

$350K Avg. Home Price
6.75% Current Avg. Rate
$1,816 Avg. Monthly Payment
30yr Most Popular Term

Calculator

$
$
$

Your Results

Enter your values and click Calculate to see results

How to Calculate Crypto Profit

Calculating cryptocurrency profit sounds simple — subtract what you paid from what you received — but accounting for trading fees, cost basis tracking, and taxes makes it more complex in practice. This calculator handles all of it, giving you a clear picture of your real after-fee, after-tax return on any crypto investment.

The core calculation starts with how many coins you purchased. If you invested $5,000 at a buy price of $35,000 per Bitcoin, you bought 0.1429 BTC. When you sell at $65,000, those coins are worth $9,286 before fees. After a 0.5% trading fee, your sale proceeds are $9,239. Your profit is $9,239 − $5,000 = $4,239. Your ROI is $4,239 / $5,000 = 84.8%.

The break-even price tells you the minimum sale price needed to cover your cost basis plus fees. If you bought at $35,000 with 0.5% fees, you need the price to reach approximately $35,176 just to break even. Understanding your break-even is critical for setting stop-losses and knowing when you're genuinely profitable vs. just nominally above your purchase price.

Crypto Taxes: Property, Not Currency

The IRS issued guidance in 2014 establishing that cryptocurrency is treated as property for federal tax purposes — not currency. This single classification has enormous implications for crypto investors. Every time you sell, exchange, or spend cryptocurrency, you're triggering a taxable event that may result in a capital gain or loss.

Short-term capital gains — on crypto held less than one year — are taxed as ordinary income, at rates from 10% to 37% depending on your total income. Long-term capital gains — on crypto held more than one year — are taxed at the preferential 0%, 15%, or 20% rates. The difference can be dramatic: a $50,000 crypto gain might cost $11,000 in federal tax at the 22% short-term rate, versus $7,500 at the 15% long-term rate.

This is one of the most compelling reasons to hold crypto for at least a year before selling, assuming you believe in the long-term value. The one-year holding period qualification can save thousands of dollars in taxes on the same gain.

Every Crypto Transaction Is a Taxable Event

Many new crypto investors don't realize how broadly the IRS defines a taxable event. It's not just selling crypto for dollars. The following are all taxable events that may generate capital gains or losses:

  • Selling crypto for fiat currency (USD, EUR, etc.)
  • Trading one cryptocurrency for another (BTC → ETH is a sale of BTC)
  • Using crypto to purchase goods or services
  • Receiving payment in crypto (counted as ordinary income at fair market value)
  • Mining rewards (taxed as ordinary income at receipt)
  • Staking rewards (IRS position: ordinary income at receipt)
  • Airdrops (ordinary income at fair market value)

Non-taxable events include buying crypto with fiat, transferring crypto between wallets you own, gifting crypto (though the recipient inherits your cost basis), and donating crypto to qualified charities.

Tracking Cost Basis: FIFO, LIFO, and HIFO

When you've bought the same cryptocurrency multiple times at different prices, you need a method to determine which coins you're selling and therefore what your cost basis is. The IRS allows several methods:

FIFO (First In, First Out) is the default for most crypto exchanges. Under FIFO, when you sell crypto, the coins you bought first are considered sold first. If you bought 1 BTC at $20,000, then 1 BTC at $40,000, and sell 1 BTC when the price is $60,000, FIFO treats the $20,000 BTC as sold — producing a $40,000 gain.

LIFO (Last In, First Out) treats the most recently purchased coins as sold first. Using the same example, LIFO treats the $40,000 BTC as sold — producing a $20,000 gain. LIFO can be beneficial when recent purchases have higher cost basis.

HIFO (Highest In, First Out) is a tax-optimization method — sell your highest-cost-basis coins first to minimize current-period gains. Using the example: HIFO treats the $40,000 BTC as sold (same as LIFO), producing the smallest gain. HIFO is generally the most tax-efficient method and is legally permitted by the IRS for crypto with specific identification.

Specific identification — choosing exactly which coins to sell — requires keeping detailed records of your crypto transactions, including dates, amounts, and prices for every purchase. Dedicated crypto tax software like CoinTracker, Koinly, or TaxBit can automate this tracking across exchanges.

Tax-Loss Harvesting in Crypto

Tax-loss harvesting is particularly valuable for crypto investors for two reasons: crypto's extreme volatility creates frequent opportunities to harvest losses, and the wash sale rule does not apply to cryptocurrency.

The wash sale rule prevents investors in stocks and securities from claiming a tax loss if they repurchase a substantially identical security within 30 days. Because crypto is classified as property — not a security — this rule doesn't apply. You can sell Bitcoin at a loss on Monday, buy it back Tuesday, and still claim the loss. This creates a powerful tax planning tool unavailable to stock investors.

For example, if you're sitting on $30,000 in crypto gains for the year but also have $12,000 in unrealized losses, you could sell the losing positions to harvest the losses, immediately repurchase the same crypto, and net your gains down to $18,000. You maintain your market position and reduce your tax bill. The tax savings could be $2,640 or more (22% bracket), while your effective portfolio exposure barely changed.

This strategy is best executed near year-end (before December 31) to impact the current tax year, or any time you have gains to offset. Note: proposed legislation has occasionally included crypto wash sale rule changes. Stay informed, as this loophole may eventually close.

Crypto in Tax-Advantaged Accounts

Several mechanisms exist to invest in crypto with tax advantages. Bitcoin ETFs can be held in traditional IRAs and 401(k)s, allowing crypto exposure with tax-deferred or tax-free growth. A self-directed IRA can hold crypto directly, though this requires specialized custodians and has higher fees and administrative complexity.

In a Roth IRA, crypto gains grow tax-free. If you bought Bitcoin in a Roth IRA and it grew 10x, you pay no capital gains tax ever on that growth — subject to Roth IRA rules (5-year holding, qualified distributions after 59½). This can be enormously valuable for assets with high expected appreciation.

Frequently Asked Questions

Is crypto profit taxable?

Yes. The IRS treats cryptocurrency as property, and all capital gains from crypto are taxable. This includes selling crypto for cash, trading one coin for another, and using crypto to buy goods or services. Short-term gains (held less than one year) are taxed as ordinary income; long-term gains (held more than one year) qualify for lower capital gains rates of 0%, 15%, or 20%. You must report crypto gains on your federal tax return using Form 8949 and Schedule D.

How is crypto taxed exactly?

Crypto is taxed as capital gains based on holding period. Sell after less than one year: short-term rates (10%–37%, same as income). Sell after more than one year: long-term rates (0%, 15%, or 20% depending on income). Earned crypto (mining, staking, airdrops, payment) is first taxed as ordinary income at the fair market value when received, establishing your cost basis. When you later sell that earned crypto, any additional gain is a capital gain from that basis.

What happens if I don't report crypto gains?

Not reporting crypto gains is tax fraud, not a gray area. The IRS receives 1099 forms from major crypto exchanges and requires taxpayers to answer a crypto disclosure question on Form 1040. The IRS uses blockchain analysis tools and exchange data to identify unreported transactions. Penalties include back taxes plus interest, a 20% accuracy-related penalty, and potentially 75% civil fraud penalties. Criminal prosecution is possible for willful evasion. All major exchanges now report user transaction data to the IRS. Report your gains, even if the exchange didn't send you a form.