Back to Blog
taxes
crypto
guide
compliance

Crypto Tax Tracking: Everything You Need to Know in 2026

A complete guide to cryptocurrency taxes. Learn what's taxable, how to calculate gains, and best practices for record keeping to stay compliant.

Crypto Portfolio Tracker Team
January 10, 2026
7 min read

Crypto Taxes: The Basics

Cryptocurrency is treated as property by tax authorities in most countries, including the US. This means every time you sell, trade, or spend crypto, you may trigger a taxable event.

Understanding crypto taxes isn't optional - it's essential. The IRS and other tax authorities are increasingly focused on cryptocurrency, and penalties for non-compliance are severe.

What's Taxable?

Taxable Events

These activities trigger tax obligations:

1. Selling Crypto for Fiat When you sell Bitcoin for dollars, you realize a gain or loss based on your cost basis.

2. Trading Crypto to Crypto Swapping ETH for SOL is a taxable event. You're disposing of one asset to acquire another.

3. Spending Crypto Using Bitcoin to buy a Tesla? That's a taxable disposal, just like selling.

4. Receiving Crypto as Payment Paid in crypto? It's taxable income at the fair market value when received.

5. Mining Rewards Mined crypto is income, taxable at the value when you receive it.

6. Staking Rewards Most jurisdictions treat staking rewards as income when received.

7. Airdrops Free tokens from airdrops are generally taxable as income.

Non-Taxable Events

These don't trigger taxes:

  • Buying crypto with fiat currency
  • Transferring between your own wallets
  • Holding crypto without selling
  • Donating to qualified charities (may be deductible)
  • Gifting crypto (up to annual exclusion limits)

Understanding Capital Gains

Short-Term vs. Long-Term

How long you hold determines your tax rate:

Short-Term (≤ 1 year)

  • Taxed as ordinary income
  • US rates: 10% to 37% based on income bracket
  • No preferential treatment

Long-Term (> 1 year)

  • Lower tax rates
  • US rates: 0%, 15%, or 20%
  • Significant tax savings

This is why tracking your holding periods is crucial.

Calculating Your Gain or Loss

The formula is straightforward:

Capital Gain/Loss = Sale Price - Cost Basis - Fees

Example:

  • Bought 1 BTC for $30,000 in January 2024
  • Sold 1 BTC for $50,000 in March 2026
  • Trading fees: $100

Calculation:

  • Sale Price: $50,000
  • Cost Basis: $30,000
  • Fees: $100
  • Capital Gain: $19,900

Since you held for over a year, this qualifies for long-term capital gains rates.

Cost Basis Methods

When you buy the same crypto multiple times at different prices, which purchase do you use for the cost basis? There are several methods:

FIFO (First In, First Out)

The oldest coins are sold first. This is the default method in many jurisdictions.

Example:

  • January: Buy 1 BTC at $30,000
  • June: Buy 1 BTC at $40,000
  • December: Sell 1 BTC at $45,000

Using FIFO, your cost basis is $30,000 (first purchase), resulting in a $15,000 gain.

LIFO (Last In, First Out)

The newest coins are sold first. May result in lower gains if recent purchases were at higher prices.

Using LIFO for the same example: cost basis is $40,000, resulting in only $5,000 gain.

Specific Identification

You choose which specific coins to sell. Offers the most tax optimization but requires detailed records.

HIFO (Highest In, First Out)

Sell the coins with the highest cost basis first to minimize gains.

Important: Check your jurisdiction's rules. Some countries only allow certain methods.

Record Keeping Requirements

What to Track

For every transaction, record:

  1. Date and time - Essential for determining holding period
  2. Type - Buy, sell, swap, income, gift
  3. Amount - Quantity of crypto
  4. Price - Fair market value at the time
  5. Fees - Transaction, gas, and exchange fees
  6. Platform - Exchange, wallet, or protocol
  7. Transaction ID - Blockchain hash for verification

How Long to Keep Records

Most tax authorities recommend keeping records for at least:

  • 3 years - Minimum for IRS audits
  • 6 years - For substantial understatement
  • 7+ years - Safest approach

