Reporting Form 1099-B on Your Tax Return: Steps and Common Questions

Form 1099-B reports sales of stocks, bonds, mutual funds, and other investment property. Brokers and platforms send it to you and the tax authority when you sell securities during the year. Readable records on 1099-B link the sale proceeds to cost information that affects capital gains or losses. The next sections explain what appears on 1099-B, how basis and adjustments work, where to enter the information on tax forms or software, how to reconcile statements, and common verification checks to prioritize.

What Form 1099-B is and who receives it

Brokerages, mutual fund companies, and some broker-dealers issue Form 1099-B to investors who disposed of securities. The form lists gross proceeds from each sale, date of sale, and other helpful details. You usually get a copy if you sold shares, took certain mutual fund distributions, or had a corporate action that resulted in a reportable sale. If you used a robo-advisor or online brokerage, they often provide downloadable 1099-B files for tax software.

Types of transactions reported and common box descriptions

Different sales and corporate events generate separate lines. Short sales, option exercises, return of capital, and consolidated transactions can show differently. A clear way to review the form is to match each box to the item you recognize from your trading records.

Box Typical information What to check
Box 1a Gross proceeds from the sale Confirm sale date and quantity match your trade confirmation
Box 1b Date of acquisition Verify purchase date, especially for inherited or gifted shares
Box 1c Date of sale Match to your broker’s trade history
Box 1d Proceeds shown as reported to tax authority Check for cash adjustments or fees that affect net proceeds
Box 1e Cost or other basis Compare to your records for reinvested dividends and splits
Box 1g Wash sale or other adjustment code Look for codes that change basis and loss treatment

Basis, adjustments, and wash sale indicators

Cost basis is what you originally paid for the shares, adjusted for things like reinvested dividends or return of capital. Brokers increasingly report basis, but not all sales will show a confirmed basis. When a wash sale occurs — selling at a loss and repurchasing substantially identical shares within a short window — the loss may be disallowed and instead added to the basis of the replacement shares. The form will often include a code or flagged box to show this, and you should follow the broker’s notes to see how they adjusted the basis.

Short-term versus long-term gains and how they appear

Whether a gain is short-term or long-term depends on how long you held the position before selling. Short-term gains come from holdings sold within a year and are usually taxed at ordinary income rates. Long-term gains come from holdings held more than a year and often receive lower tax rates. The 1099-B lines will list acquisition and sale dates so you can determine holding period. Tax software and forms separate short-term and long-term totals for calculation on the appropriate schedules.

Where to enter 1099-B information on tax forms or software

On paper returns, sales of capital assets generally flow to Schedule D and Form 8949, where each transaction is listed if adjustments are needed. Tax software typically asks you to import or enter your 1099-B and then guides the grouping of transactions into short-term and long-term categories. Many platforms accept broker-generated files to reduce manual entry. If the 1099-B shows that the broker reported basis to the tax authority, some transactions may transfer directly to Schedule D without needing separate listings on Form 8949.

Supporting documentation and reconciliation steps

Keep trade confirmations, monthly statements, and year-end summaries. Start by matching totals: sum the gross proceeds on 1099-B lines and match them to your statement totals. Then check that the basis on the form reflects reinvested dividends, splits, and adjustments you recorded. If you use tax software import, review imported individual transactions against your statements before finalizing. Recordkeeping that shows purchase dates and acquisition costs makes it far easier to reconcile differences and explain adjustments if questioned.

Common errors and how to verify broker reporting

Brokers can make mistakes or use different conventions. Common issues include missing or incorrect basis, duplicate sales entries, and incorrect wash sale flags. Compare trade confirmations to reported sales one line at a time for discrepancies. If you find an error, contact the broker for an amended 1099-B. Keep notes of any corrections and the broker’s response. For complex cases — inherited positions with stepped-up basis, or shares acquired in multiple lots — ask the broker for a detailed transaction history to support your calculations.

Practical trade-offs and special considerations

Deciding how much time to spend reconciling every small discrepancy is a practical trade-off. Small basis differences can have little tax effect but may still require explanation if audited. Some taxpayers choose to accept broker-reported basis when it appears reasonable to save time, while others reconcile every lot for precise reporting. Accessibility considerations matter too: not all taxpayers receive downloadable files or clear statements, which can slow progress. Finally, state rules on capital gains can differ from federal rules, and some states use different forms or rates.

When to consult a tax professional

Consult a licensed preparer for large portfolios, inherited assets, complicated corporate actions, or repeated wash sale issues. Rules vary by jurisdiction and individual circumstances, so check official tax authority guidance or a licensed professional for specific situations. A preparer can advise on documentation needs and help choose reporting approaches that reflect your circumstances.

Which tax software handles 1099-B?

When to hire a tax preparer for investments?

What tax services verify broker basis?

Next steps for confident filing

Start by organizing year-end trade reports and the 1099-B itself. Reconcile totals, confirm basis for major lots, and flag any lines that show wash sale adjustments. Decide whether to import broker files into software or enter transactions manually based on the volume and accuracy of reported basis. If anything is unclear, request a corrected form or detailed transaction history from the broker before filing. Where holdings or events are complex, get professional input to ensure consistent reporting across federal and state filings.

Finance Disclaimer: This article provides general educational information only and is not financial, tax, or investment advice. Financial decisions should be made with qualified professionals who understand individual financial circumstances.