Crypto Tax Checklist: After Selling or Exchanging Crypto
Checklist for beginners in the US, UK, Canada, and Australia: records to save after selling or swapping crypto, how cost-basis and disposal rules differ, key forms, deadlines and common red flags.
Written by
By Sophie Tran
Finance Writer
Sophie covers credit, banking, tax organization, and practical money systems that help readers stay organized and in control.
This content is for informational and educational purposes only and does not constitute financial advice.
Use this cryptocurrency tax checklist to finish the paperwork after you sell, swap or spend crypto. It lays out the exact records to collect, which disposal events are taxable in each country, how cost-basis rules differ, the common forms and deadlines, and practical next steps to create a tax‑ready file.
If you sold, exchanged, spent, or received crypto (including staking or airdrops in some cases), follow the country-specific checklist below to export transaction data, reconcile cost basis, and map gains or income to the right tax forms. The guidance is action-focused so you can gather documents and reduce audit risk before filing.
Quick Answer
A crypto tax checklist should include full exchange and wallet exports (CSV/JSON), timestamps and fiat values at each disposal, transaction hashes and receipts, a reconciled cost-basis report for each disposal event, and the correct country tax forms (US: Form 8949/Schedule D; UK: Self Assessment/CGT with pooling; Canada: T1 Schedule 3 or business reporting; Australia: CGT event reporting). Use a reliable reconciliation tool if you have many transactions and keep clear logs to reduce penalties or interest.
Key Takeaways
- Export full transaction histories (CSV/JSON) from every exchange and wallet, including timestamps, transaction hashes, fiat values at the time, wallet addresses and receipts.
- Follow each country’s disposal and cost-basis rules: US (specific identification or FIFO), UK (Section 104 pooling with same-day and 30-day matching), Canada & Australia (capital vs business income — document your method).
- Use low-cost reconciliation tools and a single reconciled CSV per tax year. File on time using the correct forms to avoid interest, penalties and audit triggers.
- Keep reconciled worksheets and supporting receipts. Audits most often flag missing timestamps and inconsistent fiat conversions.
Which crypto transactions are taxable in my country?
Taxable disposal events commonly include selling crypto for fiat, exchanging one crypto for another, spending crypto for goods or services, and certain lending or staking receipts. Whether an event is a capital gain, ordinary income, or business income depends on your jurisdiction and the nature of your activity.
United States
The IRS treats virtual currency as property. Taxable events typically include sales for USD, exchanges between different crypto, spending crypto, and some receipts from mining, staking or airdrops. Report gains and losses on Form 8949 and Schedule D; income items (mining, staking, received as payment) are usually reported as ordinary income when received.
United Kingdom
HMRC treats most individual disposals under capital gains rules. The UK uses pooling (Section 104) with same‑day and 30‑day matching rules before adding remaining units to the pool. Activity that looks like trading may be taxed as income instead of capital gains.
Canada
Canada generally treats crypto as property. Dispositions (sale, exchange, spending) trigger capital gains unless the activity is considered a business, in which case proceeds are business income. Capital gains are reported on the T1 (Schedule 3); business income is reported on the appropriate business forms.
Australia
The ATO treats cryptocurrency as property for capital gains tax (CGT). Disposals—including trading crypto for crypto, spending, or converting to AUD—can trigger CGT events. Income treatment applies for business trading, mining or staking. Report on your individual or business tax return as applicable.
What records should I gather after selling or exchanging crypto? (cryptocurrency tax checklist)
Good record-keeping is the highest-impact step. Export raw data first, then build a reconciled worksheet that maps each disposal to a cost basis and proceeds in local fiat.
- Exchange & wallet exports (CSV/JSON): full trade history, deposits, withdrawals with timestamps, transaction hashes and wallet addresses.
- Bank and fiat statements: fiat deposits/withdrawals linked to exchange accounts to verify USD/CAD/GBP/AUD flows.
- Receipts and invoices: records for purchases made with crypto showing price and what you received.
- Fiat value at disposal: note the exchange rate or quoted local‑currency value at the exact timestamp of the disposal and document the price source used.
- Proof of acquisition: records of original purchase price, airdrop or grant documentation, mining/staking income records, and dates held.
- Wallet ownership proof: exports or screenshots showing wallet addresses you controlled, especially for self‑custody transfers.
- Reconciled ledger: one reconciled CSV per tax year listing each disposal, date, cost basis, proceeds, gain/loss and the method used (FIFO/HIFO/identification or pooling).
How do cost-basis and disposal rules differ in the US, UK, Canada & Australia?
The cost-basis method you use can change reported gains. Below are the common approaches and country notes—document your chosen method and apply it consistently.
United States
The US allows specific identification of units when you can prove which units were disposed of; otherwise FIFO applies. Report each disposal on Form 8949 and aggregate on Schedule D. Income events (mining, staking) are reported as ordinary income at fair market value when received.
United Kingdom
The UK requires pooling under Section 104, with same‑day and 30‑day matching rules that can change per‑unit cost basis relative to FIFO. Keep pooled calculations and matching evidence for Self Assessment.
Canada
Canada does not use the UK-style pooling; taxpayers typically use a reasonable and consistent method (often FIFO) unless carrying on a business, which uses income rules. Report capital gains on Schedule 3 or business income on the appropriate forms.
Australia
Australia’s CGT rules treat cost base as purchase price plus certain costs. Taxpayers should use a consistent method and track holding periods carefully—holding for more than 12 months can affect discount eligibility for individuals. Businesses and income events follow different reporting rules.
Country forms, deadlines and quick filing notes
- US: Form 8949 + Schedule D, Form 1040; filing deadline usually mid‑April; extensions delay filing but tax due still applies. See IRS guidance for virtual currencies.
- UK: Report capital gains in Self Assessment—online deadline is usually Jan 31; CGT payments and reporting timing can differ, so follow HMRC guidance on cryptoassets.
- Canada: Report on the T1 (Schedule 3) or as business income; typical filing deadline is late April (different rules apply if self‑employed).
- Australia: Report on the individual tax return for the financial year (July–June); online deadlines vary and using a registered tax agent may change due dates.
Low-cost tools and printable templates
Use established crypto tax reconciliation tools to import CSVs and produce a reconciled report. Many offer low-cost plans for occasional sellers—pick one that supports your jurisdictions and produces exportable, human‑readable reports you can attach to your tax file. Keep a printable checklist and a single reconciled CSV per tax year as your working file.
Helpful internal reads on organizing finances and checklists: Checklist: Find & Fix Credit Report Errors Before Applying, How to Claim Home Office Expenses Across US, UK, Canada & Australia, and How to Build a Monthly Cash-Flow Calendar for Irregular Pay.
Real Examples
Example 1 — US: You bought 1.0 BTC on 2020-01-01 for $7,000 and sold 0.4 BTC on 2021-06-01 for $24,000 (proceeds). If the cost basis for the 0.4 BTC is $2,800, the capital gain is $21,200. Report that disposal on Form 8949 with the date acquired, date sold, proceeds, cost basis and gain.
Example 2 — UK (pooling): You acquired 2 ETH on 2020-03-01 for £500 total, then acquired 1 ETH on 2020-03-15 for £300. You sold 1.5 ETH on 2021-04-01. Apply same‑day and 30‑day matching first; remaining units go into the Section 104 pool so the acquisition cost per unit becomes the pooled average. Document the pooled unit cost and calculate proceeds less pooled cost for your Self Assessment.
Example 3 — Canada vs Australia: An occasional Canadian seller typically reports capital gains with a 50% inclusion rate on Schedule 3. In Australia, holding an asset for more than 12 months may make you eligible for a CGT discount for individuals—keep dates to prove the holding period. Exact impact depends on each country’s rules and your broader tax position.
Common Mistakes to Avoid
- Missing timestamps or using inconsistent historical prices—always record the exact time and the price source used for fiat conversions.
- Failing to export raw CSV/JSON from each exchange or wallet before access is lost.
- Mixing business and personal activity without documenting a clear method—if your activity resembles trading, it may be taxed as income.
- Overlooking crypto-to-crypto trades—these often trigger taxable disposals in many jurisdictions.
- Not reconciling small transfers between your own wallets, which can create apparent gains if acquisition and disposal costs aren't matched.
What You Can Do Next
- Export full transaction histories (CSV/JSON) from every exchange and wallet for the tax year; save copies in cloud and local backup.
- Create a reconciled worksheet mapping each disposal to an acquisition cost in local fiat, listing per-disposal gain/loss and noting the method used (FIFO, identification, pooling).
- Run the worksheet through a low-cost crypto tax tool that supports your country to highlight missing transactions and produce form‑ready reports.
- Attach your reconciled CSV and key receipts to your tax file and file on time, or consult a tax professional if you had frequent trades, staking income, or large sums.
FAQ
Do I owe tax when I exchange crypto for crypto?
Often yes. In the US, UK, Canada and Australia, exchanging one crypto for another is typically a disposal event that can create a capital gain or loss. Calculate the gain by comparing proceeds (the fair market value of the received asset at the time) to your cost basis in the disposed asset. Document the fiat value used.
How far back should I keep crypto records?
Record-keeping expectations vary. Keep full transaction records, acquisition details and receipts for the tax year and prior years where you may realize gains. Retain reconciled worksheets for the period your local tax authority can audit—check local guidance and keep backups.
What if I used multiple exchanges and my wallet?
Export every exchange and wallet history. Use unique identifiers (transaction hash, timestamp) to deduplicate and reconcile cross-platform transfers. Reconciliation tools can import multiple CSVs and match transfers to avoid double-counting.
Can I use FIFO or HIFO for cost basis?
It depends on the country and whether you can specifically identify units. The US allows specific identification if you can prove which units were sold; the UK’s pooling rules override simple FIFO in many cases. Choose a consistent, documented method and apply it across the tax year.
What triggers an audit flag for crypto?
Common red flags include missing or inconsistent records, large unexplained transfers to fiat, repeatedly claiming losses without supporting documentation, and inconsistencies between exchange reports and your return. A reconciled file with source documents reduces audit friction.
Should I hire a tax professional?
Consider a tax professional if you had frequent trading, mining/staking income, large amounts, or if you're unsure whether your activity is business income. A preparer can help document the method you used and map disposal events to tax forms.
Sources
IRS — Virtual Currencies
Wrapping up: export your data, reconcile cost basis, document the method you used, and file with the correct forms for your country. Doing the work now reduces errors, late penalties, and audit stress.
Financial disclaimer
This content is for informational and educational purposes only. It does not constitute financial, investment, tax, or legal advice. Always consider your personal situation and consult a qualified professional before making financial decisions.
Reviewed by
CashClimb Review Desk
Editorial Review Team
CashClimb articles are reviewed for clarity, usefulness, and responsible financial education. Content is informational only and is not personal financial advice.
About the author
Sophie Tran
Finance Writer
Sophie Tran focuses on credit, banking, tax organization, and modern financial tools that make managing money easier. She breaks down complex ideas into clear, practical advice that readers can apply right away. Her work explores account comparison, records, payment systems, credit decisions, scams, and tools that help people manage money with more confidence. At CashClimb, Sophie goal is to make modern money management feel simpler, safer, and less stressful for beginner and intermediate readers.
View author profile →Related guides
Taxes
Reporting Foreign Dividends: US, UK, Canada & Australia
Step-by-step checklist for reporting foreign dividends in the US, UK, Canada and Australia — where to enter amounts, documentation to keep, and foreign tax credit basics.
By Sophie Tran
Taxes
Claim Tax Treaty Relief on Foreign Income (US/UK/CA/AU)
Country-by-country playbook for expats and remote workers: how to apply for tax treaty relief on foreign income in the US, UK, Canada and Australia. Checklist.
By Sophie Tran
Taxes
Calculating Capital Gains Tax on a Home or Rental
Practical steps to estimate capital gains tax on selling a primary home or rental in the US, Canada, UK and Australia—includes adjusted-basis math, exemptions, and a documentation checklist.
By Sophie Tran