Billing & Invoicing
What to include on an invoice
5 min read
A complete invoice does two jobs at once: it tells your customer exactly how much to pay, by when and for what, and it gives you a clean record for your own bookkeeping. Missing a field usually means a delayed payment while your customer emails back to ask for it.
The fields below apply whether you are a freelancer billing a single client or a business invoicing customers in another country — nothing here is specific to one market.
The core fields every invoice needs
| Field | Why it matters |
|---|---|
| Business information | Your name, address and contact details — who the customer is paying. |
| Customer information | Who is being billed, so the invoice reaches the right accounts team. |
| Invoice number | A unique, sequential ID for your records and your customer's. |
| Issue date | When the invoice was raised — the reference point for any payment terms. |
| Line items | What was supplied: a description, quantity and unit price per item. |
| Total due | The final amount payable, after any discount and tax. |
Fields you only need sometimes
| Field | When it applies |
|---|---|
| Due date / payment terms | Whenever you expect payment by a specific point, e.g. Net 30. |
| Tax (VAT, GST, sales tax…) | Whenever you are required or choose to charge tax on the sale. |
| Discount | Whenever you are reducing the price for this customer or order. |
| Business or customer tax ID | VAT number, ABN, EIN, GSTIN or similar — often required for B2B or cross-border billing. |
| PO / reference number | When your customer issued a purchase order or reference to quote. |
| Notes / terms & conditions | Payment instructions, late fees, or anything else worth stating. |
| Logo | Optional — makes the invoice look more established, but not required. |
A simple flow for creating one
- Add your business details and the customer you are billing.
- Give the invoice a number, an issue date and, if relevant, a due date or payment terms.
- Add one line item per product or service, with quantity and unit price.
- Apply a discount or tax if either applies to this sale.
- Check the total, then send or download the invoice.
The international invoice generator covers every field above — including an optional logo and a choice of three templates — for 35 currencies and any tax name (VAT, GST, sales tax or your own). If you specifically need Indian GST fields such as CGST/SGST/IGST and HSN/SAC codes, use the GST invoice generator instead.