Cryptocurrency Tax Guide: Rules, Rates, and Reporting for 2025-2026


Did you know that the IRS now sees your crypto wallet much like a stock brokerage account? If you bought, sold, or even just swapped tokens in 2024, you likely have a tax bill waiting. The rules changed dramatically starting January 1, 2025, with new reporting forms and stricter enforcement. This cryptocurrency tax guide cuts through the noise to tell you exactly what you owe, how to report it, and where the biggest traps are hiding.

How the IRS Classifies Your Crypto

First things first: the Internal Revenue Service (IRS) does not treat cryptocurrency as money. Since Notice 2014-21, digital assets like Bitcoin and Ethereum are classified as property. This distinction is crucial because it dictates every calculation you will make on your tax return. When you sell a piece of property, you pay capital gains tax on the profit. When you earn income from property-like mining rewards-you pay ordinary income tax.

Bitcoin is a decentralized digital currency that the IRS treats as taxable property rather than legal tender. This means every transaction involving Bitcoin triggers a potential tax event if you realize a gain or loss.

This classification creates a unique challenge for crypto users. Unlike traditional stocks, where transactions are relatively rare, crypto investors often trade daily. Each swap from one token to another counts as a sale of the first asset and a purchase of the second. You must calculate the gain or loss at the moment of the swap based on the fair market value of the assets involved.

Understanding Capital Gains Rates

The amount you pay depends heavily on how long you held the asset. The IRS divides capital gains into two categories: short-term and long-term. The dividing line is exactly one year, or 365 days. If you hold an asset for 366 days or more, you qualify for the lower long-term rates. Anything less falls into the short-term bucket, which is taxed at your ordinary income rate.

For the 2025 tax year (covering transactions from January 1, 2024, to December 31, 2024), the brackets are specific. Short-term gains are taxed between 10% and 37%, depending on your total taxable income. For single filers earning up to $11,600, the rate is 10%. It climbs to 37% for those earning over $651,200. Long-term capital gains are more favorable, ranging from 0% to 20%. Single filers earning between $48,351 and $533,400 pay 15% on long-term gains. Those earning below $48,350 may pay nothing at all.

2025 Cryptocurrency Tax Rates by Filing Status
Tax Type Single Filers Thresholds Married Filing Jointly Thresholds Rate
Short-Term Gains $0 - $11,600 $0 - $23,200 10%
Short-Term Gains $474,901+ $578,151+ 37%
Long-Term Gains $0 - $48,350 $0 - $96,700 0%
Long-Term Gains $48,351 - $533,400 $96,701 - $600,050 15%
Long-Term Gains $533,401+ $600,051+ 20%

The New Form 1099-DA and Reporting Changes

If you traded on centralized exchanges like Coinbase or Kraken in 2024, you received a new document this year: Form 1099-DA. This form was mandated by the Infrastructure Investment and Jobs Act of 2021 but only became fully operational for reporting gross proceeds in 2025. It aligns crypto reporting with traditional securities. Exchanges now report the total sales price of your crypto assets to the IRS.

Here is the catch: for the 2025 filing season, exchanges only report the gross proceeds. They do not yet report your cost basis-the original price you paid for the asset. That requirement kicks in on January 1, 2026. This means you are responsible for calculating your own gains or losses for 2024 transactions. You cannot simply copy the numbers from the 1099-DA; you must subtract your acquisition cost to find the taxable gain.

This change has led to a surge in audit activity. In the first quarter of 2025 alone, the IRS issued 217% more crypto-related audit letters compared to the previous year. The agency is cross-referencing the data from Form 1099-DA with your personal returns. If your reported gains don't match their records, expect a notice in the mail.

Taxing Non-Trading Activities: Staking, Mining, and Airdrops

Trading isn't the only way to trigger a tax liability. Earning crypto is treated as ordinary income. When you receive staking rewards, mining payouts, or airdrops, you must report the fair market value of those coins on the day you received them as income. This amount also becomes your cost basis for future capital gains calculations when you eventually sell those coins.

Decentralized Finance (DeFi) adds another layer of complexity. Transactions on non-custodial platforms like Uniswap are not currently covered by the Form 1099-DA mandate because these platforms are not considered brokers under current law. However, the IRS still expects you to report these transactions. The lack of automatic reporting doesn't mean the transactions are tax-free; it just means you have to track them manually. The American Institute of CPAs (AICPA) noted in Practice Aid #5812 that users of DeFi protocols face higher risks of errors due to the difficulty in tracking basis across multiple wallets and chains.

Calculating Cost Basis: FIFO vs. Specific Identification

One of the most common mistakes taxpayers make involves calculating cost basis. If you bought Bitcoin at different times and prices, which batch did you sell? By default, the IRS assumes you used the First-In, First-Out (FIFO) method. This means the oldest coins you bought are the first ones considered sold. Unless you can specifically identify which lot you sold with clear documentation, FIFO applies.

Specific identification allows you to choose which lots to sell, potentially optimizing your tax bill by selling high-cost lots to minimize gains. However, the burden of proof is on you. You need detailed records showing the exact acquisition date and price for each unit sold. Most retail investors struggle with this, leading to significant underreporting. Ernst & Young estimated that 68% of crypto investors underreported gains in 2025 due to this complexity.

Tools and Resources for Compliance

Gathering transaction data is time-consuming. Fidelity’s survey found that 78% of crypto investors spend 10-20 hours organizing their data, compared to just 2-5 hours for traditional stocks. Using specialized software can save you time. Platforms like CoinTracker, TurboTax Crypto, and CoinLedger connect directly to your exchange accounts via API to import transaction histories automatically. They then generate the necessary Form 8949 statements for your tax return.

However, be cautious with DeFi support. Many tools still struggle with complex interactions like liquidity pool positions on Uniswap v3. Always verify the generated reports against your actual wallet history. If your activity is simple-buying and holding on a major exchange-the built-in tax centers on Coinbase or Kraken may suffice. For active traders or DeFi users, hiring a CPA experienced in digital assets is often worth the investment, averaging between $285 and $1,200 depending on complexity.

Do I have to pay taxes if I only hold crypto?

No. Simply holding cryptocurrency is not a taxable event. You only owe taxes when you sell, trade, or spend your crypto, realizing a gain or loss. However, if you receive new crypto through staking or mining, that is taxable income upon receipt.

What happens if I lost money on my crypto trades?

You can deduct capital losses against capital gains. If your losses exceed your gains, you can deduct up to $3,000 of the excess loss against your ordinary income per year. Any remaining losses can be carried forward to future tax years indefinitely.

Is transferring crypto between my own wallets taxable?

Generally, no. Transferring crypto from one wallet you control to another wallet you control is not a taxable event. However, if you transfer from a centralized exchange to a personal wallet, ensure the exchange does not misclassify this as a sale on your 1099-DA. You may need to correct this on your return.

Why didn't my exchange provide my cost basis on the 1099-DA?

For the 2025 tax year, regulations require exchanges to report only gross proceeds. Cost basis reporting by brokers is mandatory starting January 1, 2026. Until then, you must calculate your own cost basis using methods like FIFO or specific identification.

Are decentralized exchanges (DEXs) required to report my transactions?

Currently, no. The Form 1099-DA mandate applies to centralized custodial exchanges acting as brokers. Decentralized exchanges and non-custodial platforms are not included in this initial phase. However, you are still legally obligated to report these transactions yourself. Legislation like H.R. 1839 aims to close this gap in the future.