Utility Hub

How to write an invoice: what to include, with a free generator

The details every invoice should have, how to show tax, payment terms that get you paid faster, and a free tool to create a PDF invoice.

Updated 2 October 2026

A clear invoice gets paid faster and keeps your records in order. Whether you are a freelancer or a growing company, every invoice needs the same core details.

What to include

  • The word "Invoice" and a unique, sequential invoice number (for example INV-0042).
  • Invoice date and due date.
  • Your business details: name, address, contact details and, if registered, your tax or company registration number.
  • Customer details: name and address of the person or company you are billing.
  • Line items: description, quantity, unit price and amount for each product or service.
  • Tax: the rate and amount (for example SST, GST or VAT) if you are registered to charge it.
  • Total due and the currency.
  • How to pay: bank name, account name and number, or other payment methods.

Tax rules and what must appear on a tax invoice differ by country; check with your local tax authority or accountant if you are registered for tax.

Get paid faster

  • Send the invoice as soon as the work is done.
  • Use clear terms, such as "Payment due within 14 days".
  • Make paying easy: put full bank details on the invoice.
  • Describe work specifically ("Website maintenance, October 2026"), not just "Services".

Create one now

The free invoice generator calculates subtotals, tax per rate and totals, and produces a clean PDF. When you are signed in, your business details and next invoice number are remembered. Pro adds your logo, brand colour, discounts and a custom footer.

Related guides