How to Fill Out a W-9 (and Why Clients Keep Asking You for One)
A W-9 is a form you give directly to a client or platform that pays you — not to the IRS. Its only job is to hand over your legal name and your taxpayer ID number (SSN or EIN) so the business can report what it paid you on a 1099-NEC at tax time. You'll be asked for one whenever a company expects to pay you $600 or more in a year. You never file the W-9 yourself, and you fill out a fresh one for each client who asks.
This guide walks you through the W-9 line by line, explains why an EIN can keep your Social Security number off the form, decodes the scary "backup withholding" language, and clears up the W-9 vs. W-4 vs. 1099 confusion that trips up almost every first-time freelancer.
What a W-9 actually is (and isn't)
Think of the W-9 as a business card with your tax details on it. When a client pays an independent contractor $600 or more during the calendar year, the IRS requires that client to report the total on a form called a 1099-NEC ("NEC" = nonemployee compensation). To fill out that 1099, the client needs your exact legal name and your taxpayer identification number. The W-9 is simply how you supply that information.
A few things that surprise people:
- You don't send the W-9 to the IRS. It goes to the client. The client keeps it on file and uses it only to prepare your 1099 and, if ever audited, to prove they collected your info correctly.
- You fill out a new one per client. There's no central W-9 you file once. Every business that pays you may ask for its own copy.
- It doesn't expire on a schedule, but you should send an updated one if your name, business structure, or TIN changes (for example, you formed an LLC or got an EIN).
- Getting asked is normal and expected. It's not a sign anyone thinks you did something wrong. It means they're setting you up to be paid and staying compliant.
Use the current IRS Form W-9, available free at irs.gov. Never pay a third-party site for it.
Who asks for one, and when
Any business that pays you as a contractor rather than an employee will ask. Common triggers:
- A new client wants to pay your first invoice.
- A marketplace or platform (Upwork, a stock-photo site, an affiliate program) needs it before releasing payments.
- A landlord, law firm, or company paying you rent, royalties, or legal settlements.
- Anyone who expects to cross the $600 threshold with you this year.
The $600 rule is about their reporting obligation, not your tax bill. Even if a client pays you $300 and never sends a 1099, that $300 is still taxable income you must report. The W-9 just determines whether a 1099 gets generated. This is also a good moment to make sure you understand whether you are a contractor or an employee in the first place — if you're really an employee, you'd be filling out a W-4 instead (more on that below).
Filling it out, line by line
The W-9 is short — one page — but a couple of lines cause most of the mistakes. Here's what each asks for.
Line 1 — Your name
Enter your legal name exactly as it appears on your tax return. If you're a sole proprietor, that's your personal name (e.g., "Jordan Smith"), even if you do business under a brand name. If you have a single-member LLC, this is still typically your personal name, not the LLC name — this is the single most common error (see the gotcha below). Line 1 can never be left blank.
Line 2 — Business name / DBA
This is optional. Put your business or "doing business as" name here if it's different from Line 1 — for example, "Smith Design Co." If you're not sure whether you even have or need one, see do I need a DBA. Leaving Line 2 blank is completely fine.
Line 3 — Federal tax classification
Check exactly one box describing how you're taxed:
| Your situation | Box to check | Line 1 name |
|---|---|---|
| Freelancer, no LLC | Individual/sole proprietor | Your personal name |
| Single-member LLC (default taxation) | Individual/sole proprietor | Your personal name |
| Single-member LLC taxed as S- or C-corp | Limited liability company (enter "S" or "C") | Usually the LLC name |
| Multi-member LLC | Limited liability company (enter "P" for partnership) | The LLC name |
| S-corp or C-corp | The matching corporation box | The corporation's name |
The single-member LLC gotcha: if your LLC hasn't elected corporate taxation, the IRS treats it as a "disregarded entity." That means you check the Individual/sole proprietor box (not the LLC box) and put your own name on Line 1, with the LLC name on Line 2. Checking the LLC box without the S/C/P letter is the error that gets W-9s bounced back.
Part I — Your Taxpayer Identification Number (TIN)
Here you enter either your Social Security Number (SSN) or an Employer Identification Number (EIN). You only enter one.
- Sole proprietors can use their SSN — but you're also allowed to use an EIN if you have one.
- LLCs and corporations generally use their EIN.
This line has real privacy stakes, covered in the next section.
Part II — Certification and signature
You sign and date to certify three things: the TIN is correct, you're not subject to backup withholding, and you're a U.S. person (citizen or resident). Sign it. An unsigned W-9 is invalid and the client will send it back.
SSN vs. EIN: the privacy question
If you're a sole proprietor with no employees, the IRS lets you use your SSN on the W-9. But every client who gets that form now has your Social Security number sitting in their files — sometimes passed through bookkeepers, portals, and accountants. That's a lot of copies of your most sensitive number.
The cleaner option is to get an EIN and use it instead. An EIN is a free, IRS-issued number for your business that works on the W-9 in place of your SSN. Same reporting, far less exposure.
| SSN on the W-9 | EIN on the W-9 | |
|---|---|---|
| Cost | Free (you already have it) | Free from the IRS |
| Privacy | Your personal SSN is shared with every client | Keeps your SSN off the form |
| Who can use it | Sole proprietors | Sole proprietors, LLCs, corporations |
| Time to get | N/A | Typically minutes online |
If this is new to you, read up on what an EIN is and how to get one, then get an EIN free from the IRS — it takes a few minutes online and there's no reason to pay a service for it. Even without an LLC, an EIN is worth it for the privacy alone.
Backup withholding: what the 24% warning means
Part II mentions "backup withholding," which sounds alarming but rarely applies to freelancers who fill the form out correctly. Normally, clients pay you the full invoice and you handle your own taxes. Backup withholding is the exception: if it's triggered, the client must withhold 24% of your payment and send it to the IRS instead of paying you in full.
It generally gets triggered when:
- You give a wrong or mismatched TIN (name and number don't match IRS records).
- You fail to provide a TIN at all — for example, you leave Part I blank or don't return the form.
- The IRS specifically notifies the payer that you underreported interest or dividends (uncommon for typical freelance work).
The fix for the common cases is simple: enter your legal name and TIN accurately and consistently. If your name on Line 1 doesn't match what the Social Security Administration or IRS has on file (a common issue after a legal name change), correct it so the two match.
Is it safe to send — and how to send it securely
A completed W-9 contains your name, address, and either your SSN or EIN. That's genuinely sensitive, so yes, be careful — but sending one to a legitimate client is a normal, safe part of doing business.
Two rules keep you protected:
- Confirm the request is real. Make sure you actually work with (or are about to work with) the business asking. Be wary of unsolicited W-9 requests from strangers — a classic scam is phishing for SSNs using a fake W-9 request. When in doubt, contact the company through a channel you already trust.
- Send it through a secure channel, not plain email. Regular email is not encrypted end to end. Better options:
| Method | Security | Notes |
|---|---|---|
| Client's secure portal / vendor system | Best | Many companies have a dedicated upload page |
| Encrypted file share (password-protected PDF, secure link) | Good | Share the password separately |
| E-signature platform (DocuSign, etc.) | Good | Often how larger clients send it |
| Plain email attachment | Weak | Avoid, especially with an SSN on it |
| Text message / photo | Weak | Avoid |
Using an EIN instead of an SSN also lowers the stakes here considerably — if an EIN leaks, the damage is far smaller than a leaked SSN. This is a natural fit alongside your normal habits around invoicing clients: a clean W-9 on file plus clear invoices makes getting paid smoother.
W-9 vs. W-4 vs. 1099: don't mix them up
These three forms are constantly confused. Here's the clean split:
| Form | Who fills it | Given to | Purpose |
|---|---|---|---|
| W-9 | Independent contractor | The client/payer | Provides your TIN so they can issue a 1099 |
| W-4 | Employee | Your employer | Sets how much tax is withheld from your paycheck |
| 1099-NEC | The client (not you) | You + the IRS | Reports what the client paid you |
Short version: if you're a contractor, you give a W-9 and later receive a 1099. If you're an employee, you fill out a W-4 and later receive a W-2. If a company hands you a W-4 but treats you like a contractor (or vice versa), that's worth sorting out, because it changes your taxes significantly.
What if a client never sends you a 1099?
This is the most important myth to kill: no 1099 does not mean no tax owed. You are legally required to report all your self-employment income whether or not you receive a 1099-NEC. Clients sometimes forget, miss the $600 threshold, or make an error — none of that erases your obligation.
Practical steps:
- Keep your own records. Track every payment from every client from your invoices and bank deposits. Your books are the source of truth, not the 1099s that happen to arrive.
- Report the full total. Add up what you actually earned and report it, even the amounts nobody 1099'd.
- Don't chase missing 1099s frantically. A missing form doesn't change your number. If one arrives late, just confirm it matches your records.
Because taxes as a contractor work differently from a W-2 paycheck — you owe income tax plus self-employment tax and usually pay quarterly — it's worth reading up on self-employment taxes for the first time before your first tax season. When the amounts get large, ask a CPA; rules and thresholds can shift and vary by state.
If you found this useful, subscribe to the newsletter for plain-English breakdowns like this each week.
Frequently Asked Questions
Do I send my W-9 to the IRS?
No. The W-9 goes only to the business or platform that's paying you. They keep it on file and use it to prepare your 1099-NEC. You never file a W-9 with the IRS yourself.
Can I put an EIN on my W-9 instead of my SSN?
Yes, if you have an EIN. Sole proprietors are allowed to use either their SSN or an EIN, and LLCs and corporations generally use an EIN. Using an EIN keeps your Social Security number off the form and out of clients' files, which is the main privacy reason to get one — and an EIN is free from the IRS.
Why does every client ask for a separate W-9?
Because each business has its own reporting obligation. Any client who expects to pay you $600 or more in a year needs your TIN on file to issue a 1099-NEC, so each one collects its own copy. There's no shared or centrally filed W-9.
What happens if I don't fill out a W-9 when asked?
The client may be required to apply backup withholding, meaning they'd hold back 24% of your payments and send it to the IRS instead of paying you in full. You'd also be leaving money and paperwork tangled up. As long as the request is from a legitimate business you actually work with, filling it out correctly avoids all of that.
Do I still owe taxes if I never get a 1099?
Yes. You must report all self-employment income whether or not a client sends a 1099-NEC. Keep your own records from invoices and bank deposits, and report the full amount you earned. A missing 1099 doesn't reduce what you owe.
Is it safe to email my W-9 to a client?
It's better not to send it as a plain email attachment, especially with an SSN on it, because regular email isn't encrypted end to end. Use the client's secure portal, an encrypted or password-protected file, or an e-signature platform instead. Using an EIN rather than your SSN also greatly reduces the risk if the form is ever exposed.