How to Fill Out a W9 Form for Subcontractors (Step-by-Step)

W9 Form · Subcontractor Tax Compliance · Free Generator

Every subcontractor you pay more than $600 in a tax year needs to submit a W9. It’s one of the simplest compliance documents in construction — yet W9 collection is one of the most common bottlenecks at year-end. Here’s how to fill one out correctly, what errors to avoid, and how to stop chasing them manually.

$600IRS threshold — any sub paid more than this per year requires a W9 on file
1099-NECThe tax form you’ll file at year-end using the information from the W9
24%Backup withholding rate you’re required to apply if a sub fails to provide a W9
Free tool: Billy offers a free W9 generator that subcontractors can use to generate a compliant W9 and submit it directly to you — no forms to print, no PDFs to email. Share the link with your subs.

What Is a W9 and When Is It Required?

IRS Form W-9 (Request for Taxpayer Identification Number and Certification) is the document you use to collect a subcontractor’s legal name, business entity type, and Federal Employer Identification Number (EIN) or Social Security Number. You use this information at year-end to prepare 1099-NEC forms for any sub you paid $600 or more during the calendar year.

As a general contractor, you’re required to:

  • Collect a W9 from every subcontractor or independent contractor before first payment (or at the very latest, before year-end)
  • File a 1099-NEC with the IRS by January 31 for each sub paid $600+ during the prior year
  • Apply 24% backup withholding to any payment made to a sub who refuses to provide a W9
Don’t wait until year-end: Collecting W9s in December is painful — subs are busy, forms get lost, and errors cause delays. Build W9 collection into your vendor onboarding workflow so every new sub provides one before their first invoice is approved.

Line-by-Line: How to Fill Out a W9

Line 1 — Name

Enter the legal name of the individual or business as it appears on their tax return. For a sole proprietor, this is their personal name. For an LLC or corporation, this is the legal entity name. This must match the name on your COI — a mismatch between W9 and COI is one of the most common compliance errors in construction.

Line 2 — Business name / DBA

If the business operates under a different trade name than the legal name on Line 1, enter it here. This field is optional but should be completed if the sub typically uses a DBA when invoicing.

Line 3 — Federal tax classification

Check one box that accurately describes the entity:

  • Individual / Sole proprietor or single-member LLC — Self-employed individuals with no separate business entity
  • C Corporation — Typically exempt from 1099 reporting (though exceptions apply)
  • S Corporation — Typically exempt from 1099 reporting
  • Partnership — Two or more owners; 1099 reporting required
  • Trust / Estate — Uncommon for construction subs
  • LLC — Must also indicate tax classification: C, S, or P (partnership). Single-member LLCs default to sole proprietor for tax purposes unless elected otherwise

Line 4 — Exemptions

Most subcontractors leave this blank. Corporations may enter an exempt payee code. If you’re unsure, leave it blank — incorrect exemption codes create more problems than they solve.

Lines 5–6 — Address

Enter the sub’s business address. This is where their copy of the 1099-NEC will be mailed at year-end.

Part I — Taxpayer Identification Number (TIN)

This is the most important field. Enter either:

  • EIN (Employer Identification Number) — Used by corporations, partnerships, and LLCs with multiple members. Format: XX-XXXXXXX
  • SSN (Social Security Number) — Used by sole proprietors and single-member LLCs not elected as corporation. Format: XXX-XX-XXXX

The TIN must match IRS records exactly. A mismatch triggers a B Notice from the IRS and requires backup withholding until corrected.

Part II — Certification (signature)

The sub signs and dates the form, certifying that the TIN provided is correct and they’re not subject to backup withholding (or if they are, they must indicate it). The form is not valid without a signature.


Common W9 Errors and How to Avoid Them

⚠️

Name doesn’t match COI

The legal name on the W9 must match the named insured on the certificate of insurance. A mismatch means one of them is wrong — follow up before processing payment.

⚠️

Wrong entity classification

LLCs must specify their tax election (C, S, or P). A blank classification field for an LLC creates TIN verification problems at year-end.

⚠️

SSN used by an LLC

Multi-member LLCs should use an EIN, not the owner’s SSN. Sole proprietors and single-member LLCs can use either, but SSNs create privacy risk.

⚠️

Missing signature

An unsigned W9 is not valid. Backup withholding applies until a signed form is received. Confirm signature before filing the form.


How to Collect W9s From Your Entire Sub Base

If you’re managing 50+ active subcontractors, chasing W9s manually at year-end isn’t a workflow — it’s a crisis. The fix is to collect W9s at vendor onboarding, track them alongside COIs, and automate renewal requests when they’re stale.

Billy collects and tracks W9s as part of the vendor compliance record alongside certificates of insurance, business licenses, MSAs, and other compliance documents. The sub’s W9 status is visible in the same dashboard as their COI compliance — so your AP team can see everything before approving a payment, not just the insurance status.

  1. Add W9 to your vendor onboarding form — Require it alongside the COI before the first invoice is approved.
  2. Use Billy’s free W9 generator — Share the link with subs. They generate a compliant W9 and submit it directly to your compliance record in Billy.
  3. Track W9 status in your compliance dashboard — See which vendors have submitted a current, signed W9 alongside their COI status.
  4. Set annual refresh reminders — W9s don’t expire but IRS guidance recommends updating them when a vendor’s information changes. Billy can trigger annual re-confirmation requests automatically.

Collect W9s and COIs in the Same Workflow

Billy tracks the full compliance document set — COIs, W9s, licenses, MSAs — in one place. Free for your subcontractors.

See How It Works →

Frequently Asked Questions

Do corporations need to provide a W9?

Generally, you don’t need to file a 1099 for payments to C corporations or S corporations — but you still need their W9 on file for IRS verification purposes. The W9 is how you confirm the entity type. Always collect it regardless of entity classification.

How long should I keep a W9 on file?

The IRS recommends keeping W9s for at least 4 years after the tax return is filed for the year the payment was made. Many GCs keep them indefinitely in their vendor compliance record.

What if a subcontractor refuses to provide a W9?

You’re required to apply 24% backup withholding to all payments made to that vendor until they provide a valid W9. Document your requests and their refusal. This protects you if the IRS questions why withholding wasn’t applied.

Does a new W9 need to be collected every year?

Only if the sub’s information changes (name, address, TIN, entity type). Otherwise, a previously submitted W9 remains valid. That said, many GCs request updated W9s annually as part of their vendor compliance renewal process — particularly if any information is more than a few years old.

Similar Posts