Crypto Tax Explained: Every Taxable Event You're Probably Missing
⚠️ Disclaimer
This article is for informational purposes only and does not constitute tax advice. Crypto tax rules vary by jurisdiction and change frequently. Consult a qualified tax professional for advice specific to your situation.
A friend of mine spent a Saturday afternoon swapping half his Bitcoin for Ethereum on a decentralized exchange. No bank account touched, no dollars withdrawn, nothing that felt like a "sale" in any normal sense of the word. Eight months later his accountant told him he owed capital gains tax on that swap — because as far as the IRS is concerned, trading one coin for another is exactly the same as selling it for cash and buying something else with the proceeds. He'd triggered a taxable event without ever seeing a dollar.
That's the part almost nobody explains up front: with crypto, the taxable moment isn't "when I cash out." It's every single time you dispose of a coin, in almost any form. This article walks through exactly which crypto activities actually owe tax, how the calculation works, and the one rule that treats crypto very differently from stocks — so you're not the one getting the surprise call from your accountant.
📋 In This Article
What Is Crypto Tax and How Is It Different From Stocks?
Crypto tax is the tax owed on cryptocurrency activity, calculated under US federal law by treating each coin as property rather than currency. That single classification — set out in IRS Notice 2014-21 back in 2014 and never reversed — is the reason crypto tax feels so much more complicated than stock tax. A stock only creates a taxable event when you sell it. A crypto coin creates one almost any time it changes hands, because "changing hands" is legally treated as a disposal of property, the same as selling a rental house or a piece of art.
Practically, that means two very different tax treatments apply depending on how the crypto entered or left your wallet:
- Capital gains/losses — triggered when you dispose of crypto you already own: selling it, trading it for another coin, or spending it on goods and services.
- Ordinary income — triggered when you receive new crypto as a reward: mining, staking, and airdrops are all taxed as income at their fair market value the moment you receive them, regardless of whether you ever sell.
Key Takeaway
Crypto is taxed as property, not currency. A disposal doesn't require cashing out to dollars — trading, spending, or gifting a coin can all trigger the same tax bill as a sale would.
Every Taxable Event You're Probably Missing
Most new crypto holders assume the only taxable moment is "sell coin, get dollars, pay tax on the profit." In reality, a surprising number of everyday crypto actions count as disposals or income.
| Activity | Tax treatment | Common surprise |
|---|---|---|
| Selling crypto for cash | Capital gain/loss | Expected — least surprising |
| Trading one coin for another | Capital gain/loss | No cash involved, still fully taxable |
| Spending crypto on goods/services | Capital gain/loss | Buying coffee with Bitcoin is a disposal |
| Staking or mining rewards | Ordinary income | Taxed the moment received, before you sell |
| Airdrops received | Ordinary income | Taxed even if the token later drops to zero |
| Moving crypto between your own wallets | Not taxable | Often mistaken for a disposal — it isn't |
The row that trips up the most people is the second one. Swapping Bitcoin for Ethereum on a decentralized exchange, or Ethereum for a stablecoin to "wait out" volatility, feels like moving money around inside one account. To the IRS, it's identical to selling the first coin for its dollar value and immediately buying the second one — a full capital gain or loss calculation on the coin you gave up.

⚠️ Note
Moving your own coins between two wallets you control — say, from an exchange to a hardware wallet — is not a taxable event, since you never disposed of the asset. Keep records showing both wallets are yours in case a transaction ever needs explaining.
How Do You Actually Calculate What You Owe?
Once you know an activity is taxable, the calculation itself follows one of two formulas depending on which category it falls into.
For a sale, trade, or purchase made with crypto:
Cost basis is what you originally paid for the coin, including fees. Proceeds is the dollar value of what you received — the sale price, or the fair market value of whatever you traded for. Held the coin a year or less before disposing of it and the gain is short-term, taxed at your ordinary federal income rate (10%–37% for 2026). Held it more than a year and it qualifies for the long-term rate — 0%, 15%, or 20%, depending on your total taxable income for the year.
For mining, staking, and airdrop rewards, there's no cost basis to subtract — you didn't buy the coin, you received it as income:
That fair market value then becomes your cost basis for the coin going forward, so when you eventually sell it, you're only taxed on the gain from that point on — not double-taxed on the same value twice.
💡 Pro Tip
Log the exact date and dollar value every time you receive a staking or mining reward, even small ones. Many wallets don't record this automatically, and reconstructing fair market value for a coin received eighteen months ago is far harder than logging it the day it happened.
Run your own numbers — including comparing short-term versus long-term timing on a specific sale or trade — with the Crypto Tax Calculator.
Is Crypto Really Exempt From the Wash-Sale Rule?
Yes, and this is one of the most useful — and least understood — quirks in crypto tax. The wash-sale rule, found in Section 1091 of the US tax code, disallows a claimed loss if you sell a security at a loss and buy the same or a "substantially identical" one back within 30 days. It was written to stop investors from harvesting a tax loss while barely changing their position. Because the rule's text applies specifically to "stock or securities," and the IRS still classifies crypto as property rather than a security, the wash-sale rule does not currently apply to cryptocurrency.
In practice, that means a crypto investor can sell a coin at a loss to offset gains elsewhere, then immediately buy the same coin back — something a stock investor selling Apple shares at a loss could never do without waiting 31 days. Lawmakers have proposed closing this gap more than once, so treat it as a rule that could change, not a permanent feature of the tax code.
Key Takeaway
Crypto currently sits outside the wash-sale rule that applies to stocks and securities, so a loss can be harvested and the position repurchased immediately — a strategy not available to equity investors under current law.

