The Freelancer's Guide to Form W-9
Everything independent contractors need to know about providing their tax information safely and accurately.
As a freelancer, your "onboarding" with a new client almost always starts with a W-9 request. While it looks like a simple form, handling it correctly is vital for your business and security. This guide covers everything from choosing SSN vs EIN to securely transmitting your completed form.
What is a W-9 and Why Do Freelancers Need It?
IRS Form W-9 (Request for Taxpayer Identification Number and Certification) is a document that clients use to collect your tax information so they can report payments on a Form 1099-NEC at the end of the year. Unlike a W-4 (for employees), the W-9 is specifically for independent contractors, freelancers, sole proprietors, and vendors.
Should I Use My SSN or an EIN?
This is the #1 question freelancers ask. As a sole proprietor, you can legally use your Social Security Number (SSN). However, many freelancers prefer an Employer Identification Number (EIN)from the IRS — it's free and takes about 5 minutes to apply online at irs.gov.
Benefits of Using an EIN
- Privacy: You don't have to share your SSN with every client.
- Professionalism: An EIN signals you're operating as a legitimate business.
- Identity Protection: Reduces exposure if a client's records are breached.
- Banking: Many banks require an EIN to open a business checking account.
SSN vs EIN Comparison
| Factor | SSN | EIN |
|---|---|---|
| Cost | Already have it | Free from IRS |
| Privacy risk | High — shared with every client | Low — separate from personal ID |
| Best for | Casual freelancers, 1–2 clients | Full-time freelancers, LLCs |
| Time to obtain | N/A | ~5 minutes online |
Don't have an EIN yet? Read our guide on how to fill a W-9 without an EIN.
When Should I Provide a W-9?
Provide a W-9 whenever a client expects to pay you $600 or more during a calendar year. In practice, most clients ask before your first payment regardless of amount. For a complete breakdown, see when you need a W-9.
W-9 on Freelance Platforms
Here's how W-9 requests work on major platforms:
- Upwork: Collects tax info during onboarding for 1099-K reporting.
- Fiverr: Requests W-9 details when setting up a US-based seller account.
- Toptal: Typically requests a completed W-9 PDF during contractor onboarding for 1099-NEC filing.
- Deel / Rippling: These HR platforms collect tax information digitally within their compliance workflow.
- Direct clients: Will ask you to send a W-9 PDF directly — this is where security matters most.
How to Securely Send Your W-9
Your W-9 contains your name, address, and SSN/EIN — everything needed for identity theft. Use these safe methods:
- Secure client portals: Bill.com, Tipalti, or similar platforms with encrypted uploads.
- Password-protected PDF: Encrypt the PDF and share the password via a separate channel (text or phone).
- Zero-storage services: Use a service like EasyW9Form that generates the PDF without retaining your data.
How to Handle an LLC on Form W-9
If you have an LLC, the key question is your tax classification:
- Single-Member LLC: Check "Individual/sole proprietor or single-member LLC." Use your personal name on Line 1, LLC name on Line 2.
- Multi-Member LLC: Check "Limited Liability Company" and enter "P" for Partnership. Use the LLC's EIN.
- LLC taxed as S-Corp or C-Corp: Check "LLC" and enter "S" or "C" accordingly.
Getting this wrong triggers 24% backup withholding. Read our W-9 for LLC guide for details.
What Happens After I Send the W-9?
Your client keeps it on file. In January of the following year, they send you a Form 1099-NEC showing how much they paid you — this is also sent to the IRS. You report this income on Schedule C of your tax return.
Timeline: Clients must send your 1099-NEC by January 31. If you don't receive one by mid-February, follow up. Even without a 1099, you must still report all income.
Common W-9 Mistakes Freelancers Make
- Using a nickname: Writing "Mike" instead of "Michael" — must match your tax return exactly.
- Wrong entity type: Single-member LLC owners checking "LLC" instead of "Individual/sole proprietor."
- Forgetting to sign: An unsigned W-9 is completely invalid.
- Old address: Your 1099 will go to the wrong place.
- Mixing up formats: SSN is XXX-XX-XXXX; EIN is XX-XXXXXXX — both 9 digits but different dash placement.
Frequently Asked Questions
Can I refuse to provide a W-9?
Legally yes, but the client must then withhold 24% of your paymentsas backup withholding and send it to the IRS. You'd get this back when filing your return, but it significantly reduces your cash flow.
Does a W-9 expire?
No. A W-9 has no expiration date, but submit a new one whenever your name, address, or TIN changes. Many companies request updated W-9s annually.
Do I need a separate W-9 for each client?
Yes. Each payer needs their own copy on file to issue a 1099. The information is the same, but each client must have one.
What if I'm both an employee and a freelancer?
You may need both a W-4 (for your employer) and W-9s (for freelance clients). These are separate tax relationships reported differently on your return.
I'm not a U.S. citizen — what do I do?
Non-U.S. persons should not fill out a W-9. Instead, provide Form W-8BEN (individuals) or W-8BEN-E (entities). The W-9 is exclusively for U.S. citizens and resident aliens.
Ready to fill out your W-9? Our guided W-9 wizard walks you through entity selection and TIN entry, generating an IRS-compliant PDF in under 2 minutes.