🔒 Keep Your Crypto Safe with Ledger

Touchscreen wallet • Works with 15,000+ coins • Never lose your crypto

Crypto Gains Calculator

Calculate crypto portfolio gains, capital growth, and tax estimates. Track realized and unrealized gains with accurate tax liability calculations for short-term and long-term holdings.

Calculator
Enter your investment details to calculate potential returns
Form Progress0%

Your total initial investment in crypto

Current total value of your portfolio

Gains from sold positions (can be negative for losses)

Gains from current holdings (can be negative for losses)

Percentage of realized gains held < 1 year

Your tax rate for short-term gains (< 1 year)

Your tax rate for long-term gains (≥ 1 year)

Understanding Crypto Gains

Understand key concepts to make informed investment decisions

Realized vs Unrealized Gains

Realized gains occur when you sell crypto for profit (or loss). These are taxable immediately. Unrealized gains are "paper profits" on holdings you haven't sold yet - not taxed until realized.

Short-Term vs Long-Term

Holdings sold within 1 year are short-term (taxed as ordinary income, typically 10-37%). Holdings sold after 1+ years are long-term (preferential rates: 0%, 15%, or 20%).

Portfolio Growth Percentage

Shows total return: (Current Value - Initial Investment) / Initial Investment × 100. This includes both realized profits you've taken and unrealized gains still in the market.

Tax Liability

The total taxes owed on realized gains. Calculated separately for short-term (higher rate) and long-term (lower rate) portions. Unrealized gains aren't taxed until you sell.

After-Tax Profit

Your actual profit after paying taxes: Realized Gains - Tax Liability. This is the real money you keep after the government takes its share. Always factor this into investment decisions.

Capital Losses

Losses from selling crypto below purchase price. Offset capital gains dollar-for-dollar, plus reduce ordinary income by up to $3,000/year. Unused losses carry forward indefinitely.

How to Use This Calculator

Understand key concepts to make informed investment decisions

1. Initial Investment

Total amount you've invested in crypto (all purchases, not current value). Example: If you bought BTC at different times for $5K, $3K, and $2K, enter $10,000 total.

2. Current Portfolio Value

What your entire crypto portfolio is worth right now at current market prices. Include all holdings: BTC, ETH, alts, stablecoins, staked assets, DeFi positions, etc.

3. Realized Gains

Profit (or loss if negative) from crypto you've already sold this year. Example: Bought ETH at $2K, sold at $3K = $1K realized gain. If you sold at a loss, enter negative number.

4. Unrealized Gains

Profit (or loss) on crypto you still hold. Example: Bought BTC at $30K, now worth $45K = $15K unrealized gain per BTC. Not taxed yet, but shows portfolio growth.

5. Short-Term Percentage

What % of your realized gains were held less than 1 year. Example: Realized $10K gains, $6K from positions held < 1 year = 60% short-term.

6. Tax Rates

Short-term: Your ordinary income tax bracket (10-37% federal). Long-term: 0%, 15%, or 20% based on income. Check IRS tables or tax software.

Understanding Results

You'll see: Total Growth % (overall performance), Total Gains (realized + unrealized),Tax Liability (what you owe), and After-Tax Profit (what you keep).

Pro Tip: Tax Year Planning

Run this calculator at year-end to estimate tax liability and plan sales. Selling in different tax years or waiting for long-term status can dramatically reduce taxes owed.

Quick Example:

Invested $10K, portfolio now $15K. Sold some for $3K profit (realized), still holding $2K profit (unrealized). 60% of sales were short-term (held < 1 year), 40% long-term. Tax rates: 22% short-term, 15% long-term.

• Investment: $10,000
• Current: $15,000
• Realized: $3,000
• Unrealized: $2,000
• Short-term: 60%
• ST Rate: 22%
• LT Rate: 15%
• Growth: +50%

Result: $5K total gains (50% growth), $567 tax liability, $2,433 after-tax profit

How the Calculations Work

Understand key concepts to make informed investment decisions

Core Formulas

1. Total Gains

Total Gains = Realized Gains + Unrealized Gains

Example: $3,000 realized + $2,000 unrealized = $5,000 total

2. Growth Percentage

