← All guides

Keeping crypto tax records: the basics

Tax concepts · 5 min read

Taxes are the least exciting part of crypto and one of the most important. Tax authorities in many countries treat crypto activity as taxable, and they increasingly have the tools to see it — exchanges report to them, and blockchains are public ledgers. Good records are the difference between a straightforward filing and an expensive mess. This guide is educational and deliberately jurisdiction-neutral: always consult a qualified tax professional about your own situation, because the rules where you live determine what you actually owe.

Why records matter more in crypto than in stocks

With stocks, your broker usually tracks everything — buys, sells, dividends — and hands you a tidy summary at tax time. Crypto has no equivalent. Your activity may be spread across multiple exchanges, wallets, and blockchains, and nobody consolidates it for you. If you move assets between wallets, trade one crypto for another, or earn rewards from staking-like activities, the trail is yours to reconstruct. Reconstructing a year of activity from scattered transaction histories is miserable; logging it as you go takes seconds per event.

What to log for every event

The core of good records is simple: for every transaction, note the date and time, the type of event (buy, sell, trade, receive, send), the asset and amount involved, the value in your local currency at the time, and any fees paid. That local-currency value at the time of the transaction is the critical number — tax calculations generally use the value when the event happened, not when you get around to filing.

A simple spreadsheet works fine. Each row: date, event type, asset, amount, local-currency value, fees, and a notes column (which wallet or exchange, for example). The format matters less than the completeness.

Which events count as "events"

Beginners often track only cashing out to their bank account. In many jurisdictions, the taxable events start much earlier. As general concepts to discuss with your tax professional:

Crypto-to-crypto trades are taxable events in many countries, even though no regular money changed hands. Trading one asset for another generally counts as disposing of the first at its current value.

Spending crypto on goods or services is typically treated like selling it — the purchase price of the coffee and the value of the crypto spent are compared, and the difference matters.

Receiving crypto — as payment for work, as mining or staking-like rewards, or from airdrop-style distributions — is often treated as income at the value received, and then a later sale can create a further gain or loss.

Gifts and transfers between your own wallets usually aren't taxable events themselves, but the records of those movements matter for tracking your cost basis (what you originally paid). Losing the trail between wallets is one of the most common record-keeping failures.

Keep exchange and wallet records while they exist

Exchanges can shut down, freeze accounts, or simply purge old data. Export your full transaction history from every exchange periodically — monthly or quarterly — and save the files somewhere you control. For on-chain activity, save the wallet addresses you used; public blockchains keep the transaction data forever, but only you know which addresses were yours.

What good looks like at filing time

With complete records, a tax professional can compute your gains and losses from a clean dataset. Without them, you're paying someone to do forensic accounting across a year of blockchain data — expensive, slow, and still approximate. The cheapest tax advice in crypto is free: start logging today. A spreadsheet row per transaction, updated the same day, beats every fancy tool applied retroactively.

The takeaway

Crypto doesn't come with a broker summary, so the record-keeping is on you. Log every event with its date, type, amounts, local-currency value, and fees; export exchange histories before they disappear; and treat crypto-to-crypto trades and spending as events worth logging, not just cashing out. Then bring the whole package to a qualified tax professional — the rules depend entirely on where you live, and this guide is no substitute for advice about your situation.

Crypto Investing is educational content only, not financial advice and not tax advice. Crypto assets are volatile and can lose all value. Consult a qualified tax professional about your own situation.

Next: Market cycles explained →