Invoice Generator

What Information Should an Invoice Include?

The essential fields a valid, professional invoice needs — and the optional ones worth adding.

Required on almost every invoice

  • The word "Invoice" (or the correct document type — see below) clearly at the top.
  • A unique invoice number. No two invoices you issue should share one.
  • Invoice date — when the invoice was issued.
  • Your business name and contact details — at minimum a name and one way to reach you.
  • Your client's name and details.
  • A description of goods or services, itemized where there's more than one.
  • Quantity and rate for each item, and the line total.
  • Subtotal and total amount due, in a clearly stated currency.

Required if tax/VAT applies

  • Your tax/VAT registration number.
  • The tax/VAT rate applied (per line item, if rates differ across items).
  • The tax/VAT amount, shown separately from the subtotal.
  • The client's tax/VAT number, if they're a VAT-registered business.

Worth including, even when not strictly required

  • Due date — reduces ambiguity about when payment is expected.
  • Payment terms (e.g. "Net 30", "50% upfront").
  • Bank details or payment instructions, so the client doesn't have to ask.
  • Purchase order (PO) number, if your client issued one — many companies won't process payment without it.
  • Amount in words — spells out the total (e.g. "One Thousand Dollars Only"), common on invoices in some regions and industries as an extra safeguard against alteration.
  • A logo — improves how professional and legitimate the invoice looks.
  • Notes or terms & conditions — late payment terms, warranty notes, or a thank you message.
  • Signatory details — a name, title, and signature line, sometimes required for formal or government-facing invoices.

Handling deductions and credits

If you need to deduct a deposit already paid, apply a discount, or issue a credit for previous overbilling, list it as its own negative line item rather than silently adjusting the total — it keeps a clear, auditable record of exactly what changed and why.

Different document types

Not every billing document is a plain "Invoice." A Tax Invoice is used where a formal VAT/tax breakdown is required. A Pro Forma Invoice is a preliminary quote, not a demand for payment. A Credit Note reverses or reduces a previous charge. A Receipt confirms payment already received. Using the correct title avoids confusing your client about what the document actually is and whether payment is due.

Try it yourself

The invoice generator includes fields for everything above — tax/VAT breakdowns, PO numbers, amount in words, signatories, bank details, and multiple document title presets — so you can include exactly what your invoice needs without building a template from scratch.

Ready to create your invoice?

Use the free invoice generator — no signup required.

Create Invoice