Back to guides

What to Include on Every Invoice

Freelance Invoicing
chuanJun 14, 20266 min read

Ben, a freelance developer in Toronto, once sent a $3,200 invoice that read like a text message: "Hey, here's the build, send what you owe." The client's finance team kicked it back. No invoice number, no tax line, no due date. Ben lost ten days waiting for a corrected version to clear. His code was clean. His invoice was not.

A valid invoice is more than a request for money. It's a legal and tax record. Miss a required field and you don't just look amateur, you can delay payment or create compliance headaches you'll regret at tax time. So before you send the next one, run it against this checklist.

Want to skip the spreadsheet? Create a professional invoice free with InvoiceFormly's invoice generator — no signup, no credit card.

Both parties' details, in full

Start with identity. Your invoice should name both sides clearly enough that a stranger in accounts payable knows exactly who owes whom.

For you:

  • Legal name or registered business name
  • Address (city and country is enough for most freelancers)
  • Email and a phone number
  • Tax ID or VAT number where required

For the client:

  • Company name and the person who approved the work
  • Their billing address
  • A contact email so AP knows who to ping

If you're registered for tax, your ID belongs on every invoice. In the EU and UK, clients often can't reclaim VAT without it, so leaving it off is an easy way to get your invoice bounced. We cover the tax-ID rules in Understanding VAT and Tax IDs.

A unique number and clear dates

Every invoice needs a unique reference. "Invoice for the website" is not a reference. Use a system like 2026-014 so nothing collides across the year, and never reuse a number even if an invoice is cancelled (mark it void instead).

Then give two dates:

  • Issue date — the day you send it
  • Due date — issue date plus your payment terms

Clear dates let both sides track the bill and remove the "when was this due?" excuse. When a client pays late, the dates are your evidence. Our guide on How to Handle Late Payments shows how to act on them.

An itemized list with real totals

This is where freelancers cut corners, and it's the part clients scrutinize most. List what you did, not just a single "services rendered" line.

Include:

  • A description of each line item
  • Quantity (hours, units, or "1" for a project)
  • Your rate per unit
  • The line subtotal

Then show the math everyone cares about:

  • Subtotal — the sum before tax
  • Tax — the VAT or sales tax amount, broken out
  • Total — what's actually due

If you offer a discount, show it as its own line so the client sees the goodwill. A clear breakdown also ends the "why is it this much?" emails before they start.

Your payment terms, stated plainly

End the invoice with how and when to pay. State your terms as a sentence, not a code: "Payment due within 14 days of the invoice date." Then give the method, one or two options, not six. Bank transfer, Wise, Stripe, or PayPal, pick what your client can actually use.

A late-fee or interest clause belongs here too. You'll rarely charge it, but its presence changes behavior. Spell out the rate so there's no surprise later.

Need the full anatomy of a field-by-field invoice? Our step-by-step on how to write a freelance invoice walks through every line, including a template you can steal.

The short version

Before you hit send, confirm your invoice has:

  • Both parties' full details, including tax IDs where required
  • A unique invoice number and clear issue and due dates
  • An itemized list with quantities, rates, subtotal, tax, and total
  • Your payment terms and how to pay

Get those four blocks right and your invoice reads like a pro sent it, covers your back, and moves money faster. The work earned you the client. The invoice earns you the payment.

This article is for general informational purposes only and is not legal or tax advice.

invoice fieldsinvoice requirementsinvoice checklistfreelance invoiceinvoice essentials

Related guides