What to Put on a Freelance Invoice (So You Actually Get Paid)

A freelance invoice should leave zero room for confusion. Include these and you'll avoid the back-and-forth that delays payment.

The required fields

  1. Your business name and contact info
  2. The client's name and email
  3. A unique invoice number
  4. Invoice date and due date
  5. An itemized list: description, quantity, rate, line total
  6. Subtotal, tax (if any), and grand total
  7. Payment instructions / accepted methods

The details that get you paid faster

  • A specific due date (not just "on receipt")
  • Clear, plain-English line item descriptions
  • A deposit line if you collected one, showing the remaining balance
  • Your payment terms and any late fee, stated up front
  • A short, friendly thank-you note

Different work, different details

Designers should note revision rounds and usage rights; developers should split build vs hosting costs; consultants should reference a PO number if the client uses one. See profession-specific tips on the invoice template pages.

Make one now

The free invoice generator includes all of these fields and calculates the totals for you - no signup. For saved clients, emailed invoices, and automatic payment tracking, start a free InvoiceApp trial.

Try InvoiceApp free

Send invoices, track who's paid, and auto-chase late payers. $12/month, 7-day free trial, no credit card to start.

Start free