W-4 vs W-9: What's the Difference?
Employees fill out W-4s. Contractors fill out W-9s. Here's how to tell which one applies to you.
By Reba Donaldson ยท Last reviewed: April 2026
The one-sentence answer
A W-4 is filled out by employees to tell their employer how much tax to withhold. A W-9 is filled out by independent contractors to provide their taxpayer identification number to whoever is paying them.
- Tells employer how much to withhold
- Submitted when you start a job
- Employer keeps it on file
- Does not go to the IRS
- Affects your paycheck amount
- Provides your SSN or EIN
- Submitted to clients who pay you
- Client uses it to prepare your 1099
- No tax withheld from your payments
- You pay taxes yourself quarterly
How to tell if you're an employee or contractor
The distinction matters legally โ it determines your tax obligations, benefits eligibility, and the employer's obligations to you. Key indicators:
You're likely an employee if:
- The company controls when and how you work
- You work set hours at a set location
- You receive benefits (health insurance, PTO, retirement)
- Taxes are withheld from your paycheck
- You receive a W-2 at the end of the year
You're likely a contractor if:
- You control your own hours and methods
- You work for multiple clients
- You invoice for your work
- No taxes are withheld from payments
- You receive 1099-NEC forms at year end
What if you're both?
Many people have both a W-2 job and freelance income. In that case, you fill out a W-4 for your employer and a W-9 for each freelance client. You'll need to either increase your W-4 withholding (via Step 4(a)) or make quarterly estimated tax payments to cover the freelance income. See our two jobs and side hustle guide for the full walkthrough.
Does a W-9 mean no taxes?
Absolutely not. A W-9 means no withholding โ but you still owe income tax and self-employment tax on that income. As a contractor, you're responsible for paying those taxes yourself, typically through quarterly estimated payments to the IRS.