Guide page

Crypto Tax Recordkeeping Basics

Crypto tax rules depend on jurisdiction and personal facts, but recordkeeping is useful almost everywhere. The goal is to preserve clean history before exchanges, wallets, and DeFi routes become hard to reconstruct.

This is not tax advice

Crypto tax treatment depends on where you live, what you did, and how local rules classify the activity.

Use a qualified tax professional for tax advice.

This page is about recordkeeping habits that make future review easier.

Keep exchange exports

Download account statements, trade history, deposits, withdrawals, fee records, and reward reports from every exchange you use.

Do this regularly. Waiting until tax season can be stressful if an account is closed, an export format changes, or a venue becomes harder to access.

Save wallet context

For self-custody wallets, keep notes on:

  • wallet purpose
  • major transfers
  • bridge routes
  • DeFi deposits and withdrawals
  • staking or reward activity
  • token swaps
  • test transactions

Wallet addresses show transactions, but they do not always explain intent.

Separate transfers from trades

A transfer between your own wallets may not be the same as a sale, but messy records can make it look confusing later.

Label self-transfers where possible. Keep transaction hashes and notes for large moves.

Track fees

Network fees, exchange fees, bridge fees, and swap fees can matter for cost basis and performance review.

Even when tax treatment differs by location, fees are still useful for understanding the real result of a trade or transfer.

Record rewards clearly

Staking rewards, lending interest, airdrops, and incentive tokens may need separate treatment.

Keep dates, token amounts, fair-value notes if available, and the platform or wallet source.

The practical takeaway

Good crypto recordkeeping is boring in the best way.

Export early, label wallets, save transaction hashes, track fees, and keep a simple note trail before the activity becomes too complicated to reconstruct.