The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Track crypto for tax reporting by keeping a complete, transaction-level ledger that connects every acquisition, receipt, transfer and disposal to its original exchange or wallet record. Start with the country and tax year for which you are filing: U.S., Canadian and UK requirements differ. An exchange tax summary can help, but it may not contain the records needed to establish your reported figures.
How to track cryptocurrency transactions for tax reporting
Use a repeatable workflow: inventory every place you held or used crypto, save original records, build a traceable ledger, reconcile transfers and balances, then calculate income and gains under the rules for your jurisdiction and tax year. The goal is to substantiate each position on your return—not merely to collect a year-end total.
As an Amazon Associate I earn from qualifying purchases.
1. Identify the rules that apply
Write down your tax jurisdiction and the tax year before organizing transactions. The examples below distinguish U.S. federal guidance from Canadian and UK guidance; they are not interchangeable, and the record-retention period or tax treatment that applies to you may differ.
- United States: IRS recordkeeping and digital-asset reporting guidance applies to federal returns. Use the forms and instructions for the actual tax year.
- Canada: CRA guidance calls for records covering crypto transactions and wallet balances, among other activity.
- United Kingdom: HMRC says individuals should keep their own records for each cryptoasset transaction; exchange records may not remain accessible.
2. Inventory every exchange, wallet and service
Make a list of every custodial exchange, hosted wallet, self-hosted wallet and other service that held or processed crypto during the tax year. For each, record the account or wallet identifier and who owned or controlled it. Include services used for mining, staking, rewards, payments or other income-producing activity.
This inventory matters because activity is often split across platforms. A report from one exchange cannot account for transactions on another exchange or in a self-hosted wallet. CRA asks taxpayers to keep wallet addresses and beginning and ending balances, while IRS unit-identification guidance can depend on the wallet or account involved.
3. Export and preserve original records
Download trade histories, deposits and withdrawals, wallet activity, receipts, statements and tax forms from every source. Save the original files unchanged, then make a separate working copy for corrections, categorization or import into tracking software. Keep periodic backups in a location you can access when preparing the return.
Export regularly rather than waiting until filing season. The CRA recommends regular exports and does not endorse specific products. HMRC warns that exchange records may be held only briefly or may no longer be available when a return is prepared. A tracking app can help organize transactions, but it does not replace the source files or verify every calculation.
Recommended Free Tools
Rank #2
4. Build a transaction ledger with source links
Normalize activity into one ledger while retaining enough detail to trace every entry back to an export, wallet record, transaction ID or receipt. Useful fields include:
- Date and time of the event, including the source time zone where available.
- Asset, quantity and transaction type, such as purchase, sale, exchange, transfer, fee or reward.
- Value at the time in the currency required for the relevant tax reporting.
- Fees, including the amount and asset used to pay each fee.
- Source and destination account or wallet, and the counterparty or address where available.
- Transaction identifier, receipt or other supporting record.
- Acquisition date, quantity and cost or other basis information needed to match units to a later disposal.
For U.S. federal gain or loss calculations, the IRS identifies asset type, transaction date and time, units, fair market value in U.S. dollars and basis as relevant records. CRA also calls out transaction descriptions, other parties, wallet addresses and opening and closing wallet balances. Keep the original source detail even if your ledger uses standardized labels.
5. Match transfers and reconcile balances
Match a withdrawal from one account you own or control to the corresponding deposit in another. Compare the transaction ID, addresses, date, quantity and any network fee. If a transfer does not match, investigate it; do not silently classify it as a sale or omit it from the ledger.
Rank #3
The IRS’s digital-assets guidance does not list transfers between wallets or accounts you own or control as disposal events, except when digital assets are paid as a transaction fee. A fee paid in crypto may itself have tax consequences under IRS FAQ guidance. Treatment can differ outside the United States, so classify the event under the rules for your jurisdiction.
Free tools Windows power users keep installed
One-click scans. No signup required.
At year end, compare your ledger with each exchange and wallet balance. Record beginning and ending balances and cost information where applicable. Maintain a working list of missing imports, unmatched transfers, unknown basis and valuation sources; resolve what you can and discuss unresolved items with a qualified tax professional.
6. Track acquisition cost and identify the units disposed of
For each acquisition, record its date, quantity, value and associated costs so you can support the basis assigned when those units are later sold, exchanged or otherwise disposed of. In the U.S. context, IRS guidance generally starts basis with cost in U.S. dollars and describes identification rules tied to wallets or accounts.
Rank #4
- Daily Cash Flow Log Book 110 Pages Large Format:Daily Cash Flow Log Book with 110 pages in large 8.5 x 11 Inch format provides ample space for daily income expense tracking supporting long term financial record keeping
- Financial Record Keeping Notebook for Daily Accounting:Helps track cash in cash out balances and transactions making it ideal as a petty cash ledger book for small business store office and home accounting
- Structured Inner Page Accounting Fields:Daily Cash Flow Log Book pages include sheet number month year date from to starting balance date description cash in cash out balance total end date closing balance approved by and signature sections
- Petty Cash Large Ledger Book Spiral Bound:Petty Cash Large Ledger Book with spiral binding allows pages to lay flat for easy writing and efficient daily bookkeeping and cash management tasks
- Professional Cash Flow Ledger with Premium Paper:Daily Cash Flow Log Book uses 80 gsm double sided black and white printed pages with a laminated 300 gsm cover ensuring durability for long term financial tracking
Do not assume one method, such as FIFO, is universal. IRS FAQs describe chronological identification as a default in specified circumstances when adequate specific identification is not made; other circumstances and jurisdictions may have different requirements. Keep the records needed to show how you identified units and check the rules for the applicable tax year.
7. Keep income events separate from disposals
Record crypto received as compensation, mining proceeds, staking or other rewards, airdrops, or business receipts as separate events from later sales or exchanges of those assets. For each receipt, retain the date, quantity, value in the relevant tax currency, source and supporting statement or pool record. Keep related expenses and mining pool arrangements where relevant.
The tax characterization depends on the activity and jurisdiction. IRS materials distinguish capital-asset dispositions from ordinary income and direct taxpayers to different reporting schedules depending on the activity. CRA asks for mining receipts, expenses, pool arrangements and activity exports. Use the applicable authority’s guidance rather than treating every receipt as a sale or every sale as income.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.8. Compare your ledger with tax forms and statements
Reconcile broker statements and tax summaries against your own ledger before preparing a return. For covered U.S. broker transactions effected on or after January 1, 2025, brokers report gross proceeds under Form 1099-DA rules. Basis reporting applies to certain covered transactions from January 1, 2026; the IRS says most 2025 statements will not include basis. A statement can therefore be useful without providing a complete basis history.
For U.S. federal returns, IRS guidance generally routes sales, exchanges and other dispositions of digital assets held as capital assets through Form 8949 and Schedule D. Certain ordinary income belongs on the applicable income schedule. These are U.S. examples, not filing instructions for other countries; confirm the forms and rules for your own jurisdiction and tax year.
Records to keep together
- Exchange trade ledgers for buys, sells, swaps and other transaction activity.
- Transfer ledgers for crypto and fiat deposits and withdrawals.
- Wallet histories, account and wallet addresses, transaction IDs and receipts where available.
- Transaction dates and times, asset quantities, values, descriptions, counterparties or addresses where available, fees and source records.
- Acquisition data and basis support, including dates, quantities, values and unit-identification records.
- Income and activity records for mining, staking, rewards, payments and business receipts, plus related expenses and pool arrangements where relevant.
- Beginning and ending balances for each asset and wallet or account, with cost information as applicable.
- Relevant software, accounting and legal costs associated with your tax affairs.
- Original downloads, backups and a record of platform data that is missing or inaccessible.
Retention periods depend on where you file
There is no single retention period established for every jurisdiction. In its 2025 guidance, the CRA says required books and records must be kept for at least six years from the end of the last taxation year to which they relate. That is Canadian guidance, not a universal period. Check the retention rule that applies to your return, and preserve records in a format you can retrieve and read.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
When to get professional help
Seek help from a tax professional qualified in the relevant jurisdiction if you have complex DeFi activity, business or mining operations, cross-border issues, lost platform records, or unresolved basis allocation. Bring the source exports, your reconciled ledger and a list of remaining unknowns so the preparer can see both the figures and their supporting evidence.
Quick Recap
Official guidance
- IRS: Digital assets — U.S. federal reporting events and forms.
- IRS: Frequently asked questions on digital asset transactions — records, basis and unit-identification guidance.
- CRA: Keeping books and records for crypto-assets — Canadian recordkeeping and exports.
- HMRC: Cryptoassets Manual, record keeping — UK guidance on maintaining records.
- IRS: Digital assets — what to know about the new Form 1099-DA — broker reporting and basis timing.
- IRS: Most 2025 digital asset statements will not include basis information — explanation of 2025 statement limitations.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




