Crypto Taxes Explained: How Cryptocurrency Is Taxed in 2026

Cryptocurrency has gone mainstream, but crypto taxes remain confusing for most people. The IRS has steadily tightened reporting requirements, and exchanges are now required to issue tax forms. Whether you traded Bitcoin, earned staking rewards, received an airdrop, or used crypto to buy something, you likely have a tax obligation. This guide breaks down exactly how cryptocurrency is taxed, what you need to report, and how to minimize your tax bill legally.

How the IRS Classifies Cryptocurrency

The IRS treats cryptocurrency as property, not currency. This classification, established in IRS Notice 2014-21 and reinforced in subsequent guidance, means that the same general tax principles that apply to stocks, real estate, and other property also apply to crypto. Every time you sell, trade, or otherwise dispose of cryptocurrency, you need to calculate whether you had a gain or loss and report it on your tax return.

This property classification has several important implications. First, simply buying crypto with U.S. dollars is not a taxable event. You only trigger a tax obligation when you dispose of the crypto through a sale, trade, or use as payment. Second, the holding period matters: how long you held the crypto before disposing of it determines whether your gain is taxed at short-term or long-term capital gains rates. Third, you must track your cost basis (purchase price plus fees) for every crypto transaction to accurately calculate your gains and losses.

Use our crypto profit calculator to quickly calculate your gains or losses on any cryptocurrency transaction.

Taxable Events: When You Owe Taxes

Not every crypto activity creates a tax obligation. Here is a clear breakdown of what triggers taxes and what does not:

Taxable Events

  • Selling crypto for fiat currency. Selling Bitcoin for U.S. dollars, euros, or any other fiat currency is a taxable event. Your capital gain or loss is the difference between the sale price and your cost basis.
  • Trading one crypto for another. Swapping Bitcoin for Ethereum, or any crypto-to-crypto trade, is taxable. The IRS treats it as selling the first asset at its current fair market value and buying the second. You must report the gain or loss on the first asset.
  • Spending crypto on goods or services. Using Bitcoin to buy a car, pay for dinner, or purchase anything else is a taxable disposal. The gain or loss is calculated based on the fair market value of the crypto at the time of the purchase compared to your cost basis.
  • Receiving crypto as payment. If you are paid in cryptocurrency for work, freelancing, or services, the fair market value at the time of receipt is ordinary income. This is reported just like any other wage or self-employment income.
  • Mining crypto. Newly mined cryptocurrency is taxable as ordinary income at the fair market value when you receive it.
  • Receiving staking rewards. Staking rewards are taxed as ordinary income at the fair market value on the date you receive them.
  • Receiving airdrops. Airdropped tokens are taxable as ordinary income based on the fair market value at the time of receipt, assuming you have dominion and control over them.

Non-Taxable Events

  • Buying crypto with fiat currency. Purchasing Bitcoin with dollars is not taxable. You simply establish a cost basis for the new asset.
  • Holding crypto. Unrealized gains are not taxed. You can hold cryptocurrency indefinitely without owing anything.
  • Transferring between your own wallets. Moving crypto from one wallet to another that you control is not a taxable event. However, you should keep records of transfers to avoid confusion.
  • Donating crypto to a qualified charity. Donating appreciated crypto to a 501(c)(3) charity lets you avoid capital gains tax and potentially take a charitable deduction.
  • Gifting crypto. Gifts under the annual exclusion amount ($18,000 per recipient in 2026) are not taxable to the giver or recipient. The recipient inherits your cost basis.

Short-Term vs. Long-Term Capital Gains

The tax rate on your crypto profits depends on how long you held the asset before selling or trading it. This distinction is one of the most important concepts in crypto taxation.

Short-term capital gains apply to crypto held for one year or less before disposal. These gains are taxed at your ordinary income tax rate, which can range from 10% to 37% depending on your total taxable income. For high earners, short-term gains are taxed at the same rate as wages and salary.

Long-term capital gains apply to crypto held for more than one year. These gains receive preferential tax rates that are significantly lower than ordinary income rates:

Filing Status 0% Rate 15% Rate 20% Rate
SingleUp to $48,350$48,351 - $533,400Over $533,400
Married Filing JointlyUp to $96,700$96,701 - $600,050Over $600,050

The difference is substantial. A single filer earning $90,000 who realizes a $10,000 short-term crypto gain pays 22% ($2,200) in federal tax on that gain. The same gain, if long-term, would be taxed at 15% ($1,500), saving $700. For larger gains at higher income levels, the savings from holding for more than one year can be thousands or tens of thousands of dollars.

Use our capital gains tax calculator to estimate your exact tax liability based on your income level and holding period.

How Mining Income Is Taxed

If you mine cryptocurrency, the IRS treats the newly created coins as ordinary income. The taxable amount is the fair market value of the coins on the day you receive them. This income must be reported whether you mine as a hobby or as a business.

