Crypto Tax: Complete 2026 Guide To Filing Your U.S. Cryptocurrency Taxes

Crypto Tax: Complete 2026 Guide To Filing Your U.S. Cryptocurrency Taxes

Learn all about cryptocurrency taxation in 2026. Get your questions about crypto tax answered and optimize your tax strategy.

This guide is provided for informational purposes only and does not constitute tax or legal advice. While every effort has been made to ensure accuracy, no guarantee is given as to the completeness or correctness of the information. For personalized or binding advice, please consult a qualified tax professional or the appropriate tax authority.
30 min read
Share:

If you bought, sold, traded, or earned cryptocurrency in 2025, you likely owe crypto tax to the IRS. This comprehensive guide walks you through everything you need to know about U.S. cryptocurrency taxes for the 2025 tax year—from understanding what triggers a taxable event to actually filing your return in April 2026.

Whether you made a few trades on Coinbase or actively participated in DeFi protocols, staking, and NFT marketplaces, this guide provides the specific examples, calculations, and tools you need to file accurately and potentially reduce your tax liability.

Answer first: Do I owe crypto tax in the USA for 2025–2026?

The Internal Revenue Service treats cryptocurrency as property, not currency. This classification, established in IRS Notice 2014-21 and reinforced through subsequent guidance, means that most crypto activity triggers tax obligations similar to buying and selling stocks or real estate. If you had any crypto transactions beyond simply holding in 2025, you almost certainly need to report something on your 2025 tax return filed in April 2026.

You owe U.S. crypto tax if in 2025 you:

  • Sold crypto for USD (example: sold 0.02 BTC for $1,000 on Coinbase)
  • Swapped one cryptocurrency for another (example: traded $1,000 of BTC for ETH on Uniswap)
  • Spent crypto on a purchase (example: used $1,000 USDC to buy merchandise)
  • Earned staking rewards (example: received $1,000 in ETH staking rewards through Lido)
  • Earned mining rewards (example: mined 0.02 BTC worth $1,000)
  • Received an airdrop (example: claimed 1,000 tokens worth $1 each)
  • Got paid in crypto (example: received 0.025 BTC worth $1,000 for freelance work)

Crypto trades are taxed as taxable events, even when you exchange one cryptocurrency for another. The IRS treats cryptocurrencies as capital assets, so each trade or swap is reported on IRS Form 8949, and you must calculate capital gains or losses for each transaction.

You do NOT owe crypto tax if you only:

  • Bought Bitcoin or Ethereum with USD on Coinbase, Kraken, or other exchanges and held it
  • Transferred crypto between your own wallets (moving BTC from Coinbase to your Ledger hardware wallet). While transferring crypto between your own wallets is not a taxable event, it is important to track these transfers for accurate tax reporting and to avoid confusion when aggregating your transaction history.
  • Held crypto you acquired in previous years without disposing of it

When you spend cryptocurrency to purchase goods or services, it is considered a taxable event. You must track these transactions, as spending crypto requires you to calculate and report any capital gains or losses.

Key deadlines for 2025 crypto taxes:

  • April 15, 2026: Standard filing deadline for 2025 tax returns
  • June 15, 2026: Automatic 2-month extension for Americans living abroad
  • October 15, 2026: Extended deadline if you file Form 4868 by April 15

You can aggregate all of your transaction history by hand by pulling together your transactions from each of your exchanges and wallets, but this becomes challenging as the number of transactions increases.

The rest of this guide walks through every common situation, shows you how to calculate your gains and losses, explains what tax forms you need, and demonstrates how crypto tax software can automate the entire process.

Find the best software & save on taxes. Check out our crypto tax tools comparison.Find the best software & save on taxes. Check out our crypto tax tools comparison.

How the IRS taxes cryptocurrency in 2026

The IRS treats cryptocurrency as property under Notice 2014-21 and subsequent guidance. Starting with the 2023 tax year, the IRS updated terminology from “virtual currency” to “digital assets” on Form 1040, but the fundamental tax treatment remains the same. Digital assets include Bitcoin, Ethereum, stablecoins like USDC and USDT, NFTs, and tokens from DeFi protocols.

Two types of crypto tax apply:

  • Capital gains tax: When you dispose of a digital asset (sell, trade, or spend), you pay taxes on the difference between your proceeds and cost basis
  • Income tax: When you earn a digital asset (mining, staking, airdrops, payment for services), you pay ordinary income tax on the fair market value at receipt

