The Deadline to E-file Form (formType) is March 31, 2025.E-File Now
E-File Form 1099-B Online
A simple solution for brokers or barter exchanges to file 1099-B with the IRS and distribute recipient copies.
The Bandit Commitment
Ensuring peace of mind for every
1099-B you file.
Filing a 1099-B isn’t just about submission! It’s about getting the data right, validating it thoroughly, and owning the right outcome.
The Bandit Commitment defines how TaxBandits approaches compliance: preventing errors before filing, supporting corrections & resubmissions when needed, and standing accountable through acceptance and beyond.
Getting the right data in
Compliance starts with clean, validated data—long before your 1099-B
is transmitted.
Guided, end-to-end compliance
Federal filing, state compliance, and form distribution—handled together with complete guidance.
No-cost corrections & retransmissions
Corrections & retransmissions for your 1099-B are included with your
filing fee.
Money-back guarantee
If a 1099-B cannot be accepted or is a duplicate, the filing fee can be refunded.
Benefits of using TaxBandits to E-file 1099-B
Check out the many robust features that make TaxBandits your perfect solution for filing 1099-B online
Manual Data Input
Complete the 1099-B form manually by entering the form data in the respective fields with step-by-step instructions.
Standard CSV template
Download our standard CSV template, fill in the 1099-B details and the payer and recipient data, and upload it back to the system.
Payer & Recipient Upload
Import payer and recipient information in bulk using our CSV template in one go.
Own File Upload
Already have a pre-existing file? You can directly upload your existing CSV file with 1099-B data and complete your filing.
Internal Audit Check
Automatically audits your completed 1099-B forms, detects common errors, and corrects them to ensure accurate transmission.
Free USPS Validation
Verify recipient addresses with the USPS database to ensure accurate delivery and minimize the risk of returned mail.
Manual Data Input
Complete the 1099-B form manually by entering the form data in the respective fields with step-by-step instructions.
Standard CSV template
Download our standard CSV template, fill in the 1099-B details and the payer and recipient data, and upload it back to the system.
Own File Upload
Already have a pre-existing file? You can directly upload your existing CSV file with 1099-B data and complete your filing.
Payer & Recipient Upload
Import payer and recipient information in bulk using our CSV templates in one go.
Internal Audit Check
Automatically audits your completed 1099-B forms, detects common errors, and corrects them to ensure
accurate transmission.
Free USPS Validation
Verify recipient addresses with the USPS database to ensure accurate delivery and minimize the risk of returned mail.
Postal Mailing
Mail 1099-B recipient copies via postal mail, track their status from in-transit to delivery and ensure they reach them before the deadline.
Online Access
Grant recipients lifetime access to the secure online portal where they can view and download their forms anytime, anywhere.
Postal Mailing + Online Access 10% OFF
Send recipient copies via mail and online access combo with confidence. Get a 10% discount and ensure timely,secure delivery.
Self-Service Print and Mail
You can download, print, and mail copies of 1099-B forms yourself if you choose not to use TaxBandits distribution services.
Smart Mail
We will automatically send 1099-B copies through postal mail if the recipient has not accessed the online access within a week.
Custom Distribution
You can decide how many recipients can receive postal mail or online access based on your needs to make the process easier.
Federal & State Filing
Easily file 1099-B forms through TaxBandits, ensuring accurate and timely filings to the IRS and state agencies.
Free Reconciliation Forms
TaxBandits includes the required reconciliation forms for certain states for FREE when filing with the state agencies.
Step-by-Step Guidance
TaxBandits offers clear, easy-to-use instructions for 1099-B filing, making the process smooth and secure.
Free 1099-B Corrections
E-file 1099-B corrections with the IRS at no additional cost. For state corrections, simply download the PDF and submit it directly to the state agency.
Generate Transmittal Form
When you file your 1099-B with TaxBandits, Form 1096 is automatically generated for record-keeping purposes.
Free Retransmission
If the IRS or state rejects your 1099-B return, TaxBandits allows you to retransmit it for free, offering a seamless filing process.
BanditCash
Manage your payments effortlessly by loading your account wallet for a seamless checkout experience.
BanditAI
Our BanditAI offers real-time answers and solutions to your filing questions, which makes your 1099-B filing process seamless.
World-Class Customer Support
TaxBandits provides expert guidance through live chat, phone, and email, ensuring a smooth and hassle-free e-filing solution.
Records Stored
Your 1099-B copies are securely stored on our servers for 7 years. You can easily access, download, or print them anytime.
Address Book
Import payers' and recipients' data into your Address Book, manually or in bulk, to access this data for future 1099-B filings.
Smart Review
Smart Review allows you to verify, validate, and edit your tax filings, ensuring accuracy, compliance, and efficiency by identifying potential issues before submission.
How to E-file 1099-B
Exclusive Pro Features Designed for Tax Professionals
Enhance your tax filing process and optimize workflows with powerful, tailored tools designed for tax professionals.
Bulk Filing Made Easy
Easily manage filings for a few or thousands of clients. Import data via our bulk upload templates, accounting software integrations and API integration to file effortlessly.
Client Management
Effortlessly manage all your clients in one place. Keep track of clients and their filings, streamline your workflow with an intuitive, easy-to-use interface.
Secure, Branded Client Portal
Get a client portal that reflects your brand while ensuring top-tier security where your clients can upload documents, view forms, and stay informed about the filing progress.
Team Management
Add unlimited team members to streamline workflow and collaboration. Assign roles like preparer, approver, and transmitter based on filing responsibilities.
Flexible Payment Options
Get the benefit of volume-based pricing discounts based on the number of forms you file. The more forms you file, the more discounts you get. And, choose from BanditCash, prepaid credits, that best fit your needs.
Custom Reports
Access detailed reports to gain insights into team performance and client filings. Leverage in-depth analytics to make informed decisions and enhance productivity.
For high-volume filing, call us at (704) 684-4758 for customized pricing!
Seamless 1099-B Filing at Scale, Built for Enterprises
Manage high-volume 1099-B filing with customizable workflows, approval controls, and enterprise-grade support.
-
Seamless data ingestion at scale
Bring in data through integrations, APIs, bulk uploads, or custom templates—designed to fit your existing systems.
-
Custom requirements, fully supported
Tailor our system to accommodate complex, enterprise-specific compliance needs and operational requirements (such as SSO setup).
-
Personalized branding options
Customize recipient portals and email communications to align seamlessly with your brand identity.
-
Streamlined workflow management
Invite teams, assign precise roles, and delegate filing responsibilities with clear ownership and approval controls.
-
Enterprise-grade security and support
Benefit from robust security controls, priority assistance, and a dedicated account manager who understands your needs.
Ready to get started with TaxBandits?
Information Required to File Form 1099-B Electronically
Discover the essential information required for filing Form 1099-B electronically.
Payer Information
Name, TIN, and Address
Recipient Information
Name, TIN, Address, and Account Number
Transaction Information:
- Description of Property
- Date of acquisition and sale or exchange
- Proceeds, Cost or Other Basis
- Accrued market discount
- Short-term or long-term gain or loss
- Wash sale loss disallowed
- Proceeds from collectibles or QOF(Qualified Opportunity Funds)
- Realized or Unrealized Profits and Losses
Federal Income Tax Withheld (if any)
Bartering Information (if applicable)
State Filing Information
State Abbreviation, payer’s state identification number, and state income tax withheld. Learn More
Start filing your 1099-B tax returns with TaxBandits.
How to E-file Form 1099-B Online with TaxBandits?
TaxBandits offers you flexible options to complete 1099-B filing. Simply choose your preferred data import method and file with ease.
-
Step 1: Enter Form Data
Fill out your 1099-B form by entering the required information in the respective fields.
-
Step 2: Complete State Information
Provide state-specific information on Form 1099-B. Complete the Reconciliation Form if required.
-
Step 3: Choose Distribution Options
Choose how to deliver recipient copies: Postal Mail, Online Access,
or Both. -
Step 4: Review and Transmit to the IRS
Review the form summary and transmit it to the IRS and state agencies.
We'll send you email updates regarding the status of your forms. You can also track the status directly from your Dashboard.
Ready to E-file Form 1099-B with the IRS and States?
How to E-file 1099-B
Our Customer Reviews
B
Brenda K
Hi! I really like TaxBandits. I love the convenience and it generally runs very smoothly for me.
B
Bruce F
I could produce these 1099-B forms without having to go out and buy the forms.
D
Donna G
Easy to use even for someone who is terrified of dealing with taxes
J
Jesus A
Your software is very fast and accurate. Congratulations and keep the excellent work.
Frequently Asked Questions to File 1099-B Online
What is Form 1099-B?
Form 1099-B reports proceeds from broker and barter exchange transactions throughout the tax year. It must be filed with the IRS, and recipient copies must be distributed to each person who made a sale or exchange through a broker.
Want to know how to complete Form 1099-B? Here are the step-by-step
instructions for Form 1099-B.
Who must file Form 1099-B?
As a broker or barter exchange, you are responsible for filing Form 1099-B for each person who has conducted specific financial transactions through your services. You must file this form for any individual:
- For whom you’ve sold stocks, commodities, regulated futures contracts, foreign currency contracts, options, or other securities for cash, including short sales.
- Who received cash, stock, or other property from a company that was taken over by another company (acquisition of control) or went through a big change in its structure (like a merger or reorganization) need to report this. You must file this information with the IRS using Form 1099-B if you know, or have a reason to believe, that the company had one of these significant changes. These changes are also reported on Form 8806, which tracks such
corporate events. - Who has exchanged property or services through your barter exchange.
When is the deadline to file Form 1099-B?
- The due date to file Form 1099-B electronically is
March 31, 2026. - If you file the 1099-B Form on paper, the due date is
March 2, 2026. - The due date to distribute the recipient copy is
February 17, 2026.
Visit 1099-B Deadline to know more about 1099-B due dates in detail
Is It Required To File Form 1099-B With The State?
Depends on your state requirements, sometimes you need to file the 1099 B Tax Form with the state department as well. If your state is a part of the Combined Federal/State Filing program, the IRS will forward your returns directly to your state free of charge. Check Your State Filing Requirements.
How to Correct Errors on Form 1099-B?
If your IRS Form 1099-B is rejected or you notice an error on an already filed 1099-B Form, you'll need to correct it as soon as possible. Corrections can be made electronically or on paper. If the error is part of the transferor's data, a corrected copy of Form 1099-B will need to be sent to them as well.
Learn More to know about Form 1099-B correction.
What are the penalties for not filing Form 1099-B?
If you fail to file and furnish Form 1099-B within the specified deadlines, the IRS will impose penalties ranging between
$60 and $680, depending on your business size and the delayed period.
Click here to learn about 1099-B Penalties.
How to Get an Extension on IRS Form 1099 B?
Need more time to prepare your 1099-B return? Get an automatic 30-day extension of time to file your 1099-B Form by filing tax extension Form 8809. It takes just a few minutes to file.
Learn More about Form 1099 Extensions.
Success Starts with TaxBandits
An IRS Authorized E-file provider you can trust
How to E-file Form 1099-B Online
Choose Form
Choose Form 1099-B and select the tax year you need to file for. TaxBandits allows you to file for both current and past tax years.
Page 1 / 8
Select the Tax Year
Navigate to the Next tab to choose the year (2025, 2024, and 2023) you want to file for.
Page 2 / 8
Choose your Upload Method
Select "Manual Entry" to file a few 1099-B forms or "Bulk Import" to file multiple 1099-B forms.
Page 3 / 8
Generate Draft Forms
Export the draft 1099-B forms as PDF or CSV format and review the details.
Page 4 / 8
Select State Filing (If Required)
Review the state filing information entered on Form 1099-B. Enable state filing for the states you’re required to file.
Page 5 / 8
Distribute Recipient Copies
Distribute 1099-B copies to the recipient via postal mail, online access, postal mailing + online access, or the self-print & mail option.
Page 6 / 8
Filing Summary
Review the summary, edit the preference to verify the TIN and address.
Page 7 / 8
Order Complete
- Track your Filing Status You can easily track the filing and distribution status from the Dashboard.
- Print Forms You can download the form copies (along with the summary Form 1096) for your records if needed.