When investors sell stocks, bonds, mutual funds, or other securities, the transactions must be accurately reported to the IRS through Form 1099-B. For brokers and financial institutions, understanding how to properly report 1099-B stock sales is essential for maintaining compliance and avoiding costly penalties. Whether you are processing thousands of equity transactions for a major brokerage firm or handling stock redemptions for a smaller financial services company, the accuracy of your 1099-B reporting directly impacts both your organization and your customers.
The stakes for accurate stock sale reporting are significant. The IRS matches 1099-B data against individual tax returns, and discrepancies can trigger audits, penalty notices, and customer complaints. Financial institutions that fail to file correct 1099-B forms can face penalties ranging from $60 to $660 per form, depending on the severity and timing of the error. For brokerages processing millions of transactions annually, even small error rates can result in substantial compliance costs.
In this comprehensive guide, we will explain everything brokers and financial institutions need to know about reporting stock sales on Form 1099-B. You will learn exactly what information must be reported, how to calculate and report cost basis correctly, how to handle complex scenarios like wash sales and corporate actions, and how modern e-filing solutions like BoomTax can streamline the entire process.
By the end of this article, you will have a clear understanding of:
Brokers must file Form 1099-B to report the proceeds from sales or exchanges of securities. For 1099-B stock sales, this includes virtually any transaction where a customer disposes of equity securities in exchange for cash or other consideration. The IRS requires comprehensive reporting to ensure that capital gains and losses are properly documented and taxed.
Stock transactions that require 1099-B reporting include:
While the reporting requirements are broad, certain transactions are exempt from 1099-B reporting:
Unlike many other 1099 forms that have minimum dollar thresholds (such as the $600 threshold for Form 1099-NEC), Form 1099-B has no minimum reporting threshold for most securities transactions. Brokers must report stock sales regardless of the dollar amount. Even if a customer sold stock worth only $50, the transaction must be reported on Form 1099-B.
This comprehensive reporting requirement means that brokers handling stock transactions for numerous small investors face significant compliance burdens. A retail brokerage with millions of customers may need to generate tens of millions of 1099-B forms each year, making automated data collection and validation essential.
Cost basis is the original value of a security for tax purposes, typically the purchase price plus any fees or commissions. When stock is sold, the difference between the sale proceeds and the adjusted cost basis determines the capital gain or loss. Accurate cost basis reporting on Form 1099-B is crucial because it directly affects how much tax the investor owes.
For example, if an investor purchased 100 shares of Company XYZ stock for $5,000 (including $10 in commissions) and later sold those shares for $7,500, the calculation would be:
The IRS requires brokers to report cost basis to help taxpayers accurately complete their returns and to enable the IRS to verify the capital gains reported on Schedule D and Form 8949.
The IRS distinguishes between covered securities (for which brokers must report cost basis) and noncovered securities (for which cost basis reporting is optional). For stock sales, the key distinction is:
| Security Type | Covered If Acquired On or After | Cost Basis Reporting Required |
|---|---|---|
| Stock (equities) | January 1, 2011 | Yes |
| Mutual fund shares | January 1, 2012 | Yes |
| Dividend reinvestment shares | January 1, 2012 | Yes |
| Stock acquired before 2011 | N/A (noncovered) | No (optional) |
For covered securities, brokers must track the acquisition date, original cost, and any adjustments throughout the holding period. When the stock is sold, this information must be reported on Form 1099-B, and Box 3 must be checked to indicate that cost basis was reported to the IRS.
For noncovered securities (stock acquired before January 1, 2011), brokers may report cost basis as a courtesy, but they are not required to do so. Box 5 should be checked to indicate the security is noncovered. Taxpayers are responsible for tracking and reporting their own cost basis for these older holdings.
When an investor owns multiple lots of the same stock purchased at different times and prices, brokers must apply a cost basis method to determine which shares are considered sold. The method used can significantly impact the capital gain or loss reported:
| Method | How It Works | Tax Impact |
|---|---|---|
| First-In, First-Out (FIFO) | Oldest shares are deemed sold first | Default method; may maximize gains if stock price has risen over time |
| Specific Identification | Customer designates specific lots to sell | Maximum flexibility for tax planning; requires customer to specify lots before trade settles |
| Average Cost | Uses weighted average of all shares | Available for mutual funds; simplifies calculations for frequent purchases |
| Highest Cost | Shares with highest basis sold first | Minimizes current capital gains; preserves lower-basis shares for later |
| Lowest Cost | Shares with lowest basis sold first | Maximizes current capital gains; may be useful for harvesting gains in low-income years |
Most brokers allow customers to select their preferred method at the account level, and many also permit specific identification of lots at the time of sale. The broker must apply the chosen method consistently and report the resulting cost basis on Form 1099-B.
Stock cost basis frequently requires adjustment for various corporate actions and events that occur during the holding period. Brokers must track these adjustments to report accurate cost basis on Form 1099-B:
A wash sale occurs when an investor sells a security at a loss and purchases a substantially identical security within 30 days before or after the sale. Under IRS rules, the capital loss from a wash sale is disallowed for tax purposes. Instead, the disallowed loss is added to the cost basis of the replacement shares, effectively deferring the loss until those shares are eventually sold.
The wash sale rule prevents investors from taking artificial tax losses while maintaining essentially the same investment position. Brokers are required to track wash sales within a single account and report adjustments on Form 1099-B.
When a wash sale occurs, brokers must make specific adjustments to Form 1099-B:
For example, suppose an investor:
The $1,000 loss is disallowed as a wash sale. The Form 1099-B for the March 10 sale would show:
The replacement shares purchased on March 25 would have an adjusted cost basis of $5,200 ($4,200 purchase price + $1,000 disallowed wash sale loss).
It is important to note that brokers are only required to track wash sales within a single account. If an investor sells stock at a loss in one brokerage account and repurchases substantially identical stock in a different account, an IRA, or a spouse's account, the broker may not detect the wash sale.
Taxpayers are ultimately responsible for identifying all wash sales across their various accounts and adjusting their tax returns accordingly. However, brokers should accurately report any wash sales they can identify within their own systems.
Accurate 1099-B reporting for stock sales begins with comprehensive data collection throughout the year. For each stock transaction, brokers must capture and maintain:
Validating customer TINs through the IRS TIN Matching service at account opening can prevent errors and B-notices later. Brokers should also maintain documentation such as Form W-9 for all accountholders.
For covered securities, calculate the adjusted cost basis by:
Review transactions for potential wash sales by checking:
If a wash sale occurred, calculate the disallowed loss and record it in Box 1g. Adjust the cost basis of replacement shares accordingly in your tracking system.
For each stock sale, complete Form 1099-B as follows:
Payer Information (Upper Left):
Recipient Information (Left Side):
Transaction Details (Right Side Boxes):
See our complete Form 1099-B instructions for detailed guidance on each box.
Brokers must provide Copy B of Form 1099-B to customers by February 15 following the tax year. This deadline is later than most other information returns (which typically have a January 31 deadline) because of the complexity of investment reporting.
Options for furnishing recipient copies include:
Submit Form 1099-B to the IRS by the applicable deadline:
The IRS requires electronic filing for any filer submitting 10 or more information returns of any type during the year. Given that most brokers file thousands or millions of 1099-B forms, electronic filing is effectively mandatory for the industry.
E-filing can be done through IRS-authorized providers like BoomTax, which handle the technical requirements of transmitting data to the IRS through the IRIS (Information Returns Intake System).
When employees sell shares acquired through an ESPP, the 1099-B reporting can be complex because part of the gain may be ordinary income rather than capital gain. Brokers typically report:
Employees should consult their W-2 and ESPP plan documents to correctly report the income on their tax returns.
For incentive stock options (ISOs) and non-qualified stock options (NQSOs), the 1099-B treatment depends on the type of option:
When stock is exchanged in a corporate merger or acquisition, the 1099-B treatment depends on whether the exchange is taxable:
Short sales have unique timing considerations for 1099-B reporting:
When stock becomes completely worthless (such as when a company goes bankrupt), the treatment depends on whether there was an actual sale:
Mark these critical Form 1099-B deadlines on your compliance calendar:
| Deadline | Requirement | Notes |
|---|---|---|
| February 15, 2026 | Furnish Copy B to recipients | Extended deadline for investment reporting (vs. Jan 31 for most other 1099s) |
| February 28, 2026 | File paper returns with IRS | Only applicable if filing fewer than 10 returns total |
| March 31, 2026 | File electronic returns with IRS | Required if filing 10+ information returns |
The IRS imposes significant penalties for failure to file correct Form 1099-B returns or furnish correct payee statements:
| Violation | Penalty (2025) | Annual Maximum |
|---|---|---|
| Filed within 30 days of deadline | $60 per form | $664,500 ($232,500 small business) |
| Filed after 30 days but by August 1 | $130 per form | $1,993,500 ($664,500 small business) |
| Filed after August 1 or not filed | $330 per form | $3,987,000 ($1,329,000 small business) |
| Intentional disregard | $660 per form | No maximum |
For large brokerages filing millions of 1099-B forms, even small error rates can result in catastrophic penalty exposure. A 1% error rate on 10 million forms could theoretically result in 100,000 forms subject to penalties.
Many states require 1099-B filings in addition to federal filing. The IRS Combined Federal/State Filing Program allows eligible filers to satisfy state filing requirements through a single federal submission for participating states. For non-participating states, separate filings may be required.
Cost basis errors are among the most common and consequential problems with 1099-B reporting. Issues include:
Prevention: Implement automated systems that track all corporate actions and basis adjustments. Validate calculations before generating 1099-B forms.
Wash sales are frequently mishandled because:
Prevention: Use software that automatically identifies wash sales across the entire look-back and look-forward periods and calculates disallowed losses accurately.
Reporting a transaction as short-term when it should be long-term (or vice versa) affects the taxpayer's capital gains tax rate. Common errors include:
Prevention: Carefully track acquisition dates and any events that modify the holding period.
Filing 1099-B forms with missing, incorrect, or mismatched Taxpayer Identification Numbers triggers B-notices and potential penalties. Problems include:
Prevention: Use IRS TIN Matching to verify TINs when accounts are opened and periodically thereafter.
When errors are discovered after filing, some institutions delay or fail to file corrected 1099-B forms. This compounds the problem and may be treated as intentional disregard.
Prevention: Implement a process to identify errors quickly and file corrections as soon as possible.
Yes, brokers must report virtually all stock sales on Form 1099-B regardless of the dollar amount. Unlike some other 1099 forms that have $600 minimum thresholds, there is no minimum reporting threshold for securities transactions. Even small stock sales of $50 or less must be reported if they involve covered securities traded through a brokerage account.
Covered securities are those acquired on or after specific IRS-mandated dates (January 1, 2011 for most stocks; January 1, 2012 for mutual funds). Brokers must track and report cost basis to the IRS for covered securities. Noncovered securities were acquired before these dates, and brokers are not required to report cost basis, though they may do so voluntarily. Box 5 is checked for noncovered securities.
When a wash sale occurs, brokers report the disallowed loss amount in Box 1g of Form 1099-B. The disallowed loss is then added to the cost basis of the replacement shares. Brokers are required to track wash sales within a single account but not across multiple accounts. The Box 1e cost basis remains the original basis, and Box 1g shows the wash sale adjustment separately.
Brokers must furnish Form 1099-B to recipients by February 15th following the tax year. This deadline is later than most other information returns (which typically have January 31 deadlines) to accommodate the complexity of investment transaction reporting. The IRS filing deadline is February 28 for paper or March 31 for electronic filing.
When a customer sells shares from multiple purchase lots, brokers can either report each lot separately on individual 1099-B forms or combine them into a single entry. If combining, use "VARIOUS" in Box 1b for the acquisition date. The cost basis method selected by the customer (FIFO, specific identification, etc.) determines which lots are considered sold and the resulting cost basis reported in Box 1e.
The exercise of stock options itself is not typically reported on Form 1099-B. However, when the shares acquired through option exercise are subsequently sold, that sale is reported on Form 1099-B. The cost basis depends on the type of option: for non-qualified options, basis equals fair market value at exercise; for incentive stock options, basis equals the exercise price paid.
To correct an error on a previously filed Form 1099-B, file a corrected return with the CORRECTED box checked at the top. For errors in payee information (name, TIN), file a two-step correction: first void the original incorrect form, then file a new correct form. Provide corrected copies to the recipient as well. Using an e-filing service like BoomTax simplifies the correction process.
Backup withholding is a 24% tax withholding that brokers must apply to stock sale proceeds when a customer has not provided a valid TIN, has underreported income, or is subject to IRS backup withholding notice. The amount withheld is reported in Box 4 of Form 1099-B. Backup withholding can be avoided by providing a valid W-9 with correct TIN information.
Stock splits themselves are not reportable events on Form 1099-B because they do not result in a taxable gain or loss. However, when stock that has been split is eventually sold, the cost basis per share must be adjusted to reflect the split. For example, after a 2-for-1 split, the cost basis per share is halved. Brokers must track these adjustments for accurate cost basis reporting on subsequent sales.
Short sales are reported on Form 1099-B when the position is closed (when shares are delivered to cover the short position), not when the short sale is initiated. The proceeds reported are from the original short sale, and the cost basis is the price paid to buy shares to close the position. Short sale gains are generally treated as short-term regardless of how long the position was held.
The IRS imposes penalties ranging from $60 to $660 per incorrect Form 1099-B, depending on when the correction is made. Filing within 30 days of the deadline incurs a $60 penalty; filing after August 1 or not at all results in a $330 penalty; intentional disregard carries a $660 penalty per form with no maximum cap. For brokerages filing millions of forms, ensuring accuracy is essential to avoid massive penalty exposure.
BoomTax is an IRS-authorized e-file provider that helps brokers, financial institutions, and investment companies meet their 1099-B filing obligations efficiently and accurately. Whether you are filing hundreds of forms or millions, BoomTax provides the tools and support needed to stay compliant with 1099-B stock sales reporting requirements.
Key features for 1099-B stock sales reporting:
BoomTax is designed for organizations that need to file large volumes of 1099-B forms efficiently. Our platform handles:
Whether you are a brokerage firm processing retail investor trades or a financial services company handling institutional transactions, BoomTax can help you meet your bulk 1099-B filing obligations with confidence.
Don't wait until the deadline approaches. E-file your 1099-B forms with BoomTax and experience hassle-free compliance. With competitive pricing and no subscription fees, BoomTax works for financial institutions of any size.
Ready to simplify your 1099-B stock sales reporting? Create your free BoomTax account and import your transaction data today. Our team is ready to help if you have questions along the way.
Accurate reporting of 1099-B stock sales is essential for brokers and financial institutions to maintain compliance and avoid costly penalties. From understanding which transactions trigger reporting requirements to calculating adjusted cost basis and tracking wash sales, every aspect of the process requires careful attention to detail.
Key takeaways from this guide:
By implementing robust data collection and validation systems, accurately tracking cost basis adjustments, and using a reliable e-filing solution like BoomTax, financial institutions can meet their 1099-B obligations efficiently and avoid costly penalties. Start preparing now to ensure a smooth filing season.
BoomTax and its affiliates do not provide tax, legal, or accounting advice. This material has been prepared for informational purposes only, and is not intended to provide, and should not be relied on for, tax, legal, or accounting advice. You should consult your own tax, legal, and accounting advisors prior to engaging in any transaction.