...
BTC$87,250.002.34%
ETH$4,120.001.18%
SOL$178.004.72%
BNB$645.000.95%
XRP$2.656.41%
ADA$0.82000.62%
AVAX$42.503.14%
DOGE$0.18002.07%
LINK$32.501.89%
DOT$8.900.44%
UNI$14.202.56%
MATIC$0.58000.71%
BTC$87,250.002.34%
ETH$4,120.001.18%
SOL$178.004.72%
BNB$645.000.95%
XRP$2.656.41%
ADA$0.82000.62%
AVAX$42.503.14%
DOGE$0.18002.07%
LINK$32.501.89%
DOT$8.900.44%
UNI$14.202.56%
MATIC$0.58000.71%
TaxesIntermediate📅 File by April 15

Crypto Tax Guide 2026

The IRS wants its cut. Here’s exactly what you owe — and how to make sure you’re not overpaying — with the new Form 1099-DA era now officially underway.

Updated March 2026 · 14 min read

⚠️ Not financial or legal advice. This guide is for informational and educational purposes only. Crypto tax rules are complex and jurisdiction-specific. Consult a qualified tax professional or CPA before filing. IRS rules cited are based on guidance current as of March 2026.

1. How the IRS Classifies Cryptocurrency

The IRS has been clear since 2014: cryptocurrency is property, not currency. That one classification drives almost every tax rule that follows. When you sell, trade, spend, or give away crypto, the IRS treats it the same way it treats selling a stock, a piece of art, or real estate.

The practical implication: every disposal is a taxable event. Selling Bitcoin for dollars is taxable. Swapping ETH for USDC is taxable. Buying a coffee with crypto is taxable. Sending crypto to a friend as a gift above the annual exclusion ($18,000 in 2025) triggers gift tax rules.

The IRS added a mandatory digital asset question to Form 1040 since 2019. In 2026, you must check “Yes” or “No” on whether you received, sold, exchanged, or otherwise disposed of any digital asset. Checking “No” when you should check “Yes” is a false statement to the federal government.

💡 What Counts as a Taxable Event?

  • Selling crypto for fiat (USD, EUR, etc.)
  • Trading one crypto for another (BTC → ETH, ETH → USDC, etc.)
  • Spending crypto to purchase goods or services
  • Receiving staking rewards, mining income, or yield farming payouts
  • Receiving airdrops or tokens from a hard fork
  • NFT sales and NFT purchases (buying an NFT with ETH = disposing of ETH)

✅ What Is NOT a Taxable Event?

  • Buying crypto with fiat and holding it
  • Transferring crypto between your own wallets
  • Gifting crypto below the annual exclusion ($18,000/recipient)
  • Donating crypto to a qualified charity (and you may get a deduction)

2. Capital Gains: Short-Term vs. Long-Term

When you dispose of crypto, you calculate your capital gain or loss as: sale price minus cost basis (what you paid, including fees). Whether that gain is taxed as short-term or long-term depends entirely on how long you held the asset before selling.

Holding PeriodTax RateFiled On
≤ 12 months (short-term)10% – 37% (ordinary income rates)Form 8949 + Schedule D
> 12 months (long-term)0%, 15%, or 20% (income-dependent)Form 8949 + Schedule D
High income surcharge+3.8% Net Investment Income Tax (NIIT)Form 8960

The NIIT applies if your modified adjusted gross income exceeds $200,000 (single) or $250,000 (married filing jointly) and you have net investment income. Long-term crypto gains can be subject to an effective rate of up to 23.8% (20% + 3.8%) at the highest income levels.

The single most powerful tax move available to most crypto investors is simply holding assets for more than 12 months. If you flip tokens in under a year, you’re paying income tax rates on your gains. Hold one day longer than 365 and you drop to preferential capital gains rates — potentially saving 10–20% on every dollar of profit.

🧮

Crypto Tax Estimator

2025 Tax Year

Estimate US capital gains tax on a crypto sale. For illustration only — consult a tax professional for your actual filing.

$
$

Estimated Results

Capital Gain

$30.00K

+150.0% ROI

Effective Tax Rate

15.0%

Long-term rate

Estimated Tax

$4.50K

Federal only (estimate)

After-Tax Gain

$25.50K

127.5% net ROI

⚠️ This calculator is for educational purposes only and provides estimates based on federal tax rates. It does not account for state taxes, the alternative minimum tax, or other factors specific to your situation. Consult a qualified tax professional before filing.

3. Staking, Mining & Yield: Ordinary Income Rules

Earning crypto — whether through proof-of-stake validation, liquid staking protocols like Lido, yield farming, or mining — creates a taxable income event the moment you gain control over the tokens. The IRS uses the “dominion and control” standard: when the tokens are in your wallet and you can use or sell them, they’re taxable income.

The income amount equals the fair market value of the tokens on the date received. If you received 0.5 ETH in staking rewards when ETH was trading at $4,000, you have $2,000 of ordinary income — regardless of whether you sell.

When you later sell those staking rewards, a second tax event occurs: a capital gain or loss measured from the value at receipt (your new cost basis) to the sale price. If ETH was $4,000 when you earned it and you sell at $6,000, you have an additional $2,000 capital gain.

