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.

W-4
For Employees
  • 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
W-9
For Contractors
  • 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.

Common questions

What is the difference between a W-4 and a W-9?

A W-4 is for employees and tells your employer how much tax to withhold from your paycheck. A W-9 is for independent contractors and just gives the payer your taxpayer ID so they can issue a 1099. One controls withholding, the other only reports.

Do independent contractors fill out a W-4?

No. Contractors fill out a W-9, and no tax is withheld from their payments. That is why 1099 workers make quarterly estimated tax payments instead.

What if I have both a job and freelance work?

You file a W-4 with your employer and a W-9 with each client. A useful trick: raise the withholding on your W-4 line 4(c) to cover the freelance tax, and you may be able to skip quarterly payments entirely.