W9 And Coi Form Explained: What Every GC Needs to Know
The w9 and coi form are the two documents every general contractor must collect from subcontractors before work begins. The W9 establishes the sub's tax identity for IRS reporting. The certificate of insurance confirms they carry the coverage your contract requires. Missing either one creates legal and financial exposure.
In 2025, the IRS assessed $4.1 billion in penalties related to incorrect or missing 1099 filings in the construction sector. On the insurance side, 23% of COI submissions contain at least one coverage gap according to IRMI data. Collecting both documents through a unified process reduces errors on both fronts.
This guide walks through each document, explains how they connect, and gives you a 7-step process for collecting them correctly.
Step 1: Understand What the W9 Captures
The IRS Form W-9 collects five pieces of information from your subcontractor:
- Legal name of the business entity
- Business entity type (sole proprietor, LLC, S-Corp, C-Corp, partnership)
- Exemption codes (if applicable)
- Address for tax correspondence
- Taxpayer Identification Number (TIN) or Social Security Number (SSN)
The entity type matters for your 1099 reporting obligations. You must issue a 1099-NEC to sole proprietors, partnerships, and LLCs taxed as partnerships. You do not issue 1099s to C-Corps or S-Corps (with limited exceptions for legal and medical payments).
Common mistake: Accepting a W9 with a DBA name but no legal entity name. The IRS matches TINs against legal names. A mismatch triggers a B-notice, which requires you to begin backup withholding at 24%.
Step 2: Understand What the COI Captures
The certificate of insurance (typically ACORD Form 25 for liability, ACORD Form 28 for property) captures:
- Named insured (must match the W9 legal name)
- Policy numbers and effective dates
- Coverage types and limits (GL, auto, umbrella, workers' comp)
- Additional insured status
- Waiver of subrogation endorsements
- Certificate holder information
The COI is a snapshot, not a contract. It confirms coverage existed at the time of issuance. It does not guarantee future coverage. That is why expiration monitoring matters.
Step 3: Verify Name Matching Between W9 and COI
The legal entity name on the W9 must match the named insured on the COI. A mismatch means either the sub is operating under a different entity than they represented, or they submitted the wrong document.
| W9 Name | COI Named Insured | Status |
|---|---|---|
| Smith Plumbing LLC | Smith Plumbing LLC | Match - proceed |
| Smith Plumbing LLC | John Smith dba Smith Plumbing | Mismatch - verify entity |
| Smith Plumbing Inc. | Smith Plumbing LLC | Mismatch - different entity type |
| Smith Plumbing LLC | Smith Mechanical LLC | Mismatch - different company |
Name mismatches occur in 18% of initial subcontractor submissions. Catching them before work starts prevents two problems: incorrect 1099 reporting and insurance coverage disputes if a claim arises.
Step 4: Collect Both Documents in a Single Onboarding Workflow
Requesting the W9 and COI separately doubles the administrative burden for both you and the subcontractor. A unified request gets both documents in one interaction.
Send a single onboarding packet that includes:
- Your subcontractor agreement
- W9 request with instructions
- Insurance requirements sheet listing minimum coverage limits
- A link to your COI platform upload portal
GCs using a unified onboarding workflow report 40% faster sub registration compared to sending separate requests. The average time from initial request to completed file drops from 11 days to 6.5 days.
Step 5: Validate the W9 Against IRS Records
Before you file 1099s, verify the TIN on each W9. The IRS TIN Matching Program lets you submit name/TIN combinations for verification. Batch submissions of up to 25 records take about 48 hours for results.
If a TIN fails validation, you must send a B-notice to the subcontractor within 15 business days. They have 30 days to provide a corrected W9. If they do not, you must begin backup withholding at 24% on all future payments.
Key fact: The IRS penalty for filing a 1099 with an incorrect TIN is $310 per form (2026 rate). A GC with 200 subcontractors and a 7% error rate faces $4,340 in penalties annually.
Step 6: Set Up Ongoing Monitoring for Both Documents
W9s need updating when a subcontractor changes entity type, legal name, or TIN. COIs need monitoring for expiration dates and coverage changes.
Build these renewal triggers into your workflow:
- W9 refresh: Request updated W9s annually in Q4 before 1099 season. Flag any subs who changed entity type during the year.
- COI expiration alerts: Set automated alerts at 30, 14, and 7 days before policy expiration. A COI platform automates this entirely.
- Mid-year coverage changes: If a sub adds or drops coverage types, request an updated certificate immediately.
Step 7: Store Documents for Compliance and Audit Readiness
IRS rules require you to retain W9s for 4 years after the last tax year they were used. Insurance best practices call for retaining COIs for 6-10 years (matching your statute of limitations for construction defect claims, which varies by state).
Organize storage by subcontractor, not by project. A single sub may work on multiple projects, and you need their complete compliance history accessible in one location.
Digital storage through a coi platform makes audit retrieval instant. GCs who store documents in filing cabinets or shared drives spend an average of 23 minutes locating a specific certificate during an audit. Platform users spend under 30 seconds.
How W9 Data Connects to Insurance Verification
The W9 tells you the subcontractor's entity type, which directly affects insurance requirements.
Sole proprietors may not carry workers' compensation if they have no employees. In 38 states, sole proprietors can exempt themselves from workers' comp requirements. Your contract should specify whether you require them to carry it regardless.
LLCs with multiple members must carry workers' comp in most states. Verify the member count matches what the W9 entity type suggests.
Corporations must carry workers' comp for all employees in every state. No exemptions exist for corporate officers in 31 states (though 19 states allow officer exemptions with specific filings).
| Entity Type (W9) | Workers' Comp Required? | Key Insurance Consideration |
|---|---|---|
| Sole Proprietor | Varies by state (38 states allow exemption) | Verify employee count |
| Single-Member LLC | Varies by state | Check if state treats as sole prop |
| Multi-Member LLC | Yes, if employees exist | Verify member vs. employee status |
| S-Corporation | Yes (31 states require officer coverage) | Check officer exemption filings |
| C-Corporation | Yes (all employees) | Standard requirements apply |
Common W9 and COI Filing Mistakes
Mistake 1: Accepting photocopied W9s with outdated information. Always require original signatures. The current W9 revision date is October 2018. Older versions may use outdated entity type classifications.
Mistake 2: Not cross-referencing the W9 EIN with the COI named insured. If the sub incorporated as an LLC but their insurance is in a sole proprietor's name, coverage may not extend to the LLC entity.
Mistake 3: Filing 1099s for corporations. If the W9 shows C-Corp or S-Corp, you generally do not issue a 1099-NEC. Filing unnecessary 1099s wastes time and can confuse the IRS matching system.
Mistake 4: Ignoring the W9 certification date. W9s do not expire, but best practice is to collect a fresh one annually. Tax situations change. A sub that was a sole proprietor last year may have incorporated this year.
Use Our COI Checklist Tool
Map your insurance requirements by trade before you start collecting documents. Our COI Checklist Tool generates a requirements sheet you can include in every subcontractor onboarding packet.
For more on avoiding common certificate errors, read Top COI Mistakes GCs Make. To compare different approaches to managing these documents at scale, see How to Handle COI Solutions.
FAQs
Do I need a W9 from every subcontractor? Yes, if you pay them $600 or more in a calendar year. The IRS requires a W9 before you make the first payment. Collecting it during onboarding alongside the COI prevents delays later. Failure to collect results in a $310 penalty per missing 1099.
How often should I request updated W9 and COI forms? Request updated W9s annually in Q4. COIs should be monitored continuously with automated expiration alerts. A sub's insurance can lapse mid-project, so annual collection alone is not sufficient for certificates.
What if the W9 name does not match the COI named insured? Stop onboarding and request clarification. A name mismatch occurs in 18% of submissions and can mean the sub is operating under a different entity. The named insured on the COI must match the contracting entity on your subcontract and W9.
Can I collect W9 and COI forms electronically? Yes. The IRS accepts electronic W9 submissions. COIs can be submitted as PDFs through a upload portal. Electronic collection reduces processing time by 40% compared to paper-based workflows.
What is backup withholding and when does it apply? Backup withholding requires you to withhold 24% of payments to a subcontractor when their TIN fails IRS verification or they do not provide a W9. You remit the withheld amount to the IRS using Form 945.
How long must I retain W9 and COI documents? Retain W9s for 4 years after the last tax year they were referenced. Retain COIs for 6-10 years to match your state's statute of limitations for construction defect claims. Digital storage through a COI platform makes long-term retention practical.
Streamline Your W9 and COI Collection
SubcontractorAudit combines W9 collection with automated COI tracking in a single subcontractor onboarding workflow. See how our COI tracking features work and cut your onboarding time by 40%.
Founder & CEO
Founder and CEO of SubcontractorAudit. Building AI-powered compliance tools that help general contractors automate insurance tracking, pay application auditing, and lien waiver management.