There's a world of difference between tax evasion — illegally hiding income — and tax avoidance, which simply means structuring your affairs to pay no more than the law requires. Everything in this guide is the latter: legitimate, IRS-compliant strategies that crypto investors use to keep more of their gains. Here are twelve of the most effective.
Legal Avoidance, Not Evasion
Failing to report crypto income, hiding wallets, or falsifying cost basis is tax evasion — a federal crime. With exchanges now issuing Form 1099-DA, the IRS receives data on your trades. Every strategy below works because you report accurately.
1. Hold for More Than a Year
The single most powerful lever. Assets held over 12 months qualify for long-term capital gains rates of 0%, 15%, or 20% — versus short-term gains taxed at ordinary income rates up to 37%. On a $20,000 gain, a trader in the 24% bracket pays $4,800 short-term but as little as $3,000 (15%) long-term.
2. Harvest Your Losses
Tax loss harvesting means selling underwater positions to realize losses that offset your gains. Capital losses offset capital gains dollar-for-dollar, and up to $3,000 of net losses can offset ordinary income each year. Because the wash sale rule does not currently apply to crypto, you can even repurchase the same asset immediately.
3. Use Specific Identification (Spec ID)
Instead of defaulting to FIFO, you can choose which lots you sell — for example, the highest-cost coins (HIFO) — to minimize the realized gain. If you bought BTC at $30k, $50k, and $65k and sell at $60k, selling the $65k lot first creates a loss instead of a large gain. This requires detailed per-lot records.
4. Harvest Gains in a 0% Year
Long-term gains are taxed at 0% for taxpayers below certain income thresholds (roughly $47,000 single / $94,000 married filing jointly in recent years). In a low-income year — between jobs, in school, sabbatical — you can sell appreciated crypto and pay nothing, then immediately rebuy to reset your basis higher.
Key Fact
Gain harvesting and loss harvesting are mirror images. In a high-income year, harvest lossesto reduce your bill. In a low-income year, harvest long-term gains at the 0% rate to permanently raise your cost basis tax-free.
5. Donate Appreciated Crypto to Charity
Donating crypto you've held over a year to a qualified 501(c)(3) is doubly efficient: you avoid capital gains tax entirely and deduct the full fair market value. Donate $25,000 of Bitcoin with a $5,000 basis and you skip tax on the $20,000 gain while claiming a $25,000 deduction.
6. Gift Crypto to Family
You can gift up to the annual exclusion (around $18,000–$19,000 per recipient) tax-free. Gifting appreciated crypto to a lower-bracket family member can shift the eventual gain into their lower (or 0%) rate — though watch the kiddie tax for minors.
7. Use a Crypto IRA or Retirement Account
Self-directed IRAs can hold crypto. In a traditional IRA, gains grow tax-deferred; in a Roth, qualified withdrawals are entirely tax-free. Trading inside these accounts generates no annual capital gains reporting.
8. Track and Deduct Your Fees
Transaction fees, gas, and acquisition costs add to your cost basis and reduce taxable gains. Buying 1 ETH at $3,000 with a $40 fee gives a $3,040 basis — a small but cumulative saving across hundreds of trades.
9. Offset Gains Across Asset Classes
Capital losses aren't siloed by asset type. A loss on a stock or real estate sale can offset a crypto gain, and vice versa. Look at your entire portfolio when planning a sale.
10. Time Income Around Brackets
Spreading large dispositions across two tax years can keep you in a lower bracket. Selling $100,000 of gains in December and another batch in January may keep more of it out of the top rate than realizing it all at once.
11. Consider Your State of Residence
State income tax ranges from 0% (Texas, Florida, Washington, Wyoming) to over 13% (California). For large gains, establishing residency in a no-income-tax state — genuinely, not just on paper — can save tens of thousands.
12. Borrow Against Your Crypto
Taking a loan against your holdings is not a taxable event — you receive cash without selling. This lets you access liquidity while continuing to hold, deferring the gain indefinitely. Beware liquidation risk if prices fall sharply.
Find Your Tax-Saving Opportunities
BasisTracker surfaces unrealized losses, flags long-term lots, and lets you model HIFO vs. FIFO so you can apply these strategies with real numbers, not guesswork.
Download BasisTrackerFree to start · Windows 10/11
Conclusion
You can't make crypto taxes disappear, but you can shrink them dramatically with legitimate planning. The biggest wins usually come from the simplest moves: hold long term, harvest losses, and use specific identification. Stack a few of these strategies together and the savings compound — all while staying fully compliant.
This article is for informational purposes only. Tax laws can change; consult a qualified tax professional for personalized advice.