Form 1099-B: All You Need to Know
This article aims to provide comprehensive guidance on how to file 1099-B, ensuring a smooth and informed approach to reporting investment sales for tax purposes.
If you have recently sold stocks or bonds, you might find a Form 1099-B in your mailbox this tax season. So, what is Form 1099-B?
Often overlooked or misunderstood, Form 1099-B is more than just another document – it’s a crucial receipt for your stock transactions. Typically distributed by brokers or financial institutions, this form carries substantial information but can be daunting to understand.
If you’ve received a 1099-B form, understanding its significance and how to utilize its data is essential for accurate reporting. This article aims to provide comprehensive guidance on how to file 1099-B, ensuring a smooth and informed approach to reporting investment sales for tax purposes.
Key Takeaways
- Taxpayers use the information on Form 1099-B to complete Form 8949 and Schedule D when filing their tax returns.
- Failing to report transactions listed on Form 1099-B can result in IRS penalties, audits, or additional taxes owed.
- Form 1099-B is tax-year specific. Make sure you are using the correct version of the form for the applicable tax year.
What is Form 1099-B?
Form 1099-B, titled “Proceeds From Broker and Barter Exchange Transactions”, is a tax form issued by brokerages and barter exchanges under the Internal Revenue Service (IRS).
The form is issued by brokers, brokerage firms, and financial institutions to report transactions involving the sale of investments during the tax year. The information on Form 1099-B is important for reporting capital gains or losses on your personal tax return (Schedule D of Form 1040).Typically, these forms are mailed to investors by January 31st, following the tax year in which the transaction occurred. This helps the IRS track investment income and ensures taxpayers correctly report all taxable investment transactions.
How do I calculate the taxable gain from a 1099-B?
The example below explains how to calculate taxable gains from different transactions reported on Form 1099-B, which brokers issue to investors for tax purposes. Each scenario demonstrates how to determine the taxable gain from the selling price or fair market value while highlighting the tax implications based on holding periods and transaction types.
Sale of Shares in a Company (Long-term Capital Gain)
Two years ago an investor purchased 200 Company A shares for $10,000 that gave her shares for $50 each. The sale of all her 200 Company A shares during the current year brought her a total of $40,000 revenue based on the price of $200 per share. $10,000 is the cost basis and $40,000 is the selling price.
Therefore, long-Term Capital Gain = $40,000 – $10,000 = $30,000
The share transactions with Company A meet the first-year holding requirement beyond one year which makes the gained amount a form of long-term capital gains.
Sale of Shares in Company B (Short-Term Capital Gain)
Eight months ago an investor obtained 100 shares of Company B which cost her $10,000 at a $100 purchase price. She sold these shares for a price of $150 per share which generated total proceeds of $15,000. Cost Basis is $10,000 and the Selling Price is $15,000
Short-Term Capital Gain = $15,000 – $10,000 = $5,000
The duration of less than one year makes this shareholder gain classified as short-term capital gain thus subject to tax at the investor’s ordinary income tax bracket.
Barter Transaction (Taxable Income)
Within this time period the investor engaged in a barter deal. She engaged in share trading transactions with Company C through which she received professional services worth their mutually agreed amounts. The exchanged services had a worth of $2,000 when measured through fair market values. She exchanged her shares at a value corresponding to $1,000.
Taxable Gain = $2,000 – $1,000 = $1,000
Even though she received no money in the barter transaction the tax authorities classify this value as taxable income that must be reported to them.
For the above transactions, the broker generates Form 1099-B containing transaction information including dates and prices and cost bases and short-term or long-term classifications of gains for the investor. This example helps investors understand how their investments are taxed and reported to the IRS.
Form 1099-B and Tax Reporting
Form 1099-B is crucial for ensuring accurate reporting. Let’s understand how.

