If your company hires independent contractors, freelancers, or 1099 workers, you have specific tax and documentation responsibilities. Getting this wrong means IRS penalties, lost deductions, and potential misclassification lawsuits.
This guide covers the complete workflow for collecting W-9s, managing invoices, and filing 1099 forms — so your contractor relationships stay compliant.
Why This Matters#
The IRS is increasingly focused on the gig economy and contractor classification. Proper documentation protects your company in three ways:
- Tax compliance: You need TINs to issue 1099s and substantiate deductions
- Audit protection: Complete records prove contractors are legitimate independent businesses
- Classification defense: Proper documentation supports your argument that workers are contractors, not employees
The Contractor Onboarding Workflow#
Step 1: Collect a W-9 Before the First Payment#
The W-9 (Request for Taxpayer Identification Number and Certification) is the foundation of contractor compliance. Collect it before paying a single invoice.
What you need from the W-9:
- Legal name or business name
- Business structure (sole proprietor, LLC, corporation, etc.)
- Taxpayer ID (SSN, EIN, or ITIN)
- Address
- Certification (signed under penalty of perjury)
How to collect W-9s:
- Send a W-9 request as part of your contractor onboarding
- Use a tool like Reinvoice to automate W-9 collection and storage
- Store securely — W-9s contain sensitive taxpayer information
- Verify the TIN against IRS records (optional but recommended)
Step 2: Set Up Invoicing Requirements#
Specify how and when contractors should submit invoices:
For time-based contractors:
- Require invoices with hours worked and rate
- Set a weekly or bi-weekly invoice schedule
- Approve time before processing payment
For project-based contractors:
- Require invoices upon completion of milestones
- Include project name and description
- Reference the contract or statement of work
Best practices for invoice requirements:
- Ask for digital invoices (PDF or through a portal)
- Require invoices to include: date, amount, description, contractor name, and your company name
- Set a cutoff date for invoice submission (e.g., 5th of each month)
Step 3: Track Payments Throughout the Year#
Maintain a payment log for each contractor:
- Date of each payment
- Invoice number and amount
- Payment method (ACH, check, wire, credit card)
- Total YTD payments
This log is essential for 1099 preparation and for answering any IRS inquiries about your contractor payments.
Step 4: Issue 1099-NECs Annually#
For the 2026 tax year, you must issue a 1099-NEC to each contractor you paid $2,000 or more during the year.
Key deadlines:
- Provide to contractors: By February 2 (for previous tax year)
- File with the IRS: By March 31 (if e-filing), by February 28 (if paper filing)
What goes on the 1099-NEC:
- Total nonemployee compensation paid during the year
- The contractor's name, address, and TIN (from the W-9)
- Your company's name, address, and EIN
Exceptions (no 1099 needed):
- Payments to corporations (including LLCs taxed as corporations)
- Payments under $2,000 (in 2026)
- Payments made via credit card or PayPal (the processor issues their own form)
- Payments for merchandise, telegrams, telephone, freight, or similar items
Note: Always verify whether a contractor is incorporated. If they provided a corporate EIN on their W-9, you typically don't need to issue a 1099 — but check with your accountant.
What Happens If You Don't Comply#
The IRS imposes tiered penalties:
- Late filing (filed within 30 days): $60 per form, up to $630,500 per year
- Late filing (over 30 days): $120 per form (before Aug 1), up to $1,891,500 per year
- After August 1 or not filed: $310 per form, up to $3,783,500 per year
- Intentional disregard: $630 per form, no cap
Beyond penalties, you lose the business expense deduction for payments you can't substantiate. And if the IRS later reclassifies your contractors as employees, you could owe back payroll taxes, interest, and penalties.
Tools to Automate Contractor Management#
Reinvoice#
Reinvoice helps companies manage contractors throughout the engagement lifecycle:
- W-9 collection: Send automated W-9 requests during onboarding
- Invoice management: Receive and approve contractor invoices
- Payment tracking: Track YTD payments per contractor
- Document storage: Securely store W-9s, contracts, and invoices
- 1099 preparation: Export payment data for 1099 filing
Other Options#
- Gusto: Full payroll and contractor payment platform with 1099 filing
- Bill.com: Accounts payable automation for contractor payments
- QuickBooks: Contractor management and 1099 preparation
- Track1099: Specialized 1099 filing service
The Annual Compliance Timeline#
| Date | Action |
|---|---|
| January | Collect all December invoices from contractors |
| January 15 | Finalize YTD payment totals for all contractors |
| January 15-31 | Verify W-9s are current; request missing ones |
| February 2 | Deadline to provide 1099-NECs to contractors |
| March 1 | Deadline to file 1099-NECs with IRS (paper) |
| March 31 | Deadline to file 1099-NECs with IRS (e-file) |
| Throughout year | Collect W-9s before onboarding new contractors |
Red Flags the IRS Looks For#
The IRS uses specific criteria to determine whether a worker is truly an independent contractor:
- Behavioral control: Does your company control how the work is done?
- Financial control: Does the contractor have unreimbursed expenses, invest in their own tools, or offer services to the public?
- Relationship: Is there a written contract? Does the contractor get employee benefits?
If the answers suggest the worker is more like an employee, proper documentation becomes even more critical.
The Bottom Line#
Collecting W-9s and managing contractor invoices isn't just busywork — it's the foundation of your company's contractor compliance program. Get the onboarding process right, track payments throughout the year, and file 1099s on time.