Last Updated: March 2026
*Disclaimer: This article is for informational purposes only and is not financial, legal, or tax advice. I am not a CPA, enrolled agent, or tax attorney. Crypto tax law is complex, changes constantly, and varies wildly by jurisdiction. Before you file anything, consult a licensed tax professional who specializes in crypto. Seriously. The IRS does not accept "some guy on the internet told me" as a defense. Crypto trading also involves significant risk of loss. Never trade with money you cannot afford to lose. Always do your own research (DYOR).*
Every April, my inbox explodes with the same message: "I made money in crypto last year. What do I do now?"
And every April, I tell them the same thing: you should have started in January. But okay — let's fix it.
This is the crypto tax guide I wish someone had handed me the first time I sold a coin. I've been filing crypto taxes since 2017, and I've watched the landscape mutate from the Wild West (where most people just... didn't) into a fully surveilled regime where the IRS knows your wallet address, has your 1099-DA on file, and is running machine-learning classifiers against chain data to flag non-filers. In 2025, the IRS publicly committed over $5.7 billion in new enforcement funding toward digital asset compliance. That's not a typo. That's the reality you're operating in right now.
So whether you're a casual holder, a DeFi degenerate, an NFT collector, or someone who finally cashed out a 10x and is now in a panic — this guide walks you through what's taxable, what isn't, how to calculate it, and what tools actually work in 2026.
One more time, louder for the people in the back: I am not a CPA. This is educational content. Talk to a real tax professional before filing. Okay. Let's go.
How Crypto Gets Taxed in 2026 (US/UK/EU/Israel Overview)
The first thing to understand is that there is no single "crypto tax." There are several different kinds of tax that can apply to a single crypto transaction, and the rules change depending on where you live.
United States. The IRS treats cryptocurrency as property, not currency. Every time you dispose of crypto — selling for fiat, trading for another coin, spending it, gifting above the annual exclusion — it's a potentially taxable event. Gains are split into short-term (held under 12 months, taxed as ordinary income up to 37%) and long-term (held over 12 months, taxed at 0%, 15%, or 20% depending on your bracket). On top of that, there's the 3.8% Net Investment Income Tax if your modified adjusted gross income crosses certain thresholds.
United Kingdom. HMRC classifies crypto as a "chargeable asset" subject to Capital Gains Tax. The 2025-2026 annual CGT exemption dropped to £3,000 — down from £12,300 just two years ago. Above that, you pay 10% or 20% depending on your income band. Income from staking, mining, or airdrops is taxed as miscellaneous income at your marginal rate. The UK also has unique rules like the "share pooling" method and the 30-day bed-and-breakfasting rule that can catch out traders who don't know them.
European Union. Every member state taxes crypto differently. Germany: tax-free after a 1-year hold (a genuine unicorn). Portugal: used to be a tax haven, then tightened rules in 2023 — now 28% on short-term gains. France: flat 30% PFU. Italy: 26% flat rate with a €2,000 exemption. The MiCA regulation has harmonized disclosure requirements but not tax rates.
Israel. As an Israeli operator, this one hits home for me. The Tax Authority treats crypto as an asset, taxed at 25% on capital gains (plus surtax for high earners). Mining and staking income is generally treated as business income at up to 50%. Crucially, Israeli residents owe tax on worldwide crypto gains — including exchange accounts held abroad. The ITA has also been aggressive about requesting exchange records from foreign platforms.
Bottom line: figure out your jurisdiction first. Everything else flows from that.
Free: Crypto Trading Platform Cheat Sheet
Side-by-side fee comparison, ratings, and quick-pick recommendations for every major exchange and trading bot. Save hours of research.
No spam. Instant download on the next page.
Taxable Events Most People Miss
This is the section that trips up even experienced traders. "Taxable event" is a broader category than most people realize, and underreporting here is the single most common reason people get hit with penalties later.
Crypto-to-crypto swaps. Trading BTC for ETH is a taxable event. You are "selling" BTC at its fair market value in USD (or your local currency) and immediately "buying" ETH at that same value. If your BTC had appreciated since you acquired it, you owe tax on that gain — even though you never touched a dollar. This catches out tens of thousands of people every year, especially anyone who farmed altcoins during a bull run.
Staking rewards. Staking income is treated as ordinary income in most jurisdictions, taxed at fair market value on the day you receive (or gain dominion and control over) the reward. The moment the tokens hit your staking wallet and you can move them, you have income. Then, when you later sell those staked tokens, you have a separate capital gain or loss based on how the price moved since receipt.
Airdrops and hard forks. That random airdrop you got in 2024 for holding ETH? Taxable. The forked coin from a chain split? Taxable. The IRS Rev. Rul. 2019-24 explicitly covers this. Fair market value on the day you receive dominion and control = ordinary income. I cannot tell you how many people forget about the $4,000 airdrop they claimed, spent, and never thought about again.
DeFi transactions. This is where it gets brutal. Adding liquidity to a pool, claiming LP rewards, wrapping tokens (WBTC, wETH), bridging between chains, swapping in a DEX, borrowing against collateral — every one of these can trigger a taxable event. The legal framework is murky, and the IRS has not issued clear guidance on many of these activities, so tax professionals typically take the conservative route: treat dispositions as taxable.
NFT mints, sales, and royalties. Buying an NFT with ETH is a swap (taxable). Selling the NFT is a disposition (taxable). Receiving royalties is income. If you're an NFT creator, you may also owe self-employment tax.
Using crypto to buy things. Bought a Tesla with Bitcoin in 2021? Taxable. Paid a freelancer in USDC last week? Both of you have taxable events. Stablecoins are still property under US tax law.
Gifts above the annual exclusion ($19,000 per recipient in 2026 in the US) and inheritance (which uses stepped-up basis) have their own rules.
The through-line: almost anything you do with crypto besides buying and holding in the same wallet can create a taxable event.
Capital Gains: Short-Term vs Long-Term
Here's the part that actually determines how much you owe.
Short-term capital gains apply when you held the asset for 365 days or less before disposing of it. In the US, these are taxed at your ordinary income rate — which for most active traders means 22%, 24%, 32%, or 35%. If you're in the top bracket, that's 37%. Add the 3.8% NIIT and state tax on top, and active traders in California or New York can hand over more than half of their gains. I'm not being dramatic. I've seen returns where effective rates cleared 53%.
Long-term capital gains kick in after 365+ days of holding. The rates are dramatically better: 0% if your taxable income is under roughly $47,000 (single) or $94,000 (married filing jointly) in 2026; 15% in the large middle band; and 20% for high earners. This is the single biggest lever in crypto tax planning. Holding an extra month to cross the 1-year line can mean saving 15-20 percentage points of tax.
How the holding period is calculated. The clock starts the day *after* you acquire the asset and ends on the day you dispose of it. So if you bought on March 15, 2025, you need to sell on March 16, 2026 or later to qualify for long-term treatment.
What complicates this for crypto. Most active traders have dozens or hundreds of lots of the same coin acquired at different times and prices. Which lots did you sell? That's where cost basis methods come in (next section). If you've been DCA'ing into BTC for three years, some of your coins might qualify for long-term treatment while others don't — and the one you "sold" depends on your method.
Losses work the same way. Short-term losses offset short-term gains first, long-term losses offset long-term gains first, and any excess can offset up to $3,000 of ordinary income per year (US), with the rest carried forward indefinitely. Crypto currently is NOT subject to the wash sale rule (though Congress keeps threatening to close this loophole), which means you can sell at a loss and immediately buy back. Tax loss harvesting is legitimately powerful in crypto for this reason.
Long-term strategy for serious holders. If you have high-conviction positions, holding them in cold storage on a device like Ledger ({{AFFILIATE:ledger}}) for over 12 months genuinely makes tax sense in addition to the security benefits. You literally can't panic sell if moving the coins is a 5-minute process — and if you don't sell, you don't pay tax.
Cost Basis Methods (FIFO, LIFO, HIFO, Spec-ID)
When you sell some of a coin, which specific units did you actually sell? This is the cost basis question, and it has massive dollar implications.
FIFO (First In, First Out). Default in the US. The first coins you bought are the first ones considered sold. Generally the worst for taxes in a bull market, because your earliest buys have the lowest cost basis — meaning the highest taxable gain — but also most likely to be long-term.
LIFO (Last In, First Out). Your most recent purchases are considered sold first. In a bull market, this usually results in a lower taxable gain (recent buys have higher cost basis), but those lots are always short-term.
HIFO (Highest In, First Out). You sell the lots with the highest cost basis first, minimizing gains (or maximizing losses). This is almost always the most tax-efficient method if it's available to you. Most modern crypto tax tools default to this.
Spec-ID (Specific Identification). The most powerful method: you explicitly designate which specific lot you're selling at the time of sale. This requires contemporaneous documentation — you need to tell your broker or keep records *at the time of the trade*, not after the fact. The IRS has signaled that starting with tax year 2025, it will require more rigorous spec-ID documentation for crypto.
A concrete example. You bought 1 BTC at $30,000 in January 2023, 1 BTC at $65,000 in November 2023, and 1 BTC at $95,000 in November 2024. You sell 1 BTC in December 2025 for $100,000.
- FIFO: Gain = $70,000 long-term
- LIFO: Gain = $5,000 short-term
- HIFO: Gain = $5,000 short-term (same as LIFO here)
- Spec-ID: Your choice — you could pick the November 2023 lot for $35,000 long-term gain
Which is best? Depends on your other gains and losses, your bracket, and your planning horizon. The point is: the method you pick can swing your tax bill by tens of thousands of dollars.
The 2025 wallet-by-wallet rule change. As of January 1, 2025, the IRS now requires you to track cost basis on a per-wallet basis, not a "universal" basis across all wallets. This was a massive change. It means you can no longer cherry-pick the cheapest lot from across your entire holdings — you must identify lots within the specific wallet where the sale originates. This broke a lot of tax software in 2025, and fixes rolled out throughout the year. Make sure your tool is compliant with this new requirement before filing.
How Exchanges Report to the IRS in 2026 (Form 1099-DA, Reporting Thresholds)
This is the biggest compliance change in crypto history, and if you're not paying attention, it will absolutely bite you.
Form 1099-DA is now live. Starting with tax year 2025 (filed in 2026), US crypto brokers are required to issue Form 1099-DA to customers and the IRS for every disposal of digital assets. This includes centralized exchanges like Coinbase ({{AFFILIATE:coinbase}}), Kraken, Gemini, and the US entities of global exchanges. Each 1099-DA reports gross proceeds. Cost basis reporting on 1099-DA phases in across 2025-2027 — but the gross proceeds reporting is already happening.
What this means in practice: the IRS now has a line-item record of every sale you made on every US exchange. If you don't report those same sales on your return, the automated matching system will flag you. This isn't theoretical. The IRS sent out tens of thousands of CP2000 mismatch notices in 2023-2024 for crypto, and that number will spike dramatically with 1099-DA.
DeFi reporting is coming. The "broker rule" that extended reporting to DeFi front-ends was rolled back in early 2025 after industry pushback, but Treasury has signaled it's working on a revised version. For 2026 tax year, most DeFi activity is still self-reported, but don't assume that lasts.
Non-US exchanges. Exchanges like Bybit ({{AFFILIATE:bybit}}), BitGet, and others that don't have a US entity aren't subject to 1099-DA reporting. But that does NOT mean you can ignore the transactions. If you're a US person, you still owe tax on worldwide gains, and under FBAR and FATCA rules you may also need to disclose foreign exchange holdings above reporting thresholds. The IRS has been actively seeking John Doe summonses against foreign exchanges. If you traded on Bybit ({{AFFILIATE:bybit}}) or OKX last year, download your complete transaction history NOW while you still have access.
The $600 threshold myth. There's no $600 threshold for crypto like there is for payment apps. Every disposal is reportable, regardless of size. The "de minimis" exemption that's been proposed in Congress (which would exclude small transactions under $200) has not passed.
Staking and rewards. Exchanges that pay staking rewards are now required to issue 1099-MISC (or equivalent) for ordinary income. Check your account settings on Coinbase ({{AFFILIATE:coinbase}}) and download every tax document they provide.
Tools I Use for Crypto Taxes
I have used basically every major crypto tax tool at this point. Here's my honest take for 2026.
Koinly. My go-to for the last three tax seasons. Supports 700+ exchanges and wallets via API and CSV. Clean UI, handles DeFi reasonably well (not perfectly — nothing does), great for multi-country filers since it supports US, UK, EU, Australia, Canada, Israel, and more tax frameworks. Pricing: free plan for tracking only, $49/year for the Newbie tier (100 transactions), $99 for Hodler (1000), $179 for Trader (3000), $279 for Pro (10k+). If you're a US filer with 500+ transactions, Koinly is usually the right answer. Their support is responsive and their chain coverage is broad. Not perfect on edge-case DeFi (nothing is), but better than most.
CoinTracker. The other major player. Has a tight Coinbase integration which makes sense if your activity is mostly there. UI is slick. Pricing is similar to Koinly. CoinTracker tends to be my second pick — it's solid but I find Koinly handles chain data more accurately for complex portfolios.
Recap (UK-focused). If you're a UK filer, Recap is purpose-built for HMRC's share-pooling method and the 30-day rule in a way that Koinly can do but doesn't emphasize. Cleanest UK output I've used. Pricing is in GBP, broadly comparable.
CoinLedger (formerly CryptoTrader.Tax). Decent. Cheaper than Koinly at the low end. Works fine for US-only casual traders. I've seen it struggle with heavy DeFi.
TokenTax. Premium option with concierge service. Pricey (starts around $65 for basic, CPA-assisted plans go into thousands). If you have a complex portfolio and want a real human CPA involved, this is a legit option.
Exchange built-in tax reports. Coinbase ({{AFFILIATE:coinbase}}) has a genuinely useful built-in tax center that generates 8949-ready reports for Coinbase activity. If your entire crypto life is on Coinbase, you might not need a separate tool at all. Bybit ({{AFFILIATE:bybit}}) has added a tax export feature in 2025 that produces a clean CSV of all your trade history — not a filed report, but directly importable into Koinly or CoinTracker. Download it before you lose access.
Which one should you pick? If you're US-based and mostly on centralized exchanges with under 1000 transactions, Koinly at $99/year is hard to beat. If you're heavy into DeFi or have 10,000+ transactions, you're going to need a Pro-tier tool and you should also talk to a crypto CPA. If you're UK, consider Recap specifically. If you're doing six-figure volume, the $500-2000 you'd spend on TokenTax or a CPA is trivial compared to what they'll save you in errors.
The Biggest Crypto Tax Mistakes I See
I've helped dozens of friends untangle their crypto taxes. Same mistakes come up over and over.
Missing small swaps. "I only made one big trade last year." No you didn't. You also swapped USDC to USDT three times, wrapped some ETH, paid a 0.0001 BTC gas fee you forgot about, and received $12 of staking rewards weekly. Every one of those is a line item. Tax tools handle this IF you give them all your wallet addresses and exchange APIs. If you try to do it manually from memory, you will miss things and the 1099-DA will expose it.
Forgetting airdrops. Anyone who was active in 2021-2024 probably claimed airdrops from Uniswap, ENS, OP, ARB, APT, SUI, JUP, STRK, and a hundred others. If you received those and never reported the income, you have an unreported income problem — not just a gains problem. The fair market value on the day you received (or gained control of) the airdrop is ordinary income.
Losing historical exchange access. FTX. Celsius. Voyager. BlockFi. Gemini Earn. Every one of those collapsed with user funds, and users who had traded on them in prior years lost the ability to export their historical trade data. If you traded on an exchange that's struggling, DOWNLOAD YOUR FULL HISTORY TODAY. CSVs, API exports, 1099s — everything. Same logic for non-US exchanges you may lose access to due to geo-restrictions.
Not tracking cost basis across transfers. You transfer 1 BTC from Coinbase ({{AFFILIATE:coinbase}}) to your Ledger ({{AFFILIATE:ledger}}). Is that a taxable event? No — self-transfers are not dispositions. But you MUST carry the original cost basis over. If you don't, your tax software might treat the transfer-in as a new buy at current market price, which massively distorts your eventual gain calculation. Most tools handle this correctly when you link both sides of the transfer, but you have to actually do the linking.
Ignoring crypto losses. If you bought the top and are underwater, you're sitting on a tax asset. Realizing those losses (selling, not just holding) generates a deduction that can offset gains elsewhere and up to $3,000 of ordinary income per year. Tax loss harvesting in December is one of the few legal "free money" moves available to you.
Assuming hardware wallet transfers are reported. Moving BTC from an exchange to your Ledger ({{AFFILIATE:ledger}}) is not a taxable event, but the exchange still reports the withdrawal on 1099-DA as "proceeds" with a basis question mark. You need to reconcile this on your return — otherwise the IRS matching system sees a "sale" it can't match.
Using tax tools without reconciliation. Koinly, CoinTracker, and the rest are only as good as the data you give them. If you just connect APIs and hit "download 8949," your numbers will almost always be wrong at the edges. Spend an hour reviewing the transactions list for unclassified items, missing cost basis flags, and weird DeFi classifications. Fix them before you file.
Underestimating quarterly estimated taxes. If you have big crypto gains, you may owe estimated taxes quarterly. Waiting until April to pay it all can trigger underpayment penalties. This bites active traders hard.
Comparison Table: Crypto Tax Tools 2026
| Tool | Best For | Starting Price | Transactions | DeFi Support | Country Support | Rating |
|---|---|---|---|---|---|---|
| Koinly | All-around best | $49/year | 100 | Good | 20+ countries | 4.7/5 |
| CoinTracker | Coinbase-heavy users | $59/year | 100 | Good | US, UK, Canada, Australia | 4.5/5 |
| CoinLedger | Budget US filers | $49/year | 100 | Fair | US, UK, Australia, Canada | 4.3/5 |
| Recap | UK filers | £149/year | Unlimited | Good | UK only | 4.6/5 |
| TokenTax | High-volume + CPA help | $65+/year | Varies | Best-in-class | US-focused | 4.4/5 |
| Coinbase Tax Center | Coinbase-only users | Free | Unlimited | N/A | US | 4.0/5 |
| Bybit Tax Export | Bybit history dump | Free | Unlimited | N/A | Export only | 3.8/5 |
*Pricing as of March 2026. Always check current pricing on provider websites.*
FAQ
Is staking taxable?
Yes, in almost every jurisdiction. In the US, staking rewards are ordinary income at fair market value on the date you receive (or gain dominion and control over) the tokens. Then, when you later sell those tokens, you also owe capital gains tax on any appreciation since receipt. The Jarrett case briefly created hope for a "created property" theory that would defer tax until sale, but the IRS's Rev. Rul. 2023-14 reaffirmed the income-at-receipt treatment. Talk to your CPA — I am not one.
What if I lost money in crypto last year?
Losses are generally deductible against gains. In the US, capital losses first offset capital gains of the same type (short-term vs long-term), then offset the other type, and finally up to $3,000 of ordinary income per year. Any remainder carries forward indefinitely. To claim a loss, you must actually realize it — selling, swapping, or otherwise disposing of the asset. Just holding a bag down 80% is not a realized loss. Also: crypto is NOT currently subject to the wash sale rule, so you can sell at a loss and buy back immediately. This may change — Congress has proposed closing the loophole multiple times.
Do I need to report if I didn't sell?
If you only bought and held in the same wallet the entire year, and received no airdrops, staking rewards, or income: no realized gains, no tax liability on gains. BUT — you still have to answer "yes" to the digital asset question on Form 1040 if you received, earned, transferred, or disposed of any crypto. Lying on that question is perjury. If you bought crypto with fiat, you don't have to say yes just for the purchase, but any other activity counts. Again, consult a CPA.
How does DeFi get taxed?
DeFi tax is the murkiest area of crypto tax law. The IRS has not issued clear guidance on most DeFi activities. Most tax professionals take the conservative position that providing liquidity, wrapping tokens, bridging across chains, and swapping in DEXes are all potentially taxable dispositions. Yield farming rewards are ordinary income when received. Borrowing against collateral is generally NOT a taxable event (it's a loan), unless the collateral gets liquidated, which IS a disposition. If you're deep in DeFi, you genuinely need a crypto-specialist CPA — not a general tax preparer who's winging it.
What about transferring crypto to my hardware wallet?
Moving crypto between wallets you own and control (e.g., exchange to Ledger ({{AFFILIATE:ledger}}), or between two of your own self-custody wallets) is NOT a taxable event. No disposition occurs. However, you must carry the original cost basis and acquisition date forward to the new wallet. Your tax software needs to know the two sides are linked, or it may treat the deposit as a new purchase at current market price, which will distort your future gain calculations. Make sure your tax tool correctly identifies self-transfers.
Final Thoughts
Crypto tax in 2026 is not the Wild West anymore. 1099-DA is live. The IRS has the funding, the tools, and the political will to chase down non-filers. If you've been winging it, this is the year to get organized.
My recommended workflow:
- Download complete transaction history from every exchange you used last year — Coinbase ({{AFFILIATE:coinbase}}), Bybit ({{AFFILIATE:bybit}}), any others — NOW, before you lose access.
- Pull all your wallet addresses and add them to Koinly or CoinTracker.
- Reconcile every flagged transaction. Fix missing cost basis, classify airdrops and staking as income, mark self-transfers.
- Run the 8949 output and actually review it line by line.
- If your situation is complex, hire a crypto-specialist CPA. The $500-2000 cost is trivial compared to the downside of getting it wrong.
- For long-term security and genuine tax planning (holding past 12 months for long-term rates), move conviction positions to a Ledger ({{AFFILIATE:ledger}}) hardware wallet.
One last time, because it matters: I am not a CPA. This article is educational, not advice. Before you file, talk to a licensed tax professional.
Now go do it. April doesn't wait.
Affiliate Disclosure
Some links in this article are affiliate links. If you sign up through them, I may earn a commission at no extra cost to you. I only recommend tools and services I've personally used or thoroughly researched. Affiliate commissions help keep this site running and the content free. Tax software recommendations (Koinly, CoinTracker, Recap, CoinLedger, TokenTax) in this article are NOT affiliate links — they are included for educational completeness only.
*Disclaimer: This article is for informational purposes only and is not financial, legal, or tax advice. I am not a CPA, enrolled agent, or tax attorney. Crypto tax law is complex, changes constantly, and varies wildly by jurisdiction. Before you file anything, consult a licensed tax professional who specializes in crypto. Crypto trading also involves significant risk of loss. Never trade with money you cannot afford to lose. Always do your own research (DYOR).*