Skip to main content
1099-DA Guides11 min readUpdated Mar 2026

The Complete Guide to Crypto Taxes in 2026

Everything you need to know about crypto taxes in 2026. IRS rules, tax rates, taxable events, Form 8949, cost basis methods, and how to file. Updated for 2026.

By FCT Editorial

The Complete Guide to Crypto Taxes in 2026

Quick Answer

Yes, you owe taxes on cryptocurrency. The IRS classifies crypto as property, which means every time you sell, trade, or spend crypto at a gain, you owe capital gains tax. If you earn crypto through mining, staking, or airdrops, that counts as ordinary income. For the 2025 tax year (filed in 2026), the IRS requires all U.S. taxpayers to answer a digital asset question on Form 1040 and report every taxable crypto transaction on Form 8949 and Schedule D.


What Are Crypto Taxes?

Crypto taxes are the federal (and often state) taxes you owe on cryptocurrency transactions. The IRS first declared that crypto is property in Notice 2014-21, and that classification has not changed. Property means capital gains rules apply. If you buy Bitcoin at $30,000 and sell it at $95,000, you have a $65,000 capital gain, and you owe tax on it.

The IRS has steadily increased enforcement. In 2025, exchanges began issuing Form 1099-DA to report your crypto sales directly to the IRS. Starting in 2026, those forms now include cost basis information. The days of flying under the radar are over.

Here is what triggers crypto taxes:

  • Capital gains tax applies when you sell, trade, or spend crypto for more than you paid.
  • Ordinary income tax applies when you receive crypto as payment, mine it, stake it, or get an airdrop.
  • No tax is owed when you simply buy and hold, transfer between your own wallets, or gift crypto below the annual exclusion threshold.

Who Needs to File Crypto Taxes?

If you are a U.S. taxpayer and you did any of the following during the 2025 tax year, you must report it:

  • Sold cryptocurrency for USD or another fiat currency
  • Traded one cryptocurrency for another (e.g., BTC to ETH)
  • Spent crypto to buy goods or services
  • Received crypto as payment for work or services
  • Mined or staked cryptocurrency
  • Received an airdrop or hard fork token
  • Sold or traded NFTs

Even if you only bought and held crypto without selling, the IRS still requires you to check "Yes" on the digital asset question on Form 1040 if you received crypto in any way.


Taxable Events: When You Owe Crypto Taxes

A "taxable event" is any transaction that triggers a tax obligation. The main categories are:

  • Selling crypto for fiat triggers capital gains tax on the difference between your sale price and cost basis.
  • Trading crypto-to-crypto (e.g., BTC to ETH) is taxable. The IRS treats it as selling the first coin.
  • Spending crypto on goods or services is treated as a sale at fair market value.
  • Mining, staking, and airdrops create ordinary income at fair market value when received.
  • Earning crypto as payment is subject to income tax and self-employment tax (for freelancers).

For a detailed breakdown with examples, see our guide on which crypto transactions are taxable.


Non-Taxable Events: When You Do NOT Owe Crypto Taxes

Not every crypto activity triggers taxes. You do NOT owe tax when you:

  • Buy crypto with fiat. Purchasing Bitcoin with USD is not taxable.
  • Hold crypto. Unrealized gains are not taxed. Learn more about crypto taxes if you don't sell.
  • Transfer between your own wallets. Moving crypto between personal wallets is not a disposal.
  • Gift crypto below the threshold. You can gift up to $19,000 per recipient per year (2025 threshold) without triggering gift tax.
  • Donate crypto to a qualified charity. You can deduct the fair market value and avoid capital gains tax on the appreciation.

Crypto Tax Rates: Short-Term vs. Long-Term Capital Gains

How much you pay depends on how long you held the asset before selling.

Short-term gains (held 1 year or less) are taxed at your ordinary income tax rate, ranging from 10% to 37%.

Long-term gains (held more than 1 year) receive preferential rates: 0%, 15%, or 20%. High earners may also owe an additional 3.8% Net Investment Income Tax.

The takeaway: Holding crypto for more than one year before selling can save you significantly. A single filer earning $100,000 would pay 22% on short-term gains but only 15% on long-term gains.

For the complete rate tables and bracket thresholds, see 2026 crypto tax rates and brackets.


Cost Basis Methods: FIFO, LIFO, and HIFO