Main taxable events:

  • Selling 0.02 BTC for $1,000 USD on Coinbase
  • Swapping $1,000 of ETH for SOL on a decentralized exchange
  • Spending $1,000 USDT at a merchant accepting crypto
  • Receiving 0.05 BTC worth $1,000 for freelancing work
  • Earning $1,000 of staking rewards on Ethereum
  • Receiving a $1,000 airdrop of a new token
  • Minting or selling an NFT

Non-taxable events:

  • Buying $1,000 of BTC with USD (no tax until you dispose of it)
  • Holding crypto throughout the year without selling or trading
  • Transferring 0.5 BTC from Coinbase to a Ledger wallet you own
  • Moving $1,000 USDC between your own DeFi wallets

All cryptocurrency transactions must be reported in U.S. dollars at the fair market value on the date of each transaction. The IRS now uses the term “digital assets” on Form 1040, and you must answer the 2025 digital asset question accurately—even if you only held or transferred crypto without selling.

2025–2026 crypto tax rates and brackets

Understanding how much tax you owe on crypto profits requires knowing whether your gains are short-term or long-term, and where you fall in the tax brackets.

Short-term capital gains rates

Short-term capital gains apply to crypto held 12 months or less before disposal. These gains are taxed at ordinary income tax rates, which range from 10% to 37% based on your total taxable income.

2025 short-term/ordinary income brackets (Single filers):

  • 10%: $0 – $11,925
  • 12%: $11,926 – $48,475
  • 22%: $48,476 – $103,350
  • 24%: $103,351 – $197,300
  • 32%: $197,301 – $250,525
  • 35%: $250,526 – $626,350
  • 37%: Over $626,350

Married filing jointly thresholds are approximately double these amounts.

Long-term capital gains rates

Long-term capital gains apply to crypto held more than 12 months. These qualify for preferential tax rates of 0%, 15%, or 20%.

2025 long-term capital gains thresholds (Single filers):

  • 0%: Taxable income up to approximately $47,025
  • 15%: Taxable income from $47,026 to $518,900
  • 20%: Taxable income over $518,900

Married filing jointly: 0% up to approximately $94,050, 15% up to $583,750, then 20%.

Concrete example: Alex’s $1,000 gains

Alex is single with a $70,000 salary. In 2025, Alex has two separate crypto gains:

Scenario A: $1,000 short-term BTC gain

  • Alex bought BTC in March 2025 and sold in October 2025 (7 months held)
  • The $1,000 gain is taxed as ordinary income
  • Alex falls in the 22% bracket for this additional income
  • Approximate tax on the $1,000 gain: $220

Scenario B: $1,000 long-term ETH gain

  • Alex bought ETH in June 2023 and sold in August 2025 (26 months held)
  • The $1,000 gain qualifies for long-term rates
  • With $70,000 income, Alex is in the 15% long-term bracket
  • Approximate tax on the $1,000 gain: $150

By holding for more than a year, Alex saves $70 on the same $1,000 gain.

Important note on crypto income: If you receive $1,000 of mining rewards or $1,000 of staking rewards, that amount is first taxed as ordinary income when received. If you later sell those coins for more than $1,000, you also pay capital gains tax on the appreciation. This means the same coins can trigger two separate tax events.

Good crypto tax software automatically applies the correct short-term or long-term classification and calculates rates based on your holding periods when generating IRS ready tax reports.

A person is sitting at a desk with a laptop open, reviewing various financial documents related to cryptocurrency tax

What you must track for accurate crypto tax reporting

Missing transaction data leads to incorrect tax calculations and potential IRS notices. The IRS requires you to track specific information for every single crypto transaction, no matter how small.

Required data points per transaction:

  • Date and time acquired
  • Date and time disposed (if applicable)
  • Asset name (BTC, ETH, USDC, specific NFT collection)
  • Quantity of coins or tokens
  • Price in USD when acquired (to establish cost basis)
  • Price in USD when disposed (to calculate proceeds)
  • Fees paid in crypto or USD

Tracking the cost basis and USD prices for every cryptocurrency across all exchanges, wallets, and protocols can be challenging. Crypto exchanges may not always provide complete or accurate tax information, making it important to use third-party tools for comprehensive tax compliance.

Example of proper tracking:

If you buy $1,000 of BTC on January 10, 2025, when Bitcoin is trading at $50,000 per coin, you must record:

  • Acquired 0.02 BTC
  • Purchase price: $50,000 per BTC
  • Total cost basis: $1,000 plus any trading fees (e.g., $1,010 if fees were $10)
  • Exchange: Coinbase
  • You must then track what happens to exactly that 0.02 BTC when you later sell, trade, or spend it