Handling Capital Gains and Losses
Form 1099-B helps you handle capital gains and losses on your return. When you sell something for more than its acquisition cost, you have a capital gain, which may be taxable.
Capital gains and losses are categorized based on the holding period:
- Short-term Assets: Assets held for one year or less
- Long-term Assets: Assets held for more than one year
The formula for finding the capital gains or losses is:
Capital Gain/Loss = Selling Price – Cost Basis.
By understanding these calculations, investors can better manage their tax liabilities and make informed decisions about their investment strategies.
Facilitating Tax Payments
Tax Form Completion involving Form 1099-B is closely related to reporting capital gains and losses on your tax return. Taxpayers use the data from Form 1099-B to complete other tax forms:
- Form 8949: Used to calculate preliminary gains and losses
- Schedule D: Where the final capital gains or losses are reported on the tax return
By accurately transferring information from Form 1099-B to these tax forms, you ensure proper reporting of your investment activities and compliance with tax regulations. This process helps determine your overall tax liability and ensures you’re paying the correct amount of tax on your investment income.
Reporting Barter Exchange Transactions
Barter transactions is the exchange of goods or services without using cash. Despite the absence of monetary payment, these transactions are taxable and must be reported to the IRS. Bartering can be beneficial for managing cash flow but requires careful tracking to ensure compliance with federal and state tax obligations.
Barter exchanges must issue Form 1099-B to participants by January 31 each year, reporting the value of all transactions to the taxpayer and the IRS.
Deadline and Reporting
Brokers must send Form 1099-B to their clients by 17th February, 2025, for the 2024 tax year. This ensures taxpayers have the necessary information to file their taxes accurately and on time. If you haven’t received your Form 1099-B by late February, contact your broker or financial institution to inquire about the status.
By providing detailed transaction information, Form 1099-B simplifies the process of reporting investment activities and ensures compliance with tax regulations.
Key Information on Form 1099-B
Form 1099-B provides key information for accurately reporting securities transactions on your return. Here are the key details typically included on the 1099 B tax form:
- Proceeds – This refers to the total amount received from the sale of securities during the year. It represents the gross proceeds before any deductions for fees or expenses.
- Cost Basis – The cost basis is the original purchase price of the securities, adjusted for factors such as dividends, stock splits, or other corporate actions. It calculates the capital gain or loss on the sale of securities.
- Gain or Loss – Form 1099-B provides details on the capital gains or losses from securities sales. It includes information such as the date of sale, quantity of securities sold, sales price, and cost basis. The form also indicates whether the transaction resulted in and the amount of capital gain or loss realized.
Types of Transactions Reported on Form 1099-B
Form 1099-B is a comprehensive documentation tool for various securities transactions, providing detailed information essential for accurate reporting. Here’s a breakdown of the types of transactions typically reported on Form 1099-B:

- Sales of Stocks – This category includes the sale of shares representing ownership in publicly traded companies. Each stock sale triggers a taxable event, with the proceeds and associated details reported on the 1099 B tax form. The form captures essential information such as the date of sale, quantity of shares sold, sale price per share, and any capital gains or losses realized.
- Sales of Bonds – Bonds are debt securities of governments, municipalities, or corporations issued to raise capital. The transaction details are reported on Form 1099-B when an investor sells bonds. It includes pertinent information such as the bond issuer, maturity date, sale price, and accrued interest.
- Sales of Other Securities – This category encompasses diverse investment instruments beyond traditional stocks and bonds. It may include options, mutual funds, exchange-traded funds (ETFs), real estate investment trusts (REITs), partnership interests, and various derivatives. You typically report form 1099 with all transactions involving these securities, such as purchases, sales, exchanges, or redemptions.
What is a 1099-B supplemental statement?
A broker-dealer can furnish the seller a Form 1099-B supplemental statement alongside the Form 1099-B. This supplemental statement provides further details regarding the cost basis of a transaction reported on the 1099 B tax form.
Why Do You Need Form 1099 B Supplemental Statement?
The 1099-B supplemental statement is a helpful reminder to review and potentially adjust the cost basis reported on the 1099 B tax form. Sometimes, you may have already paid taxes on income previously reported to the IRS.
For instance, if you sold stock in the prior year, your broker-dealer will report Form 1099-B tax form with sales proceeds, informing the IRS of the transaction and potential capital gains owed. However, the exact amount owed depends on two main factors:
- Holding period – Whether you held the stock for a short or long duration determines the type of capital gains you’ll owe.
- Cost basis – This refers to the total cost of acquiring the stock, including any ordinary income recognized during exercise or vesting.
Common mistakes to avoid when filling out form 1099-B
There are a few common mistakes to avoid when completing the 1099 B tax form, reporting proceeds from broker and barter exchange transactions, include:
- Missing Forms – Failure to submit all required forms, including copies, to the IRS and the recipient can result in penalties and non-compliance issues. Be prompt to complete and submit all necessary paperwork.
- Reporting Errors – Accuracy in reporting transaction details such as dates, amounts, and types of securities is crucial. Errors in reporting can lead to discrepancies between reported and actual gains or losses, potentially triggering audits or other regulatory actions.
- Wash Sales – A wash sale happens when an investor gives away a security at a loss and repurchases the same or significantly identical security before or after 30 days of the sale. Proper identification and reporting of wash sales are essential to prevent misreporting of capital gains or losses.
Form 1099-B, Importance for Tax Payers
Form 1099-B is a critical tax document used to report gains or losses from the sale of securities or participation in barter exchanges. It ensures accurate reporting of taxable income and compliance with IRS regulations.
Form 1099-B provides detailed information about securities transactions, including purchase and sale dates, proceeds, and cost basis. Taxpayers use this data to calculate capital gains or losses, which are reported on Form 8949 and summarized on Schedule D of their tax return. The IRS uses Form 1099-B to verify that taxpayers accurately report investment income. Failure to report transactions listed on a 1099-B may result in penalties or an IRS notice for underreported income.
Who Must File Form 1099-B?
- Brokers – Brokerage firms must file Form 1099-B with the IRS for each client who sold securities (e.g., stocks, bonds, options) during the tax year. They must also send a copy to the client by February 15 of the following year.
- Barter Exchanges – Organizations facilitating barter transactions must file the form to report the fair market value of goods or services exchanged.
- Corporations – If a corporation changes capital structure or control (e.g., mergers), brokers must file this form for affected shareholders.
Who Receives Form 1099-B?
Taxpayers who:
- Sold stocks, bonds, commodities, or other securities.
- Engaged in short sales or futures contracts.
- Participated in barter exchanges.
- Received cash, stock, or property due to corporate actions (e.g., mergers)
By ensuring accurate reporting of investment activities, Form 1099-B plays a vital role in both taxpayer compliance and IRS oversight.
When will I receive Form 1099-B?
Brokers and barter exchanges are required by the IRS to send Form 1099-B to taxpayers by February 15 of the following year. This deadline ensures taxpayers have enough time to prepare their tax returns, as the information on Form 1099-B is essential for reporting capital gains or losses.
Brokers sometimes delay issuing forms due to complex transactions requiring additional time to calculate cost basis or other details accurately. If you don’t receive Form 1099-B but know you had reportable transactions, such as selling stocks or participating in a barter exchange, you are still responsible for reporting these on your tax return. To do this, gather transaction records from your broker, such as trade confirmations or account statements, and use them to calculate your capital gains or losses.
Once calculated, report the information on Form 8949 and Schedule D when filing your taxes.
Pro Tips
- Always verify cost basis accuracy on 1099-B.
- Keep records for 3+ years after filing.
- Barter transactions are often audited—report carefully!
FAQs
What is the deadline for filing form 1099-b?
The annual deadline to report Form 1099-B, mandated by the IRS, is January 31st. Brokers must submit this form directly to the IRS and send a copy to all customers who sold commodities, stocks, or securities throughout the year.
Do I need to enter all 1099-B transactions?
Brokerage firms must report stock transactions when filing the 1099 B tax form. While the provided brokerage information covers numerous transactions, taxpayers do not need to input each into their return.
What is the minimum amount for a 1099-B?
There are no minimum or maximum thresholds on how to file 1099-B. It means that regardless of the transaction amount, you must file a 1099 B tax form for each applicable transaction. Whether the transaction involves a small or large amount, it must appear accordingly on the form.
What is the penalty for not filing form 1099-b?
The penalties for failing to report Form 1099 B vary based on the timing of submission. Here’s a breakdown:
- $60 per form for being up to 30 days late.
- $120 per form for being more than 30 days late but before August 1st, 2024.
- $310 per form for filing on or after August 1st, 2024.
- $630 per form for intentionally neglecting to file.
How do I file a 1099-B summary?
Taxpayers do not directly attach the 1099 B tax form to their return. Instead, they utilize the information provided on Form 1099-B to complete Form 8949, where they calculate their capital gains and losses. The totals from Form 8949 are then transferred to Schedule D.
File Your Taxes Promptly With Eqvista!
Form 1099-B is a vital tool for taxpayers and the IRS to accurately report various types of income, ensuring compliance with regulations. Understanding its different types and requirements is necessary for individuals and businesses to meet and complete their obligations effectively.
Eqvista offers comprehensive solutions to streamline filing processes, including the management and generation of Form 1099. Eqvista’s intuitive platform allows users to easily track and organize financial transactions, ensuring accurate reporting and compliance with laws. Call us to simplify your filing experience with Eqvista’s user-friendly tools and expert support and navigate complex tax requirements confidently.
Interested in issuing & managing shares?
If you want to start issuing and managing shares, Try out our Eqvista App, it is free and all online!