DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
Skip to content
World desk6 min

How to Track Cryptocurrency Transactions for Tax Reporting

A practical crypto tax recordkeeping workflow: inventory wallets and exchanges, preserve exports, reconcile transfers, track basis and separate income from disposals.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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
GLDTPOZK Daily Cash Flow Log Book 8.5 x 11 Inch Spiral Bound Financial Record Keeping Notebook Petty Cash Large Ledger Book for Small Business Store Office Home Accounting 110 Pages
  • 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.Support on Ko-Fi

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

Official guidance

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.