Why wallet and exchange tracking matters:

Starting January 1, 2025, new “per-wallet tracking” rules require separate cost basis calculations for assets held in each wallet or exchange account. This means you need to document:

  • Wallet addresses for self-custody wallets (MetaMask, Phantom, Ledger)
  • Exchange names (Coinbase, Binance.US, Kraken, Gemini)
  • Transaction IDs for on-chain activity
  • Counterparty information where applicable

Additional tracking for DeFi and NFT users:

If you use DeFi protocols, liquidity pools, or NFT marketplaces, keep notes on:

  • Protocol names (Uniswap, Aave, Lido, Curve, PancakeSwap)
  • Chain used (Ethereum, Solana, Polygon, Arbitrum)
  • Type of transaction (swap, stake, unstake, mint, LP deposit/withdrawal)
  • LP token receipts and yields

Once you have more than approximately 50 transactions or use multiple exchange accounts and wallets, manual spreadsheet tracking becomes impractical. It's important to use tools that help you track gains and losses in real time for better investment management and tax purposes. This is where specialized crypto tax software becomes essential for accurate crypto tax reporting.

Tools and software to automate your U.S. crypto taxes

Manual crypto tax tracking quickly becomes impossible once you exceed a few dozen trades across multiple platforms. Modern crypto tax software is now the standard approach for U.S. filers who want to accurately report their cryptocurrency transactions.

What crypto tax software does:

  • Connects via API or CSV import to cryptocurrency exchanges like Coinbase, Kraken, Gemini, and Binance.US
  • Tracks DeFi transactions on chains like Ethereum, Solana, Polygon, and Arbitrum
  • Matches transfers between your own wallets to avoid double-counting
  • Calculates capital gains and losses using your chosen cost basis method
  • Identifies crypto income from staking, mining, and airdrops
  • Generates IRS-compliant tax forms including Form 8949 and Schedule D

While crypto exchanges often send 1099 forms to users detailing capital gains and losses, these forms may not capture all your activity—especially if you use multiple platforms or wallets. Third-party crypto tax software is essential for aggregating all your data and ensuring accurate tax reporting.

Providers in the test: Compare now which ones stand out.Providers in the test: Compare now which ones stand out.

Key features to look for:

  • Support for Form 8949, Schedule D, and income schedules
  • Handling of NFTs across marketplaces like OpenSea and Blur
  • DeFi protocol support (Uniswap, Curve, Aave, Lido, PancakeSwap)
  • Automated tax loss harvesting identification
  • Direct export to TurboTax, H&R Block, and TaxAct
  • Industry leading integrations with 500+ exchanges and wallets

With software that integrates directly with TurboTax, H&R Block, and TaxAct, users can file their crypto taxes in minutes.

Real-world use case:

Consider a trader who made 1,200 trades across Coinbase, Binance.US, and Uniswap during 2025, plus earned $1,000 in ETH staking rewards. Manually tracking this would take dozens of hours and likely contain errors.

Using a crypto tax tool, this trader can:

  1. Connect exchange APIs and import wallet addresses
  2. Let the software automatically categorize all 1,200 trades
  3. Have cost basis calculated per the new per-wallet tracking rules
  4. See staking income identified and valued at fair market value
  5. Generate complete IRS ready tax reports in under an hour

Many tools offer free portfolio tracking tiers and only charge when you generate a tax report. The comparison page helps you find the best crypto tax software for your specific use case and budget.

Step-by-step: How to calculate crypto capital gains and losses

Understanding how cryptocurrency taxes work requires mastering the capital gains calculation. This section breaks down the formula with concrete examples.

Cost basis defined:

Your cost basis is the original purchase price in USD, including any trading fees. If you buy $1,000 of ETH and pay a $10 trading fee, your cost basis is $1,010.

Proceeds defined:

Proceeds are what you receive when you dispose of crypto, in USD terms, minus any selling fees. If you sell ETH for $1,200 and pay a $20 fee, your net proceeds are $1,180.

The capital gains formula:

Capital Gain (or Loss) = Proceeds – Cost Basis

This calculation happens for each individual disposal, not just once per year. If you make 100 trades, you calculate gains and losses on 100 separate transactions. You must report both profits and losses from cryptocurrency transactions, as reporting losses can help reduce your tax liability in the future.

Multi-lot example with different cost basis methods:

