Back to Tax Guides
Concepts Updated 2025

Record Keeping for Crypto Taxes

Overview

Proper record keeping is the foundation of crypto tax compliance. You need detailed records of every acquisition, disposal, transfer, income event, and DeFi interaction. Exchanges may close, lose data, or delist tokens — maintaining your own records is essential. Tax authorities can audit several years back, and the burden of proof is on you.

Key Points

For every transaction, record: date, time, type (buy/sell/trade/receive), amount, asset, FMV in local currency, counterparty/exchange, transaction ID/hash, fees paid. Export exchange history monthly (don't wait — exchanges can lose data). Track wallet-to-wallet transfers (not taxable but needed for audit trail). Maintain records for 5-7 years minimum (varies by jurisdiction).

Tax Rates

No direct impact — but poor records lead to higher taxes because you may not be able to prove your cost basis, resulting in a zero cost basis (100% gain).

Reporting Requirements

Download CSV/Excel exports from all exchanges regularly. Use portfolio tracking apps (CoinGecko, Delta, Blockfolio) to mirror transactions. Back up records to multiple locations. Consider a dedicated crypto tax software that auto-imports.

Tips & Recommendations

Start record keeping NOW, not at tax time. The single biggest tax problem crypto investors face is not having adequate records when it's time to file. Set a monthly reminder to export your exchange history and verify your portfolio tracker is up to date.

Disclaimer: This guide is for informational purposes only and does not constitute tax advice. Tax laws change frequently. Always consult a qualified tax professional for advice specific to your situation.