USA Crypto Tax Guide 2025
Everything US investors need to know about IRS rules, tax rates (0-37%), Form 8949, Schedule D, deadlines, and how to report cryptocurrency to the IRS.
Quick Answer
Yes, you pay tax on crypto in the USA. The IRS treats crypto as property. Short-term capital gains (held ≤1 year) are taxed at 10-37%. Long-term gains (held >1 year) at 0%, 15%, or 20%. Income from mining or staking is taxed at 10-37%. Report on Form 8949 and Schedule D. Deadline: April 15, 2026.
At a Glance: Tax Year 2025
10-37%
Held ≤1 year
0%, 15%, 20%
Held >1 year
April 15, 2026
For 2025 tax year
How the IRS Treats Cryptocurrency
The IRS treats cryptocurrencies (and most digital assets) as property, not currency. This classification means every time you "dispose of" crypto — sell, trade, spend, or exchange — you trigger a taxable event.
Capital Gains Tax
When you sell, trade, or spend crypto for a profit.
Rates: 0% to 37%
Income Tax
When you receive crypto as payment, mining rewards, staking, or airdrops.
Rates: 10% to 37%
Source: IRS Digital Assets Guidance
Income Tax vs Capital Gains Tax
Understanding the difference between these two tax types is crucial for accurate reporting.
Ordinary Income Tax (10-37%)
You pay income tax when you receive crypto as:
💼Payment for Services
Job salary, freelance work, selling goods paid in crypto.
⛏️Mining Rewards
Value of crypto when received from mining.
🏦Staking Rewards
Fair market value when staking rewards received.
🪂Airdrops & Forks
New tokens received from airdrops/hard forks.
Key Point: The fair market value (in USD) when you receive crypto becomes your cost basis for future capital gains calculations.
Capital Gains Tax (Disposal Events)
Capital gains tax applies when you dispose of crypto:
Selling for USD
Converting BTC, ETH, or any crypto to US dollars.
Crypto-to-Crypto Trading
Swapping BTC for ETH or any other cryptocurrency.
Spending on Goods/Services
Buying anything with Bitcoin (even coffee!).
Gifting Crypto
Giving crypto to others (except spouse).
Formula: Capital Gain/Loss = Sale Proceeds (USD value at disposal) − Cost Basis (what you paid or were taxed on when received).
2025 Tax Rates
Short-Term (≤1 year)
Taxed as ordinary income.
Single filer rates for 2025.
Long-Term (>1 year)
Preferential capital gains rates.
Tax-free gains!
Most common rate.
Highest earners.
Single filer rates for 2025.
Tax Benefit of HODLing
Holding crypto for more than 1 year can save you up to 17% in taxes (37% short-term vs 20% long-term at highest bracket).
What to Report and Where (IRS Forms)
On your Form 1040 (U.S. individual tax return), you must answer the "digital assets" question and prepare the following forms:
Form 1040 (Main Tax Return)
Answer the digital assets question: "At any time during 2025, did you: (a) receive (as a reward, award, or payment for property or services); or (b) sell, exchange, or otherwise dispose of a digital asset?"
Form 8949 (Sales and Dispositions)
List each crypto disposal with detailed information.
Schedule D (Capital Gains Summary)
Summarize all capital gains and losses from Form 8949.
Schedule 1 or Schedule C (Crypto Income)
Report mining, staking, airdrops, or payment income.
- •Schedule 1: For casual mining/staking (misc. income).
- •Schedule C: If crypto activity is a business.
Form 1099-DA (Digital Assets)
Starting January 1, 2025, crypto brokers/exchanges must report your digital asset sales to the IRS. You'll receive this form by February 17, 2026.
Source: IRS Form 8949 Instructions
Taxation of Specific Transactions
| Event | Tax Treatment | Details |
|---|---|---|
| Buying crypto with USD | Not Taxable | Only creates cost basis for future. |
| Selling crypto for USD | Capital Gains Tax | Short or long-term depending on hold period. |
| Trading crypto-to-crypto | Capital Gains Tax | BTC→ETH is a disposal + acquisition. |
| Spending crypto | Capital Gains Tax | Buying anything = disposal event. |
| Mining rewards | Income Tax | FMV at receipt + CGT later when sold. |
| Staking rewards | Income Tax | Value when received is ordinary income. |
| Airdrops / Hard forks | Income Tax | FMV when new tokens received. |
| Gifting crypto (non-spouse) | Capital Gains Tax | Disposal at FMV. Recipient gets donor's basis. |
| Transferring between own wallets | Not Taxable | No gain/loss if you own both wallets. |
| HODLing (just holding) | Not Taxable | Unrealized gains are not taxed. |
Real-World Examples
Buy 0.5 BTC on June 1, 2024 for $10,000
Cost basis: $10,000
Sell 0.5 BTC on December 15, 2024 for $15,000
Sale proceeds: $15,000
Buy 1 ETH on January 1, 2023 for $2,500
Cost basis: $2,500
Sell 1 ETH on February 2, 2024 for $6,500
Sale proceeds: $6,500
💰 Saved $500 by holding >1 year! (vs. $1,100 at 22% short-term rate).
Receive 1,000 tokens from airdrop on March 1, 2025
Fair market value at receipt: $2,000
→ Report $2,000 as ordinary income.
Later sell those 1,000 tokens for $3,000
Cost basis: $2,000 (what you were taxed on).
($440 income tax + $220 short-term CGT on $1,000 gain.)
Key Dates & Deadlines
End of Tax Year 2025
Last day to realize gains/losses for 2025 tax year. Consider tax loss harvesting before this date.
Form 1099-DA Deadline
Exchanges must send you Form 1099-DA reporting your 2025 digital asset sales.
Tax Filing & Payment Deadline
File Form 1040 with Form 8949 and Schedule D. Pay any tax owed.
Extension Deadline
Extended filing deadline (if you file Form 4868). Payment still due April 15.
Late Filing Penalties
Common Questions
Frequently asked questions about US crypto taxes answered by our experts.
Do I pay tax if I just hold crypto?
No. Simply buying and holding cryptocurrency (HODLing) is not a taxable event. Tax is only triggered when you sell, trade, spend, or otherwise dispose of your crypto. Unrealized gains while you hold are not taxed.
Is crypto-to-crypto trading taxable?
Yes. Trading one cryptocurrency for another (e.g., Bitcoin for Ethereum) is a taxable disposal event. You must calculate and report the gain or loss in USD at the time of the trade on Form 8949. This is one of the most commonly missed tax obligations.
Can I offset crypto losses against gains?
Yes. Capital losses can offset capital gains. If you have net losses, you can deduct up to $3,000 against ordinary income per year. Excess losses carry forward to future years indefinitely. Unlike stocks, crypto is not currently subject to the wash sale rule (though this may change).
What happens if I don't report crypto on my taxes?
The IRS can impose penalties for failure to report, including a 20% accuracy penalty for substantial understatement, 5% monthly penalty for failure to file (up to 25%), plus interest. The IRS is increasingly tracking crypto through Form 1099-DA and exchange data sharing. Tax evasion is a federal crime.
How does the IRS track crypto transactions?
Starting in 2025, exchanges must report transactions via Form 1099-DA. The IRS also uses blockchain analysis tools, subpoenas exchanges, and matches transactions to known identities. All blockchain transactions are publicly visible. The IRS estimates only 25% voluntary compliance currently, but enforcement is rapidly increasing.
What cost basis method should I use?
Currently you can choose FIFO (First-In-First-Out), LIFO (Last-In-First-Out), or Specific Identification. However, starting in 2026, FIFO will be mandatory for assets purchased after January 1, 2026. Choose the method that minimizes your tax liability, but be consistent and keep detailed records.
Need Help With Your US Crypto Taxes?
Don't risk IRS penalties. Get expert guidance on calculating, optimizing, and filing your crypto taxes correctly.