Sarah makes three BTC purchases in 2025:

  • March: Buys 0.03 BTC for $1,000 (cost basis: $33,333/BTC)
  • July: Buys 0.03 BTC for $1,500 (cost basis: $50,000/BTC)
  • September: Buys 0.03 BTC for $1,800 (cost basis: $60,000/BTC)

In December, Sarah sells 0.03 BTC for $1,400. Her gain depends on which lot she sells:

MethodLot SoldCost BasisProceedsGain/Loss
FIFO (First In, First Out)March lot$1,000$1,400+$400 gain
LIFO (Last In, First Out)September lot$1,800$1,400-$400 loss
HIFO (Highest In, First Out)September lot$1,800$1,400-$400 loss

By using HIFO or LIFO in this scenario, Sarah can realize a $400 loss instead of a $400 gain—potentially saving over $100 in taxes depending on her bracket.

Cost basis methods must be applied consistently. Starting January 1, 2025, the IRS requires tracking cost basis for each asset within each specific wallet or exchange. Most crypto tax software supports switching between methods and previewing tax outcomes before you file.

When reporting your crypto taxes, IRS Form 8949 is used to report each disposal of capital assets, including cryptocurrency.

Short-term vs long-term crypto capital gains

The holding period determines whether your gain is taxed at ordinary income rates or the more favorable long-term rates.

Example 1: Short-term gain

  • Buy $1,000 of SOL on February 1, 2025
  • Sell for $1,400 on December 1, 2025 (10 months held)
  • Gain: $400
  • Classification: Short-term (held less than a year)
  • Tax at 24% bracket: approximately $96

Example 2: Long-term gain

  • Buy $1,000 of BTC on January 1, 2024
  • Sell for $1,800 on February 5, 2025 (13 months held)
  • Gain: $800
  • Classification: Long-term (held more than 12 months)
  • Tax at 15% rate for mid-income taxpayer: approximately $120

Even though the long-term gain is larger ($800 vs $400), the tax difference per dollar of gain is significant: 24% vs 15%.

Strategic timing insight:

If you’re near a bracket threshold or close to the one-year holding mark, deferring a sale can materially reduce your crypto tax owed. A $1,000 gain taxed at 15% instead of 24% saves you $90.

Use the tax calculator features inside leading crypto tax software to preview how changing sale dates affects your total taxes before making trades.

The image features multiple computer screens showcasing detailed cryptocurrency portfolio tracking data

How different crypto activities are taxed

Different types of crypto activity trigger different tax treatments. Here’s a comprehensive breakdown with concrete examples for each scenario.

  • Buying crypto with USD: No tax when you buy 0.02 BTC for $1,000 on Coinbase. Tax arises only when that BTC is later sold, swapped, or spent. The purchase establishes your cost basis.
     
  • Selling cryptocurrency for USD: Selling 0.02 BTC (purchased for $1,000) for $1,500 creates a $500 capital gain. If held less than a year, it’s taxed at your ordinary rate (e.g., 22% = $110 tax). If held over a year, it’s taxed at 15% = $75 tax. You must pay tax on the difference between the selling price and the purchase price, minus any exchange fees.
     
  • Crypto-to-crypto trades: Trading $1,000 worth of BTC for $1,200 worth of ETH realizes a $200 capital gain at the moment of the swap—even though you never touched USD. This is a commonly missed taxable event.
     
  • Spending crypto: Using 0.02 BTC originally bought for $1,000 to purchase a $1,300 laptop triggers a $300 capital gain. You must report this gain even though you received goods, not cash. Regular sales tax rules also apply to the purchase itself. Each time you spend cryptocurrency, it is treated as a taxable event, and you must calculate capital gains or losses based on the difference between the purchase price and the value at the time of the transaction.
     
  • Stablecoins: Selling or swapping USDC, USDT, or DAI can trigger small gains or losses. Example: selling 1,000 USDC that you acquired for $990 (perhaps through a DeFi yield) creates a $10 taxable gain.
     
  • DeFi lending and borrowing: Depositing $1,000 USDC into Aave and earning $80 in interest tokens during the year creates $80 of ordinary income. Later selling those tokens for $100 triggers an additional $20 capital gain.
     
  • Liquidity pools and yield farming: Depositing $500 USDC and $500 ETH into a Uniswap v2 pool, receiving LP tokens, and later withdrawing with $1,200 of value involves multiple potential taxable events. The initial deposit may trigger gains on the ETH, and the withdrawal creates additional complexity. Use crypto tax software to track these correctly.
     
  • NFTs: Minting an NFT by paying 0.02 ETH (cost basis $1,000, current value $1,500) triggers a $500 capital gain at mint time. Later selling the NFT for $2,000 creates another gain relative to your NFT cost basis of $1,500.
     
  • DAOs and governance tokens: Governance token rewards worth $1,000 are taxable as ordinary income when received. Later sales produce capital gains or losses based on price changes after receipt.
     
  • Margin and futures: While IRS guidance continues evolving, profits from crypto futures or perpetual swaps (e.g., $1,000 profit on BTC perpetuals) are generally treated as capital gains. Consult a tax professional for questions about Section 1256 treatment.
     
  • Airdrops: Crypto received from an airdrop is taxed as ordinary income at the fair market value when received.
     
  • Hard forks taxed: If you receive cryptocurrency as a result of a hard fork, you must report it as income based on the fair market value at the time you received it. Hard forks are taxed as ordinary income.