Given crypto's complexity, we recommend keeping records indefinitely.

Tools for Record Keeping

Portfolio Trackers like Crypto Portfolio Tracker help you:

  • Log all transactions with required details
  • Calculate cost basis automatically
  • Export data for tax software or accountants
  • Maintain organized records year-round

Common Taxable Scenarios

Scenario 1: Simple Buy and Sell

You bought 2 ETH at $2,000 each ($4,000 total) and sold both at $3,000 each ($6,000 total).

  • Cost Basis: $4,000
  • Sale Price: $6,000
  • Capital Gain: $2,000

If held over 1 year: long-term capital gain. If held under 1 year: short-term capital gain (taxed as income).

Scenario 2: Crypto to Crypto Swap

You traded 1 BTC (worth $40,000) for 20 ETH.

This is two transactions:

  1. Sale of BTC: Recognize gain/loss based on your BTC cost basis
  2. Purchase of ETH: New cost basis is $40,000 for your 20 ETH

If you originally bought that BTC for $25,000, you have a $15,000 capital gain.

Scenario 3: Staking Rewards

You earned 0.5 ETH in staking rewards when ETH was at $2,500.

  • Income: $1,250 (0.5 × $2,500)
  • New Cost Basis: $1,250 for that 0.5 ETH

Later, if you sell that 0.5 ETH for $1,500, you'd have a $250 capital gain.

Scenario 4: Using Crypto to Buy Goods

You bought a $1,000 laptop with 0.025 BTC (when BTC was $40,000).

If your cost basis for that 0.025 BTC was $750:

  • Sale Price: $1,000
  • Cost Basis: $750
  • Capital Gain: $250

Yes, even buying coffee with Bitcoin is technically taxable.

Tax Loss Harvesting

You can use crypto losses to offset gains:

Example:

  • Sold BTC for $10,000 gain
  • Sold ETH for $4,000 loss
  • Net Capital Gain: $6,000

If losses exceed gains, you can typically deduct up to $3,000 against ordinary income (US), with remaining losses carried forward.

The Wash Sale Question

Stocks have "wash sale" rules preventing you from claiming a loss if you rebuy within 30 days. As of 2026, crypto generally doesn't have this restriction in the US, but this may change.

Check current regulations - tax laws evolve rapidly.

Reporting Requirements

US Taxpayers

  • Form 8949: Report each crypto transaction
  • Schedule D: Summarize capital gains/losses
  • Schedule 1: Report crypto income (mining, staking, etc.)
  • Question on 1040: "At any time during 2026, did you receive, sell, exchange, or otherwise dispose of any digital assets?"

International Considerations

Tax treatment varies by country:

  • Some have no crypto taxes (yet)
  • Some tax differently (e.g., no capital gains tax)
  • Exchange of information between countries increasing

Consult a tax professional familiar with your jurisdiction.

Best Practices for Tax Season

Throughout the Year

  1. Track every transaction as it happens
  2. Use a portfolio tracker for organization
  3. Export quarterly to backup your records
  4. Separate wallets for different purposes (trading vs. holding)

At Tax Time

  1. Export your transaction history from your tracker
  2. Use tax software or provide data to your accountant
  3. Review for accuracy before filing
  4. File on time - extensions are available if needed

How Crypto Portfolio Tracker Helps

Our platform simplifies tax preparation:

  • Transaction logging - Record all your trades with required details
  • Automatic calculations - Cost basis and gains calculated for you
  • CSV export - Data formatted for tax software
  • Visual timeline - See your transaction history on charts
  • Organized records - Everything in one place

Disclaimer

This article is for educational purposes only. Tax laws are complex and change frequently. Always consult a qualified tax professional for advice specific to your situation.


Stay tax-ready year-round with Crypto Portfolio Tracker. Track your transactions, calculate your gains, and export data for tax season. Start your free trial.

Ready to Track Your Portfolio?

Start tracking your crypto investments with our simple, powerful dashboard.

Get Started Free