Contractor Document Verification for U.S. Staffing Agencies: W-9, COI and Classification
How U.S. staffing agencies validate independent contractors before an engagement: W-9 and TIN match, certificates of insurance, state licenses and worker classification.

Summarize this article with
This article is for information only and is not legal advice. Regulatory references are accurate at the date of publication. Consult a qualified professional before deciding on any individual file.
For a U.S. staffing agency, contractor document verification means confirming, before work starts, that an independent contractor has a valid taxpayer identity (Form W-9), an entity or license status that checks out with the state, a certificate of insurance that matches the job, and a file whose names, EINs, addresses and dates agree. It compares fields against records and against each other. It does not prove a document is genuine. Below: the documents to collect, what each shows, and the classification risk that sits behind them.
Why an independent contractor file differs from a W-2 temp file
A temporary employee is on the agency's W-2 payroll, with I-9 verification; an independent contractor is a separate business paid on a Form 1099. Form I-9 and E-Verify apply to employees, not to genuine independent contractors (E-Verify). For contractors, the agency's exposure is different: if the worker is reclassified as an employee, the agency may owe payroll taxes, overtime, benefits and penalties.
Classification tests vary by agency and by state. The IRS looks at behavioral control, financial control and the relationship of the parties (IRS guidance on independent contractors). The U.S. Department of Labor applies an economic-reality test under the Fair Labor Standards Act (DOL Wage and Hour Division). Several states, including California through Labor Code section 2775, use the stricter ABC test. A file cannot decide the question, but it shows the facts the test turns on.
For the employee side, see our guides on temp worker verification before a first assignment and staffing agency compliance requirements.
Which documents to collect from an independent contractor
A usable file holds seven items: Form W-9, proof of entity or business registration, state or local license where required, certificate of insurance, workers' compensation proof or exemption, a signed agreement, and a bank account in the business name.
| Document | What it must show | What to check |
|---|---|---|
| Form W-9 | Legal name, tax classification, TIN | Name matches entity record; signature and date |
| TIN match result | Name and TIN agree with IRS records | Result code and date |
| Certificate of Good Standing or state registry extract | Entity exists and is active | Status "active", state, formation date |
| Contractor or trade license | Right to perform regulated work | License number, class, expiry, state lookup |
| Certificate of insurance (ACORD 25) | General liability cover | Limits, policy period, named insured, certificate holder |
| Workers' compensation certificate | Cover for contractor's employees | State, period; or exemption documentation |
| Independent contractor agreement | Terms of the engagement | Scope, term, deliverables, signatures |
| Voided check or bank letter | Payment account | Account holder = business |
Under IRS rules, payers must file Form 1099-NEC for contractor payments at or above the reporting threshold, which rose to $2,000 for payments made from 2026 (it was $600) (IRS instructions for Form 1099-NEC). A missing or incorrect W-9 also exposes the payer to backup withholding of 24 percent.
The IRS TIN Matching program checks a name and TIN pair against IRS records for registered payers. State Secretary of State portals give entity status; state licensing boards give license status. Build lookups into the intake step rather than relying on PDFs alone.
Sanctions screening, and what the BSA and CTA do not require
Every U.S. person must avoid dealing with parties on OFAC sanctions lists, which includes paying contractors (OFAC Sanctions List Search). Screening the contractor's legal name and business name against the SDN list at onboarding is inexpensive and documents diligence.
Staffing agencies are generally not "financial institutions" under the Bank Secrecy Act, so FinCEN's customer due diligence rules for banks do not apply to a contractor intake. The Corporate Transparency Act's beneficial ownership reporting was narrowed in March 2025: FinCEN's interim final rule exempted U.S.-formed companies from reporting (FinCEN BOI). Check current status before telling a contractor they need to file. Treat the agency's own contract terms, not the CTA, as the basis for asking about ownership.
Ready to automate your checks?
Free pilot with your own documents. Results in 48h.
Request a free pilotEmployee or contractor: what the file can show
No document decides classification; the actual working relationship does. The file reveals the facts that matter:
- the contractor invoiced one client for the last 12 months;
- the entity was formed days before the first engagement;
- the agency or client sets hours, location and tools;
- pay is a daily or hourly rate for open-ended work;
- the contractor's license or insurance covers a different trade than the job.
None proves misclassification alone. Several together warrant a review by employment counsel, especially in ABC-test states.
Insurance: check scope, not only the expiry date
A certificate of insurance is a summary, not the policy. Check three things:
- The policy period covers the whole engagement.
- The insured operations match the job described in the agreement.
- The named insured is the contracting entity, and the agency or client is listed as certificate holder or additional insured where the contract requires it.
Confirm directly with the carrier or broker that the policy is in force, since a certificate can be outdated or altered without anyone noticing. Compare limits against any client master services agreement before placing anyone.
Where contractor files contradict themselves
Most mismatches are clerical. A DBA name on the bank account, a mailing address that differs from the state record, an EIN belonging to a prior entity: each deserves a question, not a rejection.
Fields to compare every time:
- legal name and DBA (W-9, state record, bank, insurance);
- EIN or SSN (W-9, invoice, agreement);
- address (state record, insurance, invoice);
- account holder (bank letter, invoice);
- dates (policy expiry, license expiry, engagement start).
For suppliers more broadly, see vendor compliance certificate verification.
What agencies and contractors ask in practice
Two questions recur in compliance and small-business communities. Contractors ask whether they need general liability insurance when they work alone; the law often does not require it, but nearly every client contract does. Agencies ask how often to refresh the file; the working rule is at each document's expiry and at each new engagement, with a fresh W-9 when anything about the entity changes.
A third question: does the agency need an I-9 for a contractor? Generally not for a genuine independent contractor, but a worker later found to be an employee will have needed one, which is why classification review matters up front.
Automating validation without removing human judgment
An agency with dozens of contractors loses most of its time retyping expiry dates and comparing EINs between PDFs. CheckFile supports more than 3,200 document types and OCR extraction in 24 languages across 32 jurisdictions. A check compares fields (name, EIN, address, dates, account holder) across the file and against registries, then flags differences for a reviewer. It supports the decision; it does not prove by itself that a document is authentic.
Contractor files contain personal information. Keep only what you need and follow applicable state privacy laws and FTC guidance. The security page describes how CheckFile handles files and the pricing page lists volumes. Our industry verification guide puts these checks beside other sectors.
To validate contractor files before each start, see the staffing and recruitment solution, which describes the completeness, validity and consistency checks applied to each file.
FAQ
What documents should a U.S. staffing agency collect from an independent contractor?
Collect a signed Form W-9, proof of entity status, any required license, a certificate of insurance, workers' compensation proof or exemption, a signed agreement and bank details in the business name.
Is a W-9 enough to prove someone is an independent contractor?
No. A W-9 supplies a name and taxpayer number for reporting. Classification depends on the actual working relationship under the IRS, DOL or state test.
How do I verify a certificate of insurance?
Check the policy period, limits, insured operations and named insured, then confirm with the carrier or broker that the policy is active. The certificate alone does not amend the policy.
Does the Corporate Transparency Act require me to collect beneficial ownership from contractors?
Not on its own. FinCEN's March 2025 interim final rule removed reporting for U.S.-formed companies, so any request for ownership information should rest on your own contract and risk policy.
What if a contractor's documents do not match?
Ask for a written explanation and a corrected document before the start date. Name or address differences often have simple causes; a different EIN or account holder should pause the file.
Stay informed
Get our compliance insights and practical guides delivered to your inbox.