Crypto income: mining, staking, airdrops, and getting paid in crypto

Crypto income differs from capital gains—it’s taxed as ordinary income at the fair market value when you receive it.

Mining example:

You mine 0.02 BTC on March 15, 2025 when Bitcoin trades at $50,000. The reward is worth $1,000. You must report $1,000 of income on Schedule C (if mining is a business) or Schedule 1. If you later sell that 0.02 BTC for $1,400, you also report a $400 capital gain. Self employment tax may also apply if mining is your business.

Staking example:

You receive 0.5 ETH in staking rewards throughout 2025 when ETH averages $2,000 per coin. Total reward value: $1,000. This $1,000 is crypto income for 2025. If you later sell the 0.5 ETH for $1,200, you report an additional $200 capital gain.

Airdrop example:

You receive 1,000 tokens from an airdrop on July 1, 2025 when each token is worth $1. You have $1,000 of ordinary income that day. If the tokens later fall to $0.40 when you sell (total: $400), you have a $600 capital loss to offset against other gains.

Getting paid in crypto:

A freelance developer earns 0.025 BTC on June 1, 2025 for a project when BTC is $40,000. This is $1,000 of self employment income subject to both income tax and self employment tax. Any later disposal of that BTC creates additional capital gains or losses.

You must report crypto income even if you didn’t receive a 1099-MISC or 1099-NEC from the platform. Keep your own records of all crypto activity.

Special situations: gifts, donations, losses, hacks, and bankruptcies

Not all crypto disposals are simple sales. The tax code has separate rules for gifts, charitable donations, and various types of losses.

Gifts:

Giving $1,000 of BTC to a friend is generally not taxable to you or the recipient, provided you stay within the annual gift exclusion (approximately $18,000 per recipient for 2025). The recipient takes over your cost basis and holding period—they’ll owe tax when they eventually sell.

Charitable donations:

Donating $1,000 worth of appreciated ETH (originally purchased for $400) to a 501(c)(3) charity can provide significant tax savings:

  • You may deduct the full $1,000 fair market value if held more than a year
  • You avoid paying capital gains tax on the $600 appreciation
  • This is often more advantageous than donating cash

Lost or stolen crypto:

Under post-2017 tax rules, most personal theft and casualty losses (lost private keys, exchange hacks, scams) are no longer deductible for individual taxpayers. This is different from investment losses claimed in bankruptcy scenarios.

Exchange bankruptcies:

If you have $1,000 of crypto locked on a failed exchange (like FTX or Celsius), you may be able to claim a capital loss when it becomes clear assets are worthless or nearly worthless. The timing and amount depend on bankruptcy proceedings and any recovery you receive.

Example: You had $1,000 of ETH on a failed exchange. After bankruptcy proceedings, you receive $200 in recovery. You can claim a $800 capital loss in the year the loss becomes certain.

Professional advice is recommended for large or complex losses. Crypto tax software can help track your original cost basis and previously reported income when documenting such claims.

New IRS forms and reporting rules: 1099-DA, brokers, and the 1040 digital asset question

Starting with tax year 2025 (returns filed in 2026), U.S. crypto tax reporting becomes more standardized with new forms and requirements. In 2025, individuals trading cryptocurrency must adapt to stricter IRS reporting standards, including the introduction of Form 1099-DA and per-wallet cost basis tracking.

Form 1099-DA:

This new digital asset reporting form becomes effective for 2025 sales, with forms issued in early 2026. Cryptocurrency exchanges and certain platforms must report:

  • Gross proceeds from digital asset sales
  • Transaction dates
  • Potentially cost basis (for assets purchased on that broker after January 1, 2026)