Growth % = ((Current Value - Initial Investment) ÷ Initial Investment) × 100

Example: (($15,000 - $10,000) ÷ $10,000) × 100 = 50%

3. Short-Term Gains Amount

ST Gains = Realized Gains × (ST Percentage ÷ 100)

Example: $3,000 × 0.60 = $1,800 short-term

Tax Calculations

4. Short-Term Tax

ST Tax = ST Gains × (ST Tax Rate ÷ 100)

Example: $1,800 × 0.22 = $396

5. Long-Term Tax

LT Tax = LT Gains × (LT Tax Rate ÷ 100)

Example: $1,200 × 0.15 = $180

6. Total Tax & After-Tax Profit

Total Tax = ST Tax + LT Tax

After-Tax = Realized Gains - Total Tax

Example: $396 + $180 = $576 tax; $3,000 - $576 = $2,424 profit

📊 Complete Example:

Initial Investment: $10,000 | Current Value: $15,000 | Realized Gains: $3,000 | Unrealized Gains: $2,000

60% Short-Term (taxed at 22%) | 40% Long-Term (taxed at 15%)

• Total Gains: $5,000 (realized + unrealized)
• Growth: 50% ((15K - 10K) ÷ 10K)
• ST Gains: $1,800 (60% of $3K)
• LT Gains: $1,200 (40% of $3K)
• ST Tax: $396 ($1,800 × 22%)
• LT Tax: $180 ($1,200 × 15%)
• Total Tax: $576 ($396 + $180)
• After-Tax: $2,424 ($3,000 - $576)

Tax Optimization Strategies

Understand key concepts to make informed investment decisions

Hold for Long-Term Status

Waiting just 1 year to sell can save 7-22% in taxes (difference between ordinary income and capital gains rates). On $10K gain, that's $700-2,200 saved simply by waiting 12+ months.

Tax-Loss Harvesting

Sell losing positions to offset gains. Losses reduce taxable gains dollar-for-dollar, plus offset $3,000 of ordinary income per year. Unused losses carry forward indefinitely to future years.

Strategic Timing Across Tax Years

Sell winners in years when your income (and tax bracket) is lower. Spread large gains across multiple years to avoid jumping into higher brackets. Consider selling partially in December vs January.

Use Specific Identification

When selling, specify which coins/lots you're selling (by purchase date). Sell the ones with highest cost basis (smallest gain) or biggest losses first to minimize current-year taxes.

Consider Charitable Donations

Donate appreciated crypto directly to charity. You deduct full market value and avoid capital gains tax entirely. More tax-efficient than selling and donating cash. Must hold 1+ year and itemize deductions.

Manage Your Income Bracket

Long-term capital gains rates jump at specific income thresholds (0% → 15% → 20%). Time sales to stay under these thresholds when possible. Even small bracket reductions save significant taxes.

🎯 Example Optimization:

Before: Sell $50K gains all short-term (30% tax bracket) = $15,000 tax liability

After Optimization: Hold until long-term (15% rate) + harvest $5K losses = $6,750 tax on $45K net gain

Tax Savings: $8,250 (55% reduction!) from strategic timing and loss harvesting. Plus carryforward unused losses to offset future gains.

2024 Tax Rates & Brackets

Understand key concepts to make informed investment decisions

Short-Term Capital Gains (Ordinary Income)

10%$0 - $11,000 (Single) / $0 - $22,000 (Married)
12%$11,001 - $44,725 / $22,001 - $89,450
22%$44,726 - $95,375 / $89,451 - $190,750
24%$95,376 - $182,100 / $190,751 - $364,200
32%$182,101 - $231,250 / $364,201 - $462,500
35%$231,251 - $578,125 / $462,501 - $693,750
37%$578,126+ / $693,751+

Long-Term Capital Gains (1+ Year)

0% Tax Rate
Single: Taxable income up to $44,625
Married: Taxable income up to $89,250

Best rate! Plan to stay in this bracket if possible.

15% Tax Rate
Single: $44,626 - $492,300
Married: $89,251 - $553,850

Most common rate for long-term gains.

20% Tax Rate
Single: $492,301+
Married: $553,851+

High earners pay this rate on long-term gains.

Additional Medicare Tax (3.8%)

