1. Introduction – What is Form 1099-B?
IRS Form 1099-B, officially titled “Proceeds From Broker and Barter Exchange Transactions,” is an annual federal tax information statement administered by the Internal Revenue Service (IRS), an agency of the U.S. Department of the Treasury.
Authorized under Internal Revenue Code (IRC) Section 6045, Form 1099-B is issued by commercial brokerage firms, mutual fund companies, commodities dealers, cryptocurrency exchanges, and barter networks to report gross sales proceeds, cost basis, and wash sale adjustments from investor asset sales.
2. Purpose of the Form – Why Does Form 1099-B Exist?
When investors or business entities sell stocks, corporate bonds, mutual funds, ETFs, digital assets, or commodities, they realize capital gains or capital losses under federal tax law.
Federal tax rates vary significantly depending on asset holding periods: short-term capital gains (held one year or less) are taxed at ordinary income tax rates, while long-term capital gains (held more than one year) qualify for lower tax rates (0%, 15%, or 20%).
Form 1099-B exists to ensure complete transparency for capital asset sales. It provides investors with the exact sale dates, net sales proceeds, purchase cost basis, and disallowed wash sale losses needed to complete Form 8949 and Schedule D (Form 1040), while sending matching Copy A reports to the IRS to verify capital gain disclosures.
3. Who Needs to File / Receive This Form
Form 1099-B involves two distinct parties: the broker or barter exchange that prepares and files it, and the investor who receives it. Reporting roles include:
- Brokers & Barter Exchanges (Filers): Stockbrokerages, mutual fund managers, investment banks, crypto trading platforms, commodities dealers, and corporate barter exchanges that facilitate sales or trades of securities or property.
- Investors & Traders (Recipients): Individual taxpayers, day traders, corporations, partnerships, or trusts that sold, exchanged, or bartered stocks, bonds, crypto assets, or commercial property during the calendar year.
4. Who Is Exempt / Not Required to File
A broker is exempt or not required to issue Form 1099-B for specific exempt transactions or payees, including:
- Exempt Corporate Payees: Certain sales made on behalf of corporate clients or government agencies specifically classified as exempt payees under Treasury regulations.
- Spot Commodity Sales: Spot sales of agricultural commodities or metals that do not involve regulated futures contracts.
- Retirement Account Trades: Asset sales executed inside tax-advantaged accounts (such as 401(k)s, Traditional IRAs, or Roth IRAs), which are exempt from annual capital gains reporting.
- Individual Investors Themselves: Individual investors do not create or file Form 1099-B; they receive it from their broker and report the numbers on Form 8949 and Schedule D.
5. When to File / Receive
Form 1099-B is an annual statement covering capital asset sales executed from January 1 through December 31.
The filing and delivery deadlines for Form 1099-B are structured as follows:
- Furnishing Deadline to Investors (Copy B): Brokers must furnish Copy B (often delivered as part of a Consolidated 1099 Tax Statement) on or before **February 15** following the coverage year.
- IRS Paper Filing Deadline (Copy A): Paper transmittals (with Form 1096) must be postmarked by **February 28** following the tax year.
- IRS Electronic Filing Deadline (Copy A): Electronic filings via the IRS FIRE system or IRIS portal must be submitted by **March 31** following the tax year.
Brokers can request an automatic 30-day extension by filing Form 8809 on or before the due date.
6. Where and How to Access / Submit
Brokerage firms mail a consolidated tax statement containing Form 1099-B to your home address in mid-February or provide an electronic PDF download via your online trading account portal.
Investors do **not** mail Form 1099-B to the IRS! You use the figures from Form 1099-B to fill out **Form 8949** and **Schedule D (Form 1040)**, keeping Copy B with your permanent tax records.
For brokers submitting Copy A to the IRS, electronic filing via the IRS FIRE system or IRIS portal is mandatory when filing 10 or more information returns. Small paper filers mail Copy A with transmittal Form 1096 to the specific IRS service center address as per instructions for Form 1099-B.
7. Step-by-Step Instructions to Understand the Form
Form 1099-B consists of 13 specific boxes detailing property descriptions, trade dates, gross proceeds, cost basis, and wash sale loss disallowances. The table below outlines the primary boxes on the form.
| Box Number | Box Title | Instruction / Description |
|---|---|---|
| Box 1a | Description of Property | Reports the name and quantity of the security or asset sold (e.g., 100 sh. ACME Corp). |
| Box 1b & 1c | Acquisition & Sale Dates | Reports the original purchase date (Box 1b) and the official trade execution sale date (Box 1c). |
| Box 1d | Gross Proceeds | Reports net cash proceeds received from the sale after deducting broker commissions and transaction fees. |
| Box 1e | Cost or Other Basis | Reports your original purchase cost plus adjusted basis additions reported by the broker. |
| Box 1g | Wash Sale Loss Disallowed | Reports disallowed capital losses under wash sale rules if you bought substantially identical stock within 30 days. |
| Box 2 | Gain / Loss Type | Indicates whether the trade resulted in a Short-Term or Long-Term capital gain or loss. |
| Box 3 | Covered Security Checkbox | Checked if the broker was legally required to track and report cost basis to the IRS (Covered Security). |
| Boxes 8–11 | Regulated Futures / Sec 1256 | Reports aggregate net profit or loss on regulated futures and Section 1256 contracts. |
Detailed Reading Steps for Investors
- Review Property Description & Trade Dates (Boxes 1a–1c): Verify asset descriptions, purchase dates, and sale dates. Check whether the holding period is classified as Short-Term (1 year or less) or Long-Term (more than 1 year) in Box 2.
- Check Net Sales Proceeds (Box 1d): Box 1d displays gross proceeds minus broker trade commissions. Transfer this figure to **Form 8949, Column (d)**.
- Check Reported Cost Basis (Box 1e & Box 3): Box 1e shows your cost basis. If Box 3 is checked, the security is “covered,” meaning the IRS received the cost basis figure directly. If Box 3 is unchecked (“noncovered”), verify the cost basis against your original trade confirmation receipts.
- Review Wash Sale Loss Disallowances (Box 1g): If you sold stock at a loss and repurchased the same security within 30 days before or after the sale, Box 1g displays your disallowed wash sale loss. You must add the disallowed loss to the cost basis of your replacement shares on Form 8949.
- Transfer Totals to Form 8949 and Schedule D: Enter transaction details on Form 8949, summarize subtotals on **Schedule D (Form 1040)**, and calculate your net taxable capital gain or loss on Form 1040, Line 7.
8. Required Documents/Information Needed Before Filling
For brokerages, financial institutions, and crypto exchanges preparing Form 1099-B, the following records are required:
- Investor Taxpayer Identification Number: Verified SSN, ITIN, or EIN for the trading client.
- Trade Execution Ledgers: Transaction records showing trade execution dates, share counts, settlement prices, and commissions.
- Cost Basis Tracking Databases: Historical cost basis records maintained under federal covered security tracking rules (IRC Section 6045A).
- Broker EIN & Customer Contact Phone: Employer Identification Number and tax customer service phone number for the brokerage firm.
9. Common Mistakes to Avoid
Simple errors when reviewing Form 1099-B can trigger automated IRS audit notices and unexpected tax bills. Watch out for these frequent mistakes:
- Omitting Form 1099-B Trades from Your Tax Return: Failing to report stock or cryptocurrency sales listed on Form 1099-B. The IRS receives Copy A directly; omitting sales causes automated CP2000 notices assuming a **$0 cost basis**, resulting in massive false tax billings!
- Ignoring Wash Sale Disallowances (Box 1g): Attempting to deduct full capital losses when Box 1g shows a disallowed wash sale loss.
- Failing to Verify Noncovered Cost Basis (Box 3 Unchecked): Accepting a blank or $0 cost basis on noncovered securities without checking your historical trade confirmation statements.
- Omitting Crypto and Digital Asset Trades: Assuming cryptocurrency trades or NFT sales executed on digital exchanges are exempt from Form 1099-B reporting.
- Mailing Form 1099-B to the IRS (for Investors): Mailing Copy B of Form 1099-B to the IRS with Form 1040. Form 1099-B is kept for your permanent tax records; figures are entered on Form 8949.
10. Penalties for Non-Filing or Errors
Form 1099-B penalties apply to brokers for non-filing, while unreported sales carry severe financial risks for investors:
- Information Return Penalties on Brokers (IRC Sections 6721 & 6722): Fines for late, unfiled, or inaccurate Form 1099-B statements range from **$60 per form** (if corrected within 30 days) up to **$310+ per form** for late filings, with penalties exceeding **$630+ per form** for intentional disregard!
- Automated IRS Underreporter Audit Notices (CP2000): Omitting Form 1099-B sales causes IRS computers to calculate tax on 100% of gross proceeds, assessing back taxes, 20% accuracy penalties, and compound interest.
11. Related Forms or Schedules
Investors and brokers handling Form 1099-B frequently interact with these related federal tax forms:
- Form 8949: Sales and Other Dispositions of Capital Assets.
- Schedule D (Form 1040): Capital Gains and Losses.
- Form 1040: U.S. Individual Income Tax Return.
- Form 1096: Annual Summary and Transmittal of U.S. Information Returns.
- Form 6781: Gains and Losses From Section 1256 Contracts and Straddles.
- Form 8809: Application for Extension of Time To File Information Returns.
12. Frequently Asked Questions
1. What is IRS Form 1099-B used for?
Form 1099-B is an annual information return issued by brokers and barter exchanges to report gross sales proceeds, cost basis, and capital gains or losses from asset sales.
2. Do I attach Form 1099-B to my federal income tax return?
No. You do not attach Form 1099-B to your Form 1040 return. You enter the reported figures on Form 8949 and Schedule D, keeping Form 1099-B with your permanent tax records.
3. What is a “covered security” in Box 3?
A covered security is a stock, bond, or security where the broker is legally required by the IRS to track and report your cost basis directly on Form 1099-B.
4. What is a wash sale loss in Box 1g?
A wash sale occurs when you sell a stock at a loss and buy substantially identical stock within 30 days before or after the sale. The loss is disallowed in Box 1g and added to the cost basis of your new shares.
5. How do I report cryptocurrency sales on Form 1099-B?
Report crypto sales from Form 1099-B on Form 8949 (checking the appropriate short-term or long-term box) and transfer subtotals to Schedule D (Form 1040).
6. Can Form 1099-B be e-filed?
Yes. Brokers e-file Copy A of Form 1099-B with the IRS using the FIRE or IRIS portal, and e-filing is mandatory when filing 10 or more information returns.
13. Conclusion – Key Takeaways
IRS Form 1099-B is an indispensable tax document for individual investors, day traders, crypto users, and stockbrokerage firms across the United States. Authorized under IRC Section 6045, Form 1099-B records gross sales proceeds, acquisition dates, cost basis figures, and wash sale loss adjustments, providing the essential data needed to complete Form 8949 and Schedule D (Form 1040). Brokers must furnish Copy B to investors by February 15 and e-file Copy A with the IRS by March 31. Investors should download consolidated 1099 statements in February, verify cost basis accuracy on noncovered securities, report all stock and crypto trades on Form 8949, and retain Form 1099-B in their permanent tax files.