⚠️ Liquid Staking Edge Case

When you deposit ETH into Lido and receive stETH, the IRS may treat this as a crypto-to-crypto swap (disposing of ETH, acquiring stETH) — creating an immediate taxable event on any ETH gains. This is distinct from solo staking directly on the Ethereum beacon chain. Use our Staking APY Calculator to model your yield — and factor in the tax cost.

ActivityTax TreatmentForm
ETH staking rewards (solo)Ordinary income at receiptSchedule 1
Liquid staking (Lido stETH)Possible swap event + income8949 + Schedule 1
Yield farming rewardsOrdinary income at receiptSchedule 1
Mining income (personal)Ordinary income at receiptSchedule 1
Mining income (business)Self-employment incomeSchedule C
Selling any of the aboveCapital gain/loss from cost basis8949 + Schedule D

4. DeFi Tax Events: Swaps, LPs & Yield Farming

DeFi is where crypto tax complexity explodes. A single yield farming session can generate dozens of taxable events — and none of them will show up on a Form 1099-DA, because DeFi protocols currently aren’t covered by broker reporting rules.

The IRS doesn’t care that it’s on-chain. Blockchain transactions are public and traceable. The agency has used John Doe summonses and blockchain analytics firms for years. Treat every DeFi interaction as a potential taxable event and keep records.

🔁 Common DeFi Tax Events

  • DEX swaps (Uniswap, Curve, etc.): Disposing of token A for token B = capital gain/loss on A
  • Liquidity pool deposits: Depositing two tokens and receiving LP tokens may be treated as two disposals
  • LP withdrawals: Burning LP tokens to receive underlying assets may be a disposal event
  • Impermanent loss: Not a deductible loss until you exit the LP position and realize it
  • Yield farming rewards: Ordinary income at receipt; subsequent sale = capital event
  • Lending collateral (Aave, Compound): Depositing may not be taxable, but receiving interest tokens is income
  • Token wraps (ETH → WETH): Often treated as a swap — consult your tax professional
  • Bridge transfers: Moving assets cross-chain may be taxable if a new token is issued

The volume of transactions DeFi generates makes manual tracking nearly impossible. Crypto tax software like Koinly, TokenTax, or CoinTracker can import wallet transactions and auto-classify events, saving you dozens of hours. Pair software with our Crypto Tax Calculator to estimate your liability before you file.

5. Form 1099-DA: The New Broker Reporting Era

Starting with 2025 transactions filed in 2026, US centralized exchanges (Coinbase, Kraken, Gemini, Binance.US, etc.) are legally required to issue Form 1099-DA — a new IRS form reporting your digital asset sales directly to you and to the government simultaneously.

This is a seismic shift. Previously, crypto reporting was largely self-reported. Now, the IRS will receive transaction data the same way it receives your stock brokerage data on Form 1099-B. If your 1040 doesn’t match what the exchange reports, you’ll get a notice.

Tax YearWhat 1099-DA ReportsWho Must Issue It
2025 (filed 2026)Gross proceeds from sales onlyUS centralized exchanges, custodial brokers
2026 (filed 2027)Gross proceeds + cost basis + acquisition datesUS centralized exchanges, custodial brokers
TBDDeFi & non-custodial brokers — NOT yet requiredProposed but not finalized as of March 2026

💡 Key 1099-DA Fact

Receiving a 1099-DA doesn’t automatically mean the reported cost basis is correct. Exchanges may not have complete purchase history, especially for assets transferred in from external wallets. You are responsible for maintaining accurate records — the 1099-DA is a starting point, not a final answer. Always verify numbers against your own records before filing.

6. Airdrops, Hard Forks & NFTs

Airdrops are taxable as ordinary income at the fair market value on the date you receive them — even if you didn’t ask for them. The IRS position has been consistent: receiving property with economic value creates income. If you were eligible for and claimed a token airdrop (e.g., a governance token distribution), that value on claim date is income, reported on Schedule 1. When you eventually sell, the gain or loss is calculated from that income value as your cost basis.

Hard forks follow the same logic. If a blockchain forks and you receive new tokens (as holders of Bitcoin did with Bitcoin Cash in 2017), the IRS treats the new tokens as ordinary income at fair market value when they come under your control. If the new token has no market value at the time of the fork, some tax professionals argue there is no income until you can trade it — but this is an area of ongoing debate.

NFTs are taxed as property like any other crypto. Minting an NFT for a fee is generally not taxable (you’re creating an asset), but selling an NFT creates a capital gain. Buying an NFT with ETH is a disposal of ETH at the current market price — meaning you may owe tax on ETH gains at the moment of purchase, separate from any profit when you sell the NFT.

7. Cost Basis Methods & Wallet-by-Wallet Rules

Your cost basis is what you paid for a crypto asset, including purchase price and any fees. The IRS requires you to track cost basis on a per-wallet or per-account basis — not as one giant pool across all your wallets. Starting with 2025 transactions, you can’t blend cost basis from Coinbase with coins sitting in a hardware wallet.

