InvoiceForge

Independent contractor invoice template: what it must include

The fields a 1099 contractor invoice needs to get paid without a follow-up email — and the one mistake that gets invoices parked.

As an independent contractor, your invoice is also your paper trail for tax time. It has to name you correctly, state clearly that no tax was withheld, and give the client everything they need to pay without emailing you. Here is exactly what to include, and a free way to produce one without downloading a template.

The fields every contractor invoice needs

  1. Your name exactly as it appears on your W-9 / tax records. If the client pays "J. Smith LLC" and your account is "Jane Smith", the payment stalls on a name mismatch.
  2. Your mailing address and contact — for the 1099-NEC they will issue at year end, and for any payment question.
  3. A unique invoice number — sequential and never reused. How to choose a numbering scheme.
  4. Issue date and a specific due date — "Due 14 March" gets paid; "Net 30" gets interpreted.
  5. Line items with quantity and rate — the work described in the client's own words ("March landing page", "workshop, 18 March"). Disputes happen at the line-item level.
  6. Subtotal and total, with tax treated correctly. For most US services no sales tax applies, so a blank or zero tax line is correct — but state it, don't leave it ambiguous.
  7. Payment details — bank account, or a payment link. Terms on the invoice are read; terms in the contract are not.

The 1099 context, in plain terms

Because you are a contractor and not an employee, your client does not withhold income tax, Social Security or Medicare from your payment — you receive the gross amount and handle your own tax. A correct contractor invoice therefore:

What trips contractors up

MistakeWhat it costs you
Business name instead of legal nameA 1099 issued to the wrong name creates a matching problem with the IRS and a correction cycle.
No due dateThe invoice enters "pay sometime" limbo instead of a payment run.
Vague line itemsAn invoice the client can't match to a project gets parked until someone emails you.
No payment terms written downLate-payment terms that live only in the contract are rarely enforced in practice.

You don't need to download a template

Word and Excel templates work, but they drift and they live on one machine. The lighter route is a single web page you fill in and print to PDF: nothing to download, nothing to keep in sync, and the totals compute themselves. That is InvoiceForge — a no-signup invoice generator that runs entirely in your browser. The free version is complete and unlimited; it prints a small "Made with InvoiceForge" credit at the bottom, which a $19 one-time Pro licence removes while adding saved invoices.

A minute-long workflow

  1. Open InvoiceForge and enter your name, address and payment details.
  2. Add line items with quantity and rate; totals and tax compute as you type.
  3. Set a specific due date and check the currency.
  4. Print or save to PDF, then attach it to the email to your client.

Skip the template file

InvoiceForge is a free browser-based invoice generator for contractors: line items, tax, currency, print to PDF. No signup, no upload, nothing stored.

Open InvoiceForge

General invoicing practice, not legal or tax advice — 1099 and withholding rules depend on your situation and country; confirm with a professional where it matters. Related reading: free invoice template for freelancers and self-employed invoice template.