What every professional invoice must include

A practical checklist — and why each field matters when you want to get paid on time.

1. A unique, sequential invoice number

Invoice numbers must never repeat and should follow a predictable sequence (for example INV-202608-001). Tax authorities in most jurisdictions require sequential numbering, and accountants rely on it to detect missing documents.

2. Issue date and due date

The issue date starts the clock; the due date sets expectations. Common payment terms are Net 15, Net 30, or Due on Receipt. Invoices without an explicit due date get paid measurably later.

3. Your business identity

Legal business name, address, contact details, and tax registration (GSTIN, VAT ID, or EIN depending on your country). Add your logo — it signals legitimacy.

4. The client's details

Bill to the correct legal entity, not just a person's name. For business clients in India, include their GSTIN so they can claim input tax credit.

5. Itemized line items

Each line needs a description, quantity, unit rate, and amount. Vague invoices ("services rendered — $5,000") invite disputes; specific ones get approved faster.

6. Subtotal, tax, and total

Show the tax rate and amount separately from the subtotal. If you charge GST or VAT, the breakdown is legally required, not optional.

7. Payment instructions

Bank name, account number, and routing/IFSC code — right on the invoice. Every extra step a client needs to figure out how to pay you is a delay.


Skip the template — generate the invoice

YourInvoiceGen produces PDF invoices with all of the above: sequential numbering, multi-currency support, GST fields, and your branding. Free.

Create Your First Invoice