Learn
Crypto Tax Guide 2026: Rules, Reporting, and Common Mistakes
Every crypto sale, swap, and spend is a taxable event. Here's a comprehensive guide to crypto taxes — what's taxable, how to report, and mistakes to avoid.
Learn
Every crypto sale, swap, and spend is a taxable event. Here's a comprehensive guide to crypto taxes — what's taxable, how to report, and mistakes to avoid.
This guide is designed for first-pass understanding. Start with core terms, then apply the framework in your own account workflow.
The IRS treats cryptocurrency as property, not currency. That means nearly every transaction — selling, trading, spending, and even receiving crypto; can create a taxable event. The rules are complicated, the reporting requirements are strict, and the penalties for getting it wrong are real. Here's everything you need to know about crypto taxes in 2024, 2025, and 2026.
Cryptocurrency is taxed as property by the IRS. When you sell, trade, or spend crypto, you owe capital gains tax on the difference between what you paid (cost basis) and what it was worth at the time of the transaction. Short-term gains (held under one year) are taxed at your ordinary income rate (up to 37%), while long-term gains (held over one year) are taxed at preferential rates of 0%, 15%, or 20%.
Since IRS Notice 2014-21, cryptocurrency has been classified as property for federal tax purposes. This means it follows the same rules as stocks, real estate, and other capital assets; not the rules for foreign currency. Every time you dispose of crypto (sell, trade, spend, or gift above the exclusion), you need to calculate whether you had a gain or loss.
This classification has massive implications. Swapping one cryptocurrency for another isn't like exchanging euros for dollars; it's a taxable event, just like selling stock and buying a different stock. Many crypto users have been caught off guard by this.
| Taxable Events | Non-Taxable Events |
|---|---|
| Selling crypto for fiat (USD, EUR, etc.) | Buying crypto with fiat |
| Trading crypto for crypto (e.g., ETH to SOL) | Transferring between your own wallets |
| Spending crypto on goods or services | Gifting crypto (under $18,000/recipient in 2026) |
| Receiving crypto as payment (ordinary income) | Holding (unrealized gains are not taxed) |
| Staking rewards (ordinary income when received) | Donating crypto to a qualified charity |
| Airdrops (ordinary income at FMV) |
Selling crypto for cash, swapping one crypto for another, spending crypto on goods or services, and receiving crypto as payment are all taxable events. Buying crypto with cash, transferring between your own wallets, and holding are NOT taxable events. Staking rewards and airdrops are taxed as ordinary income when received.
Report each sale/swap on Form 8949 with date acquired, date sold, cost basis, and proceeds. Summarize totals on Schedule D. If you received crypto income (mining, staking, airdrops), report on Schedule 1 or Schedule C. The IRS now requires brokers to report crypto transactions via 1099-DA starting in 2026.
Yes. Swapping ETH for BTC is a taxable event — you're disposing of ETH and must recognize any gain or loss at fair market value. This catches many crypto traders off guard because no fiat currency is involved, but the IRS treats it identically to selling for cash and rebuying.
Legacy source context
Undated
View sourceTry this workflow
Apply this concept with live balances, transactions, and portfolio data instead of static spreadsheets.
Graph: 5 outgoing / 3 incoming
learn · related-concept · 76%
Capital Gains Tax Explained: 2026 Short-Term vs Long-Term Rates
Capital gains tax applies when you sell investments for a profit. Here's how short-term and long-term rates differ, how to minimize your tax bill.
learn · related-concept · 76%
IRS Form 1099-B: Proceeds from Broker and Barter Exchange Transactions
Understand IRS Form 1099-B, which reports stock, bond, mutual fund, ETF, and cryptocurrency sales. Learn how to read it and report capital gains accurately.
learn · related-concept · 76%
IRS Form 8949: Reporting Capital Gains and Losses
How to report sales of stocks, crypto, and other capital assets on Form 8949. Covers cost basis reporting, wash sales, and how the form flows into Schedule D.
learn · related-concept · 76%
Tax-Loss Harvesting: A Practical Guide for 2026
| Mining rewards (ordinary income at FMV) |
Just like stocks, the one-year holding period determines your tax rate. Crypto held for more than one year qualifies for long-term capital gains rates (0%, 15%, or 20%). Crypto held for one year or less is taxed as short-term capital gains at your ordinary income rate.
| Holding Period | Tax Type | 2026 Rate Range |
|---|---|---|
| 1 year or less | Short-term (ordinary income) | 10% - 37% |
| More than 1 year | Long-term capital gains | 0%, 15%, or 20% |
| Staking/mining/airdrops | Ordinary income (when received) | 10% - 37% |
Active traders who buy and sell frequently are almost always paying short-term rates, which can be up to 37%. Long-term holders who bought and held for over a year benefit from the lower rates. This is a meaningful incentive to think twice before that impulsive trade. High earners may also owe the 3.8% Net Investment Income Tax (NIIT) on top of capital gains rates.
Your cost basis determines how much gain or loss you realize when you dispose of crypto. If you bought Bitcoin at different times and prices, which purchase's cost basis do you use? That depends on your accounting method:
Whatever method you choose, you must apply it consistently and be able to specifically identify each lot. Clarity's cost basis tracking supports all three methods and uses FIFO by default, with wash sale detection built in.
Decentralized finance introduces layers of complexity that make traditional crypto taxes look simple:
Starting in 2025, crypto is subject to the wash sale rule. Previously, the wash sale rule only applied to "securities," and crypto was classified as property, not a security. Recent legislation closed this loophole.
This means you can no longer sell Bitcoin at a loss, immediately buy it back, and claim the tax deduction. You must wait at least 31 days before repurchasing a substantially identical asset, or the loss is disallowed. This is a major change from the pre-2025 landscape where crypto traders could harvest losses freely without timing restrictions.
Crypto dispositions are reported on Form 8949 and flow to Schedule D. Each transaction needs:
If you had hundreds or thousands of transactions across multiple exchanges; including Coinbase, Kraken, and others — and DeFi protocols, filling out Form 8949 manually is effectively impossible. This is where crypto tax software and tools like Clarity become essential; they aggregate your transaction history, calculate cost basis, and generate the required forms.
The IRS also asks a direct question on the front page of Form 1040: "At any time during the tax year, did you receive, sell, send, exchange, or otherwise acquire any digital assets?" You must answer truthfully. Checking "no" when the answer is "yes" is a red flag.
Starting with tax year 2026, crypto brokers and exchanges are required to issue Form 1099-DA (Digital Asset) reporting your gross proceeds from crypto transactions; similar to how brokerages report stock sales on Form 1099-B. This means the IRS will have more data than ever to cross-reference against your return.
The biggest challenge with crypto taxes isn't the rates — it's the record-keeping. You need to track:
If you used multiple exchanges and wallets over several years, reconstructing this history retroactively is painful. Start tracking now. Connect your exchanges and wallets to Clarity to build a complete transaction history automatically.
These mistakes come up again and again:
Crypto tax preparation is uniquely difficult because transactions are scattered across centralized exchanges, self-custody wallets, and DeFi protocols. Clarity connects to your exchanges and reads on-chain wallet data to aggregate every transaction into a single view. Cost basis is calculated automatically using your preferred method (FIFO, HIFO, or specific identification), wash sales are flagged in real time, and your full transaction history is organized for Form 8949 reporting.
Start by gathering your complete transaction history from every exchange and wallet you've used. Most exchanges let you download CSV files of your trade history. For on-chain transactions, you'll need your wallet addresses to pull records from block explorers.
Connect your exchanges and wallets to Clarity to automatically track every transaction, calculate cost basis using your preferred method, detect wash sales, and prepare the data you need for Form 8949. The earlier you start, the less painful tax season will be.
This article is for educational purposes and does not constitute tax advice. Consult a CPA or tax advisor for guidance specific to your situation.
Learn how to use investment losses to reduce your tax bill, avoid wash sale violations, and automate harvesting with portfolio tracking tools.