You can choose among several accounting methods for which specific units of a coin you’re selling. The method you choose can dramatically affect your tax bill:

MethodHow It WorksBest For
FIFO (default)First bought = first sold. Default if you don't elect another.Bull markets where older coins have largest gains — often highest tax
HIFOSell highest-cost lots first. Minimizes gains (or maximizes losses).Minimizing current-year tax liability
Specific IDChoose exactly which lots to sell. Maximum flexibility.Tax optimization with careful record-keeping
LIFOLast in, first out. Sells newest coins first.May produce short-term gains — use with caution

🔐 Wallet-by-Wallet Requirement (2025+)

Under IRS regulations effective for 2025 transactions, cost basis must be tracked separately per wallet or exchange account. You can no longer pool all your BTC together regardless of where it sits. If you transferred coins between wallets, you must track the original basis through the transfer. This makes record-keeping tools like our Portfolio Tracker essential — it tags cost basis to the source wallet automatically.

8. Key IRS Forms to File

Crypto touches multiple parts of your tax return. Here are the forms you’ll likely need:

FormPurposeWhen You Need It
Form 8949Reports individual capital gain/loss transactionsAny sale or disposal of crypto
Schedule D (Form 1040)Summarizes all capital gains and lossesAlways if you have capital events
Schedule 1 (Form 1040)Reports 'Other Income' including staking/airdropsStaking, yield, airdrop, fork income
Schedule C (Form 1040)Business income and expensesMining or staking as a business
Form 1099-DAExchange-issued; reports your sale proceeds to IRSIssued by your exchange, not filed by you
Form 8960Calculates Net Investment Income Tax (NIIT)Modified AGI > $200K single / $250K joint
FinCEN 114 (FBAR)Reports foreign financial accounts > $10KOffshore exchange accounts (Kraken, Binance intl.)

9. Legal Ways to Reduce Your Crypto Tax Bill

Tax avoidance (legal) is not tax evasion (illegal). These strategies are IRS-compliant and widely used by sophisticated investors:

⏳ Hold for Long-Term Capital Gains

If you're sitting on large gains in a position you bought 10 months ago, consider waiting past the 12-month mark before selling. Dropping from a 37% short-term rate to a 20% long-term rate on a $100K gain saves $17,000 in taxes.

📉 Tax-Loss Harvesting

Sell positions currently in the red to realize losses that offset your gains. Unlike stocks, crypto has no wash-sale rule — you can sell and immediately repurchase. Losses first offset gains; excess losses offset up to $3,000 of ordinary income per year, with unlimited carryforward. See our full Tax-Loss Harvesting Guide and use the Tax-Loss Harvesting Tool.

🎁 Gift Appreciated Crypto

Giving crypto to family members in lower tax brackets shifts the capital gains bill to them. Gifts up to $18,000 per recipient per year (2025) have no gift tax. Recipients take your original cost basis when they eventually sell.

🏛️ Donate to Charity

Donating appreciated crypto directly to a qualified 501(c)(3) charity lets you deduct the full fair market value without recognizing the capital gain. You avoid the tax and get a deduction — far better than selling first and donating cash.

🔄 Use HIFO Cost Basis Method

Elect to use HIFO (Highest-In, First-Out) to match your highest-cost lots against sales first. This minimizes your taxable gain on each sale. You must make the specific ID election at the time of sale, not retroactively.

📊 Offset with Capital Loss Carryforwards

If you had a rough year with crypto losses exceeding gains, those losses carry forward indefinitely. A significant loss year in 2025 can shelter gains in 2026 and beyond. Track your carryforward balance carefully — use our Tax Optimizer to model scenarios.

10. Frequently Asked Questions

Do I have to pay taxes on cryptocurrency in the US?

Yes. The IRS classifies cryptocurrency as property. Every disposal — selling, trading, spending, or gifting crypto above the annual exclusion — is a taxable event that must be reported on your return.

How is crypto taxed when I sell it?

Your gain or loss equals the sale price minus your cost basis. Assets held 12 months or less are taxed at short-term rates (10–37%). Assets held longer qualify for long-term rates (0%, 15%, or 20%). High earners may also owe an additional 3.8% Net Investment Income Tax.

Are staking rewards taxable income?

Yes. Staking rewards are ordinary income at fair market value on the date received. They're reported on Schedule 1. When you later sell the rewards, the gain or loss from that income value is a separate capital event.

Is swapping one crypto for another a taxable event?

Yes. Trading BTC for ETH, ETH for USDC, or any crypto-to-crypto swap is a taxable disposal of the coin you sold. You must calculate the gain or loss based on that coin's cost basis.

What is Form 1099-DA and what does it mean for me?

Form 1099-DA is a new IRS form centralized exchanges must issue for 2025 and later transactions. It reports your sale proceeds directly to the IRS. For 2025, only gross proceeds are reported. Starting 2026, cost basis and acquisition dates will be included. DeFi and self-custody wallets are currently not covered.

Does the wash-sale rule apply to crypto?

As of the 2025 tax year, the wash-sale rule does not apply to crypto. You can sell at a loss and immediately repurchase — realizing the tax loss while maintaining your market position. Monitor proposed legislation that could change this.