If mining is your business (you mine regularly with the intent to earn profit), the income is subject to both income tax and self-employment tax (an additional 15.3% covering Social Security and Medicare). However, business miners can deduct ordinary and necessary expenses including electricity costs, hardware depreciation, cooling equipment, and internet expenses. These deductions can significantly reduce your taxable mining income.

If mining is a hobby, you report the income but cannot deduct expenses under current tax law. The Tax Cuts and Jobs Act eliminated the deduction for hobby expenses through 2025, and this provision has been extended. Hobby miners report their mining income as "other income" on Schedule 1.

When you later sell or trade mined crypto, you face a second taxable event. Your cost basis for the mined coins is the fair market value on the day you received them. Any gain above that value when you sell is a capital gain, and any loss below that value is a capital loss.

Staking, DeFi, and Airdrops

Staking Rewards

Staking rewards are taxed as ordinary income when you receive them. If you stake Ethereum and earn 0.05 ETH in rewards, the fair market value of that 0.05 ETH at the time of receipt is your taxable income. Your cost basis for those rewards is that same fair market value. When you later sell the staked rewards, you calculate capital gains based on the difference between the sale price and that cost basis.

DeFi Transactions

Decentralized finance (DeFi) creates multiple taxable events that can be complex to track. Providing liquidity to a pool typically involves swapping your crypto for LP tokens, which the IRS may treat as a taxable exchange. Earning yield from lending or liquidity provision is generally taxable as ordinary income. Removing liquidity may trigger another taxable event if the value of your tokens has changed.

DeFi borrowing itself is generally not taxable, but if your collateral is liquidated, that is a taxable disposal. The complexity of DeFi taxation is a primary reason many crypto users benefit from professional tax guidance.

Airdrops and Hard Forks

Airdropped tokens are taxable as ordinary income at the fair market value when you gain dominion and control. If you receive 100 tokens from an airdrop and each token is worth $2 at the time, you have $200 in taxable income. Hard fork tokens receive similar treatment: if a hard fork creates new coins that you can access and trade, those coins are income at their fair market value when you gain the ability to dispose of them.

Tax-Loss Harvesting for Crypto

Tax-loss harvesting is one of the most effective legal strategies for reducing your crypto tax bill. The concept is straightforward: sell crypto assets that are currently worth less than you paid for them to realize a capital loss. You can use those losses to offset capital gains from other crypto sales, and if your losses exceed your gains, you can deduct up to $3,000 per year against ordinary income. Remaining losses carry forward to future tax years indefinitely.

For example, suppose you sold Bitcoin earlier in the year for a $12,000 capital gain. You also hold an altcoin that you bought for $8,000 and is now worth $3,000. By selling the altcoin, you realize a $5,000 capital loss, reducing your net taxable gain to $7,000. That could save you $750 to $1,850 in federal taxes, depending on your rate.

One important note: cryptocurrency is currently not subject to the wash sale rule that applies to stocks and securities. This means you can sell a crypto asset at a loss and immediately repurchase the same asset to maintain your position while still claiming the tax loss. However, Congress has considered extending the wash sale rule to crypto, so this benefit may change in the future. Monitor legislative developments and consult a tax professional.

Record Keeping and IRS Reporting

Accurate record keeping is essential for crypto tax compliance. For every transaction, you should record the date of acquisition, the date of disposal, the amount of crypto involved, the fair market value at the time of each event, the cost basis, and any fees paid. If you trade on multiple exchanges and use self-custody wallets, tracking can become complex quickly.

Forms You Need to Know

  • Form 8949: Reports individual capital gains and losses from crypto disposals. Each sale or trade is listed on a separate line with the date acquired, date sold, proceeds, cost basis, and gain or loss.
  • Schedule D: Summarizes your total capital gains and losses from Form 8949 and calculates the net amount.
  • Schedule 1: Reports additional income, including crypto received as payment, mining income, staking rewards, and airdrops.
  • Schedule C: If you mine or otherwise earn crypto as a business, report income and deductible expenses here.
  • Form 1040 (Digital Assets Question): The first page of your tax return asks whether you received, sold, sent, exchanged, or otherwise acquired any digital assets during the tax year. You must answer this question truthfully.

Exchange Reporting

Starting with tax year 2025, centralized cryptocurrency exchanges are required to issue Form 1099-DA to users and the IRS, reporting gross proceeds from crypto transactions. Some exchanges also issue Form 1099-MISC for income over $600, such as staking rewards or promotional bonuses. The IRS uses this data to match what you report on your return, so discrepancies can trigger audits or notices.

Strategies to Minimize Your Crypto Taxes

Several legal strategies can reduce the amount of tax you owe on cryptocurrency:

1. Hold for More Than One Year

The simplest way to reduce your tax rate is to hold crypto for longer than 12 months before selling. This qualifies your gains for long-term capital gains rates, which are significantly lower than short-term rates for most taxpayers.

2. Use Specific Identification for Cost Basis

If you bought the same crypto at different prices over time, you can choose which specific lots to sell. Selling higher-cost-basis lots first reduces your taxable gain. This method, called specific identification, requires detailed records of each purchase but can save significant tax.

3. Harvest Losses Strategically

As discussed above, selling losing positions to offset gains is a powerful tool. Review your portfolio at year end and identify opportunities to harvest losses before December 31.

4. Donate Appreciated Crypto

Donating crypto that has appreciated in value to a qualified charity eliminates the capital gains tax you would have owed on a sale and may provide a charitable deduction for the full fair market value. This is particularly advantageous for assets with very low cost basis.

5. Use Tax-Advantaged Accounts

Some self-directed IRAs and solo 401(k) plans allow cryptocurrency investments. Gains within these accounts grow tax-deferred (traditional) or tax-free (Roth), avoiding annual capital gains taxes entirely. The rules and custodian requirements are complex, but for significant crypto holdings, the tax savings can be substantial.

6. Keep Meticulous Records

Good records do not reduce your taxes directly, but they prevent you from overpaying. Without accurate cost basis records, you may default to a zero cost basis, which means your entire sale proceeds are treated as taxable gain. Crypto tax software like CoinTracker, Koinly, or TaxBit can automate record keeping across multiple exchanges and wallets.

When to Consult a Tax Professional

While straightforward buy-and-sell transactions can often be handled with crypto tax software, several situations benefit from professional guidance:

  • You have extensive DeFi activity (liquidity pools, yield farming, lending)
  • You received tokens from hard forks, airdrops, or ICOs with unclear cost basis
  • You have transactions on foreign exchanges or with privacy coins
  • You mine cryptocurrency as a business
  • Your total crypto gains exceed $50,000 in a single year
  • You received an IRS notice or letter related to digital assets
  • You failed to report crypto transactions in prior years and need to file amendments

A CPA or tax attorney with cryptocurrency experience can help you structure transactions efficiently, ensure compliance, and potentially identify deductions or strategies you might miss. The cost of professional advice is often far less than the tax savings or penalty avoidance it provides.

The Bottom Line

Cryptocurrency taxation is not optional, and the IRS has made enforcement a priority. Every sale, trade, and income event involving crypto creates a tax obligation that must be reported. The good news is that with proper planning, accurate record keeping, and strategic use of holding periods and loss harvesting, you can significantly reduce your tax burden while staying fully compliant.

Start by understanding which of your activities are taxable, gather your transaction records, and use a crypto tax tool or calculator to estimate what you owe. If your situation is complex, invest in professional tax advice. The crypto tax landscape is evolving rapidly, with new regulations and reporting requirements being introduced regularly. Staying informed and proactive is the best way to avoid surprises when tax season arrives.

Frequently Asked Questions

Do I have to pay taxes on crypto?

Yes. The IRS treats cryptocurrency as property, and any sale, trade, or disposal is a taxable event. If you sold crypto for more than you paid, you owe capital gains tax. If you received crypto through mining, staking, or as payment, it is taxed as ordinary income. Simply holding crypto or transferring it between your own wallets is not taxable. Use our crypto profit calculator to estimate your gains.

How are crypto capital gains calculated?

Capital gains equal the sale price minus your cost basis (what you paid plus fees). If you bought 1 Bitcoin for $30,000 and sold it for $45,000, your gain is $15,000. Crypto held more than one year qualifies for lower long-term rates (0%, 15%, or 20%). Crypto held one year or less is taxed at ordinary income rates up to 37%. Use our capital gains tax calculator to estimate your tax.

Is trading one crypto for another taxable?

Yes. Swapping one cryptocurrency for another is a taxable event. The IRS treats it as selling the first crypto at its current market value and buying the second. You must calculate the gain or loss on the crypto you traded away based on the difference between its fair market value at the time of the trade and your original cost basis.

Do I owe taxes on staking rewards?

Yes. Staking rewards are taxed as ordinary income at the fair market value when you receive them. Your cost basis for those rewards becomes that fair market value. When you later sell or trade the staked tokens, any gain above the value at which they were originally taxed is a capital gain, and any loss is a capital loss.

What happens if I don't report crypto taxes?

Failing to report crypto transactions can result in IRS penalties, interest on unpaid taxes, and potentially criminal prosecution for tax evasion. The IRS receives data from major exchanges and uses blockchain analytics to identify unreported activity. Since 2019, Form 1040 includes a digital assets question. Starting in 2025, exchanges must issue Form 1099-DA, making it even harder to avoid detection.