The IRS Form 1099-DA will report gross proceeds from sales, making it essential for individuals to keep accurate personal cost basis records for their crypto transactions.

Note that DeFi platforms and non-custodial wallets are largely exempt from broker reporting requirements after the “DeFi broker rules” were nullified by Public Law 119-5 in 2025. Non-custodial DeFi platforms currently require taxpayers to track their own transactions for tax purposes.

Existing 1099 forms:

  • 1099-MISC and 1099-NEC: Still used for crypto income like $1,000 in staking rewards or referral bonuses
  • 1099-B: Some platforms may issue this during the transition period

Form 1040 digital assets question:

The 2025 Form 1040 asks: “At any time during 2025, did you receive, sell, exchange, or otherwise dispose of any digital asset?”

ActivityAnswer
Bought $1,000 BTC on CoinbaseYes
Sold any crypto for USDYes
Traded BTC for ETHYes
Received staking rewardsYes
Transferred between your own wallets onlyYes (if any digital asset transaction occurred)
Only held crypto from prior years, no transactionsNo

Once a taxpayer selects an accounting method for cryptocurrency transactions, as of January 1, 2025, it cannot be changed retroactively.

IRS enforcement:

The IRS uses these forms plus blockchain analytics tools to cross-check taxpayer reports. Failing to report $1,000 of crypto income or $5,000 of gains is increasingly likely to be detected. Tax authorities have significantly increased enforcement on cryptocurrency investors. Tax agencies are increasing their monitoring and enforcement of cryptocurrency transactions, and crypto exchanges are cooperating with tax authorities to ensure compliance.

Import any 1099-DA, 1099-MISC, or 1099-NEC forms into your chosen crypto tax software to reconcile against on-chain and exchange data for accurate reporting.

Join 100,000+ investors using automated tools. Browse our 2026 Crypto Tax Software Guide.Join 100,000+ investors using automated tools. Browse our 2026 Crypto Tax Software Guide.

How to actually file U.S. crypto taxes step-by-step

Here’s a practical process to file taxes on your 2025 crypto activity, from gathering data to submitting your tax return.

Step 1: Gather your data

  • Collect records from all sources where you had crypto activity:
  • Major exchanges: Coinbase, Kraken, Gemini, Binance.US
  • Self-custody wallets: MetaMask, Phantom, Ledger, Trezor
  • DeFi protocols: Uniswap, Aave, Lido, Curve
  • NFT marketplaces: OpenSea, Blur, Magic Eden
  • Any 1099 forms received
  • Personal transaction notes

Step 2: Choose and configure crypto tax software

Review options here and select a tool that supports all your exchanges, DeFi chains, and NFT platforms. Consider factors like pricing, supported integrations, and ease of use.

Step 3: Connect and import

Import your transactions via API keys and CSV files. Include every transaction from 2025—even small trades like swapping $50 of USDC to ETH or claiming a $20 airdrop. These small amounts add up and must be reported.

Step 4: Reconcile and categorize

Review the software’s automatically categorized transactions:

  • Trades (sales, swaps)
  • Income (staking, airdrops, payments)
  • Transfers (between your own wallets)

Manually fix any mislabeled DeFi operations, NFT mints, or internal wallet transfers that the software misidentified.

Step 5: Review capital gains summary

The software outputs your total gains and losses. Example summary:

  • Short-term capital gains: $3,500
  • Long-term capital losses: $1,200
  • Net capital gain: $2,300

Review the per-asset breakdowns to ensure accuracy.

Step 6: Review crypto income

Verify totals match your records:

  • $1,000 ETH staking rewards
  • $600 referral bonuses in BTC
  • $400 airdrop tokens

Ensure these align with any 1099-MISC or 1099-NEC forms you received.

Step 7: Export IRS forms

Generate the required tax forms:

  • Form 8949: Lists each disposal with dates, proceeds, cost basis, and gain/loss
  • Schedule D: Summarizes total capital gains and losses
  • Schedule 1 or Schedule C: For crypto income

Most crypto tax software allows direct export to TurboTax, H&R Block, or TaxAct, or provides files for your CPA.

Step 8: File your return

Submit your return by April 15, 2026 (or your extended deadline). Keep PDFs of all crypto tax reports plus CSV exports of transactions for at least seven years in case of future IRS questions. Keeping your data secure is essential for potential audits.

If you have complex activity or over approximately $50,000 of crypto gains, strongly consider having a tax professional review your crypto tax reports before filing.

How to lower your U.S. crypto tax bill legally