High earners may owe 3.8% Net Investment Income Tax on capital gains: Single $200K+ / Married $250K+ modified AGI.

💡 Key Insight:

The difference between short-term and long-term rates can be 7-22% depending on your bracket. On a $100,000 gain, waiting 1 year to qualify for long-term treatment could save $7,000-22,000 in taxes!Always consider holding period when planning crypto sales. Also note: these are federal rates only - add state taxes where applicable.

Tax Risks & Considerations

Understand key concepts to make informed investment decisions

⚠️ Every Trade is Taxable

Crypto-to-crypto trades, DeFi swaps, NFT purchases with crypto - ALL are taxable events. You owe taxes even if you never cashed out to USD. Track every transaction meticulously.

⚠️ Wash Sale Rules (Maybe)

Currently, wash sale rules (30-day restriction) don't apply to crypto, allowing tax-loss harvesting and immediate repurchase. But proposed legislation could change this - stay informed.

⚠️ Cost Basis Tracking

YOU must track cost basis for every coin - IRS doesn't. Exchanges report sales but not costs. Lost records = IRS may assume $0 cost basis (100% gain). Use crypto tax software religiously.

⚠️ DeFi & Staking Complexity

Staking rewards, liquidity mining, airdrops - tax treatment varies and is evolving. Generally taxed as ordinary income when received, then capital gains on sale. Extremely complex.

⚠️ State Taxes Too

Most states tax crypto gains as regular income. Some (TX, FL, WA, TN, NV, WY, SD, AK, NH) have no state income tax. State taxes can add 3-13% on top of federal rates.

⚠️ Estimated Quarterly Payments

Large gains require quarterly estimated tax payments. Miss these = penalties and interest. Generally need to pay 90% of tax owed or 100% of last year's tax throughout the year.

⚠️ IRS is Watching

Exchanges report to IRS (Form 1099-B/1099-MISC). IRS asks "Did you receive, sell, or exchange virtual currency?" on Form 1040. Lying = perjury. Non-reporting = audits, penalties, even criminal charges.

⚠️ International Complexity

US citizens owe US taxes on worldwide crypto income, even from foreign exchanges. Foreign accounts over $10K require FBAR filing. International crypto adds massive complexity.

🚨 Critical Warning:

Crypto taxation is extremely complex and evolving rapidly. This calculator provides estimates only. Rules vary by country, state, transaction type, and individual circumstances. Always consult a crypto-specialized CPA or tax attorney before making significant tax decisions. The cost of professional advice is far less than the cost of audits, penalties, and back taxes. The IRS has made crypto enforcement a priority with sophisticated tracking tools.

Essential Record Keeping

Understand key concepts to make informed investment decisions

What to Track for Every Transaction:

  • • Date and time of transaction
  • • Type of transaction (buy, sell, trade, earn, spend)
  • • Amount of crypto bought/sold (in coins/tokens)
  • • USD value at time of transaction
  • • Exchange or platform used
  • • Transaction ID / wallet addresses
  • • Fees paid (gas, trading fees)
  • • Purpose (investment, payment, income)
  • • Original purchase date (for holding period)
  • • Original purchase price (cost basis)
  • • Any associated fiat currency conversions
  • • Related tax forms (1099-B, 1099-MISC, etc.)

Recommended Tools

  • CoinTracker: Automatic exchange sync, tax forms generation
  • Koinly: Comprehensive tax reports, supports 600+ exchanges
  • TokenTax: DeFi specialist, audit support included
  • CryptoTrader.Tax: Affordable, good for beginners
  • ZenLedger: Audit defense, tax professional network

Manual Tracking Tips

  • • Export CSV from all exchanges monthly
  • • Maintain separate spreadsheet per tax year
  • • Screenshot wallet balances regularly
  • • Save all exchange emails and notifications
  • • Document wallet addresses you control
  • • Keep records for at least 7 years (IRS requirement)

⚡ Pro Tip: Reconcile Monthly

Don't wait until tax season! Reconcile your crypto transactions monthly using tax software. This catches errors early, ensures accurate records, and makes year-end filing stress-free. Trying to reconstruct a year of DeFi transactions in March is a nightmare - stay current and save yourself the pain.