What to Include on an Invoice: Complete Checklist

InvMakr · August 12, 2026 · 5 min read

An invoice that is missing a single required field can delay payment by weeks. Large corporate clients may reject an invoice outright if it does not meet their procurement standards. Whether you are a freelancer sending your first bill or a small business scaling up, here is every field a professional invoice needs, plus fields that make payment faster.

Required Fields: The Legal Minimum

These fields appear on every invoice, regardless of industry or client size. Without them, the invoice may be legally unenforceable in some jurisdictions.

Core fields checklist:

  • Your business name and address: Full legal name, not a DBA or nickname.
  • Client name and address: The entity responsible for payment. Ask for the billing address specifically; it often differs from the shipping address.
  • Invoice number: A unique, sequential identifier. Avoid gaps: they trigger audit flags. Format examples: INV-2026-001, 20260812-01.
  • Invoice date: The day you issue the invoice. This starts the payment clock.
  • Line items: Each product or service on its own row with description, quantity, unit price, and line total.
  • Subtotal: Sum of all line items before tax and discounts.
  • Tax amount: Separately stated. Include the tax rate and registration number if applicable (VAT, GST, HST).
  • Total amount due: The final number the client pays. Make this the most visually prominent number on the page.

Fields That Speed Up Payment

Adding these fields removes excuses for delayed payment and reduces back-and-forth emails.

Optional but Professional Fields

Common Fields People Forget

Use our free invoice generator to create an invoice with all required fields pre-filled. Download as PDF and send immediately.