Strategic planning can significantly reduce your tax liability while staying fully compliant. Here are proven methods to save money on your crypto taxes.

  • Long-term holding: Waiting until a BTC position has been held more than 12 months before selling converts short-term gains (taxed up to 37%) into long-term gains (taxed at 0%, 15%, or 20%). On a $1,000 gain, this can mean tax savings of $70-$220 depending on your bracket.
     
  • Tax loss harvesting: Sell underwater positions before December 31, 2025 to realize losses that offset gains. Example: You have $1,000 of gains on BTC and $1,000 of losses on SOL. Selling the SOL realizes the loss, offsetting your BTC gains and potentially eliminating your crypto tax liability for the year. Note: Crypto is not clearly subject to wash-sale rules, but conservative investors wait 30 days before rebuying the same asset.
     
  • Offsetting other asset gains: Crypto capital losses can offset gains from stocks, ETFs, or real estate. After offsetting all capital gains, you can deduct up to $3,000 of net losses against ordinary income each year. Remaining losses carry forward indefinitely to future tax years.
     
  • Tax-advantaged accounts: Self-directed IRAs or Roth IRAs can hold cryptocurrency exposure through certain custodians. Disposals inside these accounts may be tax-deferred (traditional IRA) or tax-free (Roth IRA), subject to IRA rules and early withdrawal penalties.
     
  • Charitable giving: Donating $1,000 of highly appreciated ETH (original cost $300) to a qualified charity gives you a $1,000 tax deduction while avoiding capital gains tax on the $700 appreciation. This is more tax-efficient than selling the ETH, paying tax, and donating the after-tax proceeds.
     
  • Cost basis optimization: Using HIFO (Highest In, First Out) instead of FIFO can reduce gains when selling partial positions. Review the multi-lot example earlier in this guide to see how method selection impacts your tax bill.

Many crypto tax tools include built-in tax loss harvesting dashboards that identify loss candidates before year-end, helping you maximize tax savings through strategic selling.

Common mistakes and IRS enforcement risks for crypto investors

Understanding common errors helps you avoid paying taxes you don’t owe—and avoid penalties for underreporting. Here are the most frequent crypto tax mistakes and the real enforcement risks.

Common mistakes:

  • Ignoring small trades (not reporting $1,000 worth of NFT flips or small DeFi swaps)
  • Assuming crypto-to-crypto swaps are tax-free (they’re not—each swap is a taxable event)
  • Treating all DeFi activity as non-taxable “internal transfers”
  • Failing to report staking rewards, airdrops, or mining income
  • Using only exchange-provided summaries when you also use self-custody wallets or DeFi protocols. Crypto exchanges face limitations in providing accurate tax forms, especially when users transfer crypto between wallets and exchanges, making third-party software essential for complete tax compliance.
  • Not answering the Form 1040 digital asset question correctly
  • Mixing personal and cost basis calculations across wallets (violating per-wallet tracking rules)

IRS enforcement reality:

The Internal Revenue Service has significantly increased crypto enforcement:

  • Multiple rounds of “soft letters” and CP2000 notices sent since 2019
  • Use of blockchain analytics tools to trace transactions
  • Collection of detailed information via 1099-DA and the Form 1040 question
  • Partnerships with major exchanges for data sharing

Penalties for non-compliance:

ViolationPenalty
Failure to file5% per month, up to 25% of unpaid tax
Failure to pay0.5% per month, up to 25% of unpaid tax
Accuracy-related penalty20% of underpayment
Fraud75% penalty plus potential criminal charges
Criminal tax evasionUp to 5 years imprisonment and $250,000 fines

To avoid paying taxes in penalties and interest, you need to accurately report all crypto activity. Using professional-grade crypto tax software combined with review by a CPA greatly reduces the risk of costly mistakes or audits.

Staying up-to-date on evolving U.S. crypto tax rules

Crypto tax regulations change frequently. What’s accurate for the 2025 tax year may shift for 2026 and beyond. Congress has been considering specialized crypto tax legislation, including provisions from a 2025 Discussion Draft that could create new rules for staking, DeFi, and NFTs.

How to stay current:

  • Check IRS publications and updated instructions for Form 8949, Schedule D, and Form 1040 each year before filing
  • Monitor proposed Treasury regulations on digital assets
  • Follow reputable crypto tax resources, including professional tax blogs and CPA firms specializing in digital assets
  • Review crypto tax software provider updates—many announce regulatory changes affecting their users

The crypto tax software comparison page is regularly updated with tools that reflect the latest rules and form requirements.

