What Is Crypto Tax Form? 7 Forms Traders Must Know
Most traders hit the same wall every spring. You swapped ETH for SOL a dozen times, moved coins between three wallets, and now an exchange emails you a form with a number that does not match your own records. Exchanges may report your activity to tax authorities, so the form you file needs to reconcile with your own records.
This guide explains what a crypto tax form is, which ones apply in the US, UK, Canada, Australia and India, and where traders make costly errors. It is general education, not tax advice. Rules change and depend on your residency.
What a crypto tax form actually is

According to the IRS, digital assets are treated as property for US federal tax purposes (Notice 2014-21). Selling, swapping or spending crypto is a disposal, and the difference between what you received and your cost basis is a capital gain or loss. A crypto tax form is where you declare that result.
Two kinds of document matter:
- Information forms sent to you by a broker or payer, such as Form 1099-DA. They tell you and the tax authority what happened.
- Filing forms you complete yourself, such as Form 8949 and Schedule D. They calculate what you owe.
Short-term versus long-term treatment drives the numbers in the US. Assets held one year or less are taxed at ordinary income rates. Assets held longer than one year qualify for long-term rates of 0%, 15% or 20%, depending on taxable income, as published by the IRS.
7 crypto tax forms you may meet
- Form 1099-DA (US, information form). Issued by digital asset brokers. Gross proceeds reporting applies to transactions on or after January 1, 2025. Cost basis reporting applies to certain assets acquired on or after January 1, 2026. Decentralized platforms and self-custody activity generally do not generate one, but the gains are still taxable.
- Form 8949 (US, filing form). Lists each disposal with acquisition date, sale date, proceeds, cost basis and gain or loss. Heavy traders often attach a summary with a transaction file.
- Schedule D (US, filing form). Totals the results from Form 8949 into short-term and long-term gains and carries the net figure to Form 1040.
- Form 1040 digital asset question (US). A yes/no question near the top of the return asking whether you received digital assets as a reward, award or payment, or sold, exchanged or otherwise disposed of them. Answering it wrongly is an avoidable error.
- Schedule 1 or Schedule C (US, income). Staking rewards, airdrops and similar receipts are generally ordinary income at fair market value when received. Mining as a business goes on Schedule C.
- SA108 Capital Gains pages (UK). Part of Self Assessment, used to report crypto disposals to HMRC when gains exceed the reporting thresholds.
- Schedule VDA (India). Part of the income tax return for virtual digital asset transfers, which are taxed at a flat 30% under Section 115BBH, with 1% TDS under Section 194S on qualifying transfers.
Forms by country
| Country | Tax authority | Where crypto gains are reported | Basic treatment |
|---|---|---|---|
| United States | IRS | Form 8949, Schedule D, Form 1040 | Property; short-term and long-term gains |
| United Kingdom | HMRC | Self Assessment capital gains pages (SA108) | Capital Gains Tax on disposals above the annual exempt amount |
| Canada | CRA | Schedule 3, Capital Gains (or Losses) | Capital property; 50% of gains included in income |
| Australia | ATO | Capital gains section of the individual tax return | CGT asset; 50% discount for individuals holding over 12 months |
| India | Income Tax Department | Schedule VDA in the ITR | Flat 30% on transfers; limited loss set-off |
Thresholds, exempt amounts and form numbers change between tax years. Check your authority's current-year guidance before filing. Internationally, the OECD's Crypto-Asset Reporting Framework asks participating jurisdictions to collect exchange data and share it automatically, with first exchanges scheduled from 2027.
Worked example: from trade to form

This is a simplified, hypothetical example to show the mechanics. The cost basis below is assumed, not real data.
| Line item | Value | Source |
|---|---|---|
| Amount sold | 0.1 BTC | Hypothetical |
| Bitcoin price used | $75,704 | Real-time market data as of November 8, 2026 |
| Gross proceeds | $7,570.40 | 0.1 x $75,704 |
| Cost basis | $5,000.00 | Hypothetical purchase price plus fees |
| Capital gain | $2,570.40 | Proceeds minus basis |
In the US, this single line goes on Form 8949 with both dates. If you held the coin for one year or less it flows to the short-term section; if longer, the long-term section. Schedule D then totals every line. If your exchange issued a Form 1099-DA, the proceeds on your form should align with it. Where your basis differs, you adjust on Form 8949 with the proper code.
Expert notes: common errors and fixes
Most filing problems come from data, not from the form itself. These are the issues that recur.
- Crypto-to-crypto swaps are disposals. Swapping ETH (currently $2,234 per real-time market data as of November 8, 2026) for SOL ($89.37) triggers a gain or loss on the ETH, measured in fiat at the time of the swap. Many new traders assume only cash-outs count.
- Wallet-to-wallet transfers are not sales, but the transfer breaks the cost basis trail in many tools. Fix: import every wallet and exchange so transfers match as in-and-out pairs.
- Per-wallet basis tracking. Under IRS Revenue Procedure 2024-28, taxpayers were expected to move to wallet-by-wallet tracking of basis from January 1, 2025, rather than pooling across all wallets. Check how your software handles this.
- 1099-DA mismatch. A broker may report gross proceeds but lack your basis from transfers in. Reconcile against your own records and report the correct basis rather than filing the broker's partial view.
- Fees. Trading fees and network gas costs generally adjust either basis or proceeds. Ignoring them overstates your gain.
- Income at receipt. Staking rewards and airdrops are valued when you gain control of them. That value also becomes your cost basis when you later sell.
- Losses. Capital losses can generally offset gains, but the rules (carryforwards, wash-sale treatment) vary by country and are evolving. Confirm current rules for your jurisdiction.
Trade-off to understand: tax software saves hours but rests on whatever transaction history you import. Exchanges that have shut down, DeFi activity and bridged assets are the usual gaps. Keeping a clean trading journal for crypto taxes makes the final reconciliation faster.
What the numbers mean for different trader types
| Trader type | Likely forms (US) | Main risk |
|---|---|---|
| Long-term holder, few sales | Form 8949, Schedule D, 1040 question | Forgetting basis from old purchases |
| Active trader | Form 8949 (many lines), Schedule D, 1099-DA | Reconciling hundreds of swaps across platforms |
| Staker or yield farmer | Schedule 1 plus Form 8949 on sale | Valuing rewards on receipt dates |
| Miner | Schedule C or Schedule 1 | Tracking expenses and income timing |
Filing checklist

- Export full transaction history from every exchange and wallet, including closed accounts.
- Match transfers between your own wallets so they are not counted as sales.
- Calculate basis and proceeds for each disposal, including fees.
- Separate income items (staking, airdrops, mining) from capital gains.
- Compare totals with any Form 1099-DA or broker statement and note differences.
- Complete your country's capital gains form and answer the digital asset question accurately.
- Keep records. Keep your tax records for as long as your tax authority requires, and longer if you are unsure.
For related reading, see the how to report crypto on taxes walkthrough, the crypto tax calculator guide, and staking rewards tax explained. For the stock-market comparison, read capital gains tax explained, and for personal-finance context browse the banking and tax-adjacent guides. Wider coverage sits in the complete fintech guide, and more articles live in the crypto articles hub.
FAQ
What is a crypto tax form?
It is the official document used to report crypto sales, trades and income to a tax authority. In the US that is mainly Form 8949, Schedule D and Form 1040, with Form 1099-DA as the broker-issued information form.
How to report crypto on a tax return?
Collect all transactions, calculate basis and proceeds for each disposal, list them on your country's capital gains form, and report staking, mining or airdrop income separately as ordinary income.
Is it safe to use crypto tax software?
It is a common and practical method, but accuracy depends on the data you import. Missing wallets or unmatched transfers can distort cost basis, so review the output before you file.
Why did I get Form 1099-DA?
US digital asset brokers must report customer transactions. Gross proceeds reporting applies to transactions on or after January 1, 2025. You still need to report all gains yourself, including those with no form.
