Our 1099-NEC Process for Clients with 20-100 Contractors
We handle this for many clients in construction and other industries who run large contractor pools. The biggest time-saver we've found is getting W-9s up front when the client first brings a contractor on. We don't wait until November or December—we make W-9 collection part of their onboarding checklist. When we take over a client mid-year, and their contractor files are a mess, we immediately send W-9 requests to everyone and set a hard deadline.
The W-9 verification step that saves us the most headache is running TIN matching through the IRS system before year-end. We learned this the hard way after filing a batch of 1099s for a client and receiving multiple B-notices because the names didn't match Social Security records. Now we validate TINs in October or November while there's still time to fix issues without delaying filing.
In December, we pull payment reports from their accounting software, flag anyone who exceeds $600, and cross-check them against the W-9s we have on file. If something's missing or doesn't match, we reach out directly to the contractor and CC the client. By early January, we'll do a final reconciliation and run everything through our tax software's error-checking before e-filing.
Mistake We Caught Before Filing
One client paid a contractor all year under their DBA name, but the W-9 had their legal name. Our software flagged the mismatch during the pre-filing check. If we'd filed it under the DBA, the IRS would've kicked it back as a name/TIN mismatch, and we would've been stuck reissuing corrected forms in February.
How We Fixed It Going Forward