Form 1099-B — Proceeds from Broker and Barter Exchange Transactions

Report proceeds from the sale or exchange of securities, commodities, and barter exchange transactions.

What is Form 1099-B?

Form 1099-B is issued by brokers and barter exchanges to report the sale of stocks, bonds, commodities, futures, and other securities. It reports gross proceeds, cost basis (if known), and whether the gain or loss is short-term or long-term. This information is used by taxpayers to complete Schedule D and Form 8949.

Who Must File 1099-B?

  • 1Stock brokers and brokerage firms
  • 2Mutual fund companies for share redemptions
  • 3Commodity brokers
  • 4Barter exchange companies
  • 5Options and futures dealers

Filing threshold: Any amount

1099-B Filing Deadlines

Paper Filing

February 28

Electronic Filing

March 31

Recipient Copy

February 15

Penalties for Late or Incorrect Filing

$60–$310 per form depending on how late

2024 penalty tiers: $60/form (≤30 days late) → $130/form (31 days–Aug 1) → $310/form (after Aug 1) → $630/form (intentional disregard). Small business caps may apply.

1099-B Box-by-Box Guide

BoxDescription
Box 1aDescription of property (e.g., 100 shares XYZ Corp)
Box 1dProceeds
Box 1eCost or other basis
Box 2Short-term or long-term
Box 4Federal income tax withheld
Box 5Check if non-covered security

How TaxBlitz Simplifies 1099-B Filing

🤖

AI-Powered Extraction

Upload documents and let our 14-agent AI system extract data automatically — no manual entry.

📡

Direct IRS eFiling

File electronically via FIRE (Pub 1220) or IRIS — no paper, no postage, instant confirmation.

TIN Verification

Verify taxpayer IDs before filing to avoid CP2100 notices and B-Notice requirements.

📬

Print & Mail

Automatically print and mail recipient copies via USPS with delivery tracking (Lob API).

🔗

eDelivery Portal

Recipients access forms instantly through a secure, token-authenticated online portal.

🔄

Corrections & Void

File corrections or void forms electronically — no manual IRS correspondence needed.

1099-B Frequently Asked Questions

What is the difference between covered and non-covered securities?

Covered securities (purchased after certain dates depending on type) require brokers to report cost basis to the IRS. Non-covered securities only report proceeds — you must track your own cost basis.

Do I need to report every stock sale, even small ones?

Yes. Unlike most 1099 forms, there is no minimum threshold for 1099-B. Every reportable sale or exchange must be documented.

How does wash sale adjustment affect 1099-B?

If a wash sale occurred (selling a security at a loss and repurchasing within 30 days), the broker adjusts the cost basis and reports the wash sale adjustment in Box 1g.

Ready to File 1099-B?

Sign up free, upload your data, and file in minutes — not hours.