W-9 vs 1099: What's the Difference?
Short answer: they're two ends of the same paperwork. A W-9 is the form you fill out and give your client at the start — it tells them your legal name and taxpayer ID so they can pay you and report it. A 1099 (usually the 1099-NEC) is the form the client sends you and the IRS in January, reporting how much they paid you for the year. W-9 goes out first; 1099 comes back later. Here's exactly who does what, when.
Both forms are about one thing: the income you'll owe self-employment and income tax on. The free Freelance Rate Calculator → shows what you actually keep after that tax, so you're never blindsided when the 1099s arrive.
The two forms at a glance
| W-9 | 1099-NEC | |
|---|---|---|
| Who fills it out | You, the freelancer | Your client / the payer |
| Who receives it | Your client (kept on file) | You and the IRS |
| When | Before they pay you, usually at onboarding | By Jan 31 for the prior year |
| What it says | Your legal name, business name, address, and SSN or EIN | Total nonemployee compensation they paid you |
| Purpose | Gives the client your tax ID to report payments | Reports your income to you and the IRS |
The W-9: what you give the client
When a new client onboards you, they'll usually ask for a W-9 before cutting the first check. You complete it once and send it back. It asks for:
- Your name (and business name, if you have one)
- Your federal tax classification — sole proprietor, LLC, S-corp, etc.
- Your address
- Your taxpayer ID — your SSN, or an EIN if you have one
You don't send the W-9 to the IRS — the client keeps it on file and uses it to prepare your 1099 at year end. Tip: getting an EIN lets you put that number on the W-9 instead of your Social Security number, which is safer to hand around.
Know your number before the 1099 shows up. Use the free Freelance Rate Calculator → to see your take-home after self-employment and income tax on everything your clients report. No January surprises.
The 1099-NEC: what the client sends you
After the year ends, each client who paid you adds up what they sent and reports it. The form most freelancers get is the 1099-NEC (Nonemployee Compensation). Key facts:
- Clients must issue a 1099-NEC if they paid you $600 or more in the year for services.
- They must send it to you by January 31 and file a copy with the IRS.
- The IRS gets its own copy — so the income is already on their radar before you file.
You may also see a 1099-K from payment platforms (PayPal, Stripe, marketplaces) reporting money processed through them. Don't double-count: if income shows on both a 1099-K and a 1099-NEC, it's still the same income reported once on your return. New to the form itself? Walk through it box by box in how to read a 1099-NEC.
One caveat: a 1099 only fits if you're genuinely a contractor. If a client controls how, when and where you work, you may legally be an employee — see the contractor vs employee test the IRS uses.
The $600 rule — and why it doesn't cap your taxes
You earned $450 from one client and $8,000 from another. The first client isn't required to send a 1099 (under $600); the second will. But you still owe tax on all $8,450. The 1099 threshold decides who mails paper — it does not decide what's taxable. All your freelance income is reportable whether or not a form arrives.
This is the single biggest 1099 misunderstanding. No 1099 ≠ tax-free. Track every payment yourself with a simple income and expense system so your total matches reality, not just the forms that happen to show up.
What to do if a 1099 is wrong or missing
- Missing? You still report the income. Use your own records — bank deposits and invoices — to get the right total. Chase the client if you want the form, but don't wait on it to file.
- Wrong amount? Contact the client and ask for a corrected 1099. If it overstates what they paid, getting it fixed avoids a mismatch with the IRS.
- Got one you didn't expect? Check it against your records. A 1099-K can include refunds or sales tax you passed through — reconcile before you report.
Clean invoices make all of this easy — see how to invoice as a freelancer so every payment is logged the moment it lands.
Turn those 1099s into a real tax plan
The forms tell you what you made; they don't tell you what you'll owe. The $9 Freelance Rate & Tax Calculator spreadsheet nets your 1099 income against self-employment tax and expenses so you know your real take-home and what to set aside. Sending invoices too? Get the calculator + invoice template in the $14 Starter Pack →
Frequently asked questions
What is the difference between a W-9 and a 1099?
A W-9 is the form you, the freelancer, fill out and give your client at the start of work — it provides your legal name and taxpayer ID so they can pay and report you. A 1099 (usually the 1099-NEC) is the form your client sends you and the IRS after year end, reporting how much they paid you. You complete the W-9; the client completes the 1099.
Who fills out a W-9, the freelancer or the client?
The freelancer fills out the W-9 and returns it to the client, who keeps it on file. It is not sent to the IRS. The client later uses the information on your W-9 to prepare and issue your 1099-NEC at the end of the year.
When do I get my 1099 as a freelancer?
Clients who paid you $600 or more for services must send your 1099-NEC by January 31 for the prior tax year, and they file a copy with the IRS at the same time. If you do not receive an expected 1099 by early February, contact the client, but report the income regardless.
Do I owe tax if I don't get a 1099?
Yes. All freelance income is taxable whether or not a 1099 is issued. The $600 rule only decides whether a client is required to send the form; it does not make smaller amounts tax-free. Track every payment yourself so your reported income matches what you actually earned.
What should I do if my 1099 is wrong?
Contact the client and request a corrected 1099 showing the right amount. Compare the figure against your own bank deposits and invoices. If a 1099-K from a payment platform includes refunds or pass-through sales tax, reconcile it before reporting so you do not overstate your income.