Your data never leaves your browser.No SSN or EIN is stored — the PDF is generated locally on your device.
Free Tool

Free W-9 Form Generator — Fill & Download PDF

Complete the form below to instantly generate a professional W-9 PDF. Your data stays in your browser — we never see or store any information.

W-9 Information
Fill in the details for your W-9 form

Your SSN/EIN is only used to generate the PDF locally. It is never stored or transmitted.

Requester Information (Who asked for this W-9?)

What is W-9?

Form W-9 (Request for Taxpayer Identification Number and Certification) is an official IRS form. It provides your Taxpayer Identification Number (TIN) — either your SSN or EIN — and certifies your federal tax classification.

Companies request W-9s from freelancers and contractors they pay $600 or more annually, so they can report payments to the IRS on a 1099 form.

Note: This generator creates a professional W-9 for reference purposes. Always consult a tax professional for official filings.
W-9 vs 1099 — Quick Comparison
W-91099
Who fills it out?You (the contractor)Payer/company
PurposeProvides your TIN & tax classReports income to IRS
Goes toThe company paying youYou AND the IRS
Used byAny business paying $600+IRS for tax filing
Due dateBefore first paymentJanuary 31 (if earned)

Track Your Freelance Income

Eonebill makes it easy to manage 1099s, invoices, and tax-ready reports for freelancers.

Who Needs to Fill Out a W-9?

If you're a freelancer, independent contractor, or self-employed professional in the United States, you've almost certainly encountered a W-9 request. When a client — especially a mid-size or large company — hires you for services, they're legally required to collect your TIN before paying you. They use the W-9 to verify your identity and tax classification, which they'll later report to the IRS on a 1099.

When do you need to provide a W-9? Whenever you're paid as an independent contractor and the payer expects to pay you $600 or more in a calendar year. Some clients request W-9s even for smaller amounts. You should also provide a W-9 if you have a professional license that requires an EIN, or if you're a US person receiving payments from a foreign company (even without 1099 requirements).

How does it work? Fill out the form, sign it, and return it to the requesting company. They'll keep it on file. At year-end, if they paid you $600 or more, they'll issue you a 1099 (typically 1099-NEC for services) and submit a copy to the IRS. Your TIN on the 1099 must match the TIN on your W-9 — discrepancies can trigger IRS notices.

Protect your SSN: Only provide your SSN to trusted businesses. Verify the requester is legitimate before sharing. Legitimate companies will never ask for your full SSN via email or an unsolicited request. And remember — this W-9 generator processes everything in your browser. Your data never travels to our servers.

Frequently Asked Questions

What is a W-9 form and when do I need it?

Form W-9 is an IRS document used to request a taxpayer identification number (TIN) and certify tax classification. You'll typically need to fill out a W-9 when working as a freelancer or independent contractor — the company paying you requests it before issuing a 1099. It confirms your legal name, business structure, and TIN (SSN or EIN) for tax reporting purposes.

Who needs to fill out a W-9?

Any US person or entity receiving payments from a business that will report those payments to the IRS must provide a W-9. This includes freelancers, independent contractors, sole proprietors, LLC members, partners, and S-corporation shareholders. If you receive $600 or more in services from a single client, they're required to request a W-9 from you.

W-9 vs 1099 — what's the difference?

The W-9 is the form YOU fill out and give to the payer — it provides your TIN and tax classification. The 1099 (NEC, MISC, etc.) is the form the PAYER fills out and sends to both you and the IRS to report how much they paid you. Think of it this way: W-9 is your "ID card" for tax purposes, 1099 is the "receipt" of income you'll use when filing taxes.

Is the information I enter secure?

Yes. Your data is processed entirely in your browser — no SSN, EIN, or personal information is ever sent to our servers or stored anywhere. The PDF is generated locally in your browser and downloaded directly to your device. We cannot see, store, or access any of the information you enter. Always verify with a tax professional before using any form generator.

What tax classification should I select on W-9?

Your tax classification depends on your business structure: "Individual/sole proprietor" if you're a sole proprietor (most freelancers), "C-corp" or "S-corp" if incorporated, "Partnership" if a partnership, "LLC" can be treated as sole proprietor, partnership, S-corp, or C-corp depending on how you elected to be taxed. If unsure, consult a CPA — the wrong classification can cause tax filing issues.

Manage Freelance Taxes with Confidence

Eonebill helps freelancers track income, generate 1099s, and stay tax-ready year-round.

Get Started Free