Your cost basis is what you originally paid for your crypto, including fees. If you bought the same crypto at different prices over time, the cost basis method you choose determines which purchase lot gets "used" when calculating your gain.

  • FIFO (First In, First Out): Sells the oldest coins first. This is the IRS default and tends to produce more long-term gains (lower rate) but higher gain amounts.
  • LIFO (Last In, First Out): Sells the most recently acquired coins first. Situational and less commonly used.
  • HIFO (Highest In, First Out): Sells the lot with the highest cost basis first, minimizing your taxable gain amount.

The best strategy is to run your transactions through all three methods and compare the results. Tools like FastCryptoTax let you toggle between methods and see the tax impact before filing. For a detailed comparison with examples, read our FIFO vs LIFO vs HIFO guide.


IRS Forms for Crypto Taxes

The key forms you need to know:

  • Form 8949 is the core form for reporting crypto sales. Each transaction gets its own line with date acquired, date sold, proceeds, cost basis, and gain or loss. If you have hundreds of trades, crypto tax software is essential. See our Form 8949 filing guide.
  • Schedule D summarizes your total capital gains and losses from Form 8949. Net capital losses above your gains can offset up to $3,000 of ordinary income per year, with the rest carrying forward. See how to report crypto losses.
  • Form 1099-DA is the new exchange-issued form reporting your crypto sales to the IRS. Starting with 2026 filings, it includes cost basis. If it shows $0 cost basis for transferred-in crypto, you must supply the correct amount yourself.
  • Schedule 1 / Schedule C is where mining, staking, and airdrop income goes. Schedule C if it is a business, Schedule 1 otherwise.

DeFi Taxes: Swaps, Liquidity Pools, and Yield Farming

Decentralized finance adds layers of complexity to crypto taxes. The IRS has not issued comprehensive DeFi-specific guidance, but the general property rules still apply.

Token Swaps on DEXs

Swapping tokens on Uniswap, SushiSwap, or any DEX is a taxable event, identical to trading on a centralized exchange. You realize a gain or loss on the token you are disposing of.

Liquidity Pools

Adding tokens to a liquidity pool is an area of tax uncertainty. The conservative approach treats it as a taxable disposition (you sold your tokens for LP tokens). Some tax professionals argue it is more like a deposit and not taxable until you withdraw.

When you withdraw from a liquidity pool, you receive tokens back, often in different proportions than you deposited. The difference between what you put in and what you take out may result in a gain or loss.

Yield Farming

Rewards earned from yield farming (whether in the form of governance tokens, fee distributions, or interest) are generally treated as ordinary income at fair market value when received.

Lending and Borrowing

Lending crypto and earning interest is taxable as ordinary income. Borrowing against your crypto (e.g., on Aave or Compound) is generally not a taxable event, because loans are not considered income. However, if your collateral is liquidated, that is a taxable disposition.

Wrapping and Unwrapping Tokens

Wrapping ETH to WETH or wrapping tokens for cross-chain bridges is debated. Many tax professionals treat wrapping as a non-taxable like-kind exchange, but the IRS has not confirmed this. The safest approach is to track these transactions and be prepared to report them.


NFT Taxes

NFTs follow the same property rules as other crypto assets. Buying an NFT with crypto is a taxable disposal of the crypto used. Selling an NFT triggers a capital gain or loss. The IRS may classify certain NFTs as "collectibles" with a higher 28% maximum long-term rate. Creating and selling NFTs generates self-employment income, and royalties from secondary sales are ordinary income.

For the complete breakdown, see NFT taxes: how the IRS taxes your trades.


Staking and Mining Income

The IRS confirmed in Revenue Ruling 2023-14 that staking rewards are taxable as ordinary income when you gain dominion and control over them. When you receive rewards, report the fair market value as income. Your cost basis in those tokens equals the income reported. When you later sell, any additional gain is a capital gain.

Mining follows the same structure. If mining is a hobby, report income on Schedule 1. If it is a business, use Schedule C and deduct expenses (electricity, hardware, internet). Business miners can qualify for the Section 199A qualified business income deduction.

For the full breakdown with examples, see our crypto staking taxes guide.


Tax-Loss Harvesting for Crypto

Tax-loss harvesting is the strategy of selling crypto at a loss to offset gains and reduce your tax bill. Crypto has a major advantage: as of early 2026, the wash sale rule does not apply to cryptocurrency, meaning you can sell at a loss and immediately repurchase the same asset.

If capital losses exceed capital gains, you can deduct up to $3,000 against ordinary income per year. Remaining losses carry forward indefinitely.

However, Congress has repeatedly proposed extending wash sale rules to crypto, so this advantage could change. Read our step-by-step tax-loss harvesting strategy for detailed techniques.


Common Crypto Tax Mistakes to Avoid

  1. Not reporting crypto-to-crypto trades. Every swap is taxable. Trading BTC for ETH is not a tax-free exchange.
  2. Using the wrong cost basis. If you transferred crypto from an external wallet, your 1099-DA may show $0 cost basis. You must supply the correct amount.
  3. Ignoring small transactions. Buying coffee with Bitcoin is taxable. There is no minimum threshold.
  4. Double-counting transfers as sales. Moving crypto between your own wallets is not a sale. Label transfers correctly in your records.
  5. Forgetting mining and staking income. These are ordinary income events at the time of receipt, not just when you sell.
  6. Missing the DeFi trail. Every on-chain interaction (LP deposits, yield farming claims, bridge transfers) needs tracking and reporting.
  7. Not keeping records. The IRS can assign a $0 cost basis if you cannot substantiate what you paid.
  8. Assuming losses do not need reporting. Unreported losses are wasted tax savings. Find out what happens if you don't report crypto.

How to File Crypto Taxes: Step by Step

The process comes down to eight steps:

  1. Gather your transaction history from every exchange, wallet, and DeFi protocol.
  2. Choose your cost basis method (FIFO, LIFO, or HIFO) by comparing results.
  3. Calculate gains, losses, and income for each taxable event.
  4. Fill out Form 8949 with every capital transaction.
  5. Complete Schedule D with your totals.
  6. Report income (mining, staking, airdrops) on Schedule 1 or Schedule C.
  7. Answer the digital asset question on Form 1040.
  8. File by April 15, 2026 (or October 15 with an extension). Pay by April 15 even if extending.

If you have more than a handful of transactions, crypto tax software makes this process practical. FastCryptoTax imports your full history, classifies transactions, and generates IRS-ready forms in minutes. For the detailed walkthrough, see our step-by-step crypto tax filing guide.


State Crypto Taxes

Federal taxes are only part of the picture. Most states also tax crypto gains at their state income tax rate. Nine states have no income tax: Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, and Wyoming.

If you live in a high-tax state like California (top rate 13.3%) or New York (top rate 10.9%), your combined federal and state crypto tax rate can exceed 50% on short-term gains.

If you moved states during the tax year, you may need to file in both states. Check your state's residency rules, as some states tax based on residency while others tax based on where the income was sourced.


This content is for informational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified tax professional for advice specific to your situation.

Frequently Asked Questions

A: Yes, the IRS treats cryptocurrency as property. Selling, trading, or spending crypto at a gain triggers capital gains tax. Earning crypto triggers ordinary income tax. The only way to avoid a taxable event is to buy and hold without disposing of the asset.
A: The IRS receives your 1099-DA from exchanges and matches it against your return. Penalties for underreporting are typically 20% of unpaid tax, and willful evasion can carry fines up to $250,000 and prison time. See [what happens if you don't report crypto](/blog/what-happens-if-you-dont-report-crypto).
A: No, holding crypto is not taxable. But receiving crypto through mining, staking, or airdrops is taxable as income even if you never sell. See [crypto taxes if you don't sell](/blog/crypto-taxes-if-you-dont-sell).
A: There is no minimum threshold. Every taxable transaction must be reported regardless of amount. The IRS digital asset question on Form 1040 asks about all activity.
A: No holding period eliminates taxes entirely. But holding for more than one year qualifies gains for long-term rates (0%, 15%, or 20%), which are lower than short-term rates (up to 37%). See [crypto tax rates for 2026](/blog/crypto-tax-rates-2026).
A: Cost basis is what you originally paid, including fees and gas. Your gain or loss equals proceeds minus cost basis. Tracking it accurately is critical because it directly determines your tax bill.
A: You cannot avoid them entirely, but you can minimize: hold for over a year for lower rates, use [tax-loss harvesting](/blog/crypto-tax-loss-harvesting), donate appreciated crypto to charity, choose the optimal [cost basis method](/blog/fifo-vs-lifo-vs-hifo-crypto), and use the $3,000 annual loss deduction. FastCryptoTax helps you compare methods and identify harvesting opportunities.

Ready to File Your Crypto Taxes?

FastCryptoTax generates your complete crypto tax report in minutes. Import from 300+ exchanges and wallets, get your Form 8949 and Schedule D, and file with confidence.

Get Started Free