Setting Up 1099 Filing for a Large Commercial General Contractor
A large commercial general contractor should pick between Tax1099 and Track1099 by which one survives a subcontractor roster that changes every quarter, not by polish. With dozens of subcontractors plus day-rate superintendents and equipment operators, the setup has to keep up as jobs open and close.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Step one: how do you pull the subcontractor list from job costing?
Your accounting software tracks who got paid. Your job costing system tracks who worked on what job and for how long. For 1099 purposes you need both, because a subcontractor who worked three separate jobs under three separate purchase orders still needs one combined 1099 if their total pay crossed the threshold. Start by exporting every payee from job costing for the year, then reconcile that list against accounts payable before you touch either filing tool. Jobs that closed out mid-year are the most common gap, since a subcontractor who finished in June and never appears in a later job costing report can still slip off a year-end export if someone only pulls active jobs.
Step two: how do you separate entities from sole proprietors?
Most of your electrical and plumbing subs are probably incorporated, which usually means no 1099 is owed. But a solo drywall crew leader or an independent equipment operator working under their own name is a different story, and those are exactly the payees most likely to be missing a W-9 on file. Say a payee's W-9 shows a Social Security number instead of an EIN: that's your reportable list, so confirm whether they crossed $600 in pay for the year. A crew leader who invoices under a trade name but has no EIN on file is still a sole proprietor for 1099 purposes, regardless of what the invoice header says.
Step three: decide how much TIN matching you actually need
This is where Tax1099 and Track1099 diverge. Track1099 assumes your vendor file is already clean and focuses on getting forms filed fast once you upload it. Tax1099 builds TIN matching and W-9 requests into the same workflow, which matters more for a contractor onboarding new subs every time a job breaks ground. If your subcontractor roster is fairly stable year over year, the lighter tool may be enough. If you're bidding new trades every quarter, the upfront matching saves you from a rejected filing in February. Either way, ask how the platform handles a subcontractor who submits an invoice under a trade name that doesn't match the legal name on their W-9, since a name and taxpayer ID mismatch can lead to IRS notices.
Step four: handle day-rate superintendents and equipment operators separately
A superintendent brought on for a single project at a day rate, or an equipment operator hired through an owner-operator arrangement, often gets paid differently than your trade subcontractors, sometimes through a separate approval chain entirely. Make sure whichever platform you choose can import from more than one payment source, because these payees are the ones most likely to fall outside your standard AP process and get missed at year end. A day-rate superintendent hired through a staffing arrangement might already be a W-2 employee of a staffing firm rather than a 1099 contractor, so confirm the arrangement before assuming everyone paid outside payroll needs a form.
Step five: budget for the labor behind the filing, not just the software
Payroll and contractor costs already run close to nineteen cents of every revenue dollar for a construction firm this size1, so the administrative cost of getting 1099s right is worth taking seriously rather than leaving to whoever has time in January. A controller or senior bookkeeper capable of reconciling job costing against contractor filings commands real pay, with national wage data putting accountants and auditors around $83,680 a year at the median2. That's the argument for a filing tool that reduces manual reconciliation rather than one more spreadsheet for your office manager to maintain, particularly once your subcontractor count climbs into the dozens across active jobs.
The correction problem unique to construction
Change orders are the reason construction 1099s get corrected more than most industries. A sub's final pay on a job often isn't settled until months after the original invoice, once retainage releases or a backcharge gets negotiated. If you filed a 1099 based on pay-to-date and the final number changes, you'll need a correction. Ask each platform how it handles a correction filed after the IRS has already processed the original, since retainage timing makes this a normal part of the year for a contractor this size, not an edge case. Build a mid-year checkpoint into your process, maybe tied to your job costing close, so retainage adjustments get caught before the filing deadline rather than after.
Work through the setup in this order:
- Pull the subcontractor list from job costing as well as accounts payable, so you see who worked on which job.
- Separate incorporated subcontractors, which usually need no 1099, from sole proprietors and independent operators working under their own names.
- Decide how much TIN matching and W-9 request support you need, since the two platforms differ there.
- Handle day-rate superintendents and equipment operators as their own group, because they are often paid differently from trade subcontractors.
- Plan for corrections when change orders or retainage releases change a subcontractor's final pay after filing.
What Good Looks Like
Good 1099 compliance for a general contractor means every subcontractor's pay is tracked by legal entity and job, with a W-9 on file before the first payment on any job.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Tax1099 fits a contractor onboarding new subcontractors on every job, since it builds W-9 collection and TIN matching into the same step that files the forms.
BILL fits a general contractor managing subcontractor payments across multiple jobs, since it keeps one payment history you can reconcile against job costing at year end.
Mercury fits a contractor that wants retainage and subcontractor draws to run through one operating account instead of scattered across job-specific accounts.
Frequently Asked Questions
Does a subcontractor's LLC need a 1099 if they're taxed as an S corp?
No. A payee taxed as a corporation, including one with an S corp election, is generally exempt from 1099-NEC reporting, with exceptions such as attorney fees, but you still need a W-9 on file to confirm that status. Don't assume based on the company name; get the W-9 and check the tax classification box before deciding not to file.
Do we owe a 1099 to an equipment operator who is paid through a rental company invoice?
If you paid the rental company directly and it issued its own invoice as a business, you generally don't owe the operator a separate 1099. If the operator invoices you directly as an individual for their labor, separate from the equipment rental, that portion is reportable. Ask your bookkeeper to split labor from equipment on any mixed invoice.
How do we handle a subcontractor who worked on jobs across two of our legal entities?
Each entity that paid the subcontractor issues its own 1099 based on what that entity paid, even if the same person worked across both. Keep job costing tagged by legal entity from the start of the job, not reconstructed at year end, or this reconciliation becomes a manual project.
What if retainage on a job isn't released until after we've already filed?
File a corrected 1099 once the retainage releases and the subcontractor's total pay for the year changes. Both platforms handle corrections, but confirm in a demo how far after the original filing a correction can be submitted without extra steps.
Sources
Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.
- Payroll as % of revenue by sector, US firms with <500 employees. US Census Bureau, Statistics of U.S. Businesses (SUSB) 2022, US NAICS sector by enterprise employment size, 2022.
- Annual wage, Accountants and Auditors (SOC 13-2011), US all industries. BLS OEWS May 2025, 2025.
Related Guides
Sales Tax on Materials for Commercial General Contractors
Why construction sales tax runs on materials, not the contract price, and what a growing general contractor should check before picking a compliance tool.
FloQast vs. AuditBoard for Commercial General Contractors
The WIP schedule drives a contractor's close before anything else does. Here's a step-by-step way to decide between FloQast and AuditBoard for it.
BILL vs Tipalti for Commercial General Contractors
A step-by-step look at how BILL and Tipalti fit a commercial GC's retainage, lien waiver and subcontractor payment workflow.
Closing the Books at a Commercial General Contractor
A step-by-step look at what makes month-end close hard for a commercial general contractor, and where FloQast or BlackLine actually help with it.
Pulley vs. Carta for an Established General Contractor
A decision guide for commercial general contractors choosing between Pulley and Carta to track owner equity, phantom stock, and 409A for key project staff.
409A Equity Tools for a General Contractor's Cap Table
How percentage-of-completion accounting, bonding capacity and project risk shape a general contractor's 409A valuation, and where Carta or Shareworks fits.