Bitcoin guide

How to track Bitcoin purchases

A useful Bitcoin purchase log records what happened, what it cost, and where the supporting record lives—without exposing private keys.

By Stack2One · Updated

What to record for each purchase

FieldWhy it matters
Date and timeOrders events and may support tax records.
BTC receivedMeasures actual accumulation after any deducted fees.
Fiat amount paidSupports cost and budget totals.
Fees and spreadShows the full acquisition cost.
Platform/referencePoints back to a receipt or statement.

Separate progress tracking from tax records

A lightweight goal tracker may need only date, BTC, and cost. Tax and accounting records may require more, including dispositions, transfers, lots, and local currency conversion. Do not assume a progress tracker replaces jurisdiction-specific records.

Do not count transfers as purchases

Moving BTC from an exchange to your own wallet changes custody, not ownership. Counting both the purchase and later transfer would double the amount. Reconcile balances periodically to catch duplicates and missing entries.

Use watch-only methods carefully

A public address can reveal on-chain activity and may affect privacy when reused or linked with your identity. Manual totals avoid that disclosure. Under no circumstances should tracking require a seed phrase or private key.

Back up your data

Browser-only trackers offer privacy but do not automatically sync. Export a backup after meaningful changes. Store purchase statements in a secure location appropriate to their sensitivity, and test that your record can be restored.