6 Crypto Tax Headaches and How to Avoid Them for 2026
TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.
To avoid crypto tax mistakes, keep complete records all year, every year.
Missing wallets and missing cost basis are the main problems people discover during tax season.
Reconcile DeFi, NFTs, staking, and airdrops before you file. Use TokenTax crypto tax software to make this process simple every year.
Why trust our crypto tax experts
Crypto tax problems usually surface at filing time, when a wallet is missing from your records, an exchange won't export your history, or a Form 1099-DA doesn't match your own numbers. This guide covers the six most common problems, from forgotten and shared wallets to FBAR questions, loss-harvesting deadlines, and DeFi transactions that need manual fixes, along with how to prevent each one next year.
Understanding crypto taxes: what is and is not taxable
Crypto is considered property for US tax purposes. That means you compute capital gain or loss whenever you sell for fiat, swap one token for another, or spend coins on goods or services. You report these disposals on Form 8949 and carry totals to Schedule D.
Earning crypto is income in the US. Crypto airdrops and hard fork receipts are taxable at fair market value when you have control. Staking rewards are also income at the moment you control the tokens. Later, when you dispose of those coins, you calculate a separate capital gain or loss against that income value.
Brokers report your proceeds from 2025 and later sales on Form 1099-DA. Basis reporting applies to units you buy in an account at a custodial broker on or after January 1, 2026, and hold there until you sell. Units bought earlier or moved in from another wallet are noncovered, so you supply their basis from your own records.
The 6 most common crypto tax headaches
1. I can't remember all of the crypto wallets I have used
Losing track of addresses leads to missing cost basis and unreported disposals. Build a master list of every exchange, wallet, and chain you touched this year, then export histories and pull on-chain activity by address so each acquisition is matched to a later disposal on Form 8949.
Since January 1, 2025, you must track cost basis separately for each wallet and exchange account. Basis in one wallet can't be applied to a sale in another wallet, and each wallet follows first-in, first-out order unless you identify specific units. Through December 31, 2026, IRS Notice 2026-20 lets you identify units held at a broker in your own records, as long as you record the identification no later than the time of the sale. See crypto cost basis.
To prevent repeat headaches, record as you go. Connect API or public addresses to tax software, save monthly CSVs from platforms that limit exports, and keep TXIDs so you can prove dates, amounts, and pricing for each tax lot.
2. I can't access data from an exchange I used
Shut downs, geoblocks, and export limits are common. When you cannot pull a complete file later, you still remain responsible for accurate reporting, so keep rolling backups and reconcile wallet inflows and outflows to rebuild trades if a crypto exchange becomes unavailable (think FTX).
Going forward, export statements at least quarterly and keep email trade confirms. If you also used self-custody, your on-chain history plus bank statements for fiat links can usually bridge any gaps that an exchange CSV leaves behind.
For 2025 and later sales, a US custodial exchange should also send you Form 1099-DA. Foreign exchanges, decentralized platforms, and self-custody wallets generally don't, and staking rewards aren't reported on the form. Keep any 1099-DA with your exports so you can check it against your own records, and report every taxable transaction whether or not you receive a form. When in doubt, discuss the facts with your advisor and document the basis for your filing decision each year.
3. My accountant says I need to file a crypto FBAR
FinCEN has not issued a rule that makes virtual currency itself reportable on the FBAR when held outside a financial account.
Under FinCEN Notice 2020-2, a foreign account that holds only virtual currency is not reportable on the FBAR. If the account also holds fiat or other reportable assets, it is reportable, and you must file an FBAR if the combined maximum value of all your foreign financial accounts exceeds $10,000 at any time during the year.
The $10,000 test counts every foreign financial account you have an interest in or signature authority over, including ordinary bank and brokerage accounts. If the highest combined value of those accounts remains at or below $10,000 throughout the year, no FBAR is due.
4. What do you mean I can't tax loss harvest?
You can harvest crypto losses, but only during the tax year. Losses realized after December 31st do not reduce last year’s gains. Track your lots and act before year-end if you need offsets.
Wash sale rules under IRC 1091 apply to stock and securities. Most crypto is not stock or securities under current law, so a same-day sell and buyback generally doesn't disallow the loss. Tokenized stocks and other digital assets that qualify as stock or securities are covered. You still need real trades at market prices and full records of each transaction. We don't recommend selling a coin and immediately buying it back. The economic substance rule in IRC 7701(o) can apply to a trade that leaves your economic position unchanged and has no purpose apart from tax savings, and these trades can draw attention in a crypto tax audit.
5. My DeFi trades need lots of manual edits
Complex protocols can produce partial or misclassified data. When your software cannot auto-tag a liquidity add, LP redemption, or cross-chain bridge, review the TXIDs and edit classifications so every economic disposal is captured on Form 8949 and every income item is reported.
Reduce edits by standardizing on supported protocols and documenting any custom flows. Save contract addresses, pool IDs, and explorer links alongside your CSVs so you or your preparer can reconcile quickly.
6. My friends and I shared a wallet
Shared wallets make attribution hard. Unless you keep a ledger that assigns each inflow and outflow to the right person, a tax preparer and the IRS will struggle to know whose gain or income a given transaction belongs to. That slows filing and can increase audit risk.
Best practice is one person per wallet for tax reporting. If you already shared, build a transaction-level split with dates, amounts, and signatures showing who controlled what, then apply that map consistently across all years involved.
Legal ways to lower your crypto taxes
Here's a quick list of ways to legally reduce your crypto taxes.
Harvest losses before year-end. Realize losing positions on coins or NFTs by December 31 to offset gains and up to $3,000 of ordinary income ($1,500 if married filing separately).
Take a crypto loan. Loan proceeds are not income, so borrowing against your coins creates no tax on the cash you receive. The IRS has not published guidance on crypto-backed loans, and some lenders take title to or reuse your collateral, so read the agreement. If the lender sells your collateral, you have sold those coins and report the gain or loss.
Hold for long-term treatment. Hold each lot for more than one year so gains qualify for long-term capital gains rates of 0%, 15%, or 20%.
Donate appreciated crypto. Give coins or NFTs you have held more than one year directly to a public charity. If you itemize, you can generally deduct fair market value and avoid the capital gain. A deduction over $5,000 needs a qualified appraisal. Starting in 2026, only the portion of your charitable gifts above 0.5% of AGI is deductible.
Time disposals in low-income years. Sell when other income is lower and use carried-forward capital losses to stay in lower brackets.
Track every fee. Fees you pay to buy a token add to its cost basis, and fees you pay to sell it reduce your proceeds. Both lower your taxable gain.
Solve crypto tax headaches with TokenTax
Most of the headaches above stem from incomplete records. TokenTax imports your transactions from the exchanges and wallets you use by API or CSV, supports DeFi and NFT activity, and calculates your gains, losses, and income. When you're ready, it generates your Form 8949 and other tax reports.
If your history is messy, a TokenTax VIP reconciliation specialist can work through it with you, fill in any missing cost basis information, and prepare your crypto tax reporting.
Crypto tax headaches and how to avoid them FAQs
How can I remember all the crypto wallets I've used for tax reporting?
What should I do if I cannot access data from an exchange I used?
Why does my accountant say I must file a crypto FBAR, and how can I avoid it?
Do you have to pay taxes on crypto if you reinvest?
Is avoiding crypto tax legal?
To stay up to date on the latest, follow TokenTax on Twitter @tokentax.