How to Fill Out a W-9 Form
The complete step-by-step guide to filling out IRS Form W-9 correctly — for freelancers, contractors, and small businesses.
If you are an independent contractor, freelancer, or run a small business, you will inevitably be asked to fill out a W-9 form. Companies use this form to collect your tax information so they can report the payments they make to you to the IRS.
Enter Your Name (Lines 1 & 2)
On Line 1, enter your full legal name exactly as it appears on your federal tax return. If you are a sole proprietor, this is your personal name — not your business name.
Line 2is for your business name or "Doing Business As" (DBA) — only if it differs from Line 1. LLCs and corporations should enter their registered entity name here.

Select Your Federal Tax Classification
This is where most mistakes happen. Check one box that matches your business entity:
Provide Your Mailing Address
Enter the address where you want your tax documents (such as Form 1099-NEC) to be mailed. Make sure this is a current, deliverable mailing address. A P.O. Box is acceptable.
Enter Your Taxpayer Identification Number (TIN)
You must provide either your Social Security Number (SSN) or your Employer Identification Number (EIN).

Sign the Certification (Part II)
By signing the W-9, you are certifying under penalty of perjury that:
- The TIN you provided is correct.
- You are not subject to backup withholding.
- You are a U.S. citizen or other U.S. person.
- The FATCA code(s) entered are correct (if applicable).
Common W-9 Mistakes to Avoid
Wrong Tax Classification
Checking "Individual" when you have an S-Corp or LLC. Match your entity exactly.
Using a Nickname
Writing "Mike" instead of "Michael" — your name must match your tax return.
Missing Signature
Failing to sign and date the document makes it completely invalid.
Incorrect TIN
Double-check your SSN or EIN. Errors cause payment delays and IRS notices.