Year-round best practices:

  • Export transaction history from exchanges quarterly, not just at tax time
  • Maintain backups of wallet seed phrases and transaction logs
  • Document the tax perspective for unusual transactions (airdrops, forks, wrapped tokens) when they occur
  • Track portfolio value and performance throughout the year using a portfolio tracking app—leading apps now provide real-time crypto performance insights and easy-to-read charts, helping you monitor portfolio value, gains, losses, and tax implications at a glance

A person is sitting at a desk, focused on organizing digital files on their computer, which likely include tax forms and records related to cryptocurrency transactions.

The bottom line:

With good records, the right crypto tax software, and a basic understanding of how cryptocurrency taxes work, even complex 2025 digital asset activity can be reported accurately and efficiently. Start by reviewing the tools, connect your exchange accounts and wallets, and generate your reports well before the April 2026 deadline.

Proper crypto tax filing protects you from penalties, ensures you’re not overpaying, and gives you peace of mind that your financial interest in cryptocurrency is properly documented for the IRS.

Introduction to Crypto Taxes

Navigating cryptocurrency taxes can feel daunting, especially if you’re new to digital assets or have only recently started trading or earning crypto. The Internal Revenue Service (IRS) treats cryptocurrency as property for tax purposes, which means every crypto transaction—whether it’s a sale, trade, or earning crypto income—can have tax implications. Just like with stocks or real estate, you’re required to report crypto gains and losses, and pay capital gains tax on profits.

Understanding how the IRS treats cryptocurrency is essential for anyone who buys, sells, or earns digital assets. Every time you dispose of crypto—by selling, swapping, or spending—you trigger a taxable event. The difference between your purchase price (cost basis) and the fair market value at the time of the transaction determines your capital gains or losses. Additionally, if you receive crypto as income (from mining, staking, airdrops, or as payment for services), you must report this as taxable income at its fair market value when received.

Filing your crypto taxes accurately means keeping detailed records of all your crypto transactions, calculating your gains and losses, and completing the correct tax forms. With the growing complexity of crypto activity and IRS scrutiny, using crypto tax software has become the go-to solution for many investors. Tax software helps you track your digital assets, calculate capital gains tax, and generate IRS-ready tax forms, making it much easier to report crypto activity correctly and avoid costly mistakes.

In this guide, we’ll break down the essentials of cryptocurrency tax reporting, show you how to calculate your tax liability, and explain how crypto tax software can simplify the process—so you can file with confidence and stay compliant.

Paying Taxes on Crypto Income

When you earn cryptocurrency—whether through mining, staking, airdrops, or as payment for goods and services—the IRS considers this taxable income. Unlike capital gains, which are triggered when you sell or trade digital assets, crypto income is taxed as ordinary income at the fair market value of the coins or tokens on the day you receive them.

For example, if you receive 0.5 ETH as a staking reward when Ethereum is trading at $2,000, you must report $1,000 as taxable income for that tax year. Similarly, if you’re paid in Bitcoin for freelance work, the value of the Bitcoin at the time of receipt is included in your gross income and subject to income tax—and, if applicable, self-employment tax.

Conclusion

Filing your U.S. cryptocurrency taxes doesn’t have to be overwhelming. By understanding how the IRS treats cryptocurrency, tracking every crypto transaction, and using reliable crypto tax software, you can accurately report your gains, losses, and income—while minimizing your tax liability and avoiding costly mistakes.

Whether you’re a casual investor or an active trader, staying organized and proactive is key. Use a portfolio tracking app to monitor your digital assets throughout the year, keep your data secure, and consult a tax professional if your crypto activity is complex or your gains are significant.

As crypto tax rules continue to evolve, staying informed and leveraging the right tax software will help you file taxes confidently and protect your financial interest in digital assets. For the latest tools and industry-leading integrations, check out the crypto tax software comparison page to find the best solution for your needs.

Accurate crypto tax filing not only keeps you compliant with tax authorities but also ensures you’re not overpaying and can take advantage of every available tax deduction and strategy. Start early, stay organized, and make tax season stress-free—so you can focus on growing your crypto portfolio with peace of mind.

The era of "crypto anonymity" for tax purposes has officially ended. With the IRS now receiving direct data from exchanges and brokers, the best strategy is proactive documentation.

Frequently Asked Questions (FAQ)

Crypto Tax Updates Direct to Your Inbox

Stay up to date on crypto taxes in the USA: Legislative changes, IRS guidance, practical guides, and important deadlines—explained simply and summarized concisely.

Loading...
Dennis Weidner
Article By

Dennis Weidner