-
Templates
1099 FormsAccurately report 1099 information returns and ensure IRS filing with easeExplore all templatesW-9 W-8 FormsEasily manage and share taxpayer details to streamline payments and meet IRS requirements with confidenceExplore all templatesOther Tax FormsFillable tax forms simplify and speed up your tax filing process and aid with recordkeeping.Explore all templatesReal EstateReal estate templates for all cases, from sale to rentals, save you a lot of time and effort.Explore all templatesLogisticsSimplify your trucking and logistics paperwork with our ready-to-use transportation and freight templates.Explore all templatesMedicalMedical forms help you keep patient documentation organized and secure.Explore all templatesBill of SaleBill of Sale templates streamline the transfer of ownership with clarity and protection.Explore all templatesContractsVarious contract templates ensure efficient and clear legal transactions.Explore all templatesEducationEducational forms and templates enhance the learning experience and student management.Explore all templates
-
Features
FeaturesAI-Enhanced Document Solutions for Contractor-Client Success and IRS ComplianceExplore all featuresAI Summarizer Check out the featureAI PDF summarizer makes your document workflow even faster. Ask AI to summarize PDF, assist you with tax forms, complete assignments, and more using just one tool.Sign PDF Check out the featurePDFLiner gives the opportunity to sign documents online, save them, send at once by email or print. Register now, upload your document and e-sign it onlineFill Out PDF Check out the featurePDFLiner provides different tools for filling in PDF forms. All you need is to register, upload the necessary document and start filling it out.Draw on a PDF Check out the featureDraw lines, circles, and other drawings on PDF using tools of PDFLiner online. Streamline your document editing process, speeding up your productivity
- Solutions
- Features
- Blog
- Support
- Pricing
- Log in
- Sign Up
Form 1099-B
Get your Form 1099-B (2025) in 3 easy steps
-
01 Fill and edit template
-
02 Sign it online
-
03 Export or print immediately
What is Form 1099-B?
Form 1099-B reports proceeds and other transaction information from broker and barter exchange transactions. For securities transactions, it may include basis and holding-period information. For certain regulated futures, foreign-currency contracts, and Section 1256 option contracts, boxes 8 through 11 report realized, unrealized, and aggregate profit or loss amounts.
Who files Form 1099-B
Form 1099-B is generally filed by brokers and barter exchanges for reportable sales or exchanges. Certain QOFs and certain corporate-control or capital-structure transactions have additional reporting rules. Follow the official IRS instructions for exceptions and special cases.
Which year of Form 1099-B to use
Form 1099-B is an annual-revision form; the current revision is 2026 and the prior-year revision is 2025. The button on this page opens the 2025 revision. To open the 2026 revision or an earlier year, use the “Show form versions” link near the top of this page or the Form Versions list below.
Choose the Form 1099-B for the calendar year you are reporting. If you file on paper, use a prior-year form only for prior-year information, and do not use a later-year form for current-year information.
How recipients use Form 1099-B
For applicable securities transactions, recipients generally use Form 1099-B information together with their own records to report transactions on Form 8949 and Schedule D. Qualifying transactions may be reported directly on Schedule D without Form 8949. Different reporting rules apply to contract amounts in boxes 8 through 11.
Deadlines
Brokers generally furnish Form 1099-B recipient statements by February 15 of the following year. If the date falls on a weekend or legal holiday, the due date moves to the next business day. Filers required to submit 10 or more information returns in aggregate generally must e-file; a hardship waiver may be requested on Form 8508.
How to fill out Form 1099-B
Step 1: Click the “Fill this form” button to open the fillable blank in the editor.
Step 2: Provide the payer’s information (name, address, contact details) in the upper left box.
Step 3: Enter the payer’s and the recipient’s TINs in the section below.
Step 4: Include the recipient’s data (name, address, account number) in the left column.
Step 5: Enter the required data in each box, following the official IRS instructions linked below.
Step 6: Once you complete the form, click Download (on a narrow screen the editor shows a Done button instead) to save or print it.
Before you print
Do not print and file the downloaded Copy A with the IRS; it is not scannable. Use e-file, or order official scannable forms if paper filing is permitted. Copy B is for the recipient. Copy 1 is for a state tax department when required, and Copy 2 is for the recipient's state income tax return when required.
Organizations that work with Form 1099-B
- Brokerage companies;
- barter exchange firms.
Official IRS form and instructions
Source: IRS (irs.gov), Form 1099-B (2025/2026 revisions), Instructions for Form 1099-B (2026), Publication 1099 (2026). Reviewed September 2026.
Form Versions
2026
2026 Form 1099-B (calendar year 2026)
2022
2022 Form 1099-B (calendar year 2022)
2021
2021 Form 1099-B (calendar year 2021)
Fillable online Form 1099-B (2025)