Pre-Filing Now Open for 2025 Tax Year - File Your Forms Today. Start e-File
W-2 Filing Available for All Businesses and Individuals
We are pleased to announce that all businesses and individuals can now file W-2 forms with Zenwork. If you previously received a letter from the Social Security Administration (SSA) regarding electronic wage report submissions, please note that the issue has been fully resolved. Our systems are fully operational, and we are processing W-2 and W-2C filings without any disruptions.
Thank you for your continued trust!
1099 Forms
Payroll Forms
STOCK OPTIONS
WAGE TAX FORMS
FORM 592-B
Tax Exempt Forms New
ACA FORMS
1098 FORMS
480 FORMS
Extension Forms
Form 8027
Form 8955-SSA
1042 FORMS
5498 Forms
STATE FILINGS
STATE Payroll Forms
STATE ONLY FILING
WEST
MIDWEST
SOUTH
NORTHEAST
File multiple returns through bulk upload and import data directly via QuickBooks, Xero, etc.
Manage multiple clients with a single sign-on and reduce operation workload with Tax1099.
Create, validate, schedule, and deliver forms effortlessly from a single platform.
Manage W-9, 1099-NEC, and other IRS forms for gig workers with our intuitive platform.
Verify Payees/Merchants with real-time TIN Matching and efile in bulk with our API.
Import and organize your trading data with our real-time data management.
TAX FORM FILING
Data Import & Management
USER & WORKFLOW MANAGEMENT
Validation & Checks
PRINT & DELIVERY
COMPLIANCE & security
ADDITIONAL FEATURES
Integrations
Check out our Product Tour for a smooth Tax1099 experience!
Acquire the help required from our support.
Visual guides to help you work with Tax1099
Explore industry insights & latest updates
Stay up to date about latest IRS updates.
Read the real-life success stories of our users.
The A-Z list for tax-related terms & definitions.
Detailed guides for smarter tax compliance.
Listen to thought-provoking insights and discussions with experts.
Tools
Handling year-end 1099-Bs can feel less like “simple reporting” and more like stitching together thousands of trades, basis details, and correction files. If you’re a broker or barter exchange, missing even a small piece of that picture can trigger IRS mismatch notices, rework, or strained client relationships. This guide walks you through how to file 1099-B for the 2025 tax year (due in 2026), step by step, so you can report every sale or trade accurately, on time, and with fewer surprises.
Form 1099-B is how the IRS sees every reportable sale or exchange of stocks, funds, options, and other capital assets you report on that form not just the gains you think are “important.” The numbers you file are matched against your clients’ Schedule D and Form 8949, so gaps or mismatches can quickly turn into IRS notices and follow-up questions.
(Note that for digital-asset (crypto and similar) sales that occur in 2025 and later, brokers generally must report gross proceeds on new Form 1099-DA (filed beginning in early 2026) instead of Form 1099-B, subject to limited exceptions such as certain tokenized securities and section 1256 contracts.)
On top of that, incorrect or late 1099-Bs can trigger per-form penalties: $60 if fixed within 30 days, $130 if corrected by August 1, $340 after that, and at least $680 per form if the IRS views it as intentional disregard. One clean, on-time submission is manageable, but a stack of corrections can quietly wipe out a day and a lot of goodwill with clients.
If you sit in any of the following roles, the default assumption is that you file.
In all of these cases, you’re the “payer” from the IRS’s perspective, and you’re the one responsible for issuing and filing 1099-B.
Starting with 2025 transactions, most brokers that handle digital assets (crypto, certain tokens, some NFTs) will report those sales on Form 1099-DA, not Form 1099-B. If the asset is both a security and a digital asset (a “dual-classification asset”), you generally still move it to 1099-DA, with a few narrow exceptions described in the 1099-B instructions. First 1099-DA forms go to the IRS and customers in 2026.
There isn’t a simple “only if over $X” rule for most broker sales. Usually,
So, for a typical broker or platform, assume you must report even “tiny” trades unless you are clearly inside one of these written exceptions or dealing with an exempt recipient (for example, many corporations, IRAs, and charities).
The electronic-filing mandate is now very low. If, for a calendar year, you issue 10 or more information returns in total counting all covered types together (W-2, any 1099s, 1095, etc.) you must e-file, unless you qualify for and receive an IRS waiver. You don’t get a separate 10-form allowance for each type.
For 2025 transactions, your 2026 due dates line up as follows:
Expert Tip: If you’re anywhere near the 10-return threshold, plan around e-file only building a paper workflow for a year or two and then scrapping it is usually wasted effort.
Federal filing is only half the story. Many states rely on the IRS Combined Federal/State Filing (CF/SF) Program, where the IRS forwards eligible 1099 data to the state. California is in this group for the most common 1099 types, including 1099-B, so in many cases, a separate state upload isn’t required.
Other states either do not participate or have their own rules. For example, New York currently does not require most standard 1099 forms (like 1099-NEC, 1099-MISC, 1099-INT, or 1099-B) to be filed at the state level (and does not participate in CF/SF), though it has separate rules for 1099-K.
Bottom line: treat federal and state as two checklists. CF/SF often helps, but you still need to confirm each state’s 1099-B rules before you assume you’re done.
Before you build a single 1099-B file, make sure these pieces are locked down:
Note: When you need to fix a return that has already been filed, mark CORRECTED at the top and follow the IRS correction procedures when you send the new data. Use the VOID box only to void a form before it is submitted to the IRS an “X” in the VOID box does not correct a previously filed return. Pick one status per form never both on the same slip.
Here are some real-life practical scenarios and how filers need to treat them while filing Form 1099-B:
For a normal stock or fund sale by a non-exempt customer, you generally still report it on Form 1099-B, even if the proceeds are only $5. There are narrow carve-outs for example, IRS instructions say you do not have to file Form 1099-B if only fractional shares are sold and the total proceeds are under $20, and there are separate exceptions in the instructions for certain barter-exchange activity. But those are the exceptions, not the rule, and the investor may still have to report the sale on their return.
No, 1099-B crypto rules have changed. For 2025 digital-asset sales, brokers move to Form 1099-DA, which reports gross proceeds from crypto and other digital assets, with forms going to the IRS and customers in early 2026. If an asset is both a “security” and a “digital asset,” the default is still to use 1099-DA unless any of the specific exceptions in the 1099-B/1099-DA instructions apply.
You don’t skip the form. You report the sale anyway, put the full gross proceeds in Box 1d, and do not check Box 12 (basis reported to IRS) if you aren’t sending basis. The payee then adds their own basis and adjustments on Form 8949 and carries it to Schedule D.
For regular securities stocks, ETFs, mutual funds, most options you treat each sale as its own transaction on Form 1099-B. Aggregating into one line is generally reserved for regulated futures, foreign currency contracts, and other section 1256 contracts, where summary reporting is allowed and flows into Form 6781.
You correct it with another form. File a CORRECTED Form 1099-B, fix the CUSIP or description (and anything directly tied to it, like quantity if that also changed), and leave everything else identical. Send the corrected copy to the IRS and the payee so the matching system sees a clean before/after trail.
There are two separate extensions. To push out your IRS filing deadline for 1099-B, you file Form 8809, which typically gives you an extra 30 days if you submit it no later than the original due date. If you want to extend the date you furnish recipient copies, you fax Form 15397; if approved, that usually buys up to 30 extra days, but the fax has to reach the IRS by the original recipient-statement due date.
Sometimes the federal filing is enough, sometimes it isn’t. Many states get their 1099-B data through the Combined Federal/State Filing (CF/SF) Program, so when you e-file with the IRS, the information is forwarded automatically California is one example. Other states still want a direct state file, especially if you withheld state tax, or if they don’t rely fully on CF/SF. Some, like New York, generally don’t use CF/SF for broad 1099 filing at all and set their own 1099 rules.
If you’re filing in multiple states, the safest approach is to treat state copies as a separate checklist and confirm each state’s 1099-B rule once per year.
Skip the last-minute rush create your free Tax1099 account, upload your 1099-B file, and e-file well before March 31, 2026, so the IRS, your states, and your clients all stay in sync. E-file Form 1099-B with Tax1099 today!
Skip the last-minute rush create your free Tax1099 account, upload your 1099-B file, and e-file well before March 31, 2026, so the IRS, your states, and your clients all stay in sync.