W-9 vs W-4: What's the Difference?

W-9 and W-4 are both IRS tax forms, but they serve completely different purposes. Here's a breakdown of when you need each one.

Key highlights
  • A W-4 is for employees; a W-9 is for independent contractors and freelancers.
  • Employees receive a W-2 at year-end; contractors receive a 1099-NEC.
  • Contractors have no taxes withheld. You pay your own self-employment tax.
  • You can have both a W-4 (day job) and a W-9 (freelance work) at the same time.

If you’ve ever had a job and also done freelance work, you’ve probably encountered both a W-4 and a W-9. They look similar on the surface: both collect your name, address, and taxpayer ID. But they serve entirely different purposes.

The key difference in one sentence

A W-4 is for employees and controls how much federal income tax your employer withholds from your paycheck. A W-9 is for independent contractors and collects your taxpayer information so the business paying you can report your income to the IRS.

W-4: For employees

When you start a job as an employee, your employer gives you a W-4 to fill out. This form tells your employer:

  • How much federal income tax to withhold from each paycheck.
  • Whether you want extra withholding taken out, or whether you qualify for any adjustments.

You’re the one filling it out, but it stays with your employer and is not filed with the IRS. Your employer uses it to calculate withholding and reports your wages to the IRS via a W-2 at year-end.

Key point: Employees don’t have to worry about paying their own taxes. Their employer handles withholding and sends a W-2 at year-end summarizing what was withheld.

W-9: For independent contractors

When you work as a freelancer, independent contractor, or consultant, you’re not an employee. The business paying you doesn’t withhold taxes from your payments. They just pay the full amount.

The W-9 is how that business collects your legal name, address, and taxpayer ID so they can:

  1. Send you a 1099-NEC at the end of the year (if they paid you $600 or more).
  2. Report your income to the IRS.

The W-9 is filled out by you and given back to the requester. It’s not filed with the IRS.

Key point: Freelancers and contractors are responsible for paying their own taxes, including self-employment tax. The W-9 doesn’t change that. It just ensures your payer has the info they need to report your earnings.

What this means for your taxes

Employee (W-4)Contractor (W-9)
Who withholds taxesEmployerYou (via estimated payments)
Year-end tax formW-21099-NEC
Self-employment taxNoYes (15.3% on net earnings)
Quarterly estimated taxesUsually not neededOften required

Do you ever need both?

Yes. If you have a full-time job and also do freelance work on the side, you’ll have both:

  • A W-4 on file with your employer, which handles withholding for your salary.
  • A W-9 on file with any clients who pay you as a contractor.

Your W-2 and 1099 forms will both flow into your annual tax return.

One tip: if your freelance income is significant, you may want to adjust your W-4 to withhold extra from your paycheck to cover the additional self-employment tax you’ll owe. A tax professional can help you figure out the right amount.

Common mix-up: The W-2 vs. W-9 confusion

Some people mix up W-9 and W-2. Here’s the short version:

  • A W-9 is a form you fill out as a contractor and give to the business paying you.
  • A W-2 is a form your employer fills out and sends to you at year-end, summarizing your wages and withholding.

They’re related (both involve your taxpayer info) but come from opposite directions.

Ready to fill out your W-9?

If someone asked you for a W-9, use W9 Helper to complete it now. It takes about three minutes.

Fill out your W-9 now →

Ready to fill out your W-9?

Takes about three minutes. Free PDF download.

Start your W-9