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
Form 1099-B is an IRS information return that brokers use to report proceeds from certain sales and other reportable securities transactions, and that barter exchanges use to report exchanges of property or services through a barter exchange. This guide on broker barter exchange reporting will walk you through 1099-B instructions (2026), the deadlines, and details on cost basis reporting.
Form 1099-B is an IRS form that brokers use to report the proceeds a customer received from selling or trading investments. This includes shares, bonds, mutual funds, options, futures, commodities, and foreign currency contracts. It is also used for transactions carried out through organized barter exchanges.
Key information reported includes:
Digital asset sales effected in 2025 are generally reported on Form 1099-DA, not Form 1099-B.
Accuracy in 1099-B filing is essential because the IRS compares the Form 1099-B amounts to what the recipient reports on their tax return (often on Form 8949/Schedule D). Mismatches can trigger a CP2000 notice, which can result in additional tax, penalties, and interest.
Late, missing, or inaccurate Form 1099-B filings can trigger penalties ranging from $60 to $340 per return, depending on how late the correct return is filed. If the failure to file correctly is considered to be due to intentional disregard, the penalty is at least $680 per return, and there’s no maximum penalty for intentional disregard. Backup withholding remains 24% when required.
A broker or a barter exchange must file Form 1099-B for each person who:
Brokers
Brokers can be clearing organizations, banks, online trading platforms, and other institutions that execute or process trades on behalf of clients. Brokers may provide a consolidated statement that includes Form 1099-B, but they must ensure each component remains clearly labeled.
There’s generally no minimum dollar threshold for most reportable broker transactions, but the Form 1099-B instructions list specific exceptions (for example, sales of fractional shares of stock if gross proceeds amount to less than $20).
Barter Exchanges
If an organization is a barter exchange, it generally must file Form 1099-B to report the gross amount each member or client received. This includes:
(FMV is the Fair Market Value)
A barter exchange doesn’t have to file Form 1099-B for:
The person who receives goods or services through bartering generally must include the FMV in income.
Getting 1099-B cost basis reporting right is what keeps gains/losses accurate. Under IRS rules, brokers must report basis (and related details) for covered securities on Form 1099-B.
Covered securities:
Covered securities generally include:
FIFO vs. Specific ID:
If the customer doesn’t give the broker an adequate and timely lot ID, report the sale first for any shares with an unknown purchase date, then use FIFO for the rest. If they properly identify specific shares with the broker, you can use Specific ID.
Basis-related reporting adjustments (as applicable):
Section 1256 contracts:
These are handled in the contract reporting boxes on Form 1099-B (aggregate profit/loss), not as a general “basis adjustment”.
Digital assets:
For dual classification assets (digital assets that are also securities), you generally report the sale on Form 1099-DA (not 1099-B)—with a few specific exceptions (including certain Section 1256 contract reporting on 1099-B).
Noncovered securities:
If it’s noncovered, you may check Box 5 and (if you’re not reporting basis) leave Box 1e blank. When Box 5 is checked, you can also leave Boxes 1b, 1f, 1g, and 2 blank.
Step 1: Collect Forms W-9 (and W-8 where applicable) and validate name/TINs using IRS TIN Matching.
Step 2: Track lot-level sales/dispositions, including basis details and reportable adjustments.
Step 3: Reconcile year-end totals by account and CUSIP/lot (proceeds, basis where covered, wash-sale/discount items, and any withholding).
Step 4: Furnish borrower copies and also e-file with the IRS (Tax1099 allows both on the platform) by the 1099-B e-file deadline. Save acceptance/error reports.
Step 5: Handle state reporting next—use the Combined Federal/State Filing (CF/SF) program where available, and file directly with states when required (especially if state tax was withheld).
Step 6: Keep status/acknowledgment records and the underlying files (or be able to reconstruct them) for at least 3 years from the reporting due date—4 years if backup withholding was imposed.
Usually, there’s no minimum dollar amount for reportable broker sales—but some sales aren’t reportable (for example, sales of fractional shares if gross proceeds are under $20), so check the Form 1099-B “Exceptions” list.
If you don’t get a required transfer statement by the due date, you must request it. If you still don’t get a complete one, you may treat the security as noncovered—but if you later get a transfer statement showing it’s covered, you must file a corrected Form 1099-B within 30 days. For noncovered securities, you generally don’t have to report basis (you may check Box 5 and leave the basis boxes blank).
Usually, yes—corporations are exempt recipients for most broker sales. But you still must file Form 1099-B for the sale of a covered security by an S corporation that acquired it after 2011, and all dispositions of QOF interests (even if the seller is a corporation). Barter exchanges still report barter trades; corporate members may be reported in the aggregate.
The disallowed loss is listed separately in Box 1g. The sale proceeds are not changed.
Yes, but only if the recipient has agreed to electronic delivery.
Form 1099-B is easier to get right when basis, holding period, and withholding are validated before you transmit. Clean data means fewer corrections, fewer notices, and faster year-end reporting.
Import your transaction file, run TIN and basis checks, and e-file Form 1099-B (and state copies where required) with Tax1099 in minutes. Start Filing Now
Import your transaction file, run TIN and basis checks, and e-file Form 1099-B (and state copies where required) with Tax1099 in minutes.