u/CRPTM_ONE

Form 1099-DA vs 1099-B, 1099-K, and 1099-MISC: applicability and differences

Many crypto users are confused about which IRS form applies to them. Here’s a quick breakdown 👇

1099-DA → New crypto-specific tax form
Used for reporting crypto sales, transfers, proceeds, and cost basis.

1099-B → Traditional stock broker form
Previously used by some exchanges, but not built for crypto complexity.

1099-K → Payment volume reporting
Reports total transaction volume, NOT actual gains. Historically caused major confusion in crypto.

1099-MISC → Crypto income reporting
Used for staking rewards, referral bonuses, learn-and-earn, and certain airdrops.

📌 Important:
Even if you don’t receive a tax form, crypto transactions may still be taxable and reportable to the IRS.

The IRS is moving toward more standardized crypto reporting with Form 1099-DA.

Form Primary Purpose Crypto Usage
1099-DA Crypto transaction reporting Future standard
1099-B Securities broker reporting Limited/legacy crypto use
1099-K Payment volume reporting Historically problematic
1099-MISC Miscellaneous income Rewards/staking income
reddit.com
u/CRPTM_ONE — 1 day ago

Form 1099-DA vs 1099-B, 1099-K, and 1099-MISC: applicability and differences

Many crypto users are confused about which IRS form applies to them. Here’s a quick breakdown 👇

1099-DA → New crypto-specific tax form
Used for reporting crypto sales, transfers, proceeds, and cost basis.

1099-B → Traditional stock broker form
Previously used by some exchanges, but not built for crypto complexity.

1099-K → Payment volume reporting
Reports total transaction volume, NOT actual gains. Historically caused major confusion in crypto.

1099-MISC → Crypto income reporting
Used for staking rewards, referral bonuses, learn-and-earn, and certain airdrops.

📌 Important:
Even if you don’t receive a tax form, crypto transactions may still be taxable and reportable to the IRS.

The IRS is moving toward more standardized crypto reporting with Form 1099-DA.

Form Primary Purpose Crypto Usage
1099-DA Crypto transaction reporting Future standard
1099-B Securities broker reporting Limited/legacy crypto use
1099-K Payment volume reporting Historically problematic
1099-MISC Miscellaneous income Rewards/staking income
reddit.com
u/CRPTM_ONE — 1 day ago

Difference between 2025 and 2026 tax reporting in Form 1099-DA

Topics 2025 Tax Filing (Forms issues in 2026) 2026 Tax Filing (Forms issues in 2027)
Main Requirement Brokers must report gross proceeds Brokers must report gross proceeds + cost basis for covered assets
Cost basis reporting Optional Mandatory for covered securities
Acquired Date Not Required Required for covered digital assets
IRS receives basis? Generally, no Yes, for covered digital assets
Taxpayer burden Taxpayer must calculate basis manually Brokers calculate/report basis for covered assets
Form -8949 reconciliation Heavy manual reconciliation More automated matching expected
Risk of IRS mismatch notices High Lower for covered assets
Wallet/exchange transfers Basis often missing Still problematic for noncovered / transferred assets
reddit.com
u/CRPTM_ONE — 7 days ago

Missing cost basis in Form 1099‑DA: what to do before you file

If your 1099‑DA shows blank or zero cost basis, it usually just means the broker couldn’t or wasn’t required to report basis — not that your crypto was free. You’re responsible for reconstructing basis so your gain/loss and tax are correct.

How to handle it:

  • Pull your own records: old exchange statements, trade exports, wallet history, and what you originally paid including fees.
  • For each sale with missing basis, calculate your real cost (purchase price + eligible fees) and put that number in the cost‑basis column on Form 8949.
  • You’re filling in missing info, not fighting the form; the IRS lets you rely on your own records if you can back them up.
  • Make sure proceeds on Form 8949 match the proceeds on 1099‑DA so IRS matching only sees differences in basis and gain/loss, not in gross proceeds.

Quick example:
Bought 0.5 BTC for 15,000 USD + 100 USD fees (basis 15,100). Sold later for 20,000. 1099‑DA shows proceeds 20,000 but no basis. On Form 8949 you list proceeds 20,000, basis 15,100, gain 4,900 — not a 20,000 gain from “zero” basis.

reddit.com
u/CRPTM_ONE — 7 days ago

If your 1099‑DA shows blank or zero cost basis, it usually just means the broker couldn’t or wasn’t required to report basis — not that your crypto was free. You’re responsible for reconstructing basis so your gain/loss and tax are correct.

How to handle it:

  • Pull your own records: old exchange statements, trade exports, wallet history, and what you originally paid including fees.
  • For each sale with missing basis, calculate your real cost (purchase price + eligible fees) and put that number in the cost‑basis column on Form 8949.
  • You’re filling in missing info, not fighting the form; the IRS lets you rely on your own records if you can back them up.
  • Make sure proceeds on Form 8949 match the proceeds on 1099‑DA so IRS matching only sees differences in basis and gain/loss, not in gross proceeds.

Quick example:
Bought 0.5 BTC for 15,000 USD + 100 USD fees (basis 15,100). Sold later for 20,000. 1099‑DA shows proceeds 20,000 but no basis. On Form 8949 you list proceeds 20,000, basis 15,100, gain 4,900 — not a 20,000 gain from “zero” basis.

reddit.com
u/CRPTM_ONE — 7 days ago

The Most Common 1099‑DA Issues for Crypto Users

Multiple exchanges
You may get several 1099‑DAs—one per broker or exchange account. Combine all transactions on Form 8949/Schedule D.

Missing cost basis
“Unknown basis” does not mean zero; you must reconstruct what you originally paid (fiat purchases, transfers in, other deposits, etc.).

Only used crypto for spending
Paying for goods/services with crypto is a taxable event; you still compute gain/loss based on fair market value vs your basis.

No 1099‑DA received
You still report all taxable crypto activity; 1099‑DA is a reporting tool, not a requirement for filing.

On‑chain / DEX activity
These usually aren’t on 1099‑DA; you need your own records or a tracking tool to include them.

reddit.com
u/CRPTM_ONE — 7 days ago

Multiple exchanges
You may get several 1099‑DAs—one per broker or exchange account. Combine all transactions on Form 8949/Schedule D.

Missing cost basis
“Unknown basis” does not mean zero; you must reconstruct what you originally paid (fiat purchases, transfers in, other deposits, etc.).

Only used crypto for spending
Paying for goods/services with crypto is a taxable event; you still compute gain/loss based on fair market value vs your basis.

No 1099‑DA received
You still report all taxable crypto activity; 1099‑DA is a reporting tool, not a requirement for filing.

On‑chain / DEX activity
These usually aren’t on 1099‑DA; you need your own records or a tracking tool to include them.

reddit.com
u/CRPTM_ONE — 7 days ago