New clients often ask for both — and they do completely different jobs. Here's what each one is for and how to handle them without slowing down your payment.
Make a free invoice now — no signup →US businesses that pay independent contractors generally have to report those payments to the IRS on a 1099 form, and the W-9 is how they collect the details they need to file it. That's why a new client's accounting team often requests a W-9 before releasing your first payment — it's routine onboarding paperwork, not a sign of distrust. The form goes to your client, not to the IRS, and the current version is a free download from irs.gov.
The invoice — but at many companies the W-9 is the gate in front of it. If accounts payable can't set you up as a vendor without a W-9 on file, your invoice sits in limbo no matter how well-written it is. So when a client asks, send it promptly and keep a filled-out copy ready for the next client. Then make sure the invoice itself does its job: clear line items, a unique invoice number, an explicit due date, and payment instructions. Our how-to-invoice guide covers the details.
Prefer it branded? Minuteman Invoice Pro ($39 one-time) adds your logo, unlimited saved clients, and estimates — with a 30-day money-back guarantee.
More: Free invoice template · Consultant invoice template · Contractor invoice template · How to invoice · Invoicing as an LLC · Invoice numbering · Deposit invoices · Late fees on invoices · Payment reminder emails · Invoice vs. estimate