When you sell stocks, bonds, mutual funds, or other securities through a broker or barter exchange, your transaction gets documented on a specific tax form: the 1099-B. This form serves as the official record that connects your investment activity to your tax filing obligations. Understanding what the 1099-B contains, who issues it, and how to use it is essential for accurate tax reporting and avoiding costly mistakes during tax season.
What Does the 1099-B Tax Form Contain and Why It Matters
The 1099-B is a tax document that brokers and barter exchanges submit to the IRS to report securities sales on behalf of their clients. Each transaction you complete generates information that appears on this form. The document includes critical transaction details: the specific date you sold the security, what type of asset you sold (stock, bond, mutual fund, etc.), how many shares or units you sold, and the total proceeds you received from the sale.
Beyond these basic details, the 1099-B also addresses cost basis—the original purchase price of your asset, adjusted for corporate actions like stock splits or dividend reinvestments. For example, if you bought 100 shares at $10 per share ($1,000 total) and later received a 2-for-1 stock split, your cost basis would adjust to reflect 200 shares at $5 each. This information becomes your starting point for calculating whether you have a capital gain or loss.
The accuracy of your 1099-B directly influences how much tax you owe. If the form contains errors in the proceeds reported or the cost basis, you could either overpay taxes or underpay them—with potential penalties if discrepancies are discovered during an audit. This is why reviewing the 1099-B against your personal records before filing your tax return is so important.
Decoding Your Capital Gains and Losses on 1099-B
When you receive your 1099-B, the first step is determining whether your transaction resulted in a capital gain or a capital loss. If you sold your security for more than you originally paid, you have a capital gain. If you sold it for less, you have a capital loss. Let’s say you purchased a stock for $2,000 and sold it for $2,500—that $500 difference is your capital gain. Conversely, if you sold that same stock for $1,500, you would have a $500 capital loss.
The tax treatment of these gains and losses depends on how long you held the security. Short-term gains and losses come from assets you held for one year or less and are taxed at ordinary income rates—potentially at your marginal tax rate, which could be quite high. Long-term gains and losses result from assets held for more than one year and typically qualify for preferential tax rates, often significantly lower than short-term rates. This distinction can mean substantial tax savings, making the holding period a crucial factor in your investment strategy.
All capital gains and losses from your 1099-B transactions get reported on Schedule D of your tax return. Schedule D consolidates all your securities transactions for the tax year, calculates your net gain or loss, and feeds that information into the rest of your tax return. If you have numerous transactions across multiple brokers, your Schedule D can become quite lengthy.
Who Issues the 1099-B and When You’ll Receive It
Your broker or barter exchange bears the responsibility of filing the 1099-B with the IRS. They must also send you a copy of the form. As an individual investor, you do not file the 1099-B yourself—the broker does that on your behalf. This ensures that both the IRS and you have a record of your securities transactions for that tax year.
Brokers are required to deliver copies of the 1099-B to their clients by February 15 of the year following the tax year in which the transactions occurred. So if you made trades in 2025, you should receive your 1099-B by February 15, 2026. This timeline provides you with sufficient documentation to prepare your tax return on time. If you haven’t received your 1099-B by mid-February, contact your broker directly to request it or investigate any potential delays or processing issues.
Verifying Your 1099-B Information and Next Steps
Your responsibility as a taxpayer is to verify that the information on your 1099-B aligns with your records. Check the proceeds reported against your account statements. Verify the cost basis matches what you actually paid, accounting for any adjustments. Look for missing transactions or duplicated entries. If everything appears correct, you can proceed to report your capital gains and losses directly on Schedule D.
If you discover errors or discrepancies on your 1099-B, you’ll need to file Form 8949 (Sales of Capital Assets) with your tax return. Form 8949 allows you to report the correct information and explain any differences between what the broker reported and what your records show. The IRS uses both documents to reconcile your filing.
For investors with numerous transactions—perhaps from day trading, frequent rebalancing, or multiple brokerage accounts—managing all this information manually becomes unwieldy. Many taxpayers turn to tax software that can import transaction data directly from their broker and automatically calculate gains and losses. Alternatively, consulting with a tax professional or financial advisor experienced in investment taxation can provide personalized guidance, ensure compliance with current IRS rules, and help you optimize your tax situation.
Key Takeaways on 1099-B Reporting
The 1099-B is far more than just a form your broker sends you—it’s the bridge between your investment activity and your tax obligations. Your broker files it with the IRS and provides you a copy. The information on your 1099-B, including transaction dates, proceeds, and cost basis, determines your capital gains or losses. You use this information to report accurately on Schedule D.
Because the 1099-B directly affects the taxes you owe, double-checking its accuracy is not optional. Discrepancies can lead to penalties, audits, or overpayment. Taking the time to reconcile your 1099-B with your brokerage records before filing your tax return is one of the most important steps you can take during tax season to protect yourself.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Understanding 1099-B: Your Guide to Broker-Reported Securities Transactions
When you sell stocks, bonds, mutual funds, or other securities through a broker or barter exchange, your transaction gets documented on a specific tax form: the 1099-B. This form serves as the official record that connects your investment activity to your tax filing obligations. Understanding what the 1099-B contains, who issues it, and how to use it is essential for accurate tax reporting and avoiding costly mistakes during tax season.
What Does the 1099-B Tax Form Contain and Why It Matters
The 1099-B is a tax document that brokers and barter exchanges submit to the IRS to report securities sales on behalf of their clients. Each transaction you complete generates information that appears on this form. The document includes critical transaction details: the specific date you sold the security, what type of asset you sold (stock, bond, mutual fund, etc.), how many shares or units you sold, and the total proceeds you received from the sale.
Beyond these basic details, the 1099-B also addresses cost basis—the original purchase price of your asset, adjusted for corporate actions like stock splits or dividend reinvestments. For example, if you bought 100 shares at $10 per share ($1,000 total) and later received a 2-for-1 stock split, your cost basis would adjust to reflect 200 shares at $5 each. This information becomes your starting point for calculating whether you have a capital gain or loss.
The accuracy of your 1099-B directly influences how much tax you owe. If the form contains errors in the proceeds reported or the cost basis, you could either overpay taxes or underpay them—with potential penalties if discrepancies are discovered during an audit. This is why reviewing the 1099-B against your personal records before filing your tax return is so important.
Decoding Your Capital Gains and Losses on 1099-B
When you receive your 1099-B, the first step is determining whether your transaction resulted in a capital gain or a capital loss. If you sold your security for more than you originally paid, you have a capital gain. If you sold it for less, you have a capital loss. Let’s say you purchased a stock for $2,000 and sold it for $2,500—that $500 difference is your capital gain. Conversely, if you sold that same stock for $1,500, you would have a $500 capital loss.
The tax treatment of these gains and losses depends on how long you held the security. Short-term gains and losses come from assets you held for one year or less and are taxed at ordinary income rates—potentially at your marginal tax rate, which could be quite high. Long-term gains and losses result from assets held for more than one year and typically qualify for preferential tax rates, often significantly lower than short-term rates. This distinction can mean substantial tax savings, making the holding period a crucial factor in your investment strategy.
All capital gains and losses from your 1099-B transactions get reported on Schedule D of your tax return. Schedule D consolidates all your securities transactions for the tax year, calculates your net gain or loss, and feeds that information into the rest of your tax return. If you have numerous transactions across multiple brokers, your Schedule D can become quite lengthy.
Who Issues the 1099-B and When You’ll Receive It
Your broker or barter exchange bears the responsibility of filing the 1099-B with the IRS. They must also send you a copy of the form. As an individual investor, you do not file the 1099-B yourself—the broker does that on your behalf. This ensures that both the IRS and you have a record of your securities transactions for that tax year.
Brokers are required to deliver copies of the 1099-B to their clients by February 15 of the year following the tax year in which the transactions occurred. So if you made trades in 2025, you should receive your 1099-B by February 15, 2026. This timeline provides you with sufficient documentation to prepare your tax return on time. If you haven’t received your 1099-B by mid-February, contact your broker directly to request it or investigate any potential delays or processing issues.
Verifying Your 1099-B Information and Next Steps
Your responsibility as a taxpayer is to verify that the information on your 1099-B aligns with your records. Check the proceeds reported against your account statements. Verify the cost basis matches what you actually paid, accounting for any adjustments. Look for missing transactions or duplicated entries. If everything appears correct, you can proceed to report your capital gains and losses directly on Schedule D.
If you discover errors or discrepancies on your 1099-B, you’ll need to file Form 8949 (Sales of Capital Assets) with your tax return. Form 8949 allows you to report the correct information and explain any differences between what the broker reported and what your records show. The IRS uses both documents to reconcile your filing.
For investors with numerous transactions—perhaps from day trading, frequent rebalancing, or multiple brokerage accounts—managing all this information manually becomes unwieldy. Many taxpayers turn to tax software that can import transaction data directly from their broker and automatically calculate gains and losses. Alternatively, consulting with a tax professional or financial advisor experienced in investment taxation can provide personalized guidance, ensure compliance with current IRS rules, and help you optimize your tax situation.
Key Takeaways on 1099-B Reporting
The 1099-B is far more than just a form your broker sends you—it’s the bridge between your investment activity and your tax obligations. Your broker files it with the IRS and provides you a copy. The information on your 1099-B, including transaction dates, proceeds, and cost basis, determines your capital gains or losses. You use this information to report accurately on Schedule D.
Because the 1099-B directly affects the taxes you owe, double-checking its accuracy is not optional. Discrepancies can lead to penalties, audits, or overpayment. Taking the time to reconcile your 1099-B with your brokerage records before filing your tax return is one of the most important steps you can take during tax season to protect yourself.