Back to blog
February 28, 20268 min readBlockchain Smart Tax

IRS Crypto Audit: What to Expect and How to Prepare

What triggers an IRS crypto audit, what agents look for, documentation you need, statute of limitations, penalties for non-compliance, and voluntary disclosure programs.

guideirscompliance

The IRS and Crypto: Enforcement Is Increasing

The IRS has made cryptocurrency enforcement a top priority. With the rollout of Form 1099-DA, mandatory reporting from centralized exchanges, and the agency's investment in blockchain analytics tools (including contracts with Chainalysis and TRM Labs), the IRS has more data on crypto activity than ever before.

The good news: if you've been filing accurately and maintaining records, an audit is far less threatening. The IRS is primarily targeting non-filers and underreporters — not people who made reasonable good-faith errors. Understanding what triggers audits and what the process looks like helps you prepare intelligently.

Common Audit Triggers for Crypto

  • Discrepancy between 1099-DA and Schedule D: If Coinbase reports $500,000 in proceeds on your 1099-DA and your Schedule D shows $200,000 in crypto sales, the IRS computer (the Automated Underreporter program) will flag the discrepancy and send you a notice.
  • Large gains without proportional income: Reporting $1,000,000 in crypto capital gains in a year where your W-2 shows $60,000 in wages can trigger scrutiny — not because it's illegal, but because it's unusual.
  • Inconsistent year-over-year reporting: Reporting crypto activity one year and nothing the next (while still holding crypto) can be a flag.
  • Foreign account issues: Holding crypto on foreign exchanges may intersect with FBAR (FinCEN 114) and Form 8938 (FATCA) requirements. Non-compliance here carries severe penalties.
  • High-value NFT sales: Large NFT transactions are visible on-chain and, for amounts over $600 from marketplaces that issue 1099s, are increasingly being reported to the IRS.
  • Answering "No" to the digital asset question on Form 1040: If the IRS has exchange data showing you had activity, answering "No" to this question creates a provable misrepresentation.

What IRS Agents Look For

In a crypto audit, the IRS will typically request:

  • Complete transaction history from all exchanges (CSV exports or API records)
  • Wallet addresses used during the tax year
  • Documentation of cost basis for each disposed asset
  • Records of transfers between wallets (to prove non-taxable nature)
  • Mining records if applicable: payout history, equipment purchases, electricity bills
  • DeFi protocol records: LP entries/exits, yield farming rewards, lending/borrowing activity
  • Any records supporting the cost basis method used (FIFO, HIFO, etc.)

The IRS may also independently pull on-chain data for wallet addresses associated with your return and compare it against what you reported. This is why self-custody wallet activity must be reported even without a 1099.

Statute of Limitations

The IRS generally has 3 years from the date you filed your return (or the due date, whichever is later) to audit you and assess additional tax. However:

  • 6-year rule: If you omit more than 25% of your gross income (including crypto gains), the statute extends to 6 years.
  • No limit for fraud: If you filed a fraudulent return or no return at all, the IRS can go back indefinitely. Knowingly answering "No" to the digital asset question with unreported gains could be construed as fraud.
  • Foreign account issues: FBAR violations have a 6-year statute; civil penalties can apply indefinitely for willful violations.

The practical implication: maintain records for at least 7 years. For significant transactions, keep records indefinitely.

Penalties for Non-Compliance

Penalties escalate based on intent:

  • Failure to file: 5% of unpaid tax per month, up to 25%
  • Failure to pay: 0.5% per month on unpaid taxes
  • Accuracy-related penalty: 20% of underpayment due to negligence or substantial understatement (understatement exceeds the greater of $5,000 or 10% of correct tax)
  • Civil fraud penalty: 75% of underpayment attributable to fraud
  • Criminal prosecution: Tax evasion (willful) can result in up to 5 years imprisonment plus fines
  • FBAR penalties: Willful failure to file — the greater of $100,000 or 50% of account balance per violation

Interest accrues from the original due date at the federal short-term rate plus 3%. On large amounts, this compounds significantly over time.

Voluntary Disclosure

If you have unreported crypto income from prior years, the IRS's Voluntary Disclosure Program (and for international situations, the Streamlined Procedures) allow you to come into compliance with reduced penalties. Voluntary disclosure must happen before the IRS contacts you — once you receive a notice or audit letter, the voluntary path closes.

Engaging a qualified tax attorney is strongly recommended for any voluntary disclosure involving significant unreported income. The decisions made about disclosure scope and strategy have large financial consequences.

How Proper Software Helps

Blockchain Smart Tax generates an audit-ready transaction history with cost basis documentation for every disposal. If you're ever audited, you have a complete, defensible record rather than trying to reconstruct years of activity from scattered exchange CSVs. We recommend exporting and storing your reports annually — even years where you have minimal activity.

Handle Irs Crypto Compliance Automatically

Blockchain Smart Tax automates the hard parts of IRS crypto compliance — connecting to 550+ blockchains, classifying every transaction, enforcing per-wallet cost basis tracking (as required by the IRS), and generating the forms you need to file.

How we compare to other crypto tax platforms:

  • Koinly ($49+/year) — established platform with strong exchange integrations and a large user community
  • CoinTracker ($59+/year) — polished interface with strong Ethereum and exchange support
  • CoinLedger ($49+/year) — competitive pricing with good NFT and exchange support
  • Blockchain Smart Tax (from $25/year) — all cost basis methods free on every plan, automatic wallet discovery across 550+ chains, spam filtering, free during beta with 10,000 transactions

Start your free import — 10,000 transactions included during beta →

Related Articles

Ready to calculate your crypto taxes?

Import your wallets in under 2 minutes. 10,000 free transactions during beta.

Get Started Free