Crypto Tax Around the World
US rules aren't universal, and assuming they are is one of the fastest ways to underpay — or overpay — outside the United States.
| Country | How crypto is taxed | Notable feature |
|---|---|---|
| United States | Property — capital gains + ordinary income | No wash-sale rule for crypto (for now) |
| United Kingdom | Capital asset, subject to Capital Gains Tax | Annual tax-free CGT allowance (£3,000 for 2024/25) |
| Australia | Capital gains, discounted after 12 months | 50% CGT discount on assets held over a year |
| Germany | Private asset | Gains fully exempt if held over one year |
Germany's rule stands out: hold a coin for more than 365 days before disposing of it, and any gain is entirely tax-free, no matter how large. That single fact reshapes long-term holding strategy for anyone filing there in a way that has no US equivalent.
Worked Example: A Year of Mixed Crypto Activity
Say a US-based investor has three separate crypto events in one tax year:
1. Sold Bitcoin held 14 months Cost basis: $8,000 · Proceeds: $13,500 · Gain: $5,500 (long-term, taxed at 15%) → $825 owed
2. Traded Ethereum for a stablecoin after holding 4 months Cost basis: $3,000 · Fair market value at trade: $3,900 · Gain: $900 (short-term, taxed at 24% bracket) → $216 owed
3. Received a staking reward worth $500 at the time Taxed as ordinary income at the 24% bracket → $120 owed
Total crypto tax for the year: $1,161 — across three events, only one of which involved an exchange handing over actual dollars. That's the pattern worth internalizing: your tax bill accumulates across every disposal and every reward throughout the year, not just at the one moment you finally cash out to your bank account.
💡 Pro Tip
If you're dollar-cost averaging into crypto on a schedule, each purchase creates its own cost-basis "lot." Track them separately — the Dollar-Cost Averaging Calculator is a useful companion for seeing how those staggered purchases add up over time, separate from the tax side.
Frequently Asked Questions
Do I owe tax if my crypto is still down overall for the year?
Tax is calculated per disposal, not on your overall portfolio performance. You can owe tax on a specific coin you sold at a profit even if your total crypto holdings are down for the year, because losses on coins you still hold are unrealized and don't offset anything until you actually sell them.
Is buying crypto with dollars a taxable event?
No. Purchasing crypto with fiat currency simply sets your cost basis — it isn't a disposal, so there's nothing to report at that point. The tax event happens later, when you sell, trade, or spend that coin.
How is an NFT taxed differently from a regular coin?
NFTs generally follow the same capital gains framework as other crypto property, but some may be classified as "collectibles" by the IRS, which caps the long-term capital gains rate at 28% instead of the usual 20% ceiling. Rules here are still evolving, so treat NFT gains as a case worth extra caution.
What happens if I don't report crypto transactions?
Since 2026, US brokers and exchanges are required to report digital asset sales to the IRS on Form 1099-DA, similar to how brokerages already report stock sales. Unreported gains are increasingly likely to be flagged automatically, and penalties for underreporting can include interest and accuracy-related fines on top of the tax owed.
Does this calculator track my full transaction history for me?
No — it estimates the tax on a single transaction type at a time using 2026 federal brackets. For a full year with many trades across multiple wallets and exchanges, dedicated crypto tax software or an accountant is the more reliable way to reconcile cost basis and holding periods across every lot.
Try It Yourself
The single biggest mental shift with crypto tax is this: the taxable moment is the disposal, not the cash-out. Every trade, purchase, and reward is a potential entry on your tax return, whether or not a dollar ever touched your bank account.
Try it yourself: Use the Crypto Tax Calculator to estimate what a specific sale, trade, or reward will cost you, then compare it against the Capital Gains Tax Calculator to see how the same logic applies to stocks. Check the Tax Bracket Calculator to confirm which ordinary rate your short-term gains or staking income will land in, and the Investment Calculator to model what's